[Midnightbsd-cvs] mports [18395] trunk/textproc/libxml++26: fix depends list on libxml++26
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Mar 27 19:53:08 EDT 2015
Revision: 18395
http://svnweb.midnightbsd.org/mports/?rev=18395
Author: laffer1
Date: 2015-03-27 19:53:07 -0400 (Fri, 27 Mar 2015)
Log Message:
-----------
fix depends list on libxml++26
Modified Paths:
--------------
trunk/textproc/libxml++26/Makefile
trunk/textproc/libxml++26/pkg-plist
Modified: trunk/textproc/libxml++26/Makefile
===================================================================
--- trunk/textproc/libxml++26/Makefile 2015-03-27 23:52:04 UTC (rev 18394)
+++ trunk/textproc/libxml++26/Makefile 2015-03-27 23:53:07 UTC (rev 18395)
@@ -2,7 +2,7 @@
PORTNAME= libxml++
PORTVERSION= 2.34.2
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= textproc
MASTER_SITES= GNOME
@@ -10,28 +10,24 @@
COMMENT= XML API for C++
LICENSE= lgpl
-USE_XZ= yes
+USES+= tar:xz
PLIST_SUB= VERSION="2.6" API_VERSION="2.6"
.if !defined(REFERENCE_PORT)
-LATEST_LINK= libxml++26
-
-LIB_DEPENDS= glibmm-2.4.1:${PORTSDIR}/devel/glibmm
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-USE_GMAKE= yes
-USE_GNOME= gnomehack libxml2 pkgconfig
+USES+= gmake libtool pathfix pkgconfig
+USE_GNOME= glibmm libxml2
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-static --disable-documentation
+INSTALL_TARGET= install-strip
post-patch:
@${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \
${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e '/^gentoo_ltmain_version=/s/`.*`/$$gentoo_lt_version/' \
- ${WRKSRC}/configure
@${REINPLACE_CMD} -e '/^library_configdir =/s/libdir/includedir/' \
${WRKSRC}/Makefile.in
@${REINPLACE_CMD} -e '/^Cflags:/s/libdir/includedir/' \
Modified: trunk/textproc/libxml++26/pkg-plist
===================================================================
--- trunk/textproc/libxml++26/pkg-plist 2015-03-27 23:52:04 UTC (rev 18394)
+++ trunk/textproc/libxml++26/pkg-plist 2015-03-27 23:53:07 UTC (rev 18395)
@@ -30,15 +30,7 @@
include/libxml++-%%API_VERSION%%/libxml++/validators/schemavalidator.h
include/libxml++-%%API_VERSION%%/libxml++/validators/validator.h
lib/libxml++-%%VERSION%%.a
-lib/libxml++-%%VERSION%%.la
lib/libxml++-%%VERSION%%.so
lib/libxml++-%%VERSION%%.so.2
+lib/libxml++-%%VERSION%%.so.2.0.7
libdata/pkgconfig/libxml++-%%API_VERSION%%.pc
- at dirrm include/libxml++-%%API_VERSION%%/libxml++/validators
- at dirrm include/libxml++-%%API_VERSION%%/libxml++/parsers
- at dirrm include/libxml++-%%API_VERSION%%/libxml++/nodes
- at dirrm include/libxml++-%%API_VERSION%%/libxml++/io
- at dirrm include/libxml++-%%API_VERSION%%/libxml++/exceptions
- at dirrm include/libxml++-%%API_VERSION%%/libxml++
- at dirrm include/libxml++-%%API_VERSION%%/include
- at dirrm include/libxml++-%%API_VERSION%%
More information about the Midnightbsd-cvs
mailing list