From 40410cd901f21dbc48db77b498b2abe180ca2155 Mon Sep 17 00:00:00 2001 From: mezz Date: Wed, 21 Jul 2010 18:04:43 +0000 Subject: Reduce the dependencies that don't need to be linked by use ltasneededhack and truckman's patch. Bump the PORTREVISION. It has been tested and I even have ran portmaster -r startup-notification\*. I believe that it's safe, but I rather to put it in MC to be tested by the users more. Before: --------------------------------- # cat before /usr/local/lib/libstartup-notification-1.so.0: libxcb-aux.so.0 => /usr/local/lib/libxcb-aux.so.0 (0x281b2000) libxcb-event.so.1 => /usr/local/lib/libxcb-event.so.1 (0x281b5000) libxcb-atom.so.1 => /usr/local/lib/libxcb-atom.so.1 (0x281b8000) libSM.so.6 => /usr/local/lib/libSM.so.6 (0x281bc000) libICE.so.6 => /usr/local/lib/libICE.so.6 (0x281c4000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x28300000) libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x281e4000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x281fc000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28417000) libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x2841c000) librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x2841e000) libc.so.7 => /lib/libc.so.7 (0x28090000) --------------------------------- After: --------------------------------- # cat after /usr/local/lib/libstartup-notification-1.so.0: libxcb-aux.so.0 => /usr/local/lib/libxcb-aux.so.0 (0x281b2000) libxcb-atom.so.1 => /usr/local/lib/libxcb-atom.so.1 (0x281b5000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x28300000) libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x281b9000) libc.so.7 => /lib/libc.so.7 (0x28090000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x281d1000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x281d4000) libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x281e2000) librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x281e4000) --------------------------------- PR: ports/148101 Submitted: truckman (CONFIGURE_ARGS part) git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14351 df743ca5-7f9a-e211-a948-0013205c9059 --- x11/startup-notification/Makefile | 31 +++++++++++++++++++++++++++++++ x11/startup-notification/distinfo | 3 +++ x11/startup-notification/pkg-descr | 4 ++++ x11/startup-notification/pkg-plist | 13 +++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 x11/startup-notification/Makefile create mode 100644 x11/startup-notification/distinfo create mode 100644 x11/startup-notification/pkg-descr create mode 100644 x11/startup-notification/pkg-plist (limited to 'x11') diff --git a/x11/startup-notification/Makefile b/x11/startup-notification/Makefile new file mode 100644 index 000000000..89717c746 --- /dev/null +++ b/x11/startup-notification/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: startup-notification +# Date created: 14 November 2002 +# Whom: Joe Marcus Clarke +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= startup-notification +PORTVERSION= 0.10 +PORTREVISION= 2 +CATEGORIES= x11 gnome +MASTER_SITES= http://www.freedesktop.org/software/startup-notification/releases/ +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Library that supports startup notification spec from freedesktop.org + +LIB_DEPENDS= xcb-aux.0:${PORTSDIR}/x11/xcb-util + +USE_XORG= x11 +USE_AUTOTOOLS= libtool:22 +USE_GMAKE= yes +USE_GNOME= gnomehack gnometarget pkgconfig ltasneededhack +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS+=ac_cv_lib_ICE_IceConnectionNumber=no + +.include diff --git a/x11/startup-notification/distinfo b/x11/startup-notification/distinfo new file mode 100644 index 000000000..f523e723b --- /dev/null +++ b/x11/startup-notification/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/startup-notification-0.10.tar.gz) = bca0ed1c74bc4e483ea2ed12a5717354 +SHA256 (gnome2/startup-notification-0.10.tar.gz) = 64bbeb5c28619721fc19d6920ad2b8bf6c0dc3a0e96a1b0bc26f480fbc525459 +SIZE (gnome2/startup-notification-0.10.tar.gz) = 328787 diff --git a/x11/startup-notification/pkg-descr b/x11/startup-notification/pkg-descr new file mode 100644 index 000000000..2d9bac566 --- /dev/null +++ b/x11/startup-notification/pkg-descr @@ -0,0 +1,4 @@ +startup-notification is a minimal library that supports the startup +notification spec described at www.freedesktop.org. + +WWW: http://www.freedesktop.org/wiki/Software_2fstartup_2dnotification diff --git a/x11/startup-notification/pkg-plist b/x11/startup-notification/pkg-plist new file mode 100644 index 000000000..097d619f7 --- /dev/null +++ b/x11/startup-notification/pkg-plist @@ -0,0 +1,13 @@ +include/startup-notification-1.0/libsn/sn-common.h +include/startup-notification-1.0/libsn/sn-launchee.h +include/startup-notification-1.0/libsn/sn-launcher.h +include/startup-notification-1.0/libsn/sn-monitor.h +include/startup-notification-1.0/libsn/sn-util.h +include/startup-notification-1.0/libsn/sn.h +lib/libstartup-notification-1.a +lib/libstartup-notification-1.la +lib/libstartup-notification-1.so +lib/libstartup-notification-1.so.0 +libdata/pkgconfig/libstartup-notification-1.0.pc +@dirrm include/startup-notification-1.0/libsn +@dirrm include/startup-notification-1.0 -- cgit v1.2.3