aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/bakery_gnomeui/Makefile29
-rw-r--r--x11-toolkits/bakery_gnomeui/distinfo1
-rw-r--r--x11-toolkits/bakery_gnomeui/files/patch-bakery_gnomeui::Makefile.in11
-rw-r--r--x11-toolkits/bakery_gnomeui/files/patch-ltmain.sh51
-rw-r--r--x11-toolkits/bakery_gnomeui/pkg-descr4
-rw-r--r--x11-toolkits/bakery_gnomeui/pkg-plist13
7 files changed, 110 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index ddd6d6ebee3a..f9329fbdd179 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -7,6 +7,7 @@
SUBDIR += XawPlus
SUBDIR += at-spi
SUBDIR += bakery
+ SUBDIR += bakery_gnomeui
SUBDIR += blt
SUBDIR += buffy
SUBDIR += bwidget
diff --git a/x11-toolkits/bakery_gnomeui/Makefile b/x11-toolkits/bakery_gnomeui/Makefile
new file mode 100644
index 000000000000..f9e0c29fe108
--- /dev/null
+++ b/x11-toolkits/bakery_gnomeui/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: bakery_gnomeui
+# Date created: 28 Nov 2003
+# Whom: Alexander Nedotsukov <bland@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= bakery_gnomeui
+PORTVERSION= 1.3.2
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= bakery
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A Bakery C++ Application Framework extention for GNOME
+
+LIB_DEPENDS= bakery-1.3:${PORTSDIR}/x11-toolkits/bakery \
+ gnomeuimm-2.0:${PORTSDIR}/x11-toolkits/libgnomeuimm
+
+USE_X_PREFIX= yes
+USE_PERL5= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack gnometarget
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/bakery_gnomeui/distinfo b/x11-toolkits/bakery_gnomeui/distinfo
new file mode 100644
index 000000000000..4f14cc626c3b
--- /dev/null
+++ b/x11-toolkits/bakery_gnomeui/distinfo
@@ -0,0 +1 @@
+MD5 (bakery_gnomeui-1.3.2.tar.gz) = 6d70f028b1d6df8e15654a206704c445
diff --git a/x11-toolkits/bakery_gnomeui/files/patch-bakery_gnomeui::Makefile.in b/x11-toolkits/bakery_gnomeui/files/patch-bakery_gnomeui::Makefile.in
new file mode 100644
index 000000000000..c2c438a02af1
--- /dev/null
+++ b/x11-toolkits/bakery_gnomeui/files/patch-bakery_gnomeui::Makefile.in
@@ -0,0 +1,11 @@
+--- bakery_gnomeui/Makefile.in.orig Fri Nov 28 12:32:22 2003
++++ bakery_gnomeui/Makefile.in Fri Nov 28 12:32:52 2003
+@@ -189,7 +189,7 @@
+ Configuration/libbakery_gnomeui_configuration.la \
+ $(BAKERY_GNOMEUI_LIBS)
+
+-libbakery_gnomeui_1_3_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION) -release $(GENERIC_RELEASE)
++libbakery_gnomeui_1_3_la_LDFLAGS = -version-info $(GENERIC_LIBRARY_VERSION)
+ subdir = bakery_gnomeui
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/x11-toolkits/bakery_gnomeui/files/patch-ltmain.sh b/x11-toolkits/bakery_gnomeui/files/patch-ltmain.sh
new file mode 100644
index 000000000000..1d5a5c7b87e1
--- /dev/null
+++ b/x11-toolkits/bakery_gnomeui/files/patch-ltmain.sh
@@ -0,0 +1,51 @@
+--- ltmain.sh.orig Fri Sep 12 14:51:51 2003
++++ ltmain.sh Sun Sep 21 17:49:07 2003
+@@ -1280,7 +1280,7 @@
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+- *-*-openbsd* | *-*-freebsd*)
++ *-*-openbsd* | *-*-freebsd4*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+@@ -1290,8 +1290,16 @@
+ continue
+ ;;
+
++ -pthread)
++ compile_command="$compile_command -pthread"
++ finalize_command="$finalize_command -pthread"
++ compiler_flags="$compiler_flags -pthread"
++ continue
++ ;;
++
+ -module)
+ module=yes
++ build_old_libs=no
+ continue
+ ;;
+
+@@ -3000,6 +3008,9 @@
+ # problems, so we reset it completely
+ verstring=
+ ;;
++ *-*-freebsd*)
++ # FreeBSD doesn't need this...
++ ;;
+ *)
+ verstring="0.0"
+ ;;
+@@ -5428,10 +5439,12 @@
+ fi
+
+ # Install the pseudo-library for information purposes.
++ if /usr/bin/false; then
+ name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+ instname="$dir/$name"i
+ $show "$install_prog $instname $destdir/$name"
+ $run eval "$install_prog $instname $destdir/$name" || exit $?
++ fi
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/x11-toolkits/bakery_gnomeui/pkg-descr b/x11-toolkits/bakery_gnomeui/pkg-descr
new file mode 100644
index 000000000000..9b89317cdbec
--- /dev/null
+++ b/x11-toolkits/bakery_gnomeui/pkg-descr
@@ -0,0 +1,4 @@
+This is a Bakery C++ Application Framework extension for creating
+GNOME applications. A set of libgnomeuimm based implementations.
+
+WWW: http://bakery.sourceforge.net/
diff --git a/x11-toolkits/bakery_gnomeui/pkg-plist b/x11-toolkits/bakery_gnomeui/pkg-plist
new file mode 100644
index 000000000000..4a1204875883
--- /dev/null
+++ b/x11-toolkits/bakery_gnomeui/pkg-plist
@@ -0,0 +1,13 @@
+include/bakery_gnomeui-2.0/bakery_gnomeui/App/App_GnomeUI.h
+include/bakery_gnomeui-2.0/bakery_gnomeui/App/App_WithDoc_GnomeUI.h
+include/bakery_gnomeui-2.0/bakery_gnomeui/Configuration/Client.h
+include/bakery_gnomeui-2.0/bakery_gnomeui/Configuration/Dialog_Preferences.h
+include/bakery_gnomeui-2.0/bakery_gnomeui/bakery_gnomeui.h
+lib/libbakery_gnomeui-1.3.a
+lib/libbakery_gnomeui-1.3.so
+lib/libbakery_gnomeui-1.3.so.3
+libdata/pkgconfig/bakery_gnomeui-2.0.pc
+share/locale/de/LC_MESSAGES/bakery_gnomeui.mo
+@dirrm include/bakery_gnomeui-2.0/bakery_gnomeui/Configuration
+@dirrm include/bakery_gnomeui-2.0/bakery_gnomeui/App
+@dirrm include/bakery_gnomeui-2.0/bakery_gnomeui