summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2002-10-08 06:13:22 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2002-10-08 06:13:22 +0800
commit2ee68f4768d4a905711718280f8548e097dbfcaf (patch)
tree7e514245fe8a7a62d42ff62387bed7e3d8dd9b43 /devel
parentcf5443d453022fcf91148a9129c720b2cc687caf (diff)
downloadmarcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.tar
marcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.tar.gz
marcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.tar.bz2
marcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.tar.lz
marcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.tar.xz
marcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.tar.zst
marcuscom-ports-2ee68f4768d4a905711718280f8548e097dbfcaf.zip
Add libglade2.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel')
-rw-r--r--devel/libglade2/Makefile37
-rw-r--r--devel/libglade2/distinfo1
-rw-r--r--devel/libglade2/files/patch-ab20
-rw-r--r--devel/libglade2/files/patch-configure13
-rw-r--r--devel/libglade2/files/patch-doc::Makefile.in14
-rw-r--r--devel/libglade2/pkg-comment1
-rw-r--r--devel/libglade2/pkg-descr5
-rw-r--r--devel/libglade2/pkg-plist28
8 files changed, 119 insertions, 0 deletions
diff --git a/devel/libglade2/Makefile b/devel/libglade2/Makefile
new file mode 100644
index 000000000..340414b94
--- /dev/null
+++ b/devel/libglade2/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: libglade2
+# Date created: 18 August 1999
+# Whom: Ade Lovett <ade@lovett.com>
+#
+# $FreeBSD: ports/devel/libglade2/Makefile,v 1.45 2002/09/20 17:06:37 marcus Exp $
+#
+
+PORTNAME= libglade2
+PORTVERSION= 2.0.1
+PORTREVISION= 1
+CATEGORIES= devel gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/2.0
+DISTNAME= ${PORTNAME:S/2$//}-${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/pyexpat.so:${PORTSDIR}/textproc/py-expat
+LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
+ gtk-x11-2.0.100:${PORTSDIR}/x11-toolkits/gtk20
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyexpat.so:${PORTSDIR}/textproc/py-expat
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_REINPLACE= yes
+USE_GMAKE= yes
+USE_PYTHON= yes
+USE_LIBTOOL= yes
+USE_GNOMENG= yes
+USE_GNOME= gnomehack
+INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib"
+CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
+
+.include <bsd.port.mk>
diff --git a/devel/libglade2/distinfo b/devel/libglade2/distinfo
new file mode 100644
index 000000000..50bf5f964
--- /dev/null
+++ b/devel/libglade2/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/libglade-2.0.1.tar.bz2) = 4d93f6b01510013ae429e91af432cfe2
diff --git a/devel/libglade2/files/patch-ab b/devel/libglade2/files/patch-ab
new file mode 100644
index 000000000..a78754496
--- /dev/null
+++ b/devel/libglade2/files/patch-ab
@@ -0,0 +1,20 @@
+--- Makefile.in.orig Wed Apr 3 01:58:07 2002
++++ Makefile.in Wed Apr 3 01:59:13 2002
+@@ -34,7 +34,7 @@
+ includedir = @includedir@
+ oldincludedir = /usr/include
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(prefix)/libdata/pkgconfig
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = .
+
+@@ -104,7 +104,7 @@
+ am__include = @am__include@
+ am__quote = @am__quote@
+ install_sh = @install_sh@
+-SUBDIRS = glade doc tests
++SUBDIRS = glade doc
+
+ INCLUDES = $(LIBGLADE_CFLAGS)
+
diff --git a/devel/libglade2/files/patch-configure b/devel/libglade2/files/patch-configure
new file mode 100644
index 000000000..a82cf80d0
--- /dev/null
+++ b/devel/libglade2/files/patch-configure
@@ -0,0 +1,13 @@
+
+$FreeBSD: ports/devel/libglade2/files/patch-configure,v 1.1 2002/04/26 09:51:55 sobomax Exp $
+
+--- configure 2002/04/26 09:41:08 1.1
++++ configure 2002/04/26 09:41:27
+@@ -7406,6 +7406,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/devel/libglade2/files/patch-doc::Makefile.in b/devel/libglade2/files/patch-doc::Makefile.in
new file mode 100644
index 000000000..2a2c6f411
--- /dev/null
+++ b/devel/libglade2/files/patch-doc::Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/devel/libglade2/files/patch-doc::Makefile.in,v 1.1 2002/02/14 13:40:29 sobomax Exp $
+
+--- doc/Makefile.in 2002/02/14 10:10:45 1.1
++++ doc/Makefile.in 2002/02/14 10:11:18
+@@ -110,7 +110,7 @@
+ # The directory containing the source code (if it contains documentation).
+ DOC_SOURCE_DIR = ../glade
+
+-HTML_DIR = $(datadir)/gtk-doc/html
++HTML_DIR = $(datadir)/doc
+
+ TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+
diff --git a/devel/libglade2/pkg-comment b/devel/libglade2/pkg-comment
new file mode 100644
index 000000000..00fc39e87
--- /dev/null
+++ b/devel/libglade2/pkg-comment
@@ -0,0 +1 @@
+GNOME glade library
diff --git a/devel/libglade2/pkg-descr b/devel/libglade2/pkg-descr
new file mode 100644
index 000000000..dd6a386e9
--- /dev/null
+++ b/devel/libglade2/pkg-descr
@@ -0,0 +1,5 @@
+A library that allows you to load GLADE interfaces at runtime (you don't
+have to generate stubs with GLADE before hand). This way you can change
+the look of your application without recompiling. This way you can write
+the logic behind the interface separately from the code to build the
+interface, so changing the interface is not so much of a problem.
diff --git a/devel/libglade2/pkg-plist b/devel/libglade2/pkg-plist
new file mode 100644
index 000000000..26d93e2c2
--- /dev/null
+++ b/devel/libglade2/pkg-plist
@@ -0,0 +1,28 @@
+bin/libglade-convert
+include/libglade-2.0/glade/glade-build.h
+include/libglade-2.0/glade/glade-init.h
+include/libglade-2.0/glade/glade-parser.h
+include/libglade-2.0/glade/glade-xml.h
+include/libglade-2.0/glade/glade.h
+lib/libglade-2.0.a
+lib/libglade-2.0.so
+lib/libglade-2.0.so.0
+libdata/pkgconfig/libglade-2.0.pc
+share/doc/libglade/gladexml.html
+share/doc/libglade/libglade-dtd.html
+share/doc/libglade/libglade-dtd-exceptions.html
+share/doc/libglade/libglade-embedding.html
+share/doc/libglade/libglade-extending.html
+share/doc/libglade/libglade-i18n.html
+share/doc/libglade/libglade-lib.html
+share/doc/libglade/libglade-libglade-build.html
+share/doc/libglade/libglade-libglade-initialisation.html
+share/doc/libglade/libglade-libglade-sax-parser.html
+share/doc/libglade/libglade-modules.html
+share/doc/libglade/libglade-notes.html
+share/doc/libglade/libglade.html
+share/xml/libglade/glade-2.0.dtd
+@dirrm share/xml/libglade
+@dirrm share/doc/libglade
+@dirrm include/libglade-2.0/glade
+@dirrm include/libglade-2.0