summaryrefslogtreecommitdiff
path: root/libre
diff options
context:
space:
mode:
Diffstat (limited to 'libre')
-rw-r--r--libre/clementine-libre/PKGBUILD5
-rw-r--r--libre/iceape-l10n/PKGBUILD87
-rw-r--r--libre/icedove-l10n/PKGBUILD97
3 files changed, 187 insertions, 2 deletions
diff --git a/libre/clementine-libre/PKGBUILD b/libre/clementine-libre/PKGBUILD
index fb7beb4f6..2bfa111f8 100644
--- a/libre/clementine-libre/PKGBUILD
+++ b/libre/clementine-libre/PKGBUILD
@@ -4,18 +4,19 @@
#Contributor: Dany Martineau <dany.luc.martineau@gmail.com>
#Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
#Contributor (Parabola): Kete <kete@ninthfloor.org>
+#Contributor (Parabola): Márcio Silva <coadde@lavabit.com>
_pkgname=clementine
pkgname=clementine-libre
pkgver=1.1.1
-pkgrel=2
+pkgrel=3
pkgdesc="A music player and library organizer, without spotify support"
url="http://www.clementine-player.org/"
license=('GPL')
arch=('i686' 'x86_64')
depends=('gstreamer0.10-base' 'taglib' 'glew' 'liblastfm' 'libgpod'
'libmtp' 'libplist' 'hicolor-icon-theme' 'qt' 'libimobiledevice'
- 'sparsehash' 'qjson' 'libcdio' 'protobuf' 'qca' 'qca-ossl' 'gvfs')
+ 'sparsehash' 'qjson' 'libcdio-paranoia' 'protobuf' 'qca' 'qca-ossl' 'gvfs')
makedepends=('cmake' 'boost' 'mesa')
optdepends=('gstreamer0.10-base-plugins: for more open formats'
'gstreamer0.10-good-plugins: for use with "Good" plugin libraries'
diff --git a/libre/iceape-l10n/PKGBUILD b/libre/iceape-l10n/PKGBUILD
new file mode 100644
index 000000000..1170df1d5
--- /dev/null
+++ b/libre/iceape-l10n/PKGBUILD
@@ -0,0 +1,87 @@
+# Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
+# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
+# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
+# Contributor: fauno <fauno@kiwwwi.com.ar>
+# Contributor: Figue <ffigue@gmail.com>
+# Based on icecat-i18n package, which is in turn based on firefox-i18n
+
+# When updating to a newer upstream release:
+# - Edit variables in in Makefile.
+# - (optionally) edit PKGBUILD.in
+# - Run 'make'. It will take care of everything else for you.
+
+_debname=iceape
+_debver=2.7.11
+_debrel=1
+_debrepo=http://ftp.debian.org/debian/pool/main/
+debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
+
+_langpacks=(be ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT ru sk sv-SE tr zh-CN)
+
+pkgbase=iceape-l10n
+pkgname=($(for lang in ${_langpacks[@]}
+ do echo $pkgbase-$lang | tr A-Z a-z
+ done))
+_pkgver=2.7.11
+pkgver=${_debver}.${_debrel}
+pkgrel=1
+
+pkgdesc="Language packs for Debian Iceape."
+arch=('i686' 'x86_64' 'mips64el')
+url="http://packages.debian.org/source/sid/iceape"
+license=('MPL')
+depends=("iceape-libre>=$pkgver")
+
+source=()
+for lang in ${_langpacks[@]}
+do
+ source+=("${_debrepo}/`debfile ${_debname}`-l10n-$(echo $lang | tr A-Z a-z)_${_debver}-${_debrel}_all.deb")
+done
+
+build() {
+ cd "${srcdir}"
+ for f in *.deb
+ do
+ bsdtar xf $f
+ bsdtar xf data.tar.gz
+ done
+}
+
+_path="/usr/lib/iceape/extensions"
+
+
+for lang in ${_langpacks[@]}
+do
+ eval "
+package_iceape-l10n-$(echo $lang | tr A-Z a-z)() {
+ replaces=(iceape-i18n-$(echo $lang | tr A-Z a-z))
+ conflicts=(iceape-i18n-$(echo $lang | tr A-Z a-z))
+ provides=(iceape-i18n-$(echo $lang | tr A-Z a-z))
+ install -Dm644 \"\$srcdir$_path/langpack-$lang@iceape.mozilla.org.xpi\" \"\$pkgdir$_path/langpack-$lang@iceape.mozilla.org.xpi\"
+}
+"
+done
+
+md5sums=('fb27360aff6250e7d483803583a5cd78'
+ '236c7aacd7e6416a37aff95f7bfa6a80'
+ 'f17d76128ab529415078cafe63b61d50'
+ '07a5c72158427db8c5a990be6eb2d036'
+ 'fddbcf27d00f1f4d92fed197ace8dd1b'
+ '96eb3291200c44ffdc3ab1d1446f00b7'
+ '04dec3bee388ae66cd434342ab03074f'
+ 'bdef8b38501e7d6805b5304ef2bf8425'
+ '90b5d0ab0ab2eb3b75e5f80cb6d289bb'
+ '97f940c39b84a90b0e16eaeca4fa7806'
+ '34644b44381ae1da46f2fa308fd1cf34'
+ 'a6240664344798568276dd5dbdd27fb2'
+ '61aedef6a89b400584dde82b5e97ff0f'
+ 'abe7a9172876b30c4677b1f4c2237fc9'
+ '60f3c543fbdb72cc12aef8f2369101ff'
+ 'c002da281c0d0fa357f92edd2b8cd12c'
+ 'c17ab30f25f05024879afdf85fa4c516'
+ '250a08a999d6d1d6086ffbd17d60fbb4'
+ '609ce8793ea0d5465da7195e4d956fef'
+ '060226599bac5bc8ddb64417ef1a0108'
+ 'eaa827909690bfa8dfdc621164e23ca8'
+ '3fb66893b5ea3b959de48ef16fb26c74'
+ '6f2d77e767efa0b0d4cb56df9ccd0a2f')
diff --git a/libre/icedove-l10n/PKGBUILD b/libre/icedove-l10n/PKGBUILD
new file mode 100644
index 000000000..7e983a88c
--- /dev/null
+++ b/libre/icedove-l10n/PKGBUILD
@@ -0,0 +1,97 @@
+# Maintainer: Márcio Silva <coadde@lavabit.com>
+# Maintainer: André Silva <emulatorman@lavabit.com>
+
+pkgbase=icedove-l10n
+pkgver=17.0.2.1
+
+_langpacks=(ar ast be bg bn-BD br ca cs da de el en-GB en-US es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
+
+pkgname=($(for lang in ${_langpacks[@]}
+ do echo $pkgbase-$lang | tr A-Z a-z
+ done))
+
+pkgrel=1
+pkgdesc="Language packs for Debian Icedove."
+arch=('i686' 'x86_64' 'mips64el')
+url="http://packages.debian.org/source/experimental/icedove"
+license=('MPL' 'GPL')
+depends=("icedove-libre>=$pkgver")
+_url=http://repo.parabolagnulinux.org/other/$pkgbase/releases/$pkgver
+
+source=()
+for lang in ${_langpacks[@]}
+do
+ source+=("langpack-$lang@icedove.mozilla.org.xpi::$_url/$lang.xpi")
+done
+
+# Don't extract anything
+noextract=(${source[@]##*/})
+
+_path="/usr/lib/icedove/extensions/"
+
+for lang in ${_langpacks[@]}
+do
+ eval "
+package_icedove-l10n-$(echo $lang | tr A-Z a-z)() {
+ replaces=(icedove-i18n-$(echo $lang | tr A-Z a-z))
+ conflicts=(icedove-i18n-$(echo $lang | tr A-Z a-z))
+ install -Dm644 \"\$srcdir/langpack-$lang@icedove.mozilla.org.xpi\" \"\$pkgdir$_path/langpack-$lang@icedove.mozilla.org.xpi\"
+}
+"
+done
+
+md5sums=('2586db5adf22dd42ae272d9fdc1b230e'
+ '20c25addb6e2cb3ffec146c1aca81848'
+ 'b067b93b7f8adaf83fb8ea72d58b6581'
+ 'ec62aaa9fff666c7071869cf45d2d113'
+ '12b0e70965d7317a31d7d7b35195ee67'
+ 'ff10849757b8157b73707ccfe572edf4'
+ '89c7ea5ca764a2a4e4fbb9a720b8bd97'
+ 'bf5cf9401ac5b10fa65a1e37a69b134d'
+ 'fc97d1b7c0a209351d00e48075715986'
+ '9439304cb4c13fbebb24872904df98f9'
+ 'cc6f97d63af3686e08a8624930c7784b'
+ '35a840226d1b8b3a0484f6327bd43b64'
+ '26bf1309ee516fd183eb6afdaf3d703f'
+ '9885394265e334d5026430c70d83669e'
+ 'd39ac07026e6fea2b6e8cf9420cdae3c'
+ 'c3154fd92db6387052b67154eee2c6cb'
+ '5cd99e7414eebcc92724752d569ae18f'
+ '48517d7a3295cab360e102945c4724f0'
+ '27dfcf129c0e1e752149f1065e7683e2'
+ '0f24e9851e14537f2d245ff7e0aae9e1'
+ '839ffc54ae6593ec4d170957750bd2f2'
+ '1a16c57b85ab9805bb7bc9afe8438efb'
+ '1481869608ec96bdd2867ff3d507010b'
+ '4e9633d016998af326fb0d759e4c03ce'
+ 'bcf6664cf8667f5425bad0c4e261f5f8'
+ 'a625dd60dffacfff6adab1a764f57721'
+ '5c7b974dfc964abc0625ac770c558f08'
+ '4c40f6e2da31675609b8fd6473f255a3'
+ 'd57c319232421f43638b1af551704464'
+ '155143f28edcb18cc39b1ad2b36e4945'
+ 'f54217af7efb23324012d1bb3510a17d'
+ 'd55d65f2c2b813da2a005beb751d3a8d'
+ '23b699906a9ddae4589b2bf69bc40d66'
+ 'b5c87362efedd884a5dbecff2f5c5dad'
+ 'bec280e6279fb279143a99e348ce610f'
+ 'd2eed0961cf3f684b20b4eb0a1d89189'
+ 'ef85215d35b1e76e0058b98a9885e09d'
+ '821d982f3c859b90615cefc321854fee'
+ '03d7b26f8a60a1172b7dad3b45870b0f'
+ '78b1830da6f93d87a491704c03bca2f3'
+ 'da602151f86db7d701b1806ad0972734'
+ '2db261b975a9c1199ef707c96a3ee677'
+ 'b04a05cb6e66c2cdf9893954fd8dae49'
+ 'c3d3969d4f590dfad0def596d1f5521f'
+ '4892a9c3e0554815448d604de3857b37'
+ 'b6250637b5beacec9ae6223b9878a53a'
+ '987f9765fd6ee3d080533c071dff6492'
+ '07e375fb25b3bd39ada11b6e18e7a836'
+ '204ad4b577b3b23c664a442766e88cc1'
+ '40b03dd5114095fbd15c943e7da3abfc'
+ 'e14c994576b6824ff36b3e0e2bba6157'
+ '4d1674a0f9d106c5a05c422742802add'
+ '0c13d6c651ae5cca046d976df7576119'
+ 'fd6da709c6937c419d2962275e3efdf1'
+ '8fc2d9cb6724cd6fa010c5870d4d3122')