[Lunar-commits] r26256 - in moonbase/trunk/libs: . libmcs libmowgli
Dennis Veatch
stumbles at lunar-linux.org
Wed Oct 17 21:59:44 CEST 2007
Author: stumbles
Date: 2007-10-17 21:59:44 +0200 (Wed, 17 Oct 2007)
New Revision: 26256
Added:
moonbase/trunk/libs/libmcs/BUILD
moonbase/trunk/libs/libmowgli/
moonbase/trunk/libs/libmowgli/DETAILS
Modified:
moonbase/trunk/libs/libmcs/DEPENDS
moonbase/trunk/libs/libmcs/DETAILS
Log:
Well the most notable is the addition of a hard depends ala,
libmowgli...... not to be confused with Mowgli... I guess.
Also added a few sedits so it can find kconfig which should be
revisited on the next version bump. Also takes care of BR295
and will close here shortly.
Added: moonbase/trunk/libs/libmcs/BUILD
===================================================================
--- moonbase/trunk/libs/libmcs/BUILD (rev 0)
+++ moonbase/trunk/libs/libmcs/BUILD 2007-10-17 19:59:44 UTC (rev 26256)
@@ -0,0 +1,11 @@
+(
+
+ unset CPP
+
+ sedit "s:-I/usr/kde/3.5/include -I/usr/qt/3/include:-I/opt/lunar/kde/3/include -I/opt/lunar/qt/3/include:" configure.ac
+ sedit "s:-L/usr/kde/3.5/lib -I/usr/qt/3/lib:-L/opt/lunar/kde/3/lib -I/opt/lunar/qt/3/lib:" configure.ac
+
+ autoconf &&
+ default_build
+
+) > $C_FIFO 2>&1
Modified: moonbase/trunk/libs/libmcs/DEPENDS
===================================================================
--- moonbase/trunk/libs/libmcs/DEPENDS 2007-10-17 18:17:14 UTC (rev 26255)
+++ moonbase/trunk/libs/libmcs/DEPENDS 2007-10-17 19:59:44 UTC (rev 26256)
@@ -1,9 +1,11 @@
+depends libmowgli
+
optional_depends "GConf2" \
"--enable-gconf" \
"--disable-gconf" \
- "for GConf support" &&
+ "for GConf support"
optional_depends "kdelibs3" \
"--enable-kconfig" \
"--disable-kconfig" \
- "for KConfig support"
+ "for KConfig support"
Modified: moonbase/trunk/libs/libmcs/DETAILS
===================================================================
--- moonbase/trunk/libs/libmcs/DETAILS 2007-10-17 18:17:14 UTC (rev 26255)
+++ moonbase/trunk/libs/libmcs/DETAILS 2007-10-17 19:59:44 UTC (rev 26256)
@@ -1,23 +1,23 @@
MODULE=libmcs
- VERSION=0.5.0
+ VERSION=0.6.0
SOURCE=$MODULE-$VERSION.tgz
SOURCE_URL=http://distfiles.atheme.org/
- SOURCE_VFY=sha1:60da9f66932e9e57c355b82d0f46d7b6e4c1d705
+ SOURCE_VFY=sha1:5cd3960f7a9c42eb136c49585a92be1e1549bd42
WEB_SITE=http://www.atheme.org/projects/mcs.shtml
ENTERED=20070307
- UPDATED=20071003
+ UPDATED=20071017
SHORT="Library and tools for config storage"
MAINTAINER="jannis at lunar-linux.org"
cat << EOF
-mcs is a library and set of userland tools which abstract the storage
+mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.
-It is hoped that by using mcs, that the applications which use it will
+It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.
-There have been other projects like this before (such as GConf), but
-unlike those projects, mcs strictly handles abstraction. It does not
-impose any specific data storage requirement, nor is it tied to any
+There have been other projects like this before (such as GConf), but
+unlike those projects, mcs strictly handles abstraction. It does not
+impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.
EOF
Added: moonbase/trunk/libs/libmowgli/DETAILS
===================================================================
--- moonbase/trunk/libs/libmowgli/DETAILS (rev 0)
+++ moonbase/trunk/libs/libmowgli/DETAILS 2007-10-17 19:59:44 UTC (rev 26256)
@@ -0,0 +1,21 @@
+ MODULE=libmowgli
+ VERSION=0.5.0
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=http://distfiles.atheme.org/
+ SOURCE_VFY=sha1:3d2888fecd7a02594b0af67f8675b9d603809de1
+ WEB_SITE=http://www.atheme-project.org/projects/mowgli.shtml
+ ENTERED=20071017
+ UPDATED=20071017
+ SHORT="development framework for C"
+
+cat << EOF
+mowgli is a development framework for C (like GLib), which provides high
+performance and highly flexible algorithms. It can be used as a suppliment
+to GLib (to add additional functions (dictionaries, hashes), or replace
+some of the slow GLib list manipulation functions), or stand alone. It also
+provides a powerful hook system and convenient logging for your code, as
+well as a high performance block allocator.
+
+mowgli builds upon previous attempts, such as libmisc, and will likely
+become the primary development framework for most projects at Atheme.
+EOF
More information about the Lunar-commits
mailing list