summaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 05:50:30 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 05:50:30 +0800
commit2b608721e2fd69f2fc28c7008c659631151c6c30 (patch)
tree5e7f2711e53044a74894c948fad581a0f0bb351a /x11
parentf1dc3ed5c7ca488602e7722513cc7b3cb79a3f96 (diff)
downloadmarcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.gz
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.bz2
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.lz
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.xz
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.zst
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.zip
Switch to USES=libtool:keepla for now. While I rather want to ditch .la files
I think we need to keep em a cycle. So that other ports have a chance to update there .la files not to record dependancies .la files. sprinkle some USE_AUTOTOOLS=libtool -> libtoolize. This will give us base libtool (ltmain.sh and libtool.m4) files. But doesn't depend on ${LOCALBASE}/bin/libtool INSTALL_TARGET=install-strip and misc smaller cleanups. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19578 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11')
-rw-r--r--x11/cinnamon-desktop/Makefile9
-rw-r--r--x11/cinnamon-desktop/pkg-plist1
-rw-r--r--x11/cinnamon-screensaver/Makefile4
-rw-r--r--x11/cinnamon-session/Makefile4
-rw-r--r--x11/cinnamon/Makefile7
-rw-r--r--x11/gnome-desktop/Makefile2
-rw-r--r--x11/gnome-menus/Makefile2
-rw-r--r--x11/gnome-shell/Makefile2
-rw-r--r--x11/libxklavier/Makefile2
-rw-r--r--x11/yelp/Makefile3
10 files changed, 17 insertions, 19 deletions
diff --git a/x11/cinnamon-desktop/Makefile b/x11/cinnamon-desktop/Makefile
index 029c5113c..bd66ae79b 100644
--- a/x11/cinnamon-desktop/Makefile
+++ b/x11/cinnamon-desktop/Makefile
@@ -17,17 +17,17 @@ BUILD_DEPENDS= gnome-autogen.sh:${PORTSDIR}/devel/gnome-common \
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:${PORTSDIR}/x11/xkeyboard-config \
${LOCALBASE}/libdata/pkgconfig/xkbfile.pc:${PORTSDIR}/x11/libxkbfile
-USE_XZ= yes
USE_XORG= x11 xrandr xext
-USES= gettext gmake pathfix pkgconfig
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:xz
USE_GNOME= gnomeprefix gtk30 introspection:build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-USE_AUTOTOOLS= libtool autoconf automake
+USE_AUTOTOOLS= libtoolize autoconf automake
PATHFIX_MAKEFILEIN= Makefile.am
CONFIGURE_ARGS= --with-gnome-distributor="FreeBSD GNOME Project"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
GLIB_SCHEMAS= org.cinnamon.desktop.a11y.applications.gschema.xml \
org.cinnamon.desktop.a11y.keyboard.gschema.xml \
org.cinnamon.desktop.a11y.magnifier.gschema.xml \
@@ -49,7 +49,4 @@ GLIB_SCHEMAS= org.cinnamon.desktop.a11y.applications.gschema.xml \
pre-configure:
cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcinnamon-desktop.so*
-
.include <bsd.port.mk>
diff --git a/x11/cinnamon-desktop/pkg-plist b/x11/cinnamon-desktop/pkg-plist
index 1a2facc78..250250c87 100644
--- a/x11/cinnamon-desktop/pkg-plist
+++ b/x11/cinnamon-desktop/pkg-plist
@@ -12,6 +12,7 @@ include/cinnamon-desktop/libcinnamon-desktop/gnome-xkb-info.h
lib/libcinnamon-desktop.la
lib/libcinnamon-desktop.so
lib/libcinnamon-desktop.so.4
+lib/libcinnamon-desktop.so.4.0.0
lib/girepository-1.0/CDesktopEnums-3.0.typelib
lib/girepository-1.0/CinnamonDesktop-3.0.typelib
libdata/pkgconfig/cinnamon-desktop.pc
diff --git a/x11/cinnamon-screensaver/Makefile b/x11/cinnamon-screensaver/Makefile
index a5185f8fd..2f4dcbbbe 100644
--- a/x11/cinnamon-screensaver/Makefile
+++ b/x11/cinnamon-screensaver/Makefile
@@ -20,11 +20,11 @@ RUN_DEPENDS= pam_helper:${PORTSDIR}/security/pam_helper \
gsettings-desktop-schemas>=3.2.0:${PORTSDIR}/devel/gsettings-desktop-schemas \
${LOCALBASE}/lib/pam_gnome_keyring.so:${PORTSDIR}/security/gnome-keyring
-USES= gettext gmake pathfix pkgconfig tar:xz
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:xz
USE_XORG= x11 xext xxf86vm xxf86misc xscrnsaver
USE_GNOME= gnomedesktop3 gnomeprefix intlhack libgnomekbd libxml2
GNU_CONFIGURE= yes
-USE_AUTOTOOLS= libtool autoconf automake
+USE_AUTOTOOLS= libtoolize autoconf automake
PATHFIX_MAKEFILEIN= Makefile.am
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/x11/cinnamon-session/Makefile b/x11/cinnamon-session/Makefile
index c7642de9a..57f138cb2 100644
--- a/x11/cinnamon-session/Makefile
+++ b/x11/cinnamon-session/Makefile
@@ -20,13 +20,13 @@ LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
RUN_DEPENDS= ${LOCALBASE}/sbin/console-kit-daemon:${PORTSDIR}/sysutils/consolekit \
${LOCALBASE}/bin/xdpyinfo:${PORTSDIR}/x11/xdpyinfo
-USES= gettext gmake pathfix pkgconfig tar:xz
+USES= gettext libtool:keepla gmake pathfix pkgconfig tar:xz
USE_XORG= ice sm xau xext xtst xrender xtrans xcomposite
USE_GL= gl
USE_GNOME= gnomeprefix intltool gtk30
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
-USE_AUTOTOOLS= libtool autoconf automake
+USE_AUTOTOOLS= libtoolize autoconf automake
PATHFIX_MAKEFILEIN= Makefile.am
CONFIGURE_ARGS= --disable-docbook-docs
CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral -Wno-error=implicit-function-declaration
diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile
index 98fc5c397..396c83129 100644
--- a/x11/cinnamon/Makefile
+++ b/x11/cinnamon/Makefile
@@ -38,12 +38,12 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-
WRKSRC= ${WRKDIR}/Cinnamon-${PORTVERSION}
-USES= gettext gmake pathfix pkgconfig shebangfix
+USES= gettext gmake libtool pathfix pkgconfig shebangfix
USE_GNOME= evolutiondataserver3 gconf2 gnomedesktop3 \
gnomeprefix gtk30 intlhack introspection:build
# this happens before moving the file to ${PREFIX} (which then will be copied to ${STAGEDIR}${PREFIX})
SHEBANG_FILES= files/usr/bin/cinnamon2d
-USE_AUTOTOOLS= libtool autoconf automake
+USE_AUTOTOOLS= libtoolize autoconf automake
USE_XORG= x11 xfixes sm
USE_GSTREAMER= theora vp8 ogg
INSTALLS_ICONS= yes
@@ -54,6 +54,7 @@ CONFIGURE_ARGS+=--enable-compile-warnings=no \
--with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt
CPPFLAGS+= -I${LOCALASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
GLIB_SCHEMAS= org.cinnamon.gschema.xml
@@ -150,6 +151,4 @@ pre-configure:
post-install:
@${PYTHON_CMD} ${WRKSRC}/files/generate_desktop_files
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/cinnamon/libcinnamon.so
-
.include <bsd.port.mk>
diff --git a/x11/gnome-desktop/Makefile b/x11/gnome-desktop/Makefile
index bf1b8443a..24d1a647a 100644
--- a/x11/gnome-desktop/Makefile
+++ b/x11/gnome-desktop/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-co
${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:${PORTSDIR}/x11/xkeyboard-config \
${LOCALBASE}/libdata/pkgconfig/xkbfile.pc:${PORTSDIR}/x11/libxkbfile
-USES+= bison gettext gmake libtool pathfix pkgconfig
+USES+= bison gettext gmake libtool:keepla pathfix pkgconfig
USE_GNOME= gnomeprefix gtk30 intlhack introspection:build \
referencehack
USE_XORG= x11 xrandr xext
diff --git a/x11/gnome-menus/Makefile b/x11/gnome-menus/Makefile
index fe8c14f4c..e5d5bd147 100644
--- a/x11/gnome-menus/Makefile
+++ b/x11/gnome-menus/Makefile
@@ -11,7 +11,7 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Implementation of the FreeDesktop Desktop Menu Spec
-USES= gettext gmake libtool pathfix pkgconfig tar:xz
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:xz
USE_GNOME= glib20 gnomehier gnomeprefix intlhack \
introspection:build
GNU_CONFIGURE= yes
diff --git a/x11/gnome-shell/Makefile b/x11/gnome-shell/Makefile
index 8672391f9..71b0c0260 100644
--- a/x11/gnome-shell/Makefile
+++ b/x11/gnome-shell/Makefile
@@ -32,7 +32,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-
gnome-control-center>=0:${PORTSDIR}/sysutils/gnome-control-center \
${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
-USES= gettext gmake libtool pathfix pkgconfig tar:xz \
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:xz \
webplugin:native
USE_GNOME= evolutiondataserver3 gnomedesktop3 gnomeprefix \
gtk30 intlhack introspection
diff --git a/x11/libxklavier/Makefile b/x11/libxklavier/Makefile
index 2bfd6cf76..a47b71654 100644
--- a/x11/libxklavier/Makefile
+++ b/x11/libxklavier/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= xkbcomp:${PORTSDIR}/x11/xkbcomp \
${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
USE_XORG= x11 xkbfile
-USES= gmake libtool pathfix pkgconfig tar:xz
+USES= gmake libtool:keepla pathfix pkgconfig tar:xz
USE_GNOME= libxml2 glib20 introspection:build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile
index c07a8ea96..6ab5e8d2e 100644
--- a/x11/yelp/Makefile
+++ b/x11/yelp/Makefile
@@ -19,7 +19,8 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/yelp-xsl.pc:${PORTSDIR}/textproc/y
LIB_DEPENDS= libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/yelp-xsl.pc:${PORTSDIR}/textproc/yelp-xsl
-USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig tar:xz
+USES= desktop-file-utils gettext gmake libtool:keepla pathfix \
+ pkgconfig tar:xz
USE_XORG= x11 ice
USE_GNOME= gnomeprefix gtk30 intlhack libxml2 libxslt
GNU_CONFIGURE= yes