Package: dclib0-unified-shlibs Version: 0.3.17 Revision: 7 Distribution: 10.5, 10.6 Description: Direct Connect protocol shared library License: GPL Maintainer: Hanspeter Niederstrasser Depends: << bzip2-shlibs, libiconv, libxml2-shlibs << BuildDepends: << bzip2-dev, fink (>= 0.32), libiconv-dev, libxml2, system-openssl-dev << Source: mirror:sourceforge:wxdcgui/dclib-%v.tar.bz2 Source-MD5: 967fd3127f981d427fd20564ab7d32e6 PatchScript: << ### need to add new dirs if they're added in the future /usr/bin/perl -pi -e 's,-rdynamic,,g;' configure dclib/{,core,gnulib,hash}/Makefile.in ### '-undefined suppress' is also a no-no /usr/bin/perl -pi -e 's,-undefined suppress,,g;' `/usr/bin/grep -lr 'undefined suppress' .` ### place SSL_LDFLAGS ahead of some other %p/lib source /usr/bin/perl -pi -e 's,\$\(XML_LIBS\) \$\(LIBSSL\) \$\(SSL_LDFLAGS\),\$\(LIBSSL\) \$\(SSL_LDFLAGS\) \$\(XML_LIBS\),g;' dclib/{,core,gnulib,hash}/Makefile.in << ConfigureParams: << --with-ssl-dir=%p/lib/system-openssl \ --disable-dependency-tracking << GCC: 4.0 CompileScript: << #!/bin/sh -ev ./configure %c /usr/bin/make -w << InstallScript: << /usr/bin/make -w install DESTDIR=%d /bin/rm -r %i/include %i/lib/libdc.a %i/lib/libdc.la %i/lib/pkgconfig %i/lib/libdc.dylib << DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README Replaces: dclib0-shlibs (<= 0.3.7-4), dclib0-ssl-shlibs (<= 0.3.7-4) Shlibs: << %p/lib/libdc.0.dylib 1.0.0 %n (>= 0.2.22-6) << SplitOff3: << Package: dclib0-shlibs Description: OBSOLETE use package 'dclib0-unified-shlibs' instead RuntimeDepends: %N (= %v-%r), fink-obsolete-packages DocFiles: COPYING README << SplitOff5: << Package: dclib0-ssl-shlibs Description: OBSOLETE use package 'dclib0-unified-shlibs' instead RuntimeDepends: %N (= %v-%r), fink-obsolete-packages DocFiles: COPYING README << Homepage: http://wxdcgui.sourceforge.net/ DescDetail: << dclib is a direct connect library for Direct Connect (DC) clients. << DescPackaging: << valknut >= 0.3.7 no longer requires a specific version-revision of dclib0. Now links to system-openssl to remove variants and clarify any lingering licensing issues. All compile time files removed to avoid pkgs using it. <<