diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-04-26 05:50:30 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-04-26 05:50:30 +0800 |
commit | 2b608721e2fd69f2fc28c7008c659631151c6c30 (patch) | |
tree | 5e7f2711e53044a74894c948fad581a0f0bb351a /x11 | |
parent | f1dc3ed5c7ca488602e7722513cc7b3cb79a3f96 (diff) | |
download | marcuscom-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/Makefile | 9 | ||||
-rw-r--r-- | x11/cinnamon-desktop/pkg-plist | 1 | ||||
-rw-r--r-- | x11/cinnamon-screensaver/Makefile | 4 | ||||
-rw-r--r-- | x11/cinnamon-session/Makefile | 4 | ||||
-rw-r--r-- | x11/cinnamon/Makefile | 7 | ||||
-rw-r--r-- | x11/gnome-desktop/Makefile | 2 | ||||
-rw-r--r-- | x11/gnome-menus/Makefile | 2 | ||||
-rw-r--r-- | x11/gnome-shell/Makefile | 2 | ||||
-rw-r--r-- | x11/libxklavier/Makefile | 2 | ||||
-rw-r--r-- | x11/yelp/Makefile | 3 |
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 |