[arch-commits] Commit in gimp-help/repos (community-any community-any/PKGBUILD)
Bartłomiej Piotrowski
bpiotrowski at nymeria.archlinux.org
Sun Mar 16 13:21:07 UTC 2014
Date: Sunday, March 16, 2014 @ 14:21:07
Author: bpiotrowski
Revision: 107284
archrelease: copy trunk to community-any
Added:
gimp-help/repos/community-any/
gimp-help/repos/community-any/PKGBUILD
(from rev 107283, gimp-help/trunk/PKGBUILD)
----------+
PKGBUILD | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 63 insertions(+)
Copied: gimp-help/repos/community-any/PKGBUILD (from rev 107283, gimp-help/trunk/PKGBUILD)
===================================================================
--- community-any/PKGBUILD (rev 0)
+++ community-any/PKGBUILD 2014-03-16 13:21:07 UTC (rev 107284)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer:
+# Contributor: Piotr Rogoża <rogoza dot piotr at gmail dot com>
+
+pkgbase=gimp-help
+pkgver=2.8.1
+pkgrel=3
+arch=('any')
+url='http://docs.gimp.org/'
+license=('GPL' 'LGPL')
+makedepends=('python2' 'docbook-xsl')
+options=(!strip !zipman)
+source=(ftp://ftp.gimp.org/pub/gimp/help/gimp-help-$pkgver.tar.bz2)
+md5sums=('7f48c64bcadab9611ce8d3d89d990bb4')
+
+_languages=(
+ 'ca "Catalan"'
+ 'da "Danish"'
+ 'de "German"'
+ 'el "Greek"'
+ 'en "English"'
+ 'en_GB "English (United Kingdom)"'
+ 'es "Spanish"'
+ 'fr "French"'
+ 'it "Italian"'
+ 'ja "Japanese"'
+ 'ko "Korean"'
+ 'nl "Dutch"'
+ 'nn "Norwegian "'
+ 'pt_BR "Brazilian Portuguese"'
+ 'ru "Russian"'
+ 'sl "Slovenian"'
+ 'sv "Swedish"'
+ 'zh_CN "Chinese (simplified)"'
+)
+
+_package() {
+ pkgdesc="$2 help files for Gimp"
+ install -dm755 "$pkgdir"/usr/share/gimp/2.0/help/$1
+ cp -rL "$srcdir"/$pkgbase-$pkgver/html/$1 \
+ "$pkgdir"/usr/share/gimp/2.0/help
+}
+
+prepare() {
+ cd $pkgbase-$pkgver
+ sed -e '1s/python$/python2/' -i tools/xml2po.py
+}
+
+build(){
+ cd $pkgbase-$pkgver
+ ./configure --prefix=/usr --without-gimp
+ make
+}
+
+for _lang in "${_languages[@]}"; do
+ _locale=${_lang%% *}
+ _pkgname=gimp-help-${_locale,,}
+
+ pkgname+=($_pkgname)
+ eval "package_$_pkgname() {
+ _package $_lang
+ }"
+done
More information about the arch-commits
mailing list