[arch-commits] Commit in mono-addins/repos (3 files)

Jan de Groot jgc at archlinux.org
Sat Jun 21 18:27:19 UTC 2008


    Date: Saturday, June 21, 2008 @ 14:27:19
  Author: jgc
Revision: 3252

Merged revisions 2-3251 via svnmerge from 
svn+ssh://svn.archlinux.org/home/svn-packages/mono-addins/trunk

........
  r356 | aaron | 2008-04-18 22:56:27 +0000 (Fri, 18 Apr 2008) | 1 line
  
  Added svn:keywords to all PKGBUILDs
........
  r2438 | jgc | 2008-06-01 21:12:19 +0000 (Sun, 01 Jun 2008) | 1 line
  
  upgpkg: mono-addins 0.3.1-3
........

Added:
  mono-addins/repos/extra-i686/fix_addin_scan.patch
    (from rev 2438, mono-addins/trunk/fix_addin_scan.patch)
Modified:
  mono-addins/repos/extra-i686/	(properties)
  mono-addins/repos/extra-i686/PKGBUILD

----------------------+
 PKGBUILD             |   10 ++++++----
 fix_addin_scan.patch |   12 ++++++++++++
 2 files changed, 18 insertions(+), 4 deletions(-)


Property changes on: mono-addins/repos/extra-i686
___________________________________________________________________
Name: svnmerge-integrated
   - /mono-addins/trunk:1
   + /mono-addins/trunk:1-3251

Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2008-06-21 18:19:51 UTC (rev 3251)
+++ extra-i686/PKGBUILD	2008-06-21 18:27:19 UTC (rev 3252)
@@ -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
 

Copied: mono-addins/repos/extra-i686/fix_addin_scan.patch (from rev 2438, mono-addins/trunk/fix_addin_scan.patch)
===================================================================
--- extra-i686/fix_addin_scan.patch	                        (rev 0)
+++ extra-i686/fix_addin_scan.patch	2008-06-21 18:27:19 UTC (rev 3252)
@@ -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