Lines 4-10
Link Here
|
4 |
PORTNAME= libsrtp |
4 |
PORTNAME= libsrtp |
5 |
DISTVERSIONPREFIX= v |
5 |
DISTVERSIONPREFIX= v |
6 |
DISTVERSION= 1.5.0 |
6 |
DISTVERSION= 1.5.0 |
7 |
PORTREVISION= 1 |
7 |
PORTREVISION= 2 |
8 |
CATEGORIES= net |
8 |
CATEGORIES= net |
9 |
MASTER_SITES= GHR |
9 |
MASTER_SITES= GHR |
10 |
|
10 |
|
Lines 20-30
Link Here
|
20 |
|
20 |
|
21 |
GNU_CONFIGURE= yes |
21 |
GNU_CONFIGURE= yes |
22 |
CONFIGURE_ARGS= --enable-openssl |
22 |
CONFIGURE_ARGS= --enable-openssl |
23 |
CFLAGS+= -fPIC # Taken from configure script |
|
|
24 |
USES= gmake pathfix pkgconfig |
23 |
USES= gmake pathfix pkgconfig |
25 |
USE_LDCONFIG= yes |
24 |
USE_LDCONFIG= yes |
26 |
USE_OPENSSL= yes |
25 |
USE_OPENSSL= yes |
27 |
WITH_OPENSSL_PORT= yes |
26 |
ALL_TARGET= all libsrtp.so.0 |
28 |
|
27 |
|
29 |
.if ! defined(WITH_DEBUG) |
28 |
.if ! defined(WITH_DEBUG) |
30 |
CONFIGURE_ARGS+=--disable-debug |
29 |
CONFIGURE_ARGS+=--disable-debug |
Lines 38-48
Link Here
|
38 |
@${REINPLACE_CMD} '/pkg-config/s/openssl/libcrypto/' \ |
37 |
@${REINPLACE_CMD} '/pkg-config/s/openssl/libcrypto/' \ |
39 |
${WRKSRC}/configure |
38 |
${WRKSRC}/configure |
40 |
|
39 |
|
41 |
post-build: |
|
|
42 |
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ |
43 |
${MAKEFILE} ${MAKE_ARGS} libsrtp.so.0) |
44 |
|
45 |
post-install: |
40 |
post-install: |
46 |
${LN} -s libsrtp.so.0 ${STAGEDIR}${PREFIX}/lib/libsrtp.so |
41 |
${LN} -s libsrtp.so.0 ${STAGEDIR}${PREFIX}/lib/libsrtp.so |
47 |
|
42 |
|
48 |
.include <bsd.port.mk> |
43 |
regression-test test check runtest: build |
|
|
44 |
${GMAKE} -C ${WRKSRC} runtest |
45 |
|
46 |
.include <bsd.port.pre.mk> |
47 |
|
48 |
.if ${OPENSSLLIB} != "/usr/lib" |
49 |
LDFLAGS+= -L${OPENSSLLIB} |
50 |
.endif |
51 |
LDFLAGS+= -lcrypto |
52 |
|
53 |
.include <bsd.port.post.mk> |