[Lunar-commits] r15249 - in moonbase/trunk/xfce4: . xfc

Jasper Huysmans jasper at lunar-linux.org
Fri Jun 3 14:00:40 UTC 2005


Author: jasper
Date: 2005-06-03 14:00:40 +0000 (Fri, 03 Jun 2005)
New Revision: 15249

Added:
   moonbase/trunk/xfce4/xfc/
   moonbase/trunk/xfce4/xfc/BUILD
   moonbase/trunk/xfce4/xfc/DEPENDS
   moonbase/trunk/xfce4/xfc/DETAILS
Log:
Add XFC C++ bindings for Gtk+

Added: moonbase/trunk/xfce4/xfc/BUILD
===================================================================
--- moonbase/trunk/xfce4/xfc/BUILD	2005-06-03 13:36:08 UTC (rev 15248)
+++ moonbase/trunk/xfce4/xfc/BUILD	2005-06-03 14:00:40 UTC (rev 15249)
@@ -0,0 +1,12 @@
+
+( 
+   # make sure proper PKG_CONFIG_PATH is set
+   export PKG_CONFIG_PATH="${XFCE4_PREFIX:-/opt/lunar/xfce4}/lib/pkgconfig:${PKG_CONFIG_PATH}" &&
+   
+   ./configure  --build=$BUILD					\
+                --prefix=${XFCE4_PREFIX:-/opt/lunar/xfce4}	\
+                $OPTS                                           &&
+
+   default_make
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/xfce4/xfc/DEPENDS
===================================================================
--- moonbase/trunk/xfce4/xfc/DEPENDS	2005-06-03 13:36:08 UTC (rev 15248)
+++ moonbase/trunk/xfce4/xfc/DEPENDS	2005-06-03 14:00:40 UTC (rev 15249)
@@ -0,0 +1,6 @@
+depends libsigc++2 						&&
+depends gtk+-2							&&
+
+optional_depends libglade2  ""  ""  "libglade support"		&&
+optional_depends doxygen    ""  ""  "to build documentation"
+

Added: moonbase/trunk/xfce4/xfc/DETAILS
===================================================================
--- moonbase/trunk/xfce4/xfc/DETAILS	2005-06-03 13:36:08 UTC (rev 15248)
+++ moonbase/trunk/xfce4/xfc/DETAILS	2005-06-03 14:00:40 UTC (rev 15249)
@@ -0,0 +1,24 @@
+          MODULE=xfc
+         VERSION=4.3.1
+	 RELEASE=4.3.1
+          SOURCE=${MODULE}-${VERSION}.tar.bz2
+   SOURCE_URL[0]=http://xfc.xfce.org/download/${RELEASE}/src/
+     SOURCE_VFY=sha1:57769c065018b452f8705edb0ec9c8f182220517
+      MAINTAINER=jasper at lunar-linux.org
+         WEBSITE=http://xfc.xfce.org
+         ENTERED=20050603
+         UPDATED=20050603
+           SHORT="C++ bindings for GTK+ libraries"
+
+cat << EOF
+The Xfce Foundation Classes is a set of integrated C++ classes for
+developing Xfce applications on UNIX-like operating systems such as
+Linux. The classes combine the power of GTK+ and the power of C++
+into a state-of-the-art application development framework for the Xfce
+Desktop Environment. The classes judiciously use C++ language features
+to avoid layering on too much extra C++ complexity. The API is easy to
+understand and use, and should feel immediately familiar to most GTK+
+programmers. The Xfce Foundation Classes is part of the Xfce project,
+and like Xfce it's lightweight, fast and easy to use.
+
+EOF



More information about the Lunar-commits mailing list