Date: Tuesday, November 25, 2014 @ 16:53:02 Author: dreisner Revision: 227089
upgpkg: expac 4-2 - backport fix for busted target processing Added: expac/trunk/0001-fix-target-processing.patch Modified: expac/trunk/PKGBUILD ----------------------------------+ 0001-fix-target-processing.patch | 27 +++++++++++++++++++++++++++ PKGBUILD | 10 +++++++--- 2 files changed, 34 insertions(+), 3 deletions(-) Added: 0001-fix-target-processing.patch =================================================================== --- 0001-fix-target-processing.patch (rev 0) +++ 0001-fix-target-processing.patch 2014-11-25 15:53:02 UTC (rev 227089) @@ -0,0 +1,27 @@ +From ea25d7e51c2236e739aef2718499781dd37ef53d Mon Sep 17 00:00:00 2001 +From: Dave Reisner <dreis...@archlinux.org> +Date: Tue, 25 Nov 2014 10:50:19 -0500 +Subject: [PATCH] fix target processing + +lack of targets is not an error. +--- + expac.c | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/expac.c b/expac.c +index 5a11a59..d89e072 100644 +--- a/expac.c ++++ b/expac.c +@@ -848,9 +848,6 @@ int main(int argc, char *argv[]) + } + + targets = process_targets(argc, argv); +- if(targets == NULL) { +- return 1; +- } + + r = expac_new(&expac, opt_config_file); + if(r < 0) { +-- +2.1.3 + Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-11-25 12:44:14 UTC (rev 227088) +++ PKGBUILD 2014-11-25 15:53:02 UTC (rev 227089) @@ -3,7 +3,7 @@ pkgname=expac pkgver=4 -pkgrel=1 +pkgrel=2 pkgdesc="pacman database extraction utility" arch=('i686' 'x86_64') url="http://github.com/falconindy/expac" @@ -10,13 +10,17 @@ license=('GPL') depends=('pacman') makedepends=('perl') -source=("http://code.falconindy.com/archive/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +source=("http://code.falconindy.com/archive/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig} + '0001-fix-target-processing.patch') md5sums=('5104ad808155e8d2d381d9282caf7bae' - 'SKIP') + 'SKIP' + '80433a259a4f5996520f42217b1896b8') prepare() { cd "$pkgname-$pkgver" + patch -Np1 <../0001-fix-target-processing.patch + sed '/\*\//q' expac.c >LICENSE }