summaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2005-03-12 11:37:13 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2005-03-12 11:37:13 +0000
commit62678d3fc1c8b3d7e63d1923f2aca85558015378 (patch)
treec107e0a44c54efd02662087c961e84bd267680c0 /x11-toolkits
parentUpdate to 2.3.11. (diff)
Add libgnomeprintuimm, C++ bindings for the GNOME printing GUI.
Notes
Notes: svn path=/head/; revision=131007
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/libgnomeprintuimm/Makefile46
-rw-r--r--x11-toolkits/libgnomeprintuimm/distinfo2
-rw-r--r--x11-toolkits/libgnomeprintuimm/pkg-descr1
-rw-r--r--x11-toolkits/libgnomeprintuimm/pkg-plist29
5 files changed, 79 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 733038322ba3..84c31b7ad240 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -81,6 +81,7 @@
SUBDIR += libbonobouimm
SUBDIR += libgail-gnome
SUBDIR += libgnomeprintui
+ SUBDIR += libgnomeprintuimm
SUBDIR += libgnomeui
SUBDIR += libgnomeuimm
SUBDIR += libgnomeuimm26
diff --git a/x11-toolkits/libgnomeprintuimm/Makefile b/x11-toolkits/libgnomeprintuimm/Makefile
new file mode 100644
index 000000000000..3ee5e140fe52
--- /dev/null
+++ b/x11-toolkits/libgnomeprintuimm/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: libgnomeprintuimm
+# Date created: 17 December 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgnomeprintuimm
+PORTVERSION= 2.5.2
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.5
+DIST_SUBDIR= gnome2
+
+MAINTAINER= bland@FreeBSD.org
+COMMENT= C++ wrappers for the GNOME print support library
+
+LIB_DEPENDS= gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \
+ gnomeprintmm-2.5.2:${PORTSDIR}/print/libgnomeprintmm
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack libgnomeprintui
+USE_GCC= 3.4
+INSTALLS_SHLIB= yes
+USE_REINPLACE= yes
+USE_INC_LIBTOOL_VER=15
+CONFIGURE_ARGS= --enable-static
+
+PLIST_SUB= VERSION="2.5" API_VERSION="2.6"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|2\.0|2.6|' ${WRKSRC}/tools/m4/Makefile.in
+
+patch-autotools:
+ @(cd ${PATCH_WRKSRC}; \
+ for file in ${LIBTOOLFILES}; do \
+ ${CP} $$file $$file.tmp; \
+ ${SED} -e "/^ltmain=/s^\$$ac_aux_dir/ltmain.sh^${LTMAIN}^g" \
+ $$file.tmp > $$file; \
+ ${RM} $$file.tmp; \
+ done);
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/libgnomeprintuimm/distinfo b/x11-toolkits/libgnomeprintuimm/distinfo
new file mode 100644
index 000000000000..bbbdb017c99f
--- /dev/null
+++ b/x11-toolkits/libgnomeprintuimm/distinfo
@@ -0,0 +1,2 @@
+MD5 (gnome2/libgnomeprintuimm-2.5.2.tar.bz2) = e5272e207f40af5116813bb0d92b352d
+SIZE (gnome2/libgnomeprintuimm-2.5.2.tar.bz2) = 259649
diff --git a/x11-toolkits/libgnomeprintuimm/pkg-descr b/x11-toolkits/libgnomeprintuimm/pkg-descr
new file mode 100644
index 000000000000..9e93492a3d1b
--- /dev/null
+++ b/x11-toolkits/libgnomeprintuimm/pkg-descr
@@ -0,0 +1 @@
+These are the C++ bindings around the GNOME Print System user interface.
diff --git a/x11-toolkits/libgnomeprintuimm/pkg-plist b/x11-toolkits/libgnomeprintuimm/pkg-plist
new file mode 100644
index 000000000000..46da8ccae183
--- /dev/null
+++ b/x11-toolkits/libgnomeprintuimm/pkg-plist
@@ -0,0 +1,29 @@
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/configdialog.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/enums.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/fontdialog.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/init.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/jobpreview.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/printdialog.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private/configdialog_p.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private/enums_p.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private/fontdialog_p.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private/jobpreview_p.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private/printdialog_p.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/types.h
+include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/wrap_init.h
+lib/libgnomeprintuimm-%%VERSION%%.a
+lib/libgnomeprintuimm-%%VERSION%%.so
+lib/libgnomeprintuimm-%%VERSION%%.so.3
+lib/libgnomeprintuimm-%%API_VERSION%%/include/libgnomeprintuimmconfig.h
+lib/libgnomeprintuimm-%%API_VERSION%%/proc/m4/convert.m4
+lib/libgnomeprintuimm-%%API_VERSION%%/proc/m4/convert_libgnomeprintuimm.m4
+libdata/pkgconfig/libgnomeprintuimm-%%API_VERSION%%.pc
+@dirrm lib/libgnomeprintuimm-%%API_VERSION%%/proc/m4
+@dirrm lib/libgnomeprintuimm-%%API_VERSION%%/proc
+@dirrm lib/libgnomeprintuimm-%%API_VERSION%%/include
+@dirrm lib/libgnomeprintuimm-%%API_VERSION%%
+@dirrm include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm/private
+@dirrm include/libgnomeprintuimm-%%API_VERSION%%/libgnomeprintuimm
+@dirrm include/libgnomeprintuimm-%%API_VERSION%%