[arch-commits] Commit in mono-addins/trunk (PKGBUILD fix_addin_scan.patch)
Jan de Groot
jgc at archlinux.org
Sun Jun 1 21:12:19 UTC 2008
Date: Sunday, June 1, 2008 @ 17:12:19
Author: jgc
Revision: 2438
upgpkg: mono-addins 0.3.1-3
Added:
mono-addins/trunk/fix_addin_scan.patch
Modified:
mono-addins/trunk/PKGBUILD
----------------------+
PKGBUILD | 10 ++++++----
fix_addin_scan.patch | 12 ++++++++++++
2 files changed, 18 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-06-01 20:53:22 UTC (rev 2437)
+++ PKGBUILD 2008-06-01 21:12:19 UTC (rev 2438)
@@ -4,22 +4,24 @@
pkgname=mono-addins
pkgver=0.3.1
-pkgrel=2
+pkgrel=3
pkgdesc="a generic framework for creating extensible applications and for creating libraries which extend those applications"
arch=('i686' 'x86_64')
url="http://www.mono-project.com/Mono.Addins"
license=('custom:MIT')
depends=('gtk-sharp-2>=2.12.0')
makedepends=('pkgconfig')
-source=(http://go-mono.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('bae5e01ba61bd261de2335ab0dfe999f')
+source=(http://go-mono.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
+ fix_addin_scan.patch)
+md5sums=('bae5e01ba61bd261de2335ab0dfe999f' '48ebe49e04810791613f76da442e2766')
build() {
export MONO_SHARED_DIR="${startdir}/src/.wabi"
mkdir -p "${MONO_SHARED_DIR}"
cd ${startdir}/src/${pkgname}-${pkgver}
- ./configure --prefix=/usr --enable-gui
+ patch -Np1 -i ${startdir}/src/fix_addin_scan.patch || return 1
+ ./configure --prefix=/usr --enable-gui || return 1
make || return 1
make GACUTIL="/usr/bin/gacutil -root $startdir/pkg/usr/lib" DESTDIR=${startdir}/pkg install || return 1
Added: fix_addin_scan.patch
===================================================================
--- fix_addin_scan.patch (rev 0)
+++ fix_addin_scan.patch 2008-06-01 21:12:19 UTC (rev 2438)
@@ -0,0 +1,12 @@
+diff -urNad mono-addins~/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs
+--- mono-addins~/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs 2008-01-30 22:37:53.000000000 +0000
++++ mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs 2008-03-20 16:46:40.000000000 +0000
+@@ -512,6 +512,8 @@
+ string dir = Path.GetDirectoryName (mp);
+ string pat = Path.GetFileName (mp);
+ foreach (string fmp in fileDatabase.GetDirectoryFiles (dir, pat)) {
++ if (files.Contains (fmp))
++ continue;
+ files.Add (fmp);
+ string an = Path.GetFileNameWithoutExtension (fmp);
+ changedAddins [an] = an;
More information about the arch-commits
mailing list