Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=11b0cedcaab3b838a88a59f85fd321a58b07fd19

commit 11b0cedcaab3b838a88a59f85fd321a58b07fd19
Author: crazy <[email protected]>
Date:   Sat Jan 2 18:29:21 2016 +0100

pacman-tools-1.3.4-6-x86_64
* added repoman patch from git , commit 5b6d670

diff --git a/source/devel/pacman-tools/0001-repoman.patch 
b/source/devel/pacman-tools/0001-repoman.patch
new file mode 100644
index 0000000..076f37f
--- /dev/null
+++ b/source/devel/pacman-tools/0001-repoman.patch
@@ -0,0 +1,43 @@
+From 5b6d6706bc7bef32ac9a367d92f8a19dcdbb89c4 Mon Sep 17 00:00:00 2001
+From: crazy <[email protected]>
+Date: Sat, 2 Jan 2016 03:30:36 +0100
+Subject: [PATCH] repoman * added check for broken paths :   /usr/usr
+ /usr/share/pkgconfig   /usr/share/perl5 * and refuse to upload the package
+
+---
+ repoman | 19 +++++++++++++++++++
+ 1 file changed, 19 insertions(+)
+
+diff --git a/repoman b/repoman
+index 634b413..a29ada9 100755
+--- a/repoman
++++ b/repoman
+@@ -403,6 +403,25 @@ upload()
+                       echo "Please fix your package."
+                       exit 1
+               fi
++              if echo $src | grep -q fpm$ && pacman-g2 -Ql -p $src | grep -q 
'usr/usr'; then
++                        echo "$src has broken /usr DIR , files are installed"
++                        echo "in /usr/usr , refusing to upload!"
++                        echo "Please fix your package."
++                        exit 1
++              fi
++              if echo $src | grep -q fpm$ && pacman-g2 -Ql -p $src | grep -q 
'usr/share/pkgconfig'; then
++                        echo "$src has invalid pkgconfig path , files are 
installed"
++                        echo "in /usr/share/pkgconfig , should be 
/usr/lib/pkgconfig, refusing to upload!"
++                        echo "Please fix your package."
++                        exit 1
++              fi
++              if echo $src | grep -q fpm$ && pacman-g2 -Ql -p $src | grep -q 
'usr/share/perl5'; then
++                        echo "$src has invalid perl path , files are 
installed"
++                        echo "in /usr/share/perl5 , refusing to upload!"
++                        echo "Please fix your package."
++                        exit 1
++              fi
++
+               name=`basename $src`
+               msg "Requesting a temporary file"
+               tmp=`_ssh "mktemp"`
+--
+2.6.4
+
diff --git a/source/devel/pacman-tools/FrugalBuild 
b/source/devel/pacman-tools/FrugalBuild
index 80b852d..9266b6a 100644
--- a/source/devel/pacman-tools/FrugalBuild
+++ b/source/devel/pacman-tools/FrugalBuild
@@ -7,10 +7,10 @@ USE_STABLE=${USE_STABLE:-"n"}
pkgname=pacman-tools
pkgver=1.3.4
Fuse $USE_DEVEL && pkgver=1.1.7.13.g544f9ab
-pkgrel=5
+pkgrel=6
pkgdesc="Tools for developers for managing packages"
url="http://ftp.frugalware.org/pub/other/pacman-tools";
-depends=('bash' 'perl>=5.10.0-8' 'pacman-g2>=3.8.8-3' 'wget>=1.11.4-2'
+depends=('bash' 'perl>=5.10.0-8' 'pacman-g2>=3.9.0-25' 'wget>=1.11.4-2'
'python>=2.7' 'libxml2>=2.6.32-2' 'glib2>=2.16.4-2' 'openssl>=1.0.0'
'shadow')
makedepends=('asciidoc' 'docbook-xsl' 'docbook-xml' 'sgml-common')
@@ -22,8 +22,9 @@ if ! Fuse $USE_DEVEL; then
source=($url/$pkgname-$pkgver.tar.gz \
0001-__pkg_commit_info.patch  \
0002-info-added-some-missing-checks.patch \
-       0001-chkdep.patch 0001-fblint.patch)
-       signatures=("${source[0]}.asc" '' '' '' '')
+       0001-chkdep.patch 0001-fblint.patch \
+       0001-repoman.patch)
+       signatures=("${source[0]}.asc" '' '' '' '' '')
if Fuse $USE_STABLE; then
source=("${source[@]}" stable.patch)
signatures=("${signatures[@]}" '')
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to