1 |
Info2: <<
|
2 |
Package: dclib0%type_pkg[-ssl]
|
3 |
Version: 0.3.7
|
4 |
Revision: 5
|
5 |
Description: Direct Connect protocol library
|
6 |
Type: -ssl .
|
7 |
License: GPL
|
8 |
Maintainer: Hanspeter Niederstrasser <nieder@users.sourceforge.net>
|
9 |
Depends: %N-shlibs (= %v-%r)
|
10 |
BuildDepends: <<
|
11 |
libiconv-dev,
|
12 |
libxml2,
|
13 |
bzip2-dev,
|
14 |
(%type_raw[-ssl] = -ssl) openssl097-dev
|
15 |
<<
|
16 |
Conflicts: dclib0, dclib0-ssl
|
17 |
BuildConflicts: autoconf ( >= 2.55-1)
|
18 |
Replaces: dclib0, dclib0-ssl
|
19 |
BuildDependsOnly: true
|
20 |
Source: http://download.berlios.de/dcgui/dclib-%v.tar.bz2
|
21 |
Source-MD5: d35833414534bcac8ce2c8a62ce903a4
|
22 |
Patch: %n.patch
|
23 |
PatchScript: <<
|
24 |
perl -pi -e 's,-rdynamic,,g;' `/usr/bin/grep -lr rdynamic .`
|
25 |
perl -pi -e 's,-undefined suppress,,g;' `/usr/bin/grep -lr 'undefined suppress' .`
|
26 |
<<
|
27 |
ConfigureParams: (%type_raw[-ssl] = -ssl) --with-ssl-dir=%p (%type_raw[-ssl] = .) --without-ssl
|
28 |
GCC: 3.3
|
29 |
CompileScript: <<
|
30 |
#!/bin/sh -ev
|
31 |
make -w -f Makefile.dist
|
32 |
./configure %c
|
33 |
make
|
34 |
<<
|
35 |
InstallScript: <<
|
36 |
make -w install DESTDIR=%d
|
37 |
<<
|
38 |
DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README
|
39 |
SplitOff: <<
|
40 |
Package: %N-shlibs
|
41 |
Depends: libxml2-shlibs, bzip2-shlibs, (%type_raw[-ssl] = -ssl) openssl097-shlibs
|
42 |
Conflicts: dclib0-shlibs, dclib0-ssl-shlibs
|
43 |
Replaces: dclib0-shlibs, dclib0-ssl-shlibs
|
44 |
Files: lib/libdc.0.0.1.dylib lib/libdc.0.dylib
|
45 |
Shlibs: <<
|
46 |
%p/lib/libdc.0.dylib 1.0.0 %n (>= 0.2.22-6)
|
47 |
<<
|
48 |
Description: Shared libraries for dclib
|
49 |
DocFiles: COPYING INSTALL README
|
50 |
<<
|
51 |
Homepage: http://dcgui.berlios.de/index.php
|
52 |
DescDetail: <<
|
53 |
dclib is a direct connect library for Direct Connect (DC) clients.
|
54 |
|
55 |
This package has both SSL and non-SSL enabled variants.
|
56 |
<<
|
57 |
DescPackaging: <<
|
58 |
The valknut package Depends: on a specific %v-%r of the dclib0
|
59 |
packages. Remember to keep them in sync when updating.
|
60 |
|
61 |
Using single-state (not boolean) variants to simplify
|
62 |
maintenance since non-ssl packages can't go into crypto.
|
63 |
|
64 |
License stays as GPL since author has explicitly granted permission
|
65 |
to distribute OpenSSL linked binaries (see COPYING).
|
66 |
<<
|
67 |
<<
|