aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbland <bland@FreeBSD.org>2003-12-04 15:48:08 +0800
committerbland <bland@FreeBSD.org>2003-12-04 15:48:08 +0800
commit0dd3203dcd3d5e0b44ef85bd7822eebcaa5c7a1d (patch)
tree0a83ee53b277dbf0f8cb6a3c525304a96ac55465
parent8ae97c3a192319db3a923f35b6a86d820fffb839 (diff)
downloadfreebsd-ports-graphics-0dd3203dcd3d5e0b44ef85bd7822eebcaa5c7a1d.tar.gz
freebsd-ports-graphics-0dd3203dcd3d5e0b44ef85bd7822eebcaa5c7a1d.tar.zst
freebsd-ports-graphics-0dd3203dcd3d5e0b44ef85bd7822eebcaa5c7a1d.zip
Add libpanelappletmm 1.3.1, C++ binding for the panel applet API.
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/libpanelappletmm/Makefile30
-rw-r--r--x11-toolkits/libpanelappletmm/distinfo1
-rw-r--r--x11-toolkits/libpanelappletmm/files/patch-configure10
-rw-r--r--x11-toolkits/libpanelappletmm/pkg-descr5
-rw-r--r--x11-toolkits/libpanelappletmm/pkg-plist24
6 files changed, 71 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index f9329fbdd17..76d90fd4dda 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -104,6 +104,7 @@
SUBDIR += libjsearch
SUBDIR += libjtoolbar
SUBDIR += libjtree
+ SUBDIR += libpanelappletmm
SUBDIR += libwnck
SUBDIR += libxfce4gui
SUBDIR += libzvt
diff --git a/x11-toolkits/libpanelappletmm/Makefile b/x11-toolkits/libpanelappletmm/Makefile
new file mode 100644
index 00000000000..40184817acd
--- /dev/null
+++ b/x11-toolkits/libpanelappletmm/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: libpanelappletmm
+# Date created: 3 Dec 2003
+# Whom: Alexander Nedotsukov <bland@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libpanelappletmm
+PORTVERSION= 1.3.1
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkmm
+DIST_SUBDIR= gnome2
+
+MAINTAINER= bland@FreeBSD.org
+COMMENT= C++ binding for the panel applet API
+
+LIB_DEPENDS= gtkmm-2.0.6:${PORTSDIR}/x11-toolkits/gtk--2 \
+ gconfmm-2.0:${PORTSDIR}/devel/gconfmm \
+ gnomeuimm-2.0:${PORTSDIR}/x11-toolkits/libgnomeuimm
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnomepanel
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ARGS= --enable-static
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/libpanelappletmm/distinfo b/x11-toolkits/libpanelappletmm/distinfo
new file mode 100644
index 00000000000..c0fc62fc459
--- /dev/null
+++ b/x11-toolkits/libpanelappletmm/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/libpanelappletmm-1.3.1.tar.gz) = 6be7f0ae65d81f1e42b9e22427682972
diff --git a/x11-toolkits/libpanelappletmm/files/patch-configure b/x11-toolkits/libpanelappletmm/files/patch-configure
new file mode 100644
index 00000000000..8c117297dcb
--- /dev/null
+++ b/x11-toolkits/libpanelappletmm/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed May 21 15:52:43 2003
++++ configure Wed May 21 15:53:07 2003
+@@ -7854,6 +7854,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/x11-toolkits/libpanelappletmm/pkg-descr b/x11-toolkits/libpanelappletmm/pkg-descr
new file mode 100644
index 00000000000..783cb4915ec
--- /dev/null
+++ b/x11-toolkits/libpanelappletmm/pkg-descr
@@ -0,0 +1,5 @@
+libpanelappletmm provides a C++ binding for the panel applet API.
+This API is simpler and more object oriented than
+the underlying C API.
+
+WWW: http://www.gtkmm.org/
diff --git a/x11-toolkits/libpanelappletmm/pkg-plist b/x11-toolkits/libpanelappletmm/pkg-plist
new file mode 100644
index 00000000000..eb457bf0bd6
--- /dev/null
+++ b/x11-toolkits/libpanelappletmm/pkg-plist
@@ -0,0 +1,24 @@
+include/libpanelappletmm-2.0/libpanelappletmm.h
+include/libpanelappletmm-2.0/libpanelappletmm/applet.h
+include/libpanelappletmm-2.0/libpanelappletmm/enums.h
+include/libpanelappletmm-2.0/libpanelappletmm/factory.h
+include/libpanelappletmm-2.0/libpanelappletmm/init.h
+include/libpanelappletmm-2.0/libpanelappletmm/private.h
+include/libpanelappletmm-2.0/libpanelappletmm/private/applet_p.h
+include/libpanelappletmm-2.0/libpanelappletmm/private/enums_p.h
+include/libpanelappletmm-2.0/libpanelappletmm/types.h
+include/libpanelappletmm-2.0/libpanelappletmm/wrap_init.h
+lib/libpanelappletmm-1.3.a
+lib/libpanelappletmm-1.3.so
+lib/libpanelappletmm-1.3.so.2
+lib/libpanelappletmm-2.0/include/libpanelappletmmconfig.h
+lib/libpanelappletmm-2.0/proc/m4/convert.m4
+lib/libpanelappletmm-2.0/proc/m4/convert_libpanelappletmm.m4
+libdata/pkgconfig/libpanelappletmm-2.0.pc
+@dirrm lib/libpanelappletmm-2.0/proc/m4
+@dirrm lib/libpanelappletmm-2.0/proc
+@dirrm lib/libpanelappletmm-2.0/include
+@dirrm lib/libpanelappletmm-2.0
+@dirrm include/libpanelappletmm-2.0/libpanelappletmm/private
+@dirrm include/libpanelappletmm-2.0/libpanelappletmm/
+@dirrm include/libpanelappletmm-2.0