aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorbland <bland@FreeBSD.org>2003-11-04 17:27:09 +0800
committerbland <bland@FreeBSD.org>2003-11-04 17:27:09 +0800
commit96617cc3ade276388e9d8ccd662db93c894f03c5 (patch)
tree1d19a37e9c142fbd4877324c6ee2fffceeaeeffa /devel
parent667d4e85cc47489a0bf4c13f04e5658f2fa890b3 (diff)
downloadfreebsd-ports-gnome-96617cc3ade276388e9d8ccd662db93c894f03c5.tar.gz
freebsd-ports-gnome-96617cc3ade276388e9d8ccd662db93c894f03c5.tar.zst
freebsd-ports-gnome-96617cc3ade276388e9d8ccd662db93c894f03c5.zip
Add glademm 2.0.0.1, a C++ code generator backend
for glade and glade2.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/glademm/Makefile28
-rw-r--r--devel/glademm/distinfo1
-rw-r--r--devel/glademm/files/patch-src::Makefile.in63
-rw-r--r--devel/glademm/pkg-descr5
-rw-r--r--devel/glademm/pkg-plist2
6 files changed, 100 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a8fc6909b3bd..77e622052115 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -238,6 +238,7 @@
SUBDIR += gindent
SUBDIR += glade
SUBDIR += glade2
+ SUBDIR += glademm
SUBDIR += glg
SUBDIR += glib12
SUBDIR += glib20
diff --git a/devel/glademm/Makefile b/devel/glademm/Makefile
new file mode 100644
index 000000000000..d45269ab1e36
--- /dev/null
+++ b/devel/glademm/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: glademm
+# Date created: 4th November 2003
+# Whom: Alexander Nedotsukov <bland@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= glademm
+PORTVERSION= 2.0.0.1
+CATEGORIES= devel gnome
+MASTER_SITES= http://home.wtal.de/petig/Gtk/
+DISTNAME= ${PORTNAME:S/2$//}-${PORTVERSION}
+
+MAINTAINER= bland@FreeBSD.org
+COMMENT= A C++ code generator backend for glade and glade2
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gnometarget
+USE_LIBTOOL= yes
+USE_GETOPT_LONG= yes
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ ${RM} -f ${WRKSRC}/src/getopt.*
+
+.include <bsd.port.post.mk>
diff --git a/devel/glademm/distinfo b/devel/glademm/distinfo
new file mode 100644
index 000000000000..9892f0641c0e
--- /dev/null
+++ b/devel/glademm/distinfo
@@ -0,0 +1 @@
+MD5 (glademm-2.0.0.1.tar.gz) = 82cae27b35978b1122abb138cc1683d4
diff --git a/devel/glademm/files/patch-src::Makefile.in b/devel/glademm/files/patch-src::Makefile.in
new file mode 100644
index 000000000000..83f92b76016b
--- /dev/null
+++ b/devel/glademm/files/patch-src::Makefile.in
@@ -0,0 +1,63 @@
+--- src/Makefile.in.orig Sat May 24 19:33:07 2003
++++ src/Makefile.in Sat May 24 19:34:33 2003
+@@ -142,12 +142,12 @@
+
+ glade___SOURCES = Cxx.cc Cxx_Fileset.cc Cxx_Fs_Signal.cc Naming.cc Tag.cc \
+ TagStream.cc Widget.cc const_contained_iterator.cc glade--.cc \
+- getopt.c getopt1.c strsep.c WidgetFile.cc ChildParamList.cc \
++ strsep.c WidgetFile.cc ChildParamList.cc \
+ GladeTag.cc
+
+
+ sanity_checks_SOURCES = sanity_checks.cc Naming.cc Tag.cc Widget.cc \
+- const_contained_iterator.cc getopt.c getopt1.c strsep.c \
++ const_contained_iterator.cc strsep.c \
+ TagStream.cc Cxx_Fileset.cc Cxx_Fs_Signal.cc Cxx.cc WidgetFile.cc \
+ ChildParamList.cc GladeTag.cc
+
+@@ -166,7 +166,7 @@
+ File_type.hh Naming.hh Tag.hh \
+ TagStream.hh Widget.hh WidgetFile.hh WidgetMap.hh \
+ Widget_iterators.hh Widget_type.hh \
+- getopt.h strsep.h GladeTag.hh stringtok.h
++ strsep.h GladeTag.hh stringtok.h
+
+
+ LDADD = `cat writers/libwriters.a` SourceWriter/libSourceWriter.a
+@@ -188,7 +188,7 @@
+ Cxx_Fs_Signal.$(OBJEXT) Naming.$(OBJEXT) Tag.$(OBJEXT) \
+ TagStream.$(OBJEXT) Widget.$(OBJEXT) \
+ const_contained_iterator.$(OBJEXT) glade--.$(OBJEXT) \
+- getopt.$(OBJEXT) getopt1.$(OBJEXT) strsep.$(OBJEXT) \
++ strsep.$(OBJEXT) \
+ WidgetFile.$(OBJEXT) ChildParamList.$(OBJEXT) \
+ GladeTag.$(OBJEXT)
+ glade___OBJECTS = $(am_glade___OBJECTS)
+@@ -204,8 +204,8 @@
+ rexml_LDFLAGS =
+ am_sanity_checks_OBJECTS = sanity_checks.$(OBJEXT) Naming.$(OBJEXT) \
+ Tag.$(OBJEXT) Widget.$(OBJEXT) \
+- const_contained_iterator.$(OBJEXT) getopt.$(OBJEXT) \
+- getopt1.$(OBJEXT) strsep.$(OBJEXT) TagStream.$(OBJEXT) \
++ const_contained_iterator.$(OBJEXT) \
++ strsep.$(OBJEXT) TagStream.$(OBJEXT) \
+ Cxx_Fileset.$(OBJEXT) Cxx_Fs_Signal.$(OBJEXT) Cxx.$(OBJEXT) \
+ WidgetFile.$(OBJEXT) ChildParamList.$(OBJEXT) \
+ GladeTag.$(OBJEXT)
+@@ -229,7 +229,6 @@
+ @AMDEP_TRUE@ ./$(DEPDIR)/Tag.Po ./$(DEPDIR)/TagStream.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/Widget.Po ./$(DEPDIR)/WidgetFile.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/const_contained_iterator.Po \
+-@AMDEP_TRUE@ ./$(DEPDIR)/getopt.Po ./$(DEPDIR)/getopt1.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/glade--.Po ./$(DEPDIR)/glademm-embed.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/rexml.Po ./$(DEPDIR)/sanity_checks.Po \
+ @AMDEP_TRUE@ ./$(DEPDIR)/strsep.Po ./$(DEPDIR)/test_matches.Po
+@@ -334,8 +333,6 @@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Widget.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/WidgetFile.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/const_contained_iterator.Po@am__quote@
+-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Po@am__quote@
+-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt1.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glade--.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glademm-embed.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rexml.Po@am__quote@
diff --git a/devel/glademm/pkg-descr b/devel/glademm/pkg-descr
new file mode 100644
index 000000000000..ac2ee3268668
--- /dev/null
+++ b/devel/glademm/pkg-descr
@@ -0,0 +1,5 @@
+glademm an extension to glade and glade-2 (Gtk GUI Builder) to create
+C++ sources for gtk-- and gtkmm2 (any combination) or skeletons for
+libglade(mm) based programs.
+
+WWW: http://home.wtal.de/petig/Gtk/
diff --git a/devel/glademm/pkg-plist b/devel/glademm/pkg-plist
new file mode 100644
index 000000000000..a95934abc17a
--- /dev/null
+++ b/devel/glademm/pkg-plist
@@ -0,0 +1,2 @@
+bin/glade--
+bin/glademm-embed