aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2003-06-16 07:09:08 +0800
committermarcus <marcus@FreeBSD.org>2003-06-16 07:09:08 +0800
commit3f236b85341a3bf6b72687e5c6543f181b33fa60 (patch)
tree3cf4335d96d4da1659951830c9e3d69ceb42e474
parent353db543ad5f0dedfb254bbff80a9490df06fee2 (diff)
downloadfreebsd-ports-gnome-3f236b85341a3bf6b72687e5c6543f181b33fa60.tar.gz
freebsd-ports-gnome-3f236b85341a3bf6b72687e5c6543f181b33fa60.tar.zst
freebsd-ports-gnome-3f236b85341a3bf6b72687e5c6543f181b33fa60.zip
Add libgnomeuimm, the C++ bindings for libgnomeui.
Submitted by: Alexander Nedotsukov <bland@mail.ru>
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/libgnomeuimm/Makefile32
-rw-r--r--x11-toolkits/libgnomeuimm/distinfo1
-rw-r--r--x11-toolkits/libgnomeuimm/files/patch-configure10
-rw-r--r--x11-toolkits/libgnomeuimm/files/patch-libgnome::Makefile.in11
-rw-r--r--x11-toolkits/libgnomeuimm/pkg-descr3
-rw-r--r--x11-toolkits/libgnomeuimm/pkg-plist62
-rw-r--r--x11-toolkits/libgnomeuimm26/Makefile32
-rw-r--r--x11-toolkits/libgnomeuimm26/distinfo1
-rw-r--r--x11-toolkits/libgnomeuimm26/files/patch-configure10
-rw-r--r--x11-toolkits/libgnomeuimm26/files/patch-libgnome::Makefile.in11
-rw-r--r--x11-toolkits/libgnomeuimm26/pkg-descr3
-rw-r--r--x11-toolkits/libgnomeuimm26/pkg-plist62
13 files changed, 239 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index deaf79ca255d..40e78e9cf9bd 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -93,6 +93,7 @@
SUBDIR += libgnomeprintui
SUBDIR += libgnomeprintui20
SUBDIR += libgnomeui
+ SUBDIR += libgnomeuimm
SUBDIR += libgtkeditor
SUBDIR += libj2dplot
SUBDIR += libjparser
diff --git a/x11-toolkits/libgnomeuimm/Makefile b/x11-toolkits/libgnomeuimm/Makefile
new file mode 100644
index 000000000000..8eda4ce935d1
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: libgnomeuimm
+# Date created: 22 May 2003
+# Whom: Alexander Nedotsukov <bland@mail.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgnomeuimm
+PORTVERSION= 1.3.16
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkmm
+DIST_SUBDIR= gnome2
+
+MAINTAINER= bland@mail.ru
+COMMENT= C++ wrapper for libgnomeui library
+
+LIB_DEPENDS= gnomemm-1.3:${PORTSDIR}/x11/libgnomemm \
+ gnomecanvasmm-2.0:${PORTSDIR}/graphics/libgnomecanvasmm \
+ gconfmm-2.0:${PORTSDIR}/devel/gconfmm \
+ bonobouimm_servers-1.3:${PORTSDIR}/x11-toolkits/libbonobouimm \
+ glademm-2.0:${PORTSDIR}/devel/libglademm
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= libgnomeui
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ARGS= --enable-static
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/libgnomeuimm/distinfo b/x11-toolkits/libgnomeuimm/distinfo
new file mode 100644
index 000000000000..4ef9b85623c1
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/libgnomeuimm-1.3.16.tar.gz) = f04c9da1db71fc4c2296f38951f169a9
diff --git a/x11-toolkits/libgnomeuimm/files/patch-configure b/x11-toolkits/libgnomeuimm/files/patch-configure
new file mode 100644
index 000000000000..e22a18268698
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed May 21 17:34:00 2003
++++ configure Wed May 21 17:34:17 2003
+@@ -7884,6 +7884,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/libgnomeuimm/files/patch-libgnome::Makefile.in b/x11-toolkits/libgnomeuimm/files/patch-libgnome::Makefile.in
new file mode 100644
index 000000000000..950e02ccf14d
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm/files/patch-libgnome::Makefile.in
@@ -0,0 +1,11 @@
+--- libgnomeui/Makefile.in.orig Wed May 21 17:35:20 2003
++++ libgnomeui/Makefile.in Wed May 21 17:35:40 2003
+@@ -158,7 +158,7 @@
+ libgnomeuimm_configdir = $(libdir)/libgnomeuimm-2.0/include
+ libgnomeuimm_config_DATA = libgnomeuimmconfig.h
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = libgnomeuimm-2.0.pc
+ subdir = libgnomeui
+ mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
diff --git a/x11-toolkits/libgnomeuimm/pkg-descr b/x11-toolkits/libgnomeuimm/pkg-descr
new file mode 100644
index 000000000000..46696c35a7ed
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm/pkg-descr
@@ -0,0 +1,3 @@
+This is a set of thin C++ wrappers for libgnomeui library.
+
+WWW: http://gtkmm.sourceforge.net/
diff --git a/x11-toolkits/libgnomeuimm/pkg-plist b/x11-toolkits/libgnomeuimm/pkg-plist
new file mode 100644
index 000000000000..edff7ddadc9f
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm/pkg-plist
@@ -0,0 +1,62 @@
+include/libgnomeuimm-2.0/libgnomeuimm/about.h
+include/libgnomeuimm-2.0/libgnomeuimm/app-callback.h
+include/libgnomeuimm-2.0/libgnomeuimm/app-helper.h
+include/libgnomeuimm-2.0/libgnomeuimm/app.h
+include/libgnomeuimm-2.0/libgnomeuimm/appbar.h
+include/libgnomeuimm-2.0/libgnomeuimm/client.h
+include/libgnomeuimm-2.0/libgnomeuimm/color-picker.h
+include/libgnomeuimm-2.0/libgnomeuimm/dateedit.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page-edge.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page-standard.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid.h
+include/libgnomeuimm-2.0/libgnomeuimm/entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/file-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/font-picker.h
+include/libgnomeuimm-2.0/libgnomeuimm/href.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-list.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-sel.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-textitem.h
+include/libgnomeuimm-2.0/libgnomeuimm/init.h
+include/libgnomeuimm-2.0/libgnomeuimm/pixmap-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/about_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/app_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/appbar_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/client_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/color-picker_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/dateedit_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page-edge_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page-standard_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/file-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/font-picker_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/href_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-list_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-sel_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-textitem_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/pixmap-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/stock.h
+include/libgnomeuimm-2.0/libgnomeuimm/types.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-derived.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-icon.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-stock.h
+include/libgnomeuimm-2.0/libgnomeuimm/wrap_init.h
+include/libgnomeuimm-2.0/libgnomeuimm.h
+lib/libgnomeuimm-2.0/include/libgnomeuimmconfig.h
+lib/libgnomeuimm-2.0/proc/m4/convert.m4
+lib/libgnomeuimm-2.0/proc/m4/convert_libgnomeuimm.m4
+lib/libgnomeuimm-1.3.a
+lib/libgnomeuimm-1.3.so
+lib/libgnomeuimm-1.3.so.17
+libdata/pkgconfig/libgnomeuimm-2.0.pc
+@dirrm lib/libgnomeuimm-2.0/include
+@dirrm lib/libgnomeuimm-2.0/proc/m4
+@dirrm lib/libgnomeuimm-2.0/proc
+@dirrm lib/libgnomeuimm-2.0
+@dirrm include/libgnomeuimm-2.0/libgnomeuimm/private
+@dirrm include/libgnomeuimm-2.0/libgnomeuimm
+@dirrm include/libgnomeuimm-2.0
diff --git a/x11-toolkits/libgnomeuimm26/Makefile b/x11-toolkits/libgnomeuimm26/Makefile
new file mode 100644
index 000000000000..8eda4ce935d1
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm26/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: libgnomeuimm
+# Date created: 22 May 2003
+# Whom: Alexander Nedotsukov <bland@mail.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgnomeuimm
+PORTVERSION= 1.3.16
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkmm
+DIST_SUBDIR= gnome2
+
+MAINTAINER= bland@mail.ru
+COMMENT= C++ wrapper for libgnomeui library
+
+LIB_DEPENDS= gnomemm-1.3:${PORTSDIR}/x11/libgnomemm \
+ gnomecanvasmm-2.0:${PORTSDIR}/graphics/libgnomecanvasmm \
+ gconfmm-2.0:${PORTSDIR}/devel/gconfmm \
+ bonobouimm_servers-1.3:${PORTSDIR}/x11-toolkits/libbonobouimm \
+ glademm-2.0:${PORTSDIR}/devel/libglademm
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= libgnomeui
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ARGS= --enable-static
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/libgnomeuimm26/distinfo b/x11-toolkits/libgnomeuimm26/distinfo
new file mode 100644
index 000000000000..4ef9b85623c1
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm26/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/libgnomeuimm-1.3.16.tar.gz) = f04c9da1db71fc4c2296f38951f169a9
diff --git a/x11-toolkits/libgnomeuimm26/files/patch-configure b/x11-toolkits/libgnomeuimm26/files/patch-configure
new file mode 100644
index 000000000000..e22a18268698
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm26/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed May 21 17:34:00 2003
++++ configure Wed May 21 17:34:17 2003
+@@ -7884,6 +7884,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/libgnomeuimm26/files/patch-libgnome::Makefile.in b/x11-toolkits/libgnomeuimm26/files/patch-libgnome::Makefile.in
new file mode 100644
index 000000000000..950e02ccf14d
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm26/files/patch-libgnome::Makefile.in
@@ -0,0 +1,11 @@
+--- libgnomeui/Makefile.in.orig Wed May 21 17:35:20 2003
++++ libgnomeui/Makefile.in Wed May 21 17:35:40 2003
+@@ -158,7 +158,7 @@
+ libgnomeuimm_configdir = $(libdir)/libgnomeuimm-2.0/include
+ libgnomeuimm_config_DATA = libgnomeuimmconfig.h
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = libgnomeuimm-2.0.pc
+ subdir = libgnomeui
+ mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
diff --git a/x11-toolkits/libgnomeuimm26/pkg-descr b/x11-toolkits/libgnomeuimm26/pkg-descr
new file mode 100644
index 000000000000..46696c35a7ed
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm26/pkg-descr
@@ -0,0 +1,3 @@
+This is a set of thin C++ wrappers for libgnomeui library.
+
+WWW: http://gtkmm.sourceforge.net/
diff --git a/x11-toolkits/libgnomeuimm26/pkg-plist b/x11-toolkits/libgnomeuimm26/pkg-plist
new file mode 100644
index 000000000000..edff7ddadc9f
--- /dev/null
+++ b/x11-toolkits/libgnomeuimm26/pkg-plist
@@ -0,0 +1,62 @@
+include/libgnomeuimm-2.0/libgnomeuimm/about.h
+include/libgnomeuimm-2.0/libgnomeuimm/app-callback.h
+include/libgnomeuimm-2.0/libgnomeuimm/app-helper.h
+include/libgnomeuimm-2.0/libgnomeuimm/app.h
+include/libgnomeuimm-2.0/libgnomeuimm/appbar.h
+include/libgnomeuimm-2.0/libgnomeuimm/client.h
+include/libgnomeuimm-2.0/libgnomeuimm/color-picker.h
+include/libgnomeuimm-2.0/libgnomeuimm/dateedit.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page-edge.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page-standard.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid.h
+include/libgnomeuimm-2.0/libgnomeuimm/entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/file-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/font-picker.h
+include/libgnomeuimm-2.0/libgnomeuimm/href.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-list.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-sel.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-textitem.h
+include/libgnomeuimm-2.0/libgnomeuimm/init.h
+include/libgnomeuimm-2.0/libgnomeuimm/pixmap-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/about_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/app_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/appbar_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/client_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/color-picker_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/dateedit_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page-edge_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page-standard_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/file-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/font-picker_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/href_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-list_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-sel_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-textitem_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/pixmap-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/stock.h
+include/libgnomeuimm-2.0/libgnomeuimm/types.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-derived.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-icon.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-stock.h
+include/libgnomeuimm-2.0/libgnomeuimm/wrap_init.h
+include/libgnomeuimm-2.0/libgnomeuimm.h
+lib/libgnomeuimm-2.0/include/libgnomeuimmconfig.h
+lib/libgnomeuimm-2.0/proc/m4/convert.m4
+lib/libgnomeuimm-2.0/proc/m4/convert_libgnomeuimm.m4
+lib/libgnomeuimm-1.3.a
+lib/libgnomeuimm-1.3.so
+lib/libgnomeuimm-1.3.so.17
+libdata/pkgconfig/libgnomeuimm-2.0.pc
+@dirrm lib/libgnomeuimm-2.0/include
+@dirrm lib/libgnomeuimm-2.0/proc/m4
+@dirrm lib/libgnomeuimm-2.0/proc
+@dirrm lib/libgnomeuimm-2.0
+@dirrm include/libgnomeuimm-2.0/libgnomeuimm/private
+@dirrm include/libgnomeuimm-2.0/libgnomeuimm
+@dirrm include/libgnomeuimm-2.0