Package: gdbm6-shlibs Version: 1.23 Revision: 1 Description: Shared libraries for gdbm6 package License: GPL3 # Free to update, modify, and take over. Maintainer: Hanspeter Niederstrasser Source: mirror:gnu:gdbm/gdbm-%v.tar.gz Source-Checksum: SHA256(74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd) Depends: << libgettext8-shlibs << BuildDepends: << fink-package-precedence, gettext-tools, libgettext8-dev, libncurses5, readline8 << PatchScript: << # Patch configure to not link like Puma on Yosemite perl -pi.bak -e 's|10\.\[012\]\*|10.[012][,.]*|g' configure # Add libversion to locale (used at runtime by .dylib, so must # be in -shlibs package and therefore we must avoid colliding # among gdbm*-shlibs packages). perl -pi -e "s/PACKAGE='gdbm'/PACKAGE='gdbm6'/" configure # add -lintl to building one of the test programs perl -pi -e "s|t_wordwrap_LDADD \= ../tools/libgdbmapp.a|$& ../src/libgdbm.la|g" tests/Makefile.in << ConfigureParams: << --disable-libgdbm-compat \ --disable-static \ --enable-dependency-tracking \ --disable-silent-rules \ ac_cv_prog_AWK=awk << CompileScript: << %{default_script} fink-package-precedence --prohibit-bdep=gdbm3,gdbm4,gdbm6 . << InfoTest: << # Some extra tests enabled by detecting dejagnu fail under # fink build but then pass if run manually from fink builddir TestConflicts: dejagnu TestScript: << make -w check || exit 2 fink-package-precedence --prohibit-bdep=gdbm3,gdbm4,gdbm6 . << << InstallScript: << make install DESTDIR=%d AM_UPDATE_INFO_DIR=no << Shlibs: << %p/lib/libgdbm.6.dylib 7.0.0 %n (>= 1.18.1-1) << DocFiles: COPYING README NEWS SplitOff: << Package: gdbm6 Description: GNU dbm library Conflicts: gdbm, gdbm3, gdbm3-64bit, gdbm4, gdbm6 Replaces: gdbm, gdbm3, gdbm3-64bit, gdbm4, gdbm6 Depends: << %N (= %v-%r), libgettext8-shlibs, libncurses5-shlibs, readline8-shlibs << Files: << bin include lib/libgdbm.dylib lib/libgdbm.la share/info share/man << DocFiles: COPYING README NEWS NOTE-WARNING InfoDocs: gdbm.info BuildDependsOnly: True << Homepage: https://www.gnu.org/software/gdbm/ DescDetail: << gdbm is the GNU implementation of the dbm database API. << DescPackaging: << * Disable libgdm_compat.4.dylib to avoid collision with older library versions that install the same file. * Previous versions by Christoph Pfisterer. <<