From 798e0029a8b8ba950b4ef20a2b229e06f3086dd2 Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Mon, 20 Jan 2014 20:48:25 -0200 Subject: linux-libre-3.12.8-1: updating version --- libre/linux-libre/PKGBUILD | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libre/linux-libre/PKGBUILD b/libre/linux-libre/PKGBUILD index ebf30af10..7d32cd7ad 100644 --- a/libre/linux-libre/PKGBUILD +++ b/libre/linux-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 203524 2014-01-12 13:05:55Z tpowa $ +# $Id: PKGBUILD 204288 2014-01-16 11:41:25Z tpowa $ # Maintainer: Tobias Powalowski # Maintainer: Thomas Baechler # Maintainer (Parabola): André Silva @@ -10,10 +10,10 @@ pkgbase=linux-libre # Build stock -LIBRE kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.12 -_sublevel=7 +_sublevel=8 pkgver=${_basekernel}.${_sublevel} -pkgrel=2 -_lxopkgver=${_basekernel}.7 # nearly always the same as pkgver +pkgrel=1 +_lxopkgver=${_basekernel}.8 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -38,7 +38,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'rpc_pipe-fix-cleanup-of-dummy-gssd-directory-when-notification-fails.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('254f59707b6676b59ce5ca5c3c698319' - 'c42ff446236915fe1a6e2b6f9724d267' + '392f920129940c4f83c7d204468213f3' '568ce15a9df133072489cbac8c4fefb3' '772873c548059c57c8ec7898f35c0e2b' 'e49ac236dfeef709f91a3d993ea7b62c' @@ -53,7 +53,7 @@ md5sums=('254f59707b6676b59ce5ca5c3c698319' 'cec0bb8981936eab2943b2009b7a6fff' '88d9cddf9e0050a76ec4674f264fb2a1' 'cb9016630212ef07b168892fbcfd4e5d' - '7554da820df91c282656972976d9e0b5') + '0569e96c071703cc244f1ea7ee87d40a') if [ "$CARCH" != "mips64el" ]; then # don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] -- cgit v1.2.3 From 28671217c2249ebc8c65631900bcf895a90f480b Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Mon, 20 Jan 2014 21:06:04 -0200 Subject: rebuild packages against linux-libre-3.12.8-1 --- libre/bbswitch-libre/PKGBUILD | 4 ++-- libre/lirc-libre/PKGBUILD | 4 ++-- libre/tp_smapi-libre/PKGBUILD | 4 ++-- libre/vhba-module-libre/PKGBUILD | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/libre/bbswitch-libre/PKGBUILD b/libre/bbswitch-libre/PKGBUILD index 3c6f1ba33..745c3fce3 100644 --- a/libre/bbswitch-libre/PKGBUILD +++ b/libre/bbswitch-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 103710 2014-01-10 12:51:56Z tpowa $ +# $Id: PKGBUILD 104385 2014-01-19 20:27:05Z tpowa $ # Maintainer: Sven-Hendrik Haase # Contributor: M0Rf30 # Contributor: Samsagax @@ -8,7 +8,7 @@ _pkgname=bbswitch pkgname=bbswitch-libre pkgver=0.8 _extramodules=extramodules-3.12-LIBRE # Don't forget to update bbswitch.install -pkgrel=4 +pkgrel=5 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops (built for the linux-libre kernel package)" arch=('i686' 'x86_64' 'mips64el') url=("http://github.com/Bumblebee-Project/bbswitch") diff --git a/libre/lirc-libre/PKGBUILD b/libre/lirc-libre/PKGBUILD index 8d2f988bc..277f31c7c 100644 --- a/libre/lirc-libre/PKGBUILD +++ b/libre/lirc-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 203411 2014-01-10 12:51:03Z tpowa $ +# $Id: PKGBUILD 204436 2014-01-19 20:29:01Z tpowa $ # Maintainer: Paul Mattal # Maintainer (Parabola): André Silva @@ -6,7 +6,7 @@ _pkgbase=lirc pkgbase=lirc-libre pkgname=('lirc-libre' 'lirc-libre-utils') pkgver=0.9.0 -pkgrel=68 +pkgrel=69 epoch=1 _extramodules=extramodules-3.12-LIBRE arch=('i686' 'x86_64' 'mips64el') diff --git a/libre/tp_smapi-libre/PKGBUILD b/libre/tp_smapi-libre/PKGBUILD index e4d5a6879..4b53e4463 100644 --- a/libre/tp_smapi-libre/PKGBUILD +++ b/libre/tp_smapi-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 103716 2014-01-10 12:53:25Z tpowa $ +# $Id: PKGBUILD 104391 2014-01-19 20:28:42Z tpowa $ # Maintainer: Lukas Fleischer # Contributor: xduugu # Contributor: nh2 @@ -12,7 +12,7 @@ _pkgname=tp_smapi pkgname=tp_smapi-libre pkgver=0.41 -pkgrel=42 +pkgrel=43 pkgdesc="Modules for ThinkPad's SMAPI functionality (built for the linux-libre kernel package)" arch=('i686' 'x86_64' 'mips64el') url='https://github.com/evgeni/tp_smapi' diff --git a/libre/vhba-module-libre/PKGBUILD b/libre/vhba-module-libre/PKGBUILD index 0b1ae56c2..ed87b2b70 100644 --- a/libre/vhba-module-libre/PKGBUILD +++ b/libre/vhba-module-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 103718 2014-01-10 12:54:19Z tpowa $ +# $Id: PKGBUILD 104393 2014-01-19 20:29:02Z tpowa $ # Maintainer: Ray Rashif # Contributor: Mateusz Herych # Contributor: Charles Lindsay @@ -8,7 +8,7 @@ _pkgname=vhba-module pkgname=vhba-module-libre pkgver=20130607 _extramodules=extramodules-3.12-LIBRE -pkgrel=22 +pkgrel=23 pkgdesc="Kernel module that emulates SCSI devices (built for the linux-libre kernel package)" arch=('i686' 'x86_64' 'mips64el') url="http://cdemu.sourceforge.net/" -- cgit v1.2.3 From 6ba32f298d4ead84819835954311ffc7b96d4efa Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Mon, 20 Jan 2014 21:27:30 -0200 Subject: linux-libre-grsec-3.12.8-1: updating version --- kernels/linux-libre-grsec/PKGBUILD | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/kernels/linux-libre-grsec/PKGBUILD b/kernels/linux-libre-grsec/PKGBUILD index e089e5eb6..90fd4009a 100644 --- a/kernels/linux-libre-grsec/PKGBUILD +++ b/kernels/linux-libre-grsec/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 203524 2014-01-12 13:05:55Z tpowa $ +# $Id: PKGBUILD 204288 2014-01-16 11:41:25Z tpowa $ # Maintainer: Tobias Powalowski # Maintainer: Thomas Baechler # Maintainer (Parabola): André Silva @@ -10,12 +10,12 @@ pkgbase=linux-libre-grsec # Build stock -LIBRE-GRSEC kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.12 -_sublevel=7 +_sublevel=8 _grsecver=3.0 -_timestamp=201401120824 +_timestamp=201401191015 pkgver=${_basekernel}.${_sublevel} -pkgrel=2 -_lxopkgver=${_basekernel}.7 # nearly always the same as pkgver +pkgrel=1 +_lxopkgver=${_basekernel}.8 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -44,8 +44,8 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'known-exploit-detection.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('254f59707b6676b59ce5ca5c3c698319' - 'c42ff446236915fe1a6e2b6f9724d267' - 'a90b0bcd0ece5c0bee4fa8155a0122fd' + '392f920129940c4f83c7d204468213f3' + 'a7dd09d05b98cca3b7c00098698bdd38' 'ce2f5067862192ce2dcb897e362b24f6' '93ff5264c547d894cc68e0c30a0dbdd8' '5f66bed97a5c37e48eb2f71b2d354b9a' @@ -63,7 +63,7 @@ md5sums=('254f59707b6676b59ce5ca5c3c698319' 'f93ef6157fbb23820bd5ae08fd3f451e' '0db7629711f4ed76bd1f9da9f97bc4ea' '34f7e421a25ebc3c1406e04db56accfa' - '7554da820df91c282656972976d9e0b5') + '0569e96c071703cc244f1ea7ee87d40a') if [ "$CARCH" != "mips64el" ]; then # don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] -- cgit v1.2.3 From 3892b64b38582497fc73221a5956da24f37cbe3d Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Mon, 20 Jan 2014 21:28:30 -0200 Subject: linux-libre-knock-3.12.8-1: updating version --- kernels/linux-libre-knock/PKGBUILD | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kernels/linux-libre-knock/PKGBUILD b/kernels/linux-libre-knock/PKGBUILD index 64ec61576..07aa6fe1e 100644 --- a/kernels/linux-libre-knock/PKGBUILD +++ b/kernels/linux-libre-knock/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 203524 2014-01-12 13:05:55Z tpowa $ +# $Id: PKGBUILD 204288 2014-01-16 11:41:25Z tpowa $ # Maintainer: Tobias Powalowski # Maintainer: Thomas Baechler # Maintainer (Parabola): André Silva @@ -10,11 +10,11 @@ pkgbase=linux-libre-knock # Build stock -LIBRE-KNOCK kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.12 -_sublevel=7 +_sublevel=8 _knockpatchver=${_basekernel}.4 pkgver=${_basekernel}.${_sublevel} -pkgrel=2 -_lxopkgver=${_basekernel}.7 # nearly always the same as pkgver +pkgrel=1 +_lxopkgver=${_basekernel}.8 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -40,7 +40,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'rpc_pipe-fix-cleanup-of-dummy-gssd-directory-when-notification-fails.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('254f59707b6676b59ce5ca5c3c698319' - 'c42ff446236915fe1a6e2b6f9724d267' + '392f920129940c4f83c7d204468213f3' '387673a6510de1e1bce8188fc7a72bd1' '6eac169d20fd27b55815b0b2db4a473b' 'f341bc4685a40dc409b144b0f44bb137' @@ -56,7 +56,7 @@ md5sums=('254f59707b6676b59ce5ca5c3c698319' 'cec0bb8981936eab2943b2009b7a6fff' '88d9cddf9e0050a76ec4674f264fb2a1' 'cb9016630212ef07b168892fbcfd4e5d' - '7554da820df91c282656972976d9e0b5') + '0569e96c071703cc244f1ea7ee87d40a') if [ "$CARCH" != "mips64el" ]; then # don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] -- cgit v1.2.3 From c2214f5671215f136e7525f64b9da06bd3f908a0 Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Mon, 20 Jan 2014 21:30:11 -0200 Subject: linux-libre-pae-3.12.8-1: updating version --- kernels/linux-libre-pae/PKGBUILD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernels/linux-libre-pae/PKGBUILD b/kernels/linux-libre-pae/PKGBUILD index 2941d7fd1..09c36fa68 100644 --- a/kernels/linux-libre-pae/PKGBUILD +++ b/kernels/linux-libre-pae/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 203524 2014-01-12 13:05:55Z tpowa $ +# $Id: PKGBUILD 204288 2014-01-16 11:41:25Z tpowa $ # Contributor: Tobias Powalowski # Contributor: Thomas Baechler # Maintainer (Parabola): André Silva @@ -6,8 +6,8 @@ pkgbase=linux-libre-pae # Build stock -LIBRE-PAE kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.12 -pkgver=${_basekernel}.7 -pkgrel=2 +pkgver=${_basekernel}.8 +pkgrel=1 arch=('i686') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -29,7 +29,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'sunrpc-add-an-info-file-for-the-dummy-gssd-pipe.patch' 'rpc_pipe-fix-cleanup-of-dummy-gssd-directory-when-notification-fails.patch') md5sums=('254f59707b6676b59ce5ca5c3c698319' - 'c42ff446236915fe1a6e2b6f9724d267' + '392f920129940c4f83c7d204468213f3' '2c07956936879d8729ad68d997a79bbf' 'f302c931bd85309da9d9792b4cc96467' '44260d2cb1a8b51c119d2ce1f83e457a' -- cgit v1.2.3 From 51ba717d5811cfaeec4e6ca977abd74ca311ed67 Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Mon, 20 Jan 2014 21:30:27 -0200 Subject: linux-libre-xen-3.12.8-1: updating version --- kernels/linux-libre-xen/PKGBUILD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernels/linux-libre-xen/PKGBUILD b/kernels/linux-libre-xen/PKGBUILD index 4a3460e36..373157c7a 100644 --- a/kernels/linux-libre-xen/PKGBUILD +++ b/kernels/linux-libre-xen/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 203524 2014-01-12 13:05:55Z tpowa $ +# $Id: PKGBUILD 204288 2014-01-16 11:41:25Z tpowa $ # Contributor: Tobias Powalowski # Contributor: Thomas Baechler # Maintainer (Parabola): André Silva @@ -6,8 +6,8 @@ pkgbase=linux-libre-xen # Build stock -LIBRE-XEN kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.12 -pkgver=${_basekernel}.7 -pkgrel=2 +pkgver=${_basekernel}.8 +pkgrel=1 arch=('i686') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -29,7 +29,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'sunrpc-add-an-info-file-for-the-dummy-gssd-pipe.patch' 'rpc_pipe-fix-cleanup-of-dummy-gssd-directory-when-notification-fails.patch') md5sums=('254f59707b6676b59ce5ca5c3c698319' - 'c42ff446236915fe1a6e2b6f9724d267' + '392f920129940c4f83c7d204468213f3' '670682e633d1b785c73581307da7eb9c' 'b7c2805bb287a644c0a303bf7721e534' '44260d2cb1a8b51c119d2ce1f83e457a' -- cgit v1.2.3 From bd7c72a0041b390fc108ca6e7689c1098754aea4 Mon Sep 17 00:00:00 2001 From: Alon Ivtsan Date: Tue, 21 Jan 2014 07:49:26 +0200 Subject: updating youtube-dl-current to version 2014.01.20 --- pcr/youtube-dl-current/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcr/youtube-dl-current/PKGBUILD b/pcr/youtube-dl-current/PKGBUILD index cb75f9bd3..fc7e3251d 100644 --- a/pcr/youtube-dl-current/PKGBUILD +++ b/pcr/youtube-dl-current/PKGBUILD @@ -5,7 +5,7 @@ pkgname=youtube-dl-current _pkgname=youtube-dl provides=(youtube-dl) -pkgver=2014.01.17.2 +pkgver=2014.01.20 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') @@ -28,5 +28,5 @@ package() { "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" } -md5sums=('7b508642c3703f117bd6a5d9cf324356' +md5sums=('e8c5f87f0cfc844457ce4286b0f07501' 'SKIP') -- cgit v1.2.3 From 24b3ace6cfb72d8adef357f67b3c9cd382e5a75a Mon Sep 17 00:00:00 2001 From: Alon Ivtsan Date: Tue, 21 Jan 2014 07:54:27 +0200 Subject: updating plowshare to version snapshot_git20140112.7ad41c8 --- pcr/plowshare/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcr/plowshare/PKGBUILD b/pcr/plowshare/PKGBUILD index 11291ef4a..9856e4d7c 100644 --- a/pcr/plowshare/PKGBUILD +++ b/pcr/plowshare/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: breakdown pkgname=plowshare -pkgver=snapshot_git20131130.3c63b19 +pkgver=snapshot_git20140112.7ad41c8 pkgrel=1 pkgdesc="Command-line downloader and uploader for Rapidshare, Mediafire and other file sharing websites." arch=('any') @@ -31,4 +31,4 @@ package() { } # vim:set ts=2 sw=2 et: -md5sums=('1e2468cad043a7225c3092290d844163') +md5sums=('9c31c7f13b41d01bf90563ed25484678') -- cgit v1.2.3 From 3fde65fb5cc636eacda0b0ff81d8b162eaa57b53 Mon Sep 17 00:00:00 2001 From: Alon Ivtsan Date: Tue, 21 Jan 2014 08:26:41 +0200 Subject: adding python-efl version 1.8.1 to pcr --- pcr/python-efl/PKGBUILD | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pcr/python-efl/PKGBUILD diff --git a/pcr/python-efl/PKGBUILD b/pcr/python-efl/PKGBUILD new file mode 100644 index 000000000..d805e49ca --- /dev/null +++ b/pcr/python-efl/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Doug Newgard + +_python=python +pkgname=$_python-efl +_pkgname=python-efl +pkgver=1.8.1 +pkgrel=1 +pkgdesc="$_python bindings for the Enlightenment Foundataion Libraries" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL3' 'GPL3') +depends=('elementary' "$_python-dbus") +provides=("$_python-ecore" "$_python-edje" "$_python-elementary" "$_python-emotion" "$_python-evas" "$_python-e_dbus") +conflicts=("$_python-ecore" "$_python-edje" "$_python-elementary" "$_python-emotion" "$_python-evas" "$_python-e_dbus") +source=("http://download.enlightenment.org/rel/bindings/python/$_pkgname-$pkgver.tar.bz2") +sha1sums=('82b34b9336d517537b2a4032dff9d1e2de8b8dd8') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + $_python setup.py build +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + + $_python setup.py install --root="$pkgdir" + +# install text files + install -Dm644 AUTHORS "$pkgdir/usr/share/doc/$pkgname/AUTHORS" + install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README" + install -Dm644 changes.html "$pkgdir/usr/share/doc/$pkgname/changes.html" +} -- cgit v1.2.3 From 741a9b3a506ebf8e221b99d2eb963f4df01cca59 Mon Sep 17 00:00:00 2001 From: Alon Ivtsan Date: Tue, 21 Jan 2014 08:30:56 +0200 Subject: updating econnman to version 1.1 --- pcr/econnman/PKGBUILD | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pcr/econnman/PKGBUILD b/pcr/econnman/PKGBUILD index a6419abc0..70d27ec71 100644 --- a/pcr/econnman/PKGBUILD +++ b/pcr/econnman/PKGBUILD @@ -1,24 +1,21 @@ # Maintainer: Doug Newgard pkgname=econnman -pkgver=1 +pkgver=1.1 pkgrel=1 pkgdesc="Enlightenment ConnMan user interface" arch=('any') url="http://www.enlightenment.org" license=('LGPL3') -depends=('python2-elementary' 'python2-e_dbus' 'python2-edje' 'python2-ecore' 'connman') -conflicts=('econnman-svn') -source=("http://packages.profusion.mobi/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('cec2bd0aaf9d8975dd69ac6b5a4e638e') +depends=('python-efl' 'connman') +source=("http://download.enlightenment.org/rel/apps/$pkgname/$pkgname-$pkgver.tar.gz") +sha256sums=('60f30748b2642b83763fe1e00f6a54ff27425c761633bb8cc0396fba15e7f714') build() { cd "$srcdir/$pkgname-$pkgver" - sed -i 's:/usr/bin/python:/usr/bin/python2:g' econnman-bin.in - - PYTHON=/usr/bin/python2 \ - ./configure --prefix=/usr + ./configure \ + --prefix=/usr make } @@ -27,5 +24,12 @@ package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install + +# install text files + install -Dm644 AUTHORS "$pkgdir/usr/share/doc/$pkgname/AUTHORS" + install -Dm644 ChangeLog "$pkgdir/usr/share/doc/$pkgname/ChangeLog" + install -Dm644 NEWS "$pkgdir/usr/share/doc/$pkgname/NEWS" + install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README" } + -- cgit v1.2.3 From c2a567f3bdc03bbfc7917c377e25c12de14d319a Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Tue, 21 Jan 2014 16:27:24 -0200 Subject: linux-libre-tools-3.13-1: updating version --- libre/linux-libre-tools/01-fix-perf-python.patch | 12 +++ libre/linux-libre-tools/PKGBUILD | 117 ++++++++++++++++++----- 2 files changed, 106 insertions(+), 23 deletions(-) create mode 100644 libre/linux-libre-tools/01-fix-perf-python.patch diff --git a/libre/linux-libre-tools/01-fix-perf-python.patch b/libre/linux-libre-tools/01-fix-perf-python.patch new file mode 100644 index 000000000..d46bd773c --- /dev/null +++ b/libre/linux-libre-tools/01-fix-perf-python.patch @@ -0,0 +1,12 @@ +--- a/tools/perf/config/feature-checks/Makefile 2014-01-21 01:58:25.444339009 +0100 ++++ b/tools/perf/config/feature-checks/Makefile 2014-01-21 01:46:58.081780576 +0100 +@@ -103,9 +103,6 @@ + test-libperl: + $(BUILD) $(FLAGS_PERL_EMBED) + +-override PYTHON := python +-override PYTHON_CONFIG := python-config +- + escape-for-shell-sq = $(subst ','\'',$(1)) + shell-sq = '$(escape-for-shell-sq)' + diff --git a/libre/linux-libre-tools/PKGBUILD b/libre/linux-libre-tools/PKGBUILD index 78c0f4ea2..b29cde39e 100644 --- a/libre/linux-libre-tools/PKGBUILD +++ b/libre/linux-libre-tools/PKGBUILD @@ -1,19 +1,24 @@ -# $Id: PKGBUILD 102149 2013-12-05 21:51:01Z seblu $ +# $Id: PKGBUILD 104447 2014-01-21 01:10:56Z seblu $ # Maintainer: Sébastien Luttringer # Maintainer (Parabola): André Silva pkgbase=linux-libre-tools -pkgname=('linux-libre-tools-meta' - 'libtraceevent-libre' - 'perf-libre' - 'cpupower-libre' - 'x86_energy_perf_policy-libre' - 'usbip-libre') -_basekernel=3.12 -_sublevel=3 -_pkgver=$_basekernel.$_sublevel +pkgname=( + 'acpidump-libre' + 'cgroup_event_listener-libre' + 'cpupower-libre' + 'libtraceevent-libre' + 'linux-libre-tools-meta' + 'perf-libre' + 'tmon-libre' + 'usbip-libre' + 'x86_energy_perf_policy-libre' +) +_basekernel=3.13 +#_sublevel=3 +#_pkgver=$_basekernel.$_sublevel pkgver=$_basekernel -pkgrel=2 +pkgrel=1 license=('GPL2') arch=('i686' 'x86_64' 'mips64el') url='http://linux-libre.fsfla.org/' @@ -22,24 +27,28 @@ options=('!strip') # kernel source deps makedepends=('asciidoc' 'xmlto') # perf-libre deps -makedepends+=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind') +makedepends+=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind' 'numactl') # cpupower-libre deps makedepends+=('pciutils') # usbip-libre deps makedepends+=('glib2' 'sysfsutils') +# tmon-libre deps +makedepends+=('ncurses') groups=("$pkgbase") source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/$_basekernel-gnu/linux-libre-$_basekernel-gnu.tar.xz" - "http://linux-libre.fsfla.org/pub/linux-libre/releases/$_pkgver-gnu/patch-$_basekernel-gnu-$_pkgver-gnu.xz" + #"http://linux-libre.fsfla.org/pub/linux-libre/releases/$_pkgver-gnu/patch-$_basekernel-gnu-$_pkgver-gnu.xz" 'cpupower.default' 'cpupower.systemd' 'cpupower.service' - 'usbipd.service') + 'usbipd.service' + '01-fix-perf-python.patch') sha256sums=('66c1fa816cb4a3b2f6078e1f6256133697ca4cc4186758c58c2b4d0153ed3237' '561644a6a5d4c434dcd1f1e1dc48c4d8924bfa0407f697b66b7e6de02451acbb' '4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f' 'fbf6e0ce6eb0ef15703fe212958de6ca46e62188900b5e9f9272ed3cc9cfd54e' 'a89284d0ecb556ca53a66d1c2087b5fd6d0a901ab2769cd3aebb93f4478905dc' - '2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f') + '2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f' + 'fce128f5e0abfa6916d5cb881456d892d1b163b9639166a4c6c1d53e4dc5086a') prepare() { # apply stable patching set @@ -52,36 +61,37 @@ prepare() { } build() { - msg2 'Build libtraceevent-libre' + msg2 'libtraceevent-libre' pushd linux-$pkgver/tools/lib/traceevent make popd - msg2 'Build perf-libre' + msg2 'perf-libre' pushd linux-$pkgver/tools/perf make \ WERROR=0 \ DESTDIR="$pkgdir/usr" \ perfexecdir='lib/perf' \ PYTHON=python2 \ + PYTHON_CONFIG=python2-config \ NO_GTK2=1 \ PERF_VERSION=$pkgver-$pkgrel \ all man popd - msg2 'Build cpupower-libre' + msg2 'cpupower-libre' pushd linux-$pkgver/tools/power/cpupower # we cannot use --as-needed - LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"} + #LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"} make VERSION=$pkgver-$pkgrel popd - msg2 'Build x86_energy_perf_policy-libre' + msg2 'x86_energy_perf_policy-libre' pushd linux-$pkgver/tools/power/x86/x86_energy_perf_policy make popd - msg2 'Build usbip-libre' + msg2 'usbip-libre' pushd linux-$pkgver/drivers/staging/usbip/userspace # fix missing man page sed -i 's/usbip_bind_driver.8//' Makefile.am @@ -89,12 +99,37 @@ build() { ./configure --prefix=/usr --sbindir=/usr/bin make popd + + msg2 'tmon-libre' + pushd linux-$pkgver/tools/thermal/tmon + make + popd + + msg2 'acpidump-libre' + pushd linux-$pkgver/tools/power/acpi + make + popd + + msg2 'cgroup_event_listener-libre' + pushd linux-$pkgver/tools/cgroup + make + popd } package_linux-libre-tools-meta() { pkgdesc='Linux kernel tools meta package' groups=() - depends=('libtraceevent-libre' 'perf-libre' 'cpupower-libre' 'x86_energy_perf_policy-libre' 'usbip-libre') + depends=( + 'acpidump-libre' + 'cgroup_event_listener-libre' + 'cpupower-libre' + 'libtraceevent-libre' + 'linux-libre-tools-meta' + 'perf-libre' + 'tmon-libre' + 'usbip-libre' + 'x86_energy_perf_policy-libre' + ) replaces=('linux-tools-meta') conflicts=('linux-tools-meta') provides=("linux-tools-meta=$pkgver") @@ -114,7 +149,8 @@ package_libtraceevent-libre() { package_perf-libre() { pkgdesc='Linux kernel performance auditing tool' - depends=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind' 'binutils') + depends=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind' 'binutils' + 'numactl') replaces=('perf') conflicts=('perf') provides=("perf=$pkgver") @@ -125,6 +161,7 @@ package_perf-libre() { DESTDIR="$pkgdir/usr" \ perfexecdir='lib/perf' \ PYTHON=python2 \ + PYTHON_CONFIG=python2-config \ NO_GTK2=1 \ PERF_VERSION=$pkgver-$pkgrel \ install install-man @@ -186,4 +223,38 @@ package_usbip-libre() { install -Dm 644 usbipd.service "$pkgdir/usr/lib/systemd/system/usbipd.service" } +package_tmon-libre() { + pkgdesc='Monitoring and Testing Tool for Linux kernel thermal subsystem' + depends=('glibc' 'ncurses') + replaces=('tmon') + conflicts=('tmon') + provides=("tmon=$pkgver") + + cd linux-$pkgver/tools/thermal/tmon + make install INSTALL_ROOT="$pkgdir" +} + +package_acpidump-libre() { + pkgdesc='Dump system ACPI tables to an ASCII file' + depends=('glibc') + replaces=('acpidump') + conflicts=('acpidump' 'iasl') + provides=("acpidump=$pkgver") + + cd linux-$pkgver/tools/power/acpi + install -Dm755 acpidump "$pkgdir/usr/bin/acpidump" + install -Dm644 acpidump.8 "$pkgdir/usr/share/man/man8/acpidump.8" +} + +package_cgroup_event_listener-libre() { + pkgdesc='Simple listener of cgroup events' + depends=('glibc') + replaces=('cgroup_event_listener') + conflicts=('cgroup_event_listener') + provides=("cgroup_event_listener=$pkgver") + + cd linux-$pkgver/tools/cgroup + install -Dm755 cgroup_event_listener "$pkgdir/usr/bin/cgroup_event_listener" +} + # vim:set ts=2 sw=2 et: -- cgit v1.2.3 From f7b0f445b01002c9ba3fb57bafc5b0b22783c61c Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Tue, 21 Jan 2014 16:56:49 -0200 Subject: linux-libre-tools: fix checksums --- libre/linux-libre-tools/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libre/linux-libre-tools/PKGBUILD b/libre/linux-libre-tools/PKGBUILD index b29cde39e..060d84bf2 100644 --- a/libre/linux-libre-tools/PKGBUILD +++ b/libre/linux-libre-tools/PKGBUILD @@ -42,8 +42,8 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/$_basekernel-gnu/ 'cpupower.service' 'usbipd.service' '01-fix-perf-python.patch') -sha256sums=('66c1fa816cb4a3b2f6078e1f6256133697ca4cc4186758c58c2b4d0153ed3237' - '561644a6a5d4c434dcd1f1e1dc48c4d8924bfa0407f697b66b7e6de02451acbb' +sha256sums=('6e68eef826b17ae9d7df01ac13e46ef5d978670071d1b05aed775bdbff8fed96' + #'561644a6a5d4c434dcd1f1e1dc48c4d8924bfa0407f697b66b7e6de02451acbb' '4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f' 'fbf6e0ce6eb0ef15703fe212958de6ca46e62188900b5e9f9272ed3cc9cfd54e' 'a89284d0ecb556ca53a66d1c2087b5fd6d0a901ab2769cd3aebb93f4478905dc' -- cgit v1.2.3 From 12ff4f5fef568d18f1368125313599c6c26d2116 Mon Sep 17 00:00:00 2001 From: Alon Ivtsan Date: Tue, 21 Jan 2014 21:56:01 +0200 Subject: updating youtube-dl-current to version 2014.01.21.1 --- pcr/youtube-dl-current/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcr/youtube-dl-current/PKGBUILD b/pcr/youtube-dl-current/PKGBUILD index fc7e3251d..66488d7de 100644 --- a/pcr/youtube-dl-current/PKGBUILD +++ b/pcr/youtube-dl-current/PKGBUILD @@ -5,7 +5,7 @@ pkgname=youtube-dl-current _pkgname=youtube-dl provides=(youtube-dl) -pkgver=2014.01.20 +pkgver=2014.01.21.1 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') @@ -28,5 +28,5 @@ package() { "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" } -md5sums=('e8c5f87f0cfc844457ce4286b0f07501' +md5sums=('0860b9fde30b412df9b3c4d4ede50708' 'SKIP') -- cgit v1.2.3 From 7936ed847f21219313e1514a8f0ec54474ae05ad Mon Sep 17 00:00:00 2001 From: Alon Ivtsan Date: Tue, 21 Jan 2014 22:14:59 +0200 Subject: removing python2-ecore, python2-e_dbus, python2-edje, python2-elementary and python2-evas from pcr since they are no longer required by econnman --- pcr/python2-e_dbus/PKGBUILD | 27 --------------------------- pcr/python2-ecore/PKGBUILD | 29 ----------------------------- pcr/python2-edje/PKGBUILD | 29 ----------------------------- pcr/python2-elementary/PKGBUILD | 29 ----------------------------- pcr/python2-evas/PKGBUILD | 28 ---------------------------- 5 files changed, 142 deletions(-) delete mode 100644 pcr/python2-e_dbus/PKGBUILD delete mode 100644 pcr/python2-ecore/PKGBUILD delete mode 100644 pcr/python2-edje/PKGBUILD delete mode 100644 pcr/python2-elementary/PKGBUILD delete mode 100644 pcr/python2-evas/PKGBUILD diff --git a/pcr/python2-e_dbus/PKGBUILD b/pcr/python2-e_dbus/PKGBUILD deleted file mode 100644 index 0cff13210..000000000 --- a/pcr/python2-e_dbus/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -# Maintainer: Doug Newgard - -pkgname=python2-e_dbus -_pkgname=python-e_dbus -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Python2 bindings for E_Dbus" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('LGPL2.1') -depends=('e_dbus' 'python2' 'python2-dbus') -options=('!libtool' '!emptydirs') -source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") -md5sums=('40b479444bb06147429a276127981890') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - PYTHON=/usr/bin/python2 \ - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install -} diff --git a/pcr/python2-ecore/PKGBUILD b/pcr/python2-ecore/PKGBUILD deleted file mode 100644 index e4837c704..000000000 --- a/pcr/python2-ecore/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Doug Newgard - -pkgname=python2-ecore -_pkgname=python-ecore -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Python2 bindings for Ecore" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('LGPL2.1') -depends=('ecore' 'python2-evas') -makedepends=('cython2') -options=('!libtool' '!emptydirs') -source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") -md5sums=('15dd908b71d09ef30f7e758739f3b6fd') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - PYTHON=/usr/bin/python2 \ - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install -} - diff --git a/pcr/python2-edje/PKGBUILD b/pcr/python2-edje/PKGBUILD deleted file mode 100644 index 5a63b993f..000000000 --- a/pcr/python2-edje/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Doug Newgard - -pkgname=python2-edje -_pkgname=python-edje -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Python2 bindings for Edje" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('LGPL2.1') -depends=('edje' 'python2-evas') -makedepends=('cython2') -options=('!libtool' '!emptydirs') -source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") -md5sums=('1e0d7a4a4504298caaad0cee476e4edb') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - PYTHON=/usr/bin/python2 \ - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install -} - diff --git a/pcr/python2-elementary/PKGBUILD b/pcr/python2-elementary/PKGBUILD deleted file mode 100644 index 9372e9445..000000000 --- a/pcr/python2-elementary/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Doug Newgard - -pkgname=python2-elementary -_pkgname=python-elementary -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Python2 bindings for Elementary" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('LGPL2.1') -depends=('elementary' 'python2-evas') -makedepends=('cython2') -options=('!libtool' '!emptydirs') -source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") -md5sums=('38c8b2ac508ab4e1d12f1557a12169c9') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - PYTHON=/usr/bin/python2 \ - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install -} - diff --git a/pcr/python2-evas/PKGBUILD b/pcr/python2-evas/PKGBUILD deleted file mode 100644 index 7f66df658..000000000 --- a/pcr/python2-evas/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Doug Newgard - -pkgname=python2-evas -_pkgname=python-evas -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Python2 bindings for Evas" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('LGPL2.1') -depends=('evas' 'python2') -makedepends=('cython2') -options=('!libtool' '!emptydirs') -source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") -md5sums=('c3fda2025171f5e3d2bc224e8bae88e5') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - PYTHON=/usr/bin/python2 \ - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install -} -- cgit v1.2.3 From d750376b709479708f26c3389ca741afe918f5ab Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Tue, 21 Jan 2014 18:38:51 -0200 Subject: jitsi-2.4.4997-1: updating version --- pcr/jitsi/PKGBUILD | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/pcr/jitsi/PKGBUILD b/pcr/jitsi/PKGBUILD index e0fe27d2e..2ff97dc46 100644 --- a/pcr/jitsi/PKGBUILD +++ b/pcr/jitsi/PKGBUILD @@ -4,8 +4,8 @@ # Contributor (Parabola): Márcio Silva pkgname=jitsi -pkgver=2.2.4603.9615 -pkgrel=2 +pkgver=2.4.4997 +pkgrel=1 pkgdesc="An audio/video SIP VoIP phone and instant messenger written in Java (formerly SIP-Communicator)" arch=('i686' 'x86_64' 'mips64el') url="http://jitsi.org" @@ -17,13 +17,13 @@ source=("http://download.jitsi.org/jitsi/src/jitsi-src-${pkgver}.zip" jitsi.desktop jitsi.sh drop-open-term-on-index-jn-html.patch) -sha256sums=('6ec46cc8f2306f5542c65fc637f70a7fe348b309ecc70a2483e05a745487ad41' +sha256sums=('f1c2688d7d6bf1916fed3b8b105a785662980c5b297dcab3c9e7d272647ef825' '61e3bec3470790fa067f87d978016ec4452a6fd3dfba2c9afa5245b58d3cb19d' '529722efc3bae6cb8923680363a4d778ccf78db9caf20bee90a110d34181d9f5' 'a862465431e9d272e00bb9aafe56edec0d5c4f3718062add53972685adb90631') prepare() { - cd $srcdir/$pkgname-src-$pkgver + cd $srcdir/$pkgname # append the build revision to the jitsi version sed -i "s|0.build.by.SVN|build.$pkgver|" src/net/java/sip/communicator/impl/version/NightlyBuildID.java @@ -66,22 +66,18 @@ prepare() { } build() { - cd $srcdir/$pkgname-src-$pkgver + cd $srcdir/$pkgname . /etc/profile.d/apache-ant.sh ant rebuild } package() { - cd $srcdir/$pkgname-src-$pkgver - find lib/ lib/bundle/ -maxdepth 1 -type f \ - -exec install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/"{} \; - find lib/os-specific/linux/ -maxdepth 1 -type f \ - -execdir install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/lib/"{} \; + cd $srcdir/$pkgname + find lib/ lib/bundle/ -maxdepth 1 -type f -exec install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/"{} \; +# find lib/os-specific/linux/ -maxdepth 1 -type f -execdir install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/lib/"{} \; shopt -sq extglob - find lib/native/linux$(sed 's/_/-/g' <<<${CARCH/#*(i?86|x86)/})/ -maxdepth 1 -type f \ - -execdir install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/lib/native/"{} \; - find sc-bundles/{,os-specific/linux/} -maxdepth 1 -type f \ - -execdir install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/sc-bundles/"{} \; + find lib/native/linux$(sed 's/_/-/g' <<<${CARCH/#*(i?86|x86)/})/ -maxdepth 1 -type f -execdir install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/lib/native/"{} \; + find sc-bundles/{,os-specific/linux/} -maxdepth 1 -type f -execdir install -Dm644 {} "${pkgdir}/usr/lib/${pkgname}/sc-bundles/"{} \; install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" -- cgit v1.2.3 From 4bd60a24f1976e63cf40667397200d568f479e48 Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Tue, 21 Jan 2014 20:27:02 -0200 Subject: xbmc-libre-12.3-7: fix FS#38575 => https://bugs.archlinux.org/task/38575 --- libre/xbmc-libre/PKGBUILD | 12 ++++++------ libre/xbmc-libre/polkit.rules | 19 ++++++++++--------- libre/xbmc-libre/xbmc.install | 11 ++++++----- 3 files changed, 22 insertions(+), 20 deletions(-) diff --git a/libre/xbmc-libre/PKGBUILD b/libre/xbmc-libre/PKGBUILD index 17917185e..7055b9d4f 100644 --- a/libre/xbmc-libre/PKGBUILD +++ b/libre/xbmc-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 103998 2014-01-14 14:56:47Z spupykin $ +# $Id: PKGBUILD 104461 2014-01-21 08:35:40Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Brad Fanella # Contributor: [vEX] @@ -11,7 +11,7 @@ _pkgname=xbmc pkgname=xbmc-libre pkgver=12.3 _codename=Frodo -pkgrel=6 +pkgrel=7 pkgdesc="A software media player and entertainment hub for digital media, with libarchive recommendation" arch=('i686' 'x86_64') url="http://xbmc.org" @@ -27,7 +27,7 @@ makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libvdpau' 'libc optdepends=('libcec: support for Pulse-Eight USB-CEC adapter' 'lirc-libre: remote controller support' 'udisks: automount external drives' - 'upower: used to trigger suspend functionality' + 'upower: used to trigger power management functionality' 'libarchive: access compressed files without unpacking them' 'xorg-xinit: autostart xbmc') install="${_pkgname}.install" @@ -40,7 +40,7 @@ source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz" "libass.patch::https://bugs.archlinux.org/index.php?getfile=11285") md5sums=('7ae385ebf8e5cfcb917393235e6efbdb' '8312d6d4ac5d7c3d9eed40ab08a17d3b' - 'd4cbb6609c8e7b713c714241f529000e' + '02f7951824ee13103344f36009c0ef2a' '7fd6399d2ffbdf06b724f0cc2efa0784') prepare() { @@ -121,7 +121,7 @@ package() { done install -Dm0644 $srcdir/xbmc.service $pkgdir/usr/lib/systemd/system/xbmc.service - install -Dm0644 $srcdir/polkit.rules $pkgdir/etc/polkit-1/rules.d/10-xbmc.rules - chmod 0700 $pkgdir/etc/polkit-1/rules.d/ + install -Dm0644 $srcdir/polkit.rules $pkgdir/usr/share/polkit-1/rules.d/10-xbmc.rules + chmod 0700 $pkgdir/usr/share/polkit-1/rules.d/ } # vim:set ts=2 sw=2 et: diff --git a/libre/xbmc-libre/polkit.rules b/libre/xbmc-libre/polkit.rules index 5bc7e69f5..4b6d0fda0 100644 --- a/libre/xbmc-libre/polkit.rules +++ b/libre/xbmc-libre/polkit.rules @@ -1,11 +1,12 @@ polkit.addRule(function(action, subject) { - if (action.id.match("org.freedesktop.login1.") && subject.isInGroup("power")) { - return polkit.Result.YES; - } -}); - -polkit.addRule(function(action, subject) { - if (action.id.indexOf("org.freedesktop.udisks") == 0 && subject.isInGroup("storage")) { - return polkit.Result.YES; - } + if (subject.user == "xbmc") { + polkit.log("action=" + action); + polkit.log("subject=" + subject); + if (action.id.indexOf("org.freedesktop.login1.") == 0) { + return polkit.Result.YES; + } + if (action.id.indexOf("org.freedesktop.udisks.") == 0) { + return polkit.Result.YES; + } + } }); diff --git a/libre/xbmc-libre/xbmc.install b/libre/xbmc-libre/xbmc.install index 04396af45..7fc45751a 100644 --- a/libre/xbmc-libre/xbmc.install +++ b/libre/xbmc-libre/xbmc.install @@ -1,10 +1,10 @@ post_install() { [[ $(type -p gtk-update-icon-cache) ]] && usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor [[ $(type -p update-desktop-database) ]] && usr/bin/update-desktop-database -q usr/share/applications - getent group xbmc > /dev/null || groupadd xbmc - getent passwd xbmc > /dev/null || useradd -m -d /var/lib/xbmc -g xbmc xbmc + getent group xbmc > /dev/null || groupadd -r xbmc + getent passwd xbmc > /dev/null || useradd -r -m -d /var/lib/xbmc -g xbmc xbmc usermod -a -G xbmc,audio,video,power,network,optical,storage,disk xbmc - chown -R 102:0 etc/polkit-1 + chown -R xbmc:xbmc var/lib/xbmc } post_upgrade() { @@ -12,6 +12,7 @@ post_upgrade() { } post_remove() { - post_install $1 - echo "You may want to remove xbmc user and group" + [[ $(type -p gtk-update-icon-cache) ]] && usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor + [[ $(type -p update-desktop-database) ]] && usr/bin/update-desktop-database -q usr/share/applications + getent passwd xbmc > /dev/null || userdel xbmc } -- cgit v1.2.3