[Midnightbsd-cvs] mports [18179] trunk/devel/libplist: libplist 1.11

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Mar 16 08:31:26 EDT 2015


Revision: 18179
          http://svnweb.midnightbsd.org/mports/?rev=18179
Author:   laffer1
Date:     2015-03-16 08:31:25 -0400 (Mon, 16 Mar 2015)
Log Message:
-----------
libplist 1.11

Modified Paths:
--------------
    trunk/devel/libplist/Makefile
    trunk/devel/libplist/distinfo
    trunk/devel/libplist/pkg-plist

Added Paths:
-----------
    trunk/devel/libplist/files/
    trunk/devel/libplist/files/patch-configure

Modified: trunk/devel/libplist/Makefile
===================================================================
--- trunk/devel/libplist/Makefile	2015-03-16 12:29:54 UTC (rev 18178)
+++ trunk/devel/libplist/Makefile	2015-03-16 12:31:25 UTC (rev 18179)
@@ -1,24 +1,26 @@
 # $MidnightBSD$
 
 PORTNAME=	libplist
-PORTVERSION=	1.10
-PORTREVISION?=	1
+PORTVERSION=	1.11
+PORTREVISION?=	0
 CATEGORIES?=	devel
 MASTER_SITES=	http://www.libimobiledevice.org/downloads/
 
 MAINTAINER?=	ports at MidnightBSD.org
 COMMENT?=	Library to handle Apple Property List format
+
 LICENSE?=	lgpl2.1
 
 SLAVE_PORT?=	no
 
-USES=		cmake pkgconfig tar:bzip2
+USES+=		compiler libtool pathfix pkgconfig tar:bzip2
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
 
-.if ${SLAVE_PORT} == "no"
+.if ${SLAVE_PORT} == no
 
 USE_GNOME=	libxml2
-CMAKE_ARGS=	-DENABLE_CYTHON:BOOL=False \
-		-DENABLE_SWIG:BOOL=False
+CONFIGURE_ARGS=	--without-cython
 MAKE_JOBS_UNSAFE=	yes
 USE_LDCONFIG=	${LOCALBASE}/lib
 
@@ -26,20 +28,18 @@
 
 OPTIONS_DEFINE=	DOCS
 
-.include <bsd.mport.options.mk>
-
-post-patch:
-# Required for iconv headers (included by libxml2). Do not add to
-# CFLAGS as it may break updates from old versions.
-	@${REINPLACE_CMD} -e 's,$${LIBXML2_INCLUDE_DIR},$${LIBXML2_INCLUDE_DIR} ${LOCALBASE}/include,' \
-		${WRKSRC}/src/CMakeLists.txt
-	@${REINPLACE_CMD} -e 's,$${CMAKE_INSTALL_LIBDIR}/pkgconfig,libdata/pkgconfig,' \
-		${WRKSRC}/CMakeLists.txt
-
 post-install:
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
 
-.endif # ${SLAVE_PORT} == "no"
+.endif # ${SLAVE_PORT} == no
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+pre-build:
+.if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 45
+	@${REINPLACE_CMD} -e '/__attribute__/ s,deprecated(x),deprecated(),' \
+		${WRKSRC}/include/plist/plist.h
+.endif
+
+.include <bsd.port.post.mk>

Modified: trunk/devel/libplist/distinfo
===================================================================
--- trunk/devel/libplist/distinfo	2015-03-16 12:29:54 UTC (rev 18178)
+++ trunk/devel/libplist/distinfo	2015-03-16 12:31:25 UTC (rev 18179)
@@ -1,2 +1,2 @@
-SHA256 (libplist-1.10.tar.bz2) = f44c52a0f8065d41d44772a7484f93bc5e7da21a8f4a9ad3f38a36b827eeff0b
-SIZE (libplist-1.10.tar.bz2) = 82519
+SHA256 (libplist-1.11.tar.bz2) = 28e1518eeea054f4eec9a1c93d9575d56193b290c53c1b753773a5e0add95235
+SIZE (libplist-1.11.tar.bz2) = 355365

Added: trunk/devel/libplist/files/patch-configure
===================================================================
--- trunk/devel/libplist/files/patch-configure	                        (rev 0)
+++ trunk/devel/libplist/files/patch-configure	2015-03-16 12:31:25 UTC (rev 18179)
@@ -0,0 +1,11 @@
+--- configure.orig	2014-02-11 16:37:02 UTC
++++ configure
+@@ -16625,7 +16625,7 @@
+ 				py_version=$PYTHON_VERSION
+ 			else
+ 				py_version=`$PYTHON -c "import sys; \
+-					print(sys.version[:3]")`
++					print(sys.version[:3])"`
+ 			fi
+ 		fi
+ 


Property changes on: trunk/devel/libplist/files/patch-configure
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/devel/libplist/pkg-plist
===================================================================
--- trunk/devel/libplist/pkg-plist	2015-03-16 12:29:54 UTC (rev 18178)
+++ trunk/devel/libplist/pkg-plist	2015-03-16 12:31:25 UTC (rev 18179)
@@ -1,5 +1,4 @@
 bin/plistutil
-bin/plistutil-1.10
 include/plist/Array.h
 include/plist/Boolean.h
 include/plist/Data.h
@@ -14,12 +13,13 @@
 include/plist/Uid.h
 include/plist/plist++.h
 include/plist/plist.h
+lib/libplist++.a
 lib/libplist++.so
-lib/libplist++.so.1
-lib/libplist++.so.1.1.10
+lib/libplist++.so.2
+lib/libplist++.so.2.0.0
+lib/libplist.a
 lib/libplist.so
-lib/libplist.so.1
-lib/libplist.so.1.1.10
+lib/libplist.so.2
+lib/libplist.so.2.0.0
 libdata/pkgconfig/libplist++.pc
 libdata/pkgconfig/libplist.pc
- at dirrm include/plist



More information about the Midnightbsd-cvs mailing list