Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=58f361663d2bcb5f6e255aeaaa035286be8f117e

commit 58f361663d2bcb5f6e255aeaaa035286be8f117e
Author: bouleetbil <[EMAIL PROTECTED]>
Date:   Fri Jun 27 13:52:50 2008 +0200

gnome-do-0.5.0.1-1-i686
*version bump
*added patch for detect gnome-keyring-sharp
*added patch for detect lib
*added Fdesktop2
*added new dependances

diff --git a/source/gnome-extra/gnome-do/Fix_GnomeKeyringSharp.diff 
b/source/gnome-extra/gnome-do/Fix_GnomeKeyringSharp.diff
new file mode 100644
index 0000000..6efe8ec
--- /dev/null
+++ b/source/gnome-extra/gnome-do/Fix_GnomeKeyringSharp.diff
@@ -0,0 +1,23 @@
+--- gnome-do-0.5.0.1/configure.ac.old  2008-06-10 06:16:10.000000000 +0200
++++ gnome-do-0.5.0.1/configure.ac      2008-06-26 22:29:50.000000000 +0200
+@@ -44,7 +44,7 @@
+ PKG_CHECK_MODULES([NDESK_DBUS_GLIB_10], [ndesk-dbus-glib-1.0])
+ PKG_CHECK_MODULES([GNOME_SHARP_20], [gnome-sharp-2.0])
+ PKG_CHECK_MODULES([GNOME_DESKTOP_SHARP_20], [gnome-desktop-sharp-2.0])
+-PKG_CHECK_MODULES([GNOME_KEYRING_SHARP], [gnome-keyring-sharp])
++PKG_CHECK_MODULES([GNOME_KEYRING_SHARP], [gnome-keyring-sharp-1.0])
+ PKG_CHECK_MODULES([GLIB_SHARP_20], [glib-sharp-2.0])
+ PKG_CHECK_MODULES([GCONF_SHARP_20], [gconf-sharp-2.0])
+ PKG_CHECK_MODULES([GLADE_SHARP_20], [glade-sharp-2.0])
+--- gnome-do-0.5.0.1/Do.Addins/Makefile.am.old 2008-06-10 02:48:12.000000000 
+0200
++++ gnome-do-0.5.0.1/Do.Addins/Makefile.am     2008-06-26 22:43:05.000000000 
+0200
+@@ -101,7 +101,7 @@
+       -pkg:gconf-sharp-2.0 \
+       -pkg:glib-sharp-2.0 \
+       -pkg:gnome-desktop-sharp-2.0 \
+-      -pkg:gnome-keyring-sharp \
++      -pkg:gnome-keyring-sharp-1.0 \
+       -pkg:gnome-sharp-2.0 \
+       -pkg:gnome-vfs-sharp-2.0 \
+       -pkg:gtk-sharp-2.0 \
+
diff --git a/source/gnome-extra/gnome-do/Fix_LibLauncher.diff 
b/source/gnome-extra/gnome-do/Fix_LibLauncher.diff
new file mode 100644
index 0000000..e048bd4
--- /dev/null
+++ b/source/gnome-extra/gnome-do/Fix_LibLauncher.diff
@@ -0,0 +1,8 @@
+--- gnome-do-0.5.0.1/Do/Do.exe.config.in.old   2008-06-10 02:48:11.000000000 
+0200
++++ gnome-do-0.5.0.1/Do/Do.exe.config.in       2008-06-27 10:54:29.000000000 
+0200
+@@ -1,4 +1,4 @@
+ <configuration>
+       <dllmap dll="libc" target="libc.so.6"/>
+-      <dllmap dll="libdo" target="@expanded_libdir@/@PACKAGE@/libdo.so"/>
++      <dllmap dll="libdo" target="/usr/lib/@PACKAGE@/libdo.so"/>
+ </configuration>
diff --git a/source/gnome-extra/gnome-do/FrugalBuild 
b/source/gnome-extra/gnome-do/FrugalBuild
index 21b250c..de1972a 100644
--- a/source/gnome-extra/gnome-do/FrugalBuild
+++ b/source/gnome-extra/gnome-do/FrugalBuild
@@ -1,12 +1,13 @@
-# Compiling Time: 0.07 SBU
+# Compiling Time: 0.12 SBU
# Maintainer: bouleetbil <[EMAIL PROTECTED]>

pkgname=gnome-do
-pkgver=0.4.2.0
+pkgver=0.5.0.1
pkgrel=1
pkgdesc="A powerful, remote control for GNOME"
depends=('gtk+2' 'glibc' 'freetype2' 'libxau' 'libxdmcp' 'libxdamage' \
-       'libxext' 'libxml2' 'gnome-sharp' 'ndesk-dbus-glib')
+       'libxext' 'libxml2' 'gnome-sharp' 'ndesk-dbus-glib' 
'gnome-keyring-sharp' \
+       'gnome-desktop-sharp' 'mono-addins')
makedepends=('perl-xml-parser' 'intltool')
groups=('gnome-extra')
options=('scriptlet')
@@ -14,9 +15,29 @@ archs=('i686' 'x86_64')
url="http://do.davebsd.com/";
up2date="lynx -dump 
http://ppa.launchpad.net/do-core/ubuntu/pool/main/g/gnome-do/ \
| grep tar.gz |  tail -1 | cut -d '/' -f 10 | sed 's/gnome-do_//' | sed 
's/.orig.tar.gz//'"
-source=(http://launchpad.net/do/trunk/0.4/+download/$pkgname-$pkgver.tar.gz)
-_F_mono_aot=0
+source=(http://launchpad.net/do/trunk/0.5/+download/$pkgname-$pkgver.tar.gz 
Fix_GnomeKeyringSharp.diff \
+       Fix_LibLauncher.diff)
Finclude mono
-sha1sums=('8ecb747e1adc0b0e2102ed3a86a6bb9e74f49e8e')
+_F_desktop_categories="Utility;"
+_F_desktop_icon="gnome-run"
+sha1sums=('cc40d8a62388bcd99ec63f4fbe75dc7a4013bab9' \
+          '8fcd881344ddac38d52a7784c3ec2ab1132a367d' \
+          '76c61894d7cd2b4b9aec1a60fd40a9015a12e9ea')
+
+build() {
+       unset MAKEFLAGS
+       Fmonoexport
+       Fcd
+       Fpatchall
+       Fautoreconf
+       Fmake
+       Fmakeinstall
+       Fmonocleanup
+       #fix launcher
+       Frm usr/bin/gnome-do
+       Fwrapper "mono /usr/lib/$pkgname/Do.exe" $pkgname
+       Fcp $pkgname-$pkgver/libdo/.libs/libdo.so usr/lib/$pkgname/libdo.so
+       Fdesktop2
+}

# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to