summaryrefslogtreecommitdiff
path: root/x11/libxfce4mcs
diff options
context:
space:
mode:
authorOliver Lehmann <oliver@FreeBSD.org>2007-01-22 16:45:10 +0000
committerOliver Lehmann <oliver@FreeBSD.org>2007-01-22 16:45:10 +0000
commit307bdced85efa099cb28882bf2904d68809a7547 (patch)
treea8d9f0fef2ab3a02971ab0000c95884bb3b29557 /x11/libxfce4mcs
parent- Update to 0.7.2 (diff)
Import xfce 4.4
- remove all obsolete ports or plugins - update all plugins to their latest version to support xfce 4.4 (otherwise they won't compile with 4.4)
Notes
Notes: svn path=/head/; revision=182986
Diffstat (limited to 'x11/libxfce4mcs')
-rw-r--r--x11/libxfce4mcs/Makefile38
-rw-r--r--x11/libxfce4mcs/distinfo6
-rw-r--r--x11/libxfce4mcs/pkg-descr2
-rw-r--r--x11/libxfce4mcs/pkg-plist7
4 files changed, 32 insertions, 21 deletions
diff --git a/x11/libxfce4mcs/Makefile b/x11/libxfce4mcs/Makefile
index 58b9933a4037..9b3f3e64c4f0 100644
--- a/x11/libxfce4mcs/Makefile
+++ b/x11/libxfce4mcs/Makefile
@@ -6,32 +6,44 @@
#
PORTNAME= libxfce4mcs
-PORTVERSION= 4.2.3
-PORTREVISION= 3
+PORTVERSION= 4.4.0
CATEGORIES= x11 xfce
-MASTER_SITES= http://www.us.xfce.org/archive/xfce-${PORTVERSION}/src/ \
- http://www.ca-us.xfce.org/archive/xfce-${PORTVERSION}/src/ \
- http://public.fh-wolfenbuettel.de/~luedickj/xfce4/xfce-${PORTVERSION}/src/ \
- http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-${PORTVERSION}/src/
+MASTER_SITES= ${MASTER_SITES_XFCE}
DIST_SUBDIR= xfce4
MAINTAINER= oliver@FreeBSD.org
COMMENT= XFce 4 settings management library used by most XFce 4 modules
-LIB_DEPENDS= xfce4util.1:${PORTSDIR}/x11/libxfce4util
-
-USE_XLIB= yes
-USE_GNOME= glib20 gnomehack
GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-INSTALLS_SHLIB= yes
NO_FILTER_SHLIBS= yes
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= glib20 gnomehack gnometarget pkgconfig
+USE_LDCONFIG= yes
+USE_XFCE= configenv libutil
+USE_XLIB= yes
+
+OPTIONS= GTKDOC "install the library documentation" off \
+ STARTUP "Enable startup notification support" on
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/x11-wm/xfce4/bsd.xfce.mk"
.if defined(WITH_GTKDOC)
BUILD_DEPENDS+= gtkdocize:${PORTSDIR}/textproc/gtk-doc
CONFIGURE_ARGS+=--enable-gtk-doc
+PLIST_SUB+= GTK_DOC=""
.else
CONFIGURE_ARGS+=--disable-gtk-doc
+PLIST_SUB+= GTK_DOC="@comment "
+.endif
+
+.if !defined(WITHOUT_STARTUP)
+LIB_DEPENDS+= startup-notification-1.0:${PORTSDIR}/x11/startup-notification
+CONFIGURE_ARGS+=--enable-startup-notification
+.else
+CONFIGURE_ARGS+=--disable-startup-notification
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11/libxfce4mcs/distinfo b/x11/libxfce4mcs/distinfo
index 0ba8e8711b60..dd0028490e9b 100644
--- a/x11/libxfce4mcs/distinfo
+++ b/x11/libxfce4mcs/distinfo
@@ -1,3 +1,3 @@
-MD5 (xfce4/libxfce4mcs-4.2.3.tar.gz) = b3244024bea7f5756f4c0f541bc24128
-SHA256 (xfce4/libxfce4mcs-4.2.3.tar.gz) = 52a3a3b034cb67de224252cd905763277080f9a068f32a879f6f30e18e5fc8dc
-SIZE (xfce4/libxfce4mcs-4.2.3.tar.gz) = 384594
+MD5 (xfce4/libxfce4mcs-4.4.0.tar.bz2) = 224863509b7f546fa1ca198374c424d3
+SHA256 (xfce4/libxfce4mcs-4.4.0.tar.bz2) = 35f2cd224f98d3c296d8f4a6299a1e99d09a841d65b9b3431edca102c15788fa
+SIZE (xfce4/libxfce4mcs-4.4.0.tar.bz2) = 259923
diff --git a/x11/libxfce4mcs/pkg-descr b/x11/libxfce4mcs/pkg-descr
index 7cc53b9ab7a9..6fc74612b2f8 100644
--- a/x11/libxfce4mcs/pkg-descr
+++ b/x11/libxfce4mcs/pkg-descr
@@ -1,3 +1,3 @@
XFce 4 settings management library used by most XFce 4 modules.
-WWW: http://www.xfce.org
+WWW: http://www.xfce.org/
diff --git a/x11/libxfce4mcs/pkg-plist b/x11/libxfce4mcs/pkg-plist
index bee51b11e758..913ac3aa4e09 100644
--- a/x11/libxfce4mcs/pkg-plist
+++ b/x11/libxfce4mcs/pkg-plist
@@ -2,14 +2,12 @@ include/xfce4/libxfce4mcs/mcs-client.h
include/xfce4/libxfce4mcs/mcs-client-enum-types.h
include/xfce4/libxfce4mcs/mcs-common.h
include/xfce4/libxfce4mcs/mcs-manager.h
-lib/libxfce4mcs-client.a
lib/libxfce4mcs-client.la
lib/libxfce4mcs-client.so
-lib/libxfce4mcs-client.so.2
-lib/libxfce4mcs-manager.a
+lib/libxfce4mcs-client.so.3
lib/libxfce4mcs-manager.la
lib/libxfce4mcs-manager.so
-lib/libxfce4mcs-manager.so.2
+lib/libxfce4mcs-manager.so.3
libdata/pkgconfig/libxfce4mcs-manager-1.0.pc
libdata/pkgconfig/libxfce4mcs-client-1.0.pc
share/gtk-doc/html/libxfce4mcs/ch01.html
@@ -22,6 +20,7 @@ share/gtk-doc/html/libxfce4mcs/libxfce4mcs-mcs-common.html
share/gtk-doc/html/libxfce4mcs/libxfce4mcs-mcs-manager.html
share/gtk-doc/html/libxfce4mcs/libxfce4mcs.devhelp
share/gtk-doc/html/libxfce4mcs/right.png
+share/gtk-doc/html/libxfce4mcs/style.css
share/gtk-doc/html/libxfce4mcs/up.png
@dirrm include/xfce4/libxfce4mcs
@dirrm share/gtk-doc/html/libxfce4mcs