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