[Lunar-commits] r25880 - in moonbase/trunk/devel: . ndesk-dbus

Chad Kittel v3rt1g0 at lunar-linux.org
Wed Sep 19 09:14:57 CEST 2007


Author: v3rt1g0
Date: 2007-09-19 09:14:57 +0200 (Wed, 19 Sep 2007)
New Revision: 25880

Added:
   moonbase/trunk/devel/ndesk-dbus/
   moonbase/trunk/devel/ndesk-dbus/BUILD
   moonbase/trunk/devel/ndesk-dbus/DEPENDS
   moonbase/trunk/devel/ndesk-dbus/DETAILS
Log:
Ugh, this was ugly.  They will be getting better in future releases, so they say :)


Added: moonbase/trunk/devel/ndesk-dbus/BUILD
===================================================================
--- moonbase/trunk/devel/ndesk-dbus/BUILD	                        (rev 0)
+++ moonbase/trunk/devel/ndesk-dbus/BUILD	2007-09-19 07:14:57 UTC (rev 25880)
@@ -0,0 +1,31 @@
+(
+
+  unpack $SOURCE2 &&
+
+  sedit 's:@prefix@:/usr:' ndesk-dbus-1.0.pc.in  &&
+  mv ndesk-dbus-1.0.pc.in ndesk-dbus-1.0.pc      &&
+
+  cd dbus-sharp-glib-0.3 &&
+  sedit 's:@prefix@:/usr:'   ndesk-dbus-glib-1.0.pc.in  &&
+  sedit 's:mono/lib/:mono/:' ndesk-dbus-glib-1.0.pc.in  &&
+  mv ndesk-dbus-glib-1.0.pc.in ndesk-dbus-glib-1.0.pc   &&
+  cd ..  &&
+
+  make  &&
+  cd dbus-sharp-glib-0.3  &&
+  make DBUS_SHARP_PREFIX=$SOURCE_DIRECTORY  &&
+  cd ..  &&
+
+  prepare_install  &&
+
+  cd src  &&
+  make prefix=/usr install  &&
+  cd ..  &&
+  install -D ndesk-dbus-1.0.pc /usr/lib/pkgconfig  &&
+
+  cd dbus-sharp-glib-0.3/glib &&
+  make prefix=/usr DBUS_SHARP_PREFIX=$SOURCE_DIRECTORY install
+  cd ..  &&
+  install -D ndesk-dbus-glib-1.0.pc /usr/lib/pkgconfig
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/devel/ndesk-dbus/DEPENDS
===================================================================
--- moonbase/trunk/devel/ndesk-dbus/DEPENDS	                        (rev 0)
+++ moonbase/trunk/devel/ndesk-dbus/DEPENDS	2007-09-19 07:14:57 UTC (rev 25880)
@@ -0,0 +1,2 @@
+depends  dbus-glib
+depends  mono

Added: moonbase/trunk/devel/ndesk-dbus/DETAILS
===================================================================
--- moonbase/trunk/devel/ndesk-dbus/DETAILS	                        (rev 0)
+++ moonbase/trunk/devel/ndesk-dbus/DETAILS	2007-09-19 07:14:57 UTC (rev 25880)
@@ -0,0 +1,19 @@
+          MODULE=ndesk-dbus
+         VERSION=0.5.2
+          SOURCE=dbus-sharp-$VERSION.tar.gz
+         SOURCE2=dbus-sharp-glib-0.3.tar.gz
+      SOURCE_URL=http://www.ndesk.org/archive/dbus-sharp/
+     SOURCE2_URL=http://www.ndesk.org/archive/dbus-sharp/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/dbus-sharp-$VERSION
+      SOURCE_VFY=sha1:61c5379090cbef4e24f4cf1ad2c106f829d6eae5
+     SOURCE2_VFY=sha1:d15c96950516acc0f4a74c2fd7529ee890a0dbb2
+        WEB_SITE=http://www.ndesk.org/DBusSharp
+         ENTERED=20070919
+         UPDATED=20070919
+           SHORT="C# implementation of D-Bus"
+
+cat << EOF
+ndesk-dbus is a C# implementation of D-Bus. It's often referred to as
+"managed D-Bus" to avoid confusion with existing bindings (which wrap
+libdbus).
+EOF



More information about the Lunar-commits mailing list