Skip to content

Commit

Permalink
fossil 2.22
Browse files Browse the repository at this point in the history
  • Loading branch information
nieder committed Aug 24, 2023
1 parent d949d7f commit e1be068
Showing 1 changed file with 39 additions and 15 deletions.
54 changes: 39 additions & 15 deletions 10.9-libcxx/stable/main/finkinfo/devel/fossil.info
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -*- coding: ascii; tab-width: 4 -*-
Package: fossil
Epoch: 1
Version: 2.7
Version: 2.22
Revision: 1
Description: Distributed version control system
DescDetail: <<
Expand All @@ -14,26 +14,50 @@ DescUsage: <<
Please see "fossil help" and the homepage for usage information.
<<
License: BSD
Homepage: http://www.fossil-scm.org
Homepage: https://www.fossil-scm.org
Maintainer: Daniel Johnson <[email protected]>

Source: http://www.fossil-scm.org/index.html/uv/%n-src-%v.tar.gz
Source-Checksum: SHA256(2c24359131d7495e47dc95021eb35f1ba408ded9087e36370d94742a4011033c)
SourceDirectory: %n-%v
# 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

# clang doesn't recognize '-gstabs'.
PatchScript: perl -pi -e 's/-gstabs/-g0/' autosetup/cc.tcl

Depends: openssl110-shlibs (>= 1.1.1a-1)
BuildDepends: openssl110-dev (>= 1.1.1a-1), tcltk
# Wants to use native Mac iconv.
BuildConflicts: libiconv-dev
PatchScript: <<
# use our iconv with _libiconv
perl -pi -e 's|iconv iconv|lib$&|g' auto.def
<<

ConfigureParams: --with-openssl=%p --with-zlib=/usr --disable-fusefs --json
Depends: <<
libiconv,
openssl300-shlibs,
sqlite3-shlibs
<<
BuildDepends: <<
fink-package-precedence,
libiconv-dev,
openssl300-dev,
sqlite3-dev,
tcltk
<<

CompileScript: CCACHE=none ./configure %c; make TCLSH=%p/bin/tclsh
SetCPPFLAGS: -MD
ConfigureParams: <<
--with-openssl=%p \
--with-zlib=/usr \
--with-sqlite=%p \
--disable-fusefs \
--json
<<
CompileScript: <<
CCACHE=none ./configure %c; make TCLSH=%p/bin/tclsh
fink-package-precedence --depfile-ext='\.d' .
<<

InfoTest: TestScript: make test TCLSH=%p/bin/tclsh || exit 2
InfoTest: <<
# tests need a blank password entered
TestScript: printf "\n" | make test TCLSH=%p/bin/tclsh || exit 2
<<

InstallScript: <<
mkdir -p %i/bin
Expand Down

0 comments on commit e1be068

Please sign in to comment.