Lines 1-7
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= libgit2 |
3 |
PORTNAME= libgit2 |
4 |
PORTVERSION= 0.23.1 |
4 |
PORTVERSION= 0.23.4 |
5 |
DISTVERSIONPREFIX= v |
5 |
DISTVERSIONPREFIX= v |
6 |
CATEGORIES= devel |
6 |
CATEGORIES= devel |
7 |
|
7 |
|
Lines 17-28
Link Here
|
17 |
USE_LDCONFIG= yes |
17 |
USE_LDCONFIG= yes |
18 |
USE_OPENSSL= yes |
18 |
USE_OPENSSL= yes |
19 |
|
19 |
|
20 |
PLIST_SUB= SHLIB_VER=${PORTVERSION:R:E} |
20 |
PLIST_SUB= PORTVERSION=${PORTVERSION} SHLIB_VER=${PORTVERSION:R:E} |
21 |
|
21 |
|
22 |
OPTIONS_DEFINE= SSH THREADS CURL |
22 |
OPTIONS_DEFINE= SSH THREADS CURL |
23 |
OPTIONS_DEFAULT=SSH THREADS CURL |
23 |
OPTIONS_DEFAULT=SSH THREADS CURL |
24 |
SSH_DESC= Enable SSH support through libssh2 |
24 |
SSH_DESC= Enable SSH support through libssh2 |
25 |
CURL_DESC= Enable HTTP support through cURL |
25 |
CURL_DESC= Enable HTTP support through cURL |
26 |
|
26 |
|
27 |
SSH_LIB_DEPENDS= libssh2.so:${PORTSDIR}/security/libssh2 |
27 |
SSH_LIB_DEPENDS= libssh2.so:${PORTSDIR}/security/libssh2 |
28 |
SSH_CMAKE_ON= -DUSE_SSH=ON |
28 |
SSH_CMAKE_ON= -DUSE_SSH=ON |
Lines 29-44
Link Here
|
29 |
SSH_CMAKE_OFF= -DUSE_SSH=OFF |
29 |
SSH_CMAKE_OFF= -DUSE_SSH=OFF |
30 |
THREADS_CMAKE_ON= -DTHREADSAFE=ON |
30 |
THREADS_CMAKE_ON= -DTHREADSAFE=ON |
31 |
THREADS_CMAKE_OFF= -DTHREADSAFE=OFF |
31 |
THREADS_CMAKE_OFF= -DTHREADSAFE=OFF |
32 |
CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl |
32 |
CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl |
33 |
CURL_CMAKE_ON= -DCURL=ON |
33 |
CURL_CMAKE_ON= -DCURL=ON |
34 |
CURL_CMAKE_OFF= -DCURL=OFF |
34 |
CURL_CMAKE_OFF= -DCURL=OFF |
35 |
|
35 |
|
|
|
36 |
BROKEN_sparc64= does not install: thread-local storage not supported |
37 |
|
36 |
.include <bsd.port.pre.mk> |
38 |
.include <bsd.port.pre.mk> |
37 |
|
39 |
|
38 |
.if ${ARCH} == "sparc64" |
|
|
39 |
BROKEN= Does not install on sparc64: thread-local storage not supported |
40 |
.endif |
41 |
|
42 |
post-patch: |
40 |
post-patch: |
43 |
@${REINPLACE_CMD} -e "s|/pkgconfig|/../libdata/pkgconfig|; \ |
41 |
@${REINPLACE_CMD} -e "s|/pkgconfig|/../libdata/pkgconfig|; \ |
44 |
/LIBGIT2_PC_REQUIRES.*zlib/ d" ${WRKSRC}/CMakeLists.txt |
42 |
/LIBGIT2_PC_REQUIRES.*zlib/ d" ${WRKSRC}/CMakeLists.txt |