the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: dclib0-unified
Version: 0.3.17
Revision: 3
Description: Direct Connect protocol library
License: GPL
Maintainer: Hanspeter Niederstrasser
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
bzip2-dev,
libiconv-dev,
libxml2,
system-openssl-dev
<<
Conflicts: dclib1
Replaces: <<
dclib0 (<= 0.3.7-4),
dclib0-ssl (<= 0.3.7-4),
dclib1
<<
BuildDependsOnly: true
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
<<
DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README
SplitOff: <<
Package: %N-shlibs
Depends: <<
bzip2-shlibs,
libiconv,
libxml2-shlibs
<<
#Conflicts: dclib0-shlibs (<= 0.3.7-4), dclib0-ssl-shlibs (<= 0.3.7-4)
Replaces: dclib0-shlibs (<= 0.3.7-4), dclib0-ssl-shlibs (<= 0.3.7-4)
Files: lib/libdc.0.0.1.dylib lib/libdc.0.dylib
Shlibs: <<
%p/lib/libdc.0.dylib 1.0.0 %n (>= 0.2.22-6)
<<
Description: Shared libraries for dclib
DocFiles: COPYING INSTALL README
<<
SplitOff2: <<
Package: dclib0
Description: upgrade package for dclib0
Depends: %N (= %v-%r)
DocFiles: COPYING README
<<
SplitOff3: <<
Package: dclib0-shlibs
Description: upgrade package for dclib0-shlibs
Depends: %N (= %v-%r)
DocFiles: COPYING README
<<
SplitOff4: <<
Package: dclib0-ssl
Description: upgrade package for dclib0-ssl
Depends: %N (= %v-%r)
DocFiles: COPYING README
<<
SplitOff5: <<
Package: dclib0-ssl-shlibs
Description: upgrade package for dclib0-ssl-shlibs
Depends: %N (= %v-%r)
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 licenscing issues.
<<
Package: dclib0-unified
Version: 0.3.17
Revision: 4
Description: Direct Connect protocol library
License: GPL
Maintainer: Hanspeter Niederstrasser
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
bzip2-dev,
libiconv-dev,
libxml2,
system-openssl-dev
<<
Conflicts: <<
dclib1,
dclib2
<<
Replaces: <<
dclib0 (<= 0.3.7-4),
dclib0-ssl (<= 0.3.7-4),
dclib1,
dclib2
<<
BuildDependsOnly: true
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
<<
DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README
SplitOff: <<
Package: %N-shlibs
Depends: <<
bzip2-shlibs,
libiconv,
libxml2-shlibs
<<
#Conflicts: dclib0-shlibs (<= 0.3.7-4), dclib0-ssl-shlibs (<= 0.3.7-4)
Replaces: dclib0-shlibs (<= 0.3.7-4), dclib0-ssl-shlibs (<= 0.3.7-4)
Files: lib/libdc.0.0.1.dylib lib/libdc.0.dylib
Shlibs: <<
%p/lib/libdc.0.dylib 1.0.0 %n (>= 0.2.22-6)
<<
Description: Shared libraries for dclib
DocFiles: COPYING INSTALL README
<<
SplitOff2: <<
Package: dclib0
Description: upgrade package for dclib0
Depends: %N (= %v-%r)
DocFiles: COPYING README
<<
SplitOff3: <<
Package: dclib0-shlibs
Description: upgrade package for dclib0-shlibs
Depends: %N (= %v-%r)
DocFiles: COPYING README
<<
SplitOff4: <<
Package: dclib0-ssl
Description: upgrade package for dclib0-ssl
Depends: %N (= %v-%r)
DocFiles: COPYING README
<<
SplitOff5: <<
Package: dclib0-ssl-shlibs
Description: upgrade package for dclib0-ssl-shlibs
Depends: %N (= %v-%r)
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 licenscing issues.
<<