diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-07-22 02:04:43 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-07-22 02:04:43 +0800 |
commit | 40410cd901f21dbc48db77b498b2abe180ca2155 (patch) | |
tree | 9ad4d1fa507c5f5b2304aeaba4ecaf54b3884dd8 /x11 | |
parent | 11a36b4df268b3b868ca6ad9e6330444413a1c15 (diff) | |
download | marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.tar marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.tar.gz marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.tar.bz2 marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.tar.lz marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.tar.xz marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.tar.zst marcuscom-ports-40410cd901f21dbc48db77b498b2abe180ca2155.zip |
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
Diffstat (limited to 'x11')
-rw-r--r-- | x11/startup-notification/Makefile | 31 | ||||
-rw-r--r-- | x11/startup-notification/distinfo | 3 | ||||
-rw-r--r-- | x11/startup-notification/pkg-descr | 4 | ||||
-rw-r--r-- | x11/startup-notification/pkg-plist | 13 |
4 files changed, 51 insertions, 0 deletions
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 <marcus@FreeBSD.org> +# +# $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 <bsd.port.mk> 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 |