From 98b2973da204ae66b177b09a4d81328105d6ccea Mon Sep 17 00:00:00 2001 From: Baptiste Daroussin Date: Fri, 11 Apr 2014 09:55:21 +0000 Subject: Stageify libxkalvier USES libtool Chase libxklavier shlib change On all ports depending on libxklavier: - Support stage - USES=libtool when possible to reduce overlinking - Support packaging as a user --- x11/libxklavier/Makefile | 11 +++++------ x11/libxklavier/pkg-plist | 3 ++- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'x11/libxklavier') diff --git a/x11/libxklavier/Makefile b/x11/libxklavier/Makefile index 3ea5d45146a6..183d3f310db2 100644 --- a/x11/libxklavier/Makefile +++ b/x11/libxklavier/Makefile @@ -10,19 +10,19 @@ CATEGORIES= x11 gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org -COMMENT= An utility library to make XKB stuff easier +COMMENT= Utility library to make XKB stuff easier BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes RUN_DEPENDS= xkbcomp:${PORTSDIR}/x11/xkbcomp \ ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes -USES= pathfix gmake pkgconfig +USES= libtool pathfix gmake pkgconfig tar:bzip2 USE_XORG= x11 xi xkbfile -USE_BZIP2= yes -USE_GNOME= libxml2 glib20 ltverhack:12 +USE_GNOME= libxml2 glib20 USE_LDCONFIG= yes -USE_AUTOTOOLS= libtool +INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include +GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-doxygen \ --with-xkb-base=${LOCALBASE}/share/X11/xkb \ --with-xkb-bin-base=${LOCALBASE}/bin \ @@ -33,7 +33,6 @@ LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION=${PORTVERSION} -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|== "yes|= "yes|g' \ ${WRKSRC}/configure diff --git a/x11/libxklavier/pkg-plist b/x11/libxklavier/pkg-plist index 56aa8de30942..0bb6fc2dbc6f 100644 --- a/x11/libxklavier/pkg-plist +++ b/x11/libxklavier/pkg-plist @@ -8,7 +8,8 @@ include/libxklavier/xklavier.h lib/libxklavier.a lib/libxklavier.la lib/libxklavier.so -lib/libxklavier.so.12 +lib/libxklavier.so.16 +lib/libxklavier.so.16.0.0 libdata/pkgconfig/libxklavier.pc %%DOCSDIR%%/XklConfigItem.html %%DOCSDIR%%/XklConfigRec.html -- cgit v1.2.3