[arch-commits] Commit in ext4magic/trunk (PKGBUILD)

Sébastien Luttringer seblu at archlinux.org
Thu Nov 3 11:50:14 UTC 2016


    Date: Thursday, November 3, 2016 @ 11:50:13
  Author: seblu
Revision: 194573

upgpkg: ext4magic 0.3.2-2

- fix FS#51663

Modified:
  ext4magic/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-03 10:30:17 UTC (rev 194572)
+++ PKGBUILD	2016-11-03 11:50:13 UTC (rev 194573)
@@ -3,15 +3,30 @@
 
 pkgname=ext4magic
 pkgver=0.3.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Recover deleted or overwritten files on ext3 and ext4 filesystems'
 arch=('i686' 'x86_64')
-url='http://sourceforge.net/projects/ext4magic/'
+url='https://sourceforge.net/projects/ext4magic/'
 license=('GPL2')
 depends=('bzip2' 'file' 'util-linux' 'e2fsprogs')
-source=("$url/files/$pkgname-$pkgver.tar.gz")
-md5sums=('8351cb27598fb8ffa7d2175ab74e7a53')
+source=("$url/files/$pkgname-$pkgver.tar.gz"
+        "$url/files/Patches/workaround.patch")
+md5sums=('8351cb27598fb8ffa7d2175ab74e7a53'
+         'e96c1fff3b8d59f93a0557b0a8190167')
 
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+    if [[ "$filename" =~ \.patch$ ]]; then
+      msg2 "Applying patch ${filename##*/}"
+      patch -p1 -N -i "$srcdir/${filename##*/}"
+    fi
+  done
+  :
+}
+
 build() {
   cd $pkgname-$pkgver
   ./configure --prefix=/usr --sbindir=/usr/bin



More information about the arch-commits mailing list