summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2004-11-22 10:35:34 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2004-11-22 10:35:34 +0800
commit42aa112b2c525d01b118cfc07434fd41afc98a63 (patch)
tree118ce2b625b3c54c173762198628428b87c3d828
parentf68efb8ddbf3643a02f02fb2d7fb205f903847c1 (diff)
downloadmarcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.tar
marcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.tar.gz
marcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.tar.bz2
marcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.tar.lz
marcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.tar.xz
marcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.tar.zst
marcuscom-ports-42aa112b2c525d01b118cfc07434fd41afc98a63.zip
Add bakery, at 2.3.9 (a development version). This will be need for coaster.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@3092 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--x11-toolkits/bakery/Makefile36
-rw-r--r--x11-toolkits/bakery/distinfo2
-rw-r--r--x11-toolkits/bakery/files/patch-bakery::Makefile.in11
-rw-r--r--x11-toolkits/bakery/pkg-descr9
-rw-r--r--x11-toolkits/bakery/pkg-plist41
5 files changed, 99 insertions, 0 deletions
diff --git a/x11-toolkits/bakery/Makefile b/x11-toolkits/bakery/Makefile
new file mode 100644
index 000000000..3aedfaa7b
--- /dev/null
+++ b/x11-toolkits/bakery/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: bakery
+# Date created: 12th September 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= bakery
+PORTVERSION= 2.3.9
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/2.3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A C++ Application Framework for use with Gtkmm
+
+LIB_DEPENDS= gconfmm-2.6.1:${PORTSDIR}/devel/gconfmm26 \
+ glademm-2.4.1:${PORTSDIR}/devel/libglademm24 \
+ gnomevfsmm-2.6.1:${PORTSDIR}/devel/gnome-vfsmm \
+ xml\\+\\+-2.6.1:${PORTSDIR}/textproc/libxml++26
+
+USE_GNOME= gnomehack gnomeprefix gnometarget intltool
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_PERL5= yes
+USE_X_PREFIX= yes
+USE_LIBTOOL_VER=15
+INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib"
+
+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..43fc98c5e
--- /dev/null
+++ b/x11-toolkits/bakery/distinfo
@@ -0,0 +1,2 @@
+MD5 (bakery-2.3.9.tar.bz2) = 6eeb79d926b7ba74ccb881c819020fee
+SIZE (bakery-2.3.9.tar.bz2) = 721216
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..2c45e2083
--- /dev/null
+++ b/x11-toolkits/bakery/files/patch-bakery::Makefile.in
@@ -0,0 +1,11 @@
+--- bakery/Makefile.in.orig Fri Nov 12 01:48:47 2004
++++ bakery/Makefile.in Fri Nov 12 01:49:10 2004
+@@ -251,7 +251,7 @@
+ View/libbakery_view.la \
+ $(BAKERY_LIBS)
+
+-libbakery_2_3_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION) -release $(GENERIC_RELEASE)
++libbakery_2_3_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION)
+ all: all-recursive
+
+ .SUFFIXES:
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..43209b629
--- /dev/null
+++ b/x11-toolkits/bakery/pkg-plist
@@ -0,0 +1,41 @@
+include/bakery-2.4/bakery/App/App.h
+include/bakery-2.4/bakery/App/AppInstanceManager.h
+include/bakery-2.4/bakery/App/App_Gtk.h
+include/bakery-2.4/bakery/App/App_WithDoc.h
+include/bakery-2.4/bakery/App/App_WithDoc_Gtk.h
+include/bakery-2.4/bakery/App/Dialog_OfferSave.h
+include/bakery-2.4/bakery/App/Dialog_OverwriteFile.h
+include/bakery-2.4/bakery/App/GtkDialogs.h
+include/bakery-2.4/bakery/App/libegg/recent-files/egg-recent-item.h
+include/bakery-2.4/bakery/App/libegg/recent-files/egg-recent-model.h
+include/bakery-2.4/bakery/App/libegg/recent-files/egg-recent-util.h
+include/bakery-2.4/bakery/App/libegg/recent-files/egg-recent-view-gtk.h
+include/bakery-2.4/bakery/App/libegg/recent-files/egg-recent-view.h
+include/bakery-2.4/bakery/App/libegg/recent-files/egg-recent.h
+include/bakery-2.4/bakery/Configuration/Association.h
+include/bakery-2.4/bakery/Configuration/AssociationBase.h
+include/bakery-2.4/bakery/Configuration/Client.h
+include/bakery-2.4/bakery/Configuration/Dialog_Preferences.h
+include/bakery-2.4/bakery/Document/Document.h
+include/bakery-2.4/bakery/Document/Document_XML.h
+include/bakery-2.4/bakery/Utilities/BusyCursor.h
+include/bakery-2.4/bakery/Utilities/sharedptr.h
+include/bakery-2.4/bakery/View/View.h
+include/bakery-2.4/bakery/View/ViewBase.h
+include/bakery-2.4/bakery/View/View_Composite.h
+include/bakery-2.4/bakery/bakery.h
+include/bakery-2.4/bakery/init.h
+lib/libbakery-2.3.a
+lib/libbakery-2.3.so
+lib/libbakery-2.3.so.10
+libdata/pkgconfig/bakery-2.4.pc
+share/locale/de/LC_MESSAGES/bakery.mo
+@dirrm include/bakery-2.4/bakery/View
+@dirrm include/bakery-2.4/bakery/Utilities
+@dirrm include/bakery-2.4/bakery/Document
+@dirrm include/bakery-2.4/bakery/Configuration
+@dirrm include/bakery-2.4/bakery/App/libegg/recent-files
+@dirrm include/bakery-2.4/bakery/App/libegg
+@dirrm include/bakery-2.4/bakery/App
+@dirrm include/bakery-2.4/bakery
+@dirrm include/bakery-2.4