[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