# -*- coding: ascii; tab-width: 4 -*- Package: fossil Epoch: 1 # 2.23 requires sqlite > 3.43 (_sqlite3_stmt_explain) Version: 2.22 Revision: 1 Description: Distributed version control system DescDetail: << A self-contained, open source, distributed version control system like git or mercurial with integrated bug tracking, wiki and blog mechanisms. Fossil also contains a web-based ui and an autosync mode to keep remote repositories in sync. << DescUsage: << Please see "fossil help" and the homepage for usage information. << License: BSD Homepage: https://www.fossil-scm.org Maintainer: Daniel Johnson # Source: https://www.fossil-scm.org/home/tarball/66ee0beb9b47d827bde533fe6a1fb2ead4ceb1936468881b4fb621bd6bdfd862/fossil-src-2.22.tar.gz Source: https://www.fossil-scm.org/home/tarball/release/%v.tar.gz SourceRename: %n-%v.tar.gz Source-Checksum: SHA256(850c9b1f481d9e46b9014ddd891be1cd9a5f591ca1ec1eeb29fcf680e780be58) SourceDirectory: %v PatchScript: << # use our iconv with _libiconv perl -pi -e 's|iconv iconv|lib$&|g' auto.def << Depends: << libiconv, openssl300-shlibs, sqlite3-shlibs << BuildDepends: << fink-package-precedence, libiconv-dev, openssl300-dev, sqlite3-dev, tcltk << # NB: bug in zlib path handling of --with-zlib # https://fossil-scm.org/forum/forumpost/9c64b51d44 SetCPPFLAGS: -MD ConfigureParams: << --with-openssl=%p \ --with-sqlite=%p \ --disable-fusefs \ --json << CompileScript: << CCACHE=none ./configure %c; make TCLSH=%p/bin/tclsh fink-package-precedence --depfile-ext='\.d' . << InfoTest: << # tests need a blank password entered TestScript: printf "\n" | make test TCLSH=%p/bin/tclsh || exit 2 << InstallScript: << mkdir -p %i/bin install -m 0755 fossil %i/bin << DocFiles: COPYRIGHT-BSD2.txt