Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= mldonkey |
8 |
PORTNAME= mldonkey |
9 |
PORTVERSION= 3.1.0 |
9 |
PORTVERSION= 3.1.1 |
10 |
CATEGORIES+= net-p2p |
10 |
CATEGORIES+= net-p2p |
11 |
MASTER_SITES= SF |
11 |
MASTER_SITES= SF |
12 |
|
12 |
|
Lines 38-49
Link Here
|
38 |
CPPFLAGS+= -I${LOCALBASE}/include |
38 |
CPPFLAGS+= -I${LOCALBASE}/include |
39 |
LDFLAGS+= -L${LOCALBASE}/lib |
39 |
LDFLAGS+= -L${LOCALBASE}/lib |
40 |
|
40 |
|
41 |
### |
41 |
SUB_FILES= pkg-message |
42 |
## Library dependency handling |
|
|
43 |
### |
44 |
.if !exists(/usr/lib/libbz2.so) |
45 |
LIB_DEPENDS+= bz2:${PORTSDIR}/archivers/bzip2 |
46 |
.endif |
47 |
|
42 |
|
48 |
### |
43 |
### |
49 |
## Options activation |
44 |
## Options activation |
Lines 101-107
Link Here
|
101 |
DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt \ |
96 |
DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt \ |
102 |
Install.txt Todo.txt ed2k_links.txt |
97 |
Install.txt Todo.txt ed2k_links.txt |
103 |
PORTDOCS= ${DOCFILES} |
98 |
PORTDOCS= ${DOCFILES} |
104 |
PKGMESSAGE= ${WRKDIR}/pkg-message |
|
|
105 |
|
99 |
|
106 |
# build additional tools |
100 |
# build additional tools |
107 |
ALL_TARGET+= \ |
101 |
ALL_TARGET+= \ |
Lines 145-167
Link Here
|
145 |
-e 's|^(PTHREAD_LIBS[^=]*=).*$$|\1${PTHREAD_LIBS}|' \ |
139 |
-e 's|^(PTHREAD_LIBS[^=]*=).*$$|\1${PTHREAD_LIBS}|' \ |
146 |
${BUILD_WRKSRC}/config/Makefile.config |
140 |
${BUILD_WRKSRC}/config/Makefile.config |
147 |
|
141 |
|
148 |
pre-install: |
|
|
149 |
.if exists(${.CURDIR}/pkg-message) |
150 |
@${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ |
151 |
< ${.CURDIR}/pkg-message > ${PKGMESSAGE} |
152 |
.elif exists(${MASTERDIR}/pkg-message) |
153 |
@${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ |
154 |
< ${MASTERDIR}/pkg-message > ${PKGMESSAGE} |
155 |
.endif |
156 |
|
157 |
do-install: |
142 |
do-install: |
158 |
.ifndef(WITHOUT_CORE) |
143 |
.ifndef(WITHOUT_CORE) |
159 |
@${INSTALL_PROGRAM} ${WRKSRC}/mld_hash ${PREFIX}/bin |
144 |
@${INSTALL_PROGRAM} ${WRKSRC}/mld_hash ${PREFIX}/bin |
160 |
@${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real |
145 |
@${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real |
161 |
@${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet |
146 |
@${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet |
|
|
147 |
.if !defined(NOPORTEXAMPLES) |
162 |
@${MKDIR} ${EXAMPLESDIR} |
148 |
@${MKDIR} ${EXAMPLESDIR} |
163 |
@${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${EXAMPLESDIR} |
149 |
@${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${EXAMPLESDIR} |
164 |
.endif |
150 |
.endif |
|
|
151 |
.endif |
165 |
.ifndef(WITHOUT_GUI) |
152 |
.ifndef(WITHOUT_GUI) |
166 |
@${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin |
153 |
@${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin |
167 |
.endif |
154 |
.endif |