[Midnightbsd-cvs] mports: mports/x11-toolkits: add libgnomeuimm

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Mar 28 01:20:53 EDT 2008


Log Message:
-----------
add libgnomeuimm

Modified Files:
--------------
    mports/x11-toolkits:
        Makefile (r1.40 -> r1.41)

Added Files:
-----------
    mports/x11-toolkits/libgnomeuimm:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/x11-toolkits/libgnomeuimm/files:
        extra-patch-old_gcc_bugs (r1.1)
        patch-configure (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/x11-toolkits/Makefile,v
retrieving revision 1.40
retrieving revision 1.41
diff -L x11-toolkits/Makefile -L x11-toolkits/Makefile -u -r1.40 -r1.41
--- x11-toolkits/Makefile
+++ x11-toolkits/Makefile
@@ -24,6 +24,7 @@
     SUBDIR += libbonoboui
     SUBDIR += libgail-gnome
     SUBDIR += libgnomeui
+    SUBDIR += libgnomeuimm
     SUBDIR += libgnomeprintui
     SUBDIR += libsexy
     SUBDIR += libwnck
--- /dev/null
+++ x11-toolkits/libgnomeuimm/pkg-descr
@@ -0,0 +1,3 @@
+This is a set of thin C++ wrappers for libgnomeui library.
+
+WWW: http://gtkmm.sourceforge.net/
--- /dev/null
+++ x11-toolkits/libgnomeuimm/pkg-plist
@@ -0,0 +1,63 @@
+include/libgnomeuimm-2.0/libgnomeuimm/about.h
+include/libgnomeuimm-2.0/libgnomeuimm/app-callback.h
+include/libgnomeuimm-2.0/libgnomeuimm/app-helper.h
+include/libgnomeuimm-2.0/libgnomeuimm/app.h
+include/libgnomeuimm-2.0/libgnomeuimm/appbar.h
+include/libgnomeuimm-2.0/libgnomeuimm/client.h
+include/libgnomeuimm-2.0/libgnomeuimm/color-picker.h
+include/libgnomeuimm-2.0/libgnomeuimm/dateedit.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page-edge.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page-standard.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid-page.h
+include/libgnomeuimm-2.0/libgnomeuimm/druid.h
+include/libgnomeuimm-2.0/libgnomeuimm/entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/file-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/font-picker.h
+include/libgnomeuimm-2.0/libgnomeuimm/href.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-list.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-sel.h
+include/libgnomeuimm-2.0/libgnomeuimm/icon-textitem.h
+include/libgnomeuimm-2.0/libgnomeuimm/init.h
+include/libgnomeuimm-2.0/libgnomeuimm/pixmap-entry.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/about_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/app_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/appbar_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/client_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/color-picker_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/dateedit_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page-edge_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page-standard_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid-page_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/druid_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/file-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/font-picker_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/href_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-list_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-sel_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/icon-textitem_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/private/pixmap-entry_p.h
+include/libgnomeuimm-2.0/libgnomeuimm/stock.h
+include/libgnomeuimm-2.0/libgnomeuimm/types.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-derived.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-icon.h
+include/libgnomeuimm-2.0/libgnomeuimm/ui-items-stock.h
+include/libgnomeuimm-2.0/libgnomeuimm/wrap_init.h
+include/libgnomeuimm-2.0/libgnomeuimm.h
+lib/libgnomeuimm-2.0/include/libgnomeuimmconfig.h
+lib/libgnomeuimm-2.0/proc/m4/convert.m4
+lib/libgnomeuimm-2.0/proc/m4/convert_libgnomeuimm.m4
+lib/libgnomeuimm-2.0.a
+lib/libgnomeuimm-2.0.la
+lib/libgnomeuimm-2.0.so
+lib/libgnomeuimm-2.0.so.1
+libdata/pkgconfig/libgnomeuimm-2.0.pc
+ at dirrm lib/libgnomeuimm-2.0/include
+ at dirrm lib/libgnomeuimm-2.0/proc/m4
+ at dirrm lib/libgnomeuimm-2.0/proc
+ at dirrm lib/libgnomeuimm-2.0
+ at dirrm include/libgnomeuimm-2.0/libgnomeuimm/private
+ at dirrm include/libgnomeuimm-2.0/libgnomeuimm
+ at dirrm include/libgnomeuimm-2.0
--- /dev/null
+++ x11-toolkits/libgnomeuimm/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for:    libgnomeuimm
+# Date created:         22 May 2003
+# Whom:                 Alexander Nedotsukov <bland at mail.ru>
+#
+# $MidnightBSD: mports/x11-toolkits/libgnomeuimm/Makefile,v 1.1 2008/03/28 05:20:51 laffer1 Exp $
+# $FreeBSD: ports/x11-toolkits/libgnomeuimm/Makefile,v 1.17 2007/10/04 06:27:13 edwin Exp $
+#
+
+PORTNAME=	libgnomeuimm
+PORTVERSION=	2.0.0
+CATEGORIES=	x11-toolkits gnome
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	gtkmm
+DIST_SUBDIR=	gnome2
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	C++ wrapper for libgnomeui library
+LICENSE=	lgpl
+
+LIB_DEPENDS=	gnomemm-2.0:${PORTSDIR}/x11/libgnomemm \
+		gnomecanvasmm-2.0:${PORTSDIR}/graphics/libgnomecanvasmm \
+		gconfmm-2.0:${PORTSDIR}/devel/gconfmm \
+		glademm-2.0:${PORTSDIR}/devel/libglademm
+BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX=	yes
+USE_GMAKE=	yes
+USE_GNOME=	gnomehack libgnomeui
+USE_AUTOTOOLS=	libtool:15
+USE_LDCONFIG=	yes
+CONFIGURE_ARGS=	--enable-static
+
+.include <bsd.port.mk>
--- /dev/null
+++ x11-toolkits/libgnomeuimm/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/libgnomeuimm-2.0.0.tar.gz) = 6869f8a24a8bda1f42b1c66b418b5fe3
+SHA256 (gnome2/libgnomeuimm-2.0.0.tar.gz) = 56f5a93b7dd3275ad799f9f1e24b60b3b59c7a630081f4acb01a920b8f8883b6
+SIZE (gnome2/libgnomeuimm-2.0.0.tar.gz) = 429018
--- /dev/null
+++ x11-toolkits/libgnomeuimm/files/extra-patch-old_gcc_bugs
@@ -0,0 +1,29 @@
+--- libgnomeui/libgnomeuimm/dateedit.cc.orig	Fri Aug 22 02:08:35 2003
++++ libgnomeui/libgnomeuimm/dateedit.cc	Sat Aug 30 01:21:25 2003
+@@ -35,7 +35,7 @@
+ : Gtk::HBox(GTK_HBOX(g_object_new(get_type(), (char*)0)))
+ {
+   gnome_date_edit_construct(gobj(), the_time,
+-    static_cast<GnomeDateEditFlags>( 
++    GnomeDateEditFlags( 
+       (show_time ? DATE_EDIT_SHOW_TIME : static_cast<DateEditFlags>(0))
+     | (use_24_format ? DATE_EDIT_24_HR : static_cast<DateEditFlags>(0)) ) );
+ }
+@@ -44,7 +44,7 @@
+ DateEdit::DateEdit(time_t the_time, DateEditFlags flags)
+ : Gtk::HBox(GTK_HBOX(g_object_new(get_type(), (char*)0)))
+ {
+-  gnome_date_edit_construct(gobj(), the_time, static_cast<GnomeDateEditFlags>(flags));
++  gnome_date_edit_construct(gobj(), the_time, GnomeDateEditFlags(flags));
+ }
+ 
+ 
+@@ -254,7 +254,7 @@
+ 
+ void DateEdit::set_flags(DateEditFlags flags)
+ {
+-  gnome_date_edit_set_flags(gobj(), static_cast<GnomeDateEditFlags>(flags));
++  gnome_date_edit_set_flags(gobj(), GnomeDateEditFlags(flags));
+ }
+ 
+ DateEditFlags DateEdit::get_flags() const
--- /dev/null
+++ x11-toolkits/libgnomeuimm/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig	Wed May 21 17:34:00 2003
++++ configure	Wed May 21 17:34:17 2003
+@@ -7884,6 +7884,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'


More information about the Midnightbsd-cvs mailing list