FreeBSD Bugzilla – Attachment 158165 Details for
Bug 201206
[MAINTAINER][PATCH] net/libcapn: update to 1.0.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
net_libcpan_1.0.0.patch (text/plain), 5.19 KB, created by
Gasol Wu
on 2015-06-29 17:12:07 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Gasol Wu
Created:
2015-06-29 17:12:07 UTC
Size:
5.19 KB
patch
obsolete
>diff -ruN /var/cache/portshaker/ports//net/libcapn/Makefile ./Makefile >--- /var/cache/portshaker/ports//net/libcapn/Makefile 2015-05-08 01:26:05.000000000 +0800 >+++ ./Makefile 2015-06-29 17:09:30.000000000 +0800 >@@ -2,14 +2,14 @@ > # $FreeBSD: head/net/libcapn/Makefile 385640 2015-05-07 17:26:05Z mat $ > > PORTNAME= libcapn >-DISTVERSION= 1.0.0beta3 >-PORTREVISION= 2 >+PORTVERSION= 1.0.0 > CATEGORIES= net > > MAINTAINER= gasol.wu@gmail.com > COMMENT= C Library to interact with Apple Push Notification Service > > LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE > > LIB_DEPENDS= libjansson.so:${PORTSDIR}/devel/jansson > >@@ -18,6 +18,7 @@ > > USES= cmake > USE_LDCONFIG= yes >-CMAKE_ARGS= -DOS_FREEBSD=yes >+CMAKE_ARGS= -DOS_FREEBSD=yes \ >+ -DCAPN_INSTALL_PATH_PKGCONFIG=${PREFIX}/libdata/pkgconfig > > .include <bsd.port.mk> >diff -ruN /var/cache/portshaker/ports//net/libcapn/distinfo ./distinfo >--- /var/cache/portshaker/ports//net/libcapn/distinfo 2015-05-08 01:26:05.000000000 +0800 >+++ ./distinfo 2015-06-29 09:37:06.000000000 +0800 >@@ -1,2 +1,2 @@ >-SHA256 (adobkin-libcapn-1.0.0beta3_GH0.tar.gz) = e075f391b6040ba7e2436a93b1dce26bc2825b7e5eb8299d0f1fadf003a129c4 >-SIZE (adobkin-libcapn-1.0.0beta3_GH0.tar.gz) = 348313 >+SHA256 (adobkin-libcapn-1.0.0_GH0.tar.gz) = 03929c13847b059e701edd06c83ff7d024e0aabdf73b684297b65dc717ed8cb9 >+SIZE (adobkin-libcapn-1.0.0_GH0.tar.gz) = 1694326 >diff -ruN /var/cache/portshaker/ports//net/libcapn/files/patch-CMakeLists.txt ./files/patch-CMakeLists.txt >--- /var/cache/portshaker/ports//net/libcapn/files/patch-CMakeLists.txt 2014-02-23 23:21:17.000000000 +0800 >+++ ./files/patch-CMakeLists.txt 2015-06-29 09:37:06.000000000 +0800 >@@ -1,6 +1,6 @@ >---- ./CMakeLists.txt.orig 2013-04-27 14:08:27.000000000 +0800 >-+++ ./CMakeLists.txt 2014-02-21 08:53:47.000000000 +0800 >-@@ -48,20 +48,6 @@ >+--- CMakeLists.txt.orig 2014-02-27 11:34:53 UTC >++++ CMakeLists.txt >+@@ -65,19 +65,9 @@ ENDIF(CMAKE_SIZEOF_VOID_P EQUAL 8) > > INCLUDE(ExternalProject) > >@@ -17,44 +17,39 @@ > - > -INCLUDE_DIRECTORIES ("${CMAKE_CURRENT_SOURCE_DIR}/jansson") > -INCLUDE_DIRECTORIES ("${CMAKE_CURRENT_SOURCE_DIR}/jansson/include") >-- >- CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/src/platform.h.cmake" "${CMAKE_CURRENT_SOURCE_DIR}/src/platform.h") >- CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/src/version.h.cmake" "${CMAKE_CURRENT_SOURCE_DIR}/src/version.h") >++FIND_PATH(JANSSON_INCLUDES jansson.h) >++INCLUDE_DIRECTORIES(${JANSSON_INCLUDES}) >++FIND_LIBRARY(JANSSON_LIBRARIES jansson) > >-@@ -86,7 +72,7 @@ >- ENDIF(APN_ARCH_X86_64 AND OS_LINUX) >+ CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/src/platform.h.cmake" "${PROJECT_BINARY_DIR}/src/platform.h") >+ CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/src/version.h.cmake" "${PROJECT_BINARY_DIR}/src/version.h") >+@@ -123,7 +113,7 @@ IF(UNIX) >+ ENDIF(CAPN_ARCH_X86_64 AND OS_LINUX) > ENDIF(LIB_SUFFIX) > >-- SET(APN_INSTALL_PATH_LIB "${APN_INSTALL_PATH_LIB}/${APN_LIB_NAME}") >-+ SET(APN_INSTALL_PATH_LIB "${APN_INSTALL_PATH_LIB}") >- SET(APN_INSTALL_PATH_HEADERS "include/${APN_LIB_NAME}") >- SET(APN_INSTALL_PATH_BIN "bin") >- >-@@ -126,12 +112,9 @@ >- SET(APN_INSTALL_FULL_PATH_LIB ${CMAKE_INSTALL_PREFIX}/${INSTALL_LIB_DIR}) >- MARK_AS_ADVANCED(APN_INSTALL_FULL_PATH_LIB) >+- SET(CAPN_INSTALL_PATH_LIB "${CAPN_INSTALL_PATH_LIB}/${CAPN_LIB_NAME}") >++ SET(CAPN_INSTALL_PATH_LIB "${CAPN_INSTALL_PATH_LIB}") >+ SET(CAPN_PKGCONF_FILE_NAME "libcapn.pc") >+ CONFIGURE_FILE("${CAPN_PKGCONF_FILE_NAME}.cmake" ${PROJECT_BINARY_DIR}/${CAPN_PKGCONF_FILE_NAME}) >+ >+@@ -142,12 +132,9 @@ IF(UNIX) >+ >+ ENDIF(UNIX) > > -FILE (GLOB JANSSON_SOURCE_FILES jansson/src/*.c) > - >- SET(APN_SOURCE_FILES >+ SET(CAPN_SOURCE_FILES > src/apn.c > src/apn_strings.c > - ${JANSSON_SOURCE_FILES} > ) > >- SET(APN_PUBLIC_HEADER_FILES >-@@ -175,8 +158,14 @@ >- ADD_CUSTOM_TARGET(zip COMMAND ${PROJECT_BINARY_DIR}/win/createpkg.bat) >- ENDIF(DEFINED WIN32) >- >-+ >- ADD_LIBRARY(${APN_LIB_NAME} SHARED ${APN_SOURCE_FILES}) >- TARGET_LINK_LIBRARIES(${APN_LIB_NAME} ${OPENSSL_LIBRARIES}) >-+FIND_PATH(JANSSON_INCLUDES jansson.h) >-+INCLUDE_DIRECTORIES(${JANSSON_INCLUDES}) >-+FIND_LIBRARY(JANSSON_LIBRARIES jansson) >-+TARGET_LINK_LIBRARIES(${APN_LIB_NAME} ${JANSSON_LIBRARIES}) >-+ >+ SET(CAPN_PUBLIC_HEADER_FILES >+@@ -199,6 +186,7 @@ ENDIF(DEFINED WIN32) >+ >+ ADD_LIBRARY(${CAPN_LIB_NAME} SHARED ${CAPN_SOURCE_FILES}) >+ TARGET_LINK_LIBRARIES(${CAPN_LIB_NAME} ${OPENSSL_LIBRARIES}) >++TARGET_LINK_LIBRARIES(${CAPN_LIB_NAME} ${JANSSON_LIBRARIES}) > > IF(DEFINED WIN32) >- TARGET_LINK_LIBRARIES(${APN_LIB_NAME} Ws2_32.lib) >+ TARGET_LINK_LIBRARIES(${CAPN_LIB_NAME} Ws2_32.lib) >diff -ruN /var/cache/portshaker/ports//net/libcapn/files/patch-libcapn.pc.cmake ./files/patch-libcapn.pc.cmake >--- /var/cache/portshaker/ports//net/libcapn/files/patch-libcapn.pc.cmake 2014-02-23 23:21:17.000000000 +0800 >+++ ./files/patch-libcapn.pc.cmake 1970-01-01 08:00:00.000000000 +0800 >@@ -1,8 +0,0 @@ >---- ./libcapn.pc.cmake.orig 2013-04-27 14:08:27.000000000 +0800 >-+++ ./libcapn.pc.cmake 2014-02-21 08:53:31.000000000 +0800 >-@@ -3,4 +3,4 @@ >- Version: ${APN_VERSION} >- Libs: -L${CMAKE_INSTALL_PREFIX}/${APN_INSTALL_PATH_LIB} -l${APN_LIB_NAME} >- Libs.private: -lopenssl >--Cflags: -I${CMAKE_INSTALL_PREFIX}/${APN_INSTALL_PATH_HEADERS} >-+Cflags: -I${CMAKE_INSTALL_PREFIX}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 201206
: 158165 |
158166