Date: Monday, December 26, 2016 @ 22:18:53 Author: bpiotrowski Revision: 284826
archrelease: copy trunk to staging-i686, staging-x86_64 Added: system-config-printer/repos/staging-i686/ system-config-printer/repos/staging-i686/PKGBUILD (from rev 284825, system-config-printer/trunk/PKGBUILD) system-config-printer/repos/staging-x86_64/ system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 284825, system-config-printer/trunk/PKGBUILD) -------------------------+ staging-i686/PKGBUILD | 51 ++++++++++++++++++++++++++++++++++++++++++++++ staging-x86_64/PKGBUILD | 51 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+) Copied: system-config-printer/repos/staging-i686/PKGBUILD (from rev 284825, system-config-printer/trunk/PKGBUILD) =================================================================== --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2016-12-26 22:18:53 UTC (rev 284826) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: AndyRTR <andy...@archlinux.org> +# Contributor: Andrea Scarpino <and...@archlinux.org> + +pkgname=system-config-printer +pkgver=1.5.8 +pkgrel=2 +pkgdesc="A CUPS printer configuration tool and status applet" +url="https://github.com/zdohnal/system-config-printer" +arch=('i686' 'x86_64') +license=('GPL') +depends=('python-pycups' 'python-dbus' 'python-pycurl' 'libnotify' + 'python-requests' 'python-gobject' 'gtk3' 'python-cairo') +makedepends=('intltool' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +optdepends=('libgnome-keyring: password management' + 'python-pysmbc: SMB browser support' + 'python-packagekit: to install drivers with PackageKit' + 'cups-pk-helper: PolicyKit helper to configure cups with fine-grained privileges') +#source=(http://cyberelk.net/tim/data/${pkgname}/${pkgver%*.*}/${pkgname}-${pkgver}.tar.xz{,.sig}) +source=(https://github.com/zdohnal/system-config-printer/archive/${pkgver}.tar.gz) +sha256sums=('0516a2cf91d1fbdd04b378f32c73d44e6b1b22ac70e66bc2267066d612a96562') +#validpgpkeys=('02EA6349CE58E1BCAA8514F57955128DA3A1ABD3' #Tim Waugh <twa...@redhat.com> <t...@cyberelk.net> +# '4629AFE960EC20BEC12E3104B7C20D079491EA63') #Tim Waugh <t...@cyberelk.net> + +prepare() { + cd ${pkgname}-${pkgver} + touch README ChangeLog + autoreconf -fi +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --with-udevdir=/usr/lib/udev --with-udev-rules + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + # Compile *.pyc + find "${pkgdir}" -name '*.py' -exec python -mpy_compile {} + + # Compile *.pyo + find "${pkgdir}" -name '*.py' -exec python -O -mpy_compile {} + + + # new cups 2.0.0 service naming + sed -i "s|cups.socket|org.cups.cupsd.socket|g" ${pkgdir}/usr/lib/systemd/system/configure-printer@.service +} Copied: system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 284825, system-config-printer/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2016-12-26 22:18:53 UTC (rev 284826) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: AndyRTR <andy...@archlinux.org> +# Contributor: Andrea Scarpino <and...@archlinux.org> + +pkgname=system-config-printer +pkgver=1.5.8 +pkgrel=2 +pkgdesc="A CUPS printer configuration tool and status applet" +url="https://github.com/zdohnal/system-config-printer" +arch=('i686' 'x86_64') +license=('GPL') +depends=('python-pycups' 'python-dbus' 'python-pycurl' 'libnotify' + 'python-requests' 'python-gobject' 'gtk3' 'python-cairo') +makedepends=('intltool' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +optdepends=('libgnome-keyring: password management' + 'python-pysmbc: SMB browser support' + 'python-packagekit: to install drivers with PackageKit' + 'cups-pk-helper: PolicyKit helper to configure cups with fine-grained privileges') +#source=(http://cyberelk.net/tim/data/${pkgname}/${pkgver%*.*}/${pkgname}-${pkgver}.tar.xz{,.sig}) +source=(https://github.com/zdohnal/system-config-printer/archive/${pkgver}.tar.gz) +sha256sums=('0516a2cf91d1fbdd04b378f32c73d44e6b1b22ac70e66bc2267066d612a96562') +#validpgpkeys=('02EA6349CE58E1BCAA8514F57955128DA3A1ABD3' #Tim Waugh <twa...@redhat.com> <t...@cyberelk.net> +# '4629AFE960EC20BEC12E3104B7C20D079491EA63') #Tim Waugh <t...@cyberelk.net> + +prepare() { + cd ${pkgname}-${pkgver} + touch README ChangeLog + autoreconf -fi +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --with-udevdir=/usr/lib/udev --with-udev-rules + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + # Compile *.pyc + find "${pkgdir}" -name '*.py' -exec python -mpy_compile {} + + # Compile *.pyo + find "${pkgdir}" -name '*.py' -exec python -O -mpy_compile {} + + + # new cups 2.0.0 service naming + sed -i "s|cups.socket|org.cups.cupsd.socket|g" ${pkgdir}/usr/lib/systemd/system/configure-printer@.service +}