summaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2008-03-18 05:10:35 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2008-03-18 05:10:35 +0800
commit3709f3e2bc0e01648cca00517af4327f6b90868c (patch)
treefd1975372b7a65cf6bba7d2cc83952292f844bfe /x11-toolkits
parent1b529b358175abf894ba7327fedf32269497e81b (diff)
downloadmarcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.tar
marcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.tar.gz
marcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.tar.bz2
marcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.tar.lz
marcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.tar.xz
marcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.tar.zst
marcuscom-ports-3709f3e2bc0e01648cca00517af4327f6b90868c.zip
Install bakeryconfig.h in include/bakery-2.4 instead of in include/bakery-2.4/bakery.
Bump PORTREVISION. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10765 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/bakery/Makefile41
-rw-r--r--x11-toolkits/bakery/distinfo3
-rw-r--r--x11-toolkits/bakery/files/patch-bakery-2.4.pc.in9
-rw-r--r--x11-toolkits/bakery/files/patch-bakery::Makefile.in15
-rw-r--r--x11-toolkits/bakery/pkg-descr9
-rw-r--r--x11-toolkits/bakery/pkg-plist71
6 files changed, 148 insertions, 0 deletions
diff --git a/x11-toolkits/bakery/Makefile b/x11-toolkits/bakery/Makefile
new file mode 100644
index 000000000..971f69acf
--- /dev/null
+++ b/x11-toolkits/bakery/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: bakery
+# Date created: 12th September 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD: ports/x11-toolkits/bakery/Makefile,v 1.46 2007/12/12 04:41:36 mezz Exp $
+# $MCom: ports-stable/x11-toolkits/bakery/Makefile,v 1.5 2007/12/02 07:02:19 marcus Exp $
+#
+
+PORTNAME= bakery
+PORTVERSION= 2.4.3
+PORTREVISION= 1
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/2.4
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A C++ Application Framework for use with Gtkmm
+
+LIB_DEPENDS= gconfmm-2.6:${PORTSDIR}/devel/gconfmm26 \
+ glademm-2.4:${PORTSDIR}/devel/libglademm24 \
+ gnomevfsmm-2.6:${PORTSDIR}/devel/gnome-vfsmm \
+ xml\\+\\+-2.6:${PORTSDIR}/textproc/libxml++26
+
+USE_GNOME= gnomehack gnomeprefix gnometarget intltool ltverhack
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GCC= 3.4+
+USE_GETTEXT= yes
+USE_XLIB= yes
+USE_AUTOTOOLS= libtool:15
+USE_LDCONFIG= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+PLIST_SUB= VERSION="2.4" API_VERSION="2.4"
+
+post-patch:
+ @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/bakery/distinfo b/x11-toolkits/bakery/distinfo
new file mode 100644
index 000000000..6f11807c6
--- /dev/null
+++ b/x11-toolkits/bakery/distinfo
@@ -0,0 +1,3 @@
+MD5 (bakery-2.4.3.tar.bz2) = 7d22a4610656c412e6ae3918a3e82304
+SHA256 (bakery-2.4.3.tar.bz2) = c719c0e7f6ce7c53b1f3a4c0d3a23dbab758bf03525ec7eaf364c4b1a3fc6130
+SIZE (bakery-2.4.3.tar.bz2) = 380117
diff --git a/x11-toolkits/bakery/files/patch-bakery-2.4.pc.in b/x11-toolkits/bakery/files/patch-bakery-2.4.pc.in
new file mode 100644
index 000000000..61609f1de
--- /dev/null
+++ b/x11-toolkits/bakery/files/patch-bakery-2.4.pc.in
@@ -0,0 +1,9 @@
+--- bakery-2.4.pc.in.orig 2007-12-02 01:54:38.000000000 -0500
++++ bakery-2.4.pc.in 2007-12-02 01:54:46.000000000 -0500
+@@ -8,5 +8,5 @@ Description: C++ Application Framework f
+ Requires: gtkmm-2.4 >= 2.4.0 gconfmm-2.6 >= 2.6.0 libglademm-2.4 >= 2.4.0 libxml++-2.6 >= 2.6.0 gnome-vfsmm-2.6 >= 2.6.0
+ Version: @VERSION@
+ Libs: -L${libdir} -lbakery-2.4
+-Cflags: -I${includedir}/bakery-2.4 -I${libdir}/bakery-2.4/include
++Cflags: -I${includedir}/bakery-2.4
+
diff --git a/x11-toolkits/bakery/files/patch-bakery::Makefile.in b/x11-toolkits/bakery/files/patch-bakery::Makefile.in
new file mode 100644
index 000000000..9d0fa0b3e
--- /dev/null
+++ b/x11-toolkits/bakery/files/patch-bakery::Makefile.in
@@ -0,0 +1,15 @@
+--- bakery/Makefile.in.orig 2008-03-17 21:46:07.000000000 +0100
++++ bakery/Makefile.in 2008-03-17 21:47:37.000000000 +0100
+@@ -279,10 +279,10 @@
+ View/libbakery_view.la \
+ $(BAKERY_LIBS)
+
+-libbakery_2_4_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION) -release $(GENERIC_RELEASE)
++libbakery_2_4_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION)
+
+ # Install the headers:
+-library_configdir = $(libdir)/bakery-2.4/include
++library_configdir = $(includedir)/bakery-2.4
+ library_config_DATA = bakeryconfig.h
+ all: bakeryconfig.h
+ $(MAKE) $(AM_MAKEFLAGS) all-recursive
diff --git a/x11-toolkits/bakery/pkg-descr b/x11-toolkits/bakery/pkg-descr
new file mode 100644
index 000000000..611f10d25
--- /dev/null
+++ b/x11-toolkits/bakery/pkg-descr
@@ -0,0 +1,9 @@
+Bakery is a C++ Framework for creating applications using Gtkmm.
+
+- provides a Document/View architecture, but it doesn't force you to
+ use the whole architecture.
+- provides default functionality, which can be easily customized.
+- makes it easy to start developing GTK+ applications.
+- gives your application structure.
+
+WWW: http://bakery.sourceforge.net/
diff --git a/x11-toolkits/bakery/pkg-plist b/x11-toolkits/bakery/pkg-plist
new file mode 100644
index 000000000..5642da1da
--- /dev/null
+++ b/x11-toolkits/bakery/pkg-plist
@@ -0,0 +1,71 @@
+include/bakery-%%API_VERSION%%/bakery/App/App.h
+include/bakery-%%API_VERSION%%/bakery/App/AppInstanceManager.h
+include/bakery-%%API_VERSION%%/bakery/App/App_Gtk.h
+include/bakery-%%API_VERSION%%/bakery/App/App_WithDoc.h
+include/bakery-%%API_VERSION%%/bakery/App/App_WithDoc_Gtk.h
+include/bakery-%%API_VERSION%%/bakery/App/Dialog_OfferSave.h
+include/bakery-%%API_VERSION%%/bakery/App/GtkDialogs.h
+include/bakery-%%API_VERSION%%/bakery/Configuration/Association.h
+include/bakery-%%API_VERSION%%/bakery/Configuration/AssociationBase.h
+include/bakery-%%API_VERSION%%/bakery/Configuration/Client.h
+include/bakery-%%API_VERSION%%/bakery/Configuration/Dialog_Preferences.h
+include/bakery-%%API_VERSION%%/bakery/Document/Document.h
+include/bakery-%%API_VERSION%%/bakery/Document/Document_XML.h
+include/bakery-%%API_VERSION%%/bakery/Utilities/BusyCursor.h
+include/bakery-%%API_VERSION%%/bakery/Utilities/sharedptr.h
+include/bakery-%%API_VERSION%%/bakery/View/View.h
+include/bakery-%%API_VERSION%%/bakery/View/ViewBase.h
+include/bakery-%%API_VERSION%%/bakery/View/View_Composite.h
+include/bakery-%%API_VERSION%%/bakery/bakery.h
+include/bakery-%%API_VERSION%%/bakery/init.h
+include/bakery-%%API_VERSION%%/bakeryconfig.h
+lib/libbakery-%%VERSION%%.a
+lib/libbakery-%%VERSION%%.la
+lib/libbakery-%%VERSION%%.so
+lib/libbakery-%%VERSION%%.so.1
+libdata/pkgconfig/bakery-%%API_VERSION%%.pc
+share/locale/ar/LC_MESSAGES/bakery.mo
+share/locale/bg/LC_MESSAGES/bakery.mo
+share/locale/ca/LC_MESSAGES/bakery.mo
+share/locale/de/LC_MESSAGES/bakery.mo
+share/locale/dz/LC_MESSAGES/bakery.mo
+share/locale/el/LC_MESSAGES/bakery.mo
+share/locale/en_CA/LC_MESSAGES/bakery.mo
+share/locale/en_GB/LC_MESSAGES/bakery.mo
+share/locale/es/LC_MESSAGES/bakery.mo
+share/locale/fi/LC_MESSAGES/bakery.mo
+share/locale/fr/LC_MESSAGES/bakery.mo
+share/locale/gl/LC_MESSAGES/bakery.mo
+share/locale/hu/LC_MESSAGES/bakery.mo
+share/locale/ja/LC_MESSAGES/bakery.mo
+share/locale/lt/LC_MESSAGES/bakery.mo
+share/locale/mk/LC_MESSAGES/bakery.mo
+share/locale/nb/LC_MESSAGES/bakery.mo
+share/locale/ne/LC_MESSAGES/bakery.mo
+share/locale/oc/LC_MESSAGES/bakery.mo
+share/locale/nl/LC_MESSAGES/bakery.mo
+share/locale/pl/LC_MESSAGES/bakery.mo
+share/locale/pt_BR/LC_MESSAGES/bakery.mo
+share/locale/ru/LC_MESSAGES/bakery.mo
+share/locale/rw/LC_MESSAGES/bakery.mo
+share/locale/sk/LC_MESSAGES/bakery.mo
+share/locale/sl/LC_MESSAGES/bakery.mo
+share/locale/sq/LC_MESSAGES/bakery.mo
+share/locale/sv/LC_MESSAGES/bakery.mo
+share/locale/vi/LC_MESSAGES/bakery.mo
+share/locale/uk/LC_MESSAGES/bakery.mo
+share/locale/zh_CN/LC_MESSAGES/bakery.mo
+share/locale/zh_TW/LC_MESSAGES/bakery.mo
+@dirrm include/bakery-%%API_VERSION%%/bakery/View
+@dirrm include/bakery-%%API_VERSION%%/bakery/Utilities
+@dirrm include/bakery-%%API_VERSION%%/bakery/Document
+@dirrm include/bakery-%%API_VERSION%%/bakery/Configuration
+@dirrm include/bakery-%%API_VERSION%%/bakery/App
+@dirrm include/bakery-%%API_VERSION%%/bakery
+@dirrm include/bakery-%%API_VERSION%%
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz