[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Monday, July 23, 2018 @ 15:42:10 Author: felixonmars Revision: 329444 archrelease: copy trunk to staging-x86_64 Added: system-config-printer/repos/staging-x86_64/ system-config-printer/repos/staging-x86_64/0001-Fix-constructing-the-auth-dialog.patch (from rev 329443, system-config-printer/trunk/0001-Fix-constructing-the-auth-dialog.patch) system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 329443, system-config-printer/trunk/PKGBUILD) -+ 0001-Fix-constructing-the-auth-dialog.patch | 32 + PKGBUILD| 48 ++ 2 files changed, 80 insertions(+) Copied: system-config-printer/repos/staging-x86_64/0001-Fix-constructing-the-auth-dialog.patch (from rev 329443, system-config-printer/trunk/0001-Fix-constructing-the-auth-dialog.patch) === --- staging-x86_64/0001-Fix-constructing-the-auth-dialog.patch (rev 0) +++ staging-x86_64/0001-Fix-constructing-the-auth-dialog.patch 2018-07-23 15:42:10 UTC (rev 329444) @@ -0,0 +1,32 @@ +From 2766d74a98e44693f5e966d541a6303b966c088b Mon Sep 17 00:00:00 2001 +Message-Id: <2766d74a98e44693f5e966d541a6303b966c088b.1518105780.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Thu, 8 Feb 2018 17:01:01 +0100 +Subject: [PATCH] Fix constructing the auth dialog + +47973c80 (Remove deprecated Gtk objects) broke the auth dialog. + +Fixes https://bugs.archlinux.org/task/57364. +--- + authconn.py | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/authconn.py b/authconn.py +index 2a645dcc..0f3021cb 100644 +--- a/authconn.py b/authconn.py +@@ -78,11 +78,9 @@ class AuthDialog(Gtk.Dialog): + field = auth_info_required[i] + label = Gtk.Label (label=_(self.AUTH_FIELD.get (field, field))) + label.set_alignment (0, 0.5) +-grid.attach (label, 0, 1, i, i + 1) + grid.attach (label, 0, i, 1, 1) + entry = Gtk.Entry () + entry.set_visibility (field != 'password') +-grid.attach (entry, 1, 2, i, i + 1, 0, 0) + grid.attach (entry, 1, i, 1, 1) + self.field_entry.append (entry) + +-- +2.16.1 + Copied: system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 329443, system-config-printer/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-07-23 15:42:10 UTC (rev 329444) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: AndyRTR +# Contributor: Andrea Scarpino + +pkgname=system-config-printer +pkgver=1.5.11 +pkgrel=3 +pkgdesc="A CUPS printer configuration tool and status applet" +url="https://github.com/zdohnal/system-config-printer; +arch=('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' 'libsecret') +optdepends=('libsecret: password management' +'python-pysmbc: SMB browser support' +'cups-pk-helper: PolicyKit helper to configure cups with fine-grained privileges') +source=(https://github.com/zdohnal/system-config-printer/releases/download/$pkgver/system-config-printer-${pkgver}.tar.xz +0001-Fix-constructing-the-auth-dialog.patch) +sha256sums=('38ad78d117c30ddb8c6c008a91d1bc0fa2e854ec04ee2de5cdd12ab842c100d3' +'2fd4daa433da0659b6a86962144545015d617c39c0e42ea04d7ede5fa6f9ceff') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i ../0001-Fix-constructing-the-auth-dialog.patch +} + +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 +}
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Monday, October 20, 2014 @ 04:01:14 Author: eric Revision: 224851 archrelease: copy trunk to staging-i686, staging-x86_64 Added: system-config-printer/repos/staging-i686/ system-config-printer/repos/staging-x86_64/ system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 224850, system-config-printer/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 224850, system-config-printer/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2014-10-20 02:01:14 UTC (rev 224851) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: +# Contributor: Andrea Scarpino and...@archlinux.org + +pkgname=system-config-printer +pkgver=1.5.3 +pkgrel=1 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +depends=('python-pycups' 'python-dbus' 'python-pycurl' 'python-gobject2' 'libnotify' + 'gnome-icon-theme' 'python-gobject' 'gtk3' 'python-cairo' 'python-packagekit') +makedepends=('intltool' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +optdepends=('libgnome-keyring: password management' +'python-pysmbc: SMB browser support') +source=(http://cyberelk.net/tim/data/${pkgname}/${pkgver%*.*}/${pkgname}-${pkgver}.tar.xz{,.sig}) +md5sums=('ffedc4d9d175163e1b0e9ddfef51578d' + 'SKIP') + +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 {} + +}
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Monday, October 20, 2014 @ 04:05:30 Author: eric Revision: 224852 archrelease: copy trunk to staging-i686, staging-x86_64 Added: system-config-printer/repos/staging-i686/PKGBUILD (from rev 224851, system-config-printer/trunk/PKGBUILD) system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 224851, system-config-printer/trunk/PKGBUILD) Deleted: system-config-printer/repos/staging-x86_64/PKGBUILD -+ /PKGBUILD | 38 ++ staging-i686/PKGBUILD | 38 ++ staging-x86_64/PKGBUILD | 38 -- 3 files changed, 76 insertions(+), 38 deletions(-) Copied: system-config-printer/repos/staging-i686/PKGBUILD (from rev 224851, system-config-printer/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-10-20 02:05:30 UTC (rev 224852) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: +# Contributor: Andrea Scarpino and...@archlinux.org + +pkgname=system-config-printer +pkgver=1.5.3 +pkgrel=1 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +depends=('python-pycups' 'python-dbus' 'python-pycurl' 'python-gobject2' 'libnotify' + 'gnome-icon-theme' 'python-gobject' 'gtk3' 'python-cairo' 'python-packagekit') +makedepends=('intltool' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +optdepends=('libgnome-keyring: password management' +'python-pysmbc: SMB browser support') +source=(http://cyberelk.net/tim/data/${pkgname}/${pkgver%*.*}/${pkgname}-${pkgver}.tar.xz{,.sig}) +md5sums=('ffedc4d9d175163e1b0e9ddfef51578d' + 'SKIP') + +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 {} + +} Deleted: staging-x86_64/PKGBUILD === --- staging-x86_64/PKGBUILD 2014-10-20 02:01:14 UTC (rev 224851) +++ staging-x86_64/PKGBUILD 2014-10-20 02:05:30 UTC (rev 224852) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: -# Contributor: Andrea Scarpino and...@archlinux.org - -pkgname=system-config-printer -pkgver=1.5.3 -pkgrel=1 -pkgdesc=A CUPS printer configuration tool and status applet -url=http://cyberelk.net/tim/software/system-config-printer/; -arch=('i686' 'x86_64') -license=('GPL') -depends=('python-pycups' 'python-dbus' 'python-pycurl' 'python-gobject2' 'libnotify' - 'gnome-icon-theme' 'python-gobject' 'gtk3' 'python-cairo' 'python-packagekit') -makedepends=('intltool' 'xmlto' 'docbook-xsl' 'desktop-file-utils') -optdepends=('libgnome-keyring: password management' -'python-pysmbc: SMB browser support') -source=(http://cyberelk.net/tim/data/${pkgname}/${pkgver%*.*}/${pkgname}-${pkgver}.tar.xz{,.sig}) -md5sums=('ffedc4d9d175163e1b0e9ddfef51578d' - 'SKIP') - -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 {} + -} Copied: system-config-printer/repos/staging-x86_64/PKGBUILD (from rev 224851, system-config-printer/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2014-10-20 02:05:30 UTC (rev 224852) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: +# Contributor: Andrea Scarpino and...@archlinux.org + +pkgname=system-config-printer +pkgver=1.5.3 +pkgrel=1 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +depends=('python-pycups' 'python-dbus' 'python-pycurl' 'python-gobject2' 'libnotify' + 'gnome-icon-theme' 'python-gobject' 'gtk3' 'python-cairo' 'python-packagekit') +makedepends=('intltool' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +optdepends=('libgnome-keyring: password management' +'python-pysmbc: SMB browser support') +source=(http://cyberelk.net/tim/data/${pkgname}/${pkgver%*.*}/${pkgname}-${pkgver}.tar.xz{,.sig}) +md5sums=('ffedc4d9d175163e1b0e9ddfef51578d' + 'SKIP') + +build() { + cd ${pkgname}-${pkgver} +
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Friday, June 1, 2012 @ 08:58:43 Author: dreisner Revision: 160370 db-move: moved system-config-printer from [testing] to [extra] (i686) Added: system-config-printer/repos/extra-i686/PKGBUILD (from rev 160351, system-config-printer/repos/testing-i686/PKGBUILD) Deleted: system-config-printer/repos/extra-i686/PKGBUILD system-config-printer/repos/testing-i686/ --+ PKGBUILD | 212 +++-- 1 file changed, 108 insertions(+), 104 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-06-01 12:58:42 UTC (rev 160369) +++ extra-i686/PKGBUILD 2012-06-01 12:58:43 UTC (rev 160370) @@ -1,104 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino and...@archlinux.org - -pkgbase=system-config-printer -pkgname=('system-config-printer-common' - 'system-config-printer-gnome') -pkgver=1.3.9 -pkgrel=2 -pkgdesc=A CUPS printer configuration tool and status applet -url=http://cyberelk.net/tim/software/system-config-printer/; -arch=('i686' 'x86_64') -license=('GPL') -makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') -source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) -md5sums=('df424f127eede63965608e5ec5e27519' - 'd105b7f7725c1ec538b6e6adb10667f3') - -build() { - cd ${srcdir}/${pkgbase}-${pkgver} - - sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ --e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ -$(find . -name '*.py') - sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer - - ./configure --prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---with-udev-rules - - make -} - -package_system-config-printer-common() { - pkgdesc='Pygtk CUPS Configuration' - depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl' 'libusb-compat') - optdepends=('system-config-printer-gnome: for the GTK frontend' - 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') - replaces=('system-config-printer') - provides=(system-config-printer=${pkgver}) - conflicts=('system-config-printer') - - cd ${srcdir}/${pkgbase}-${pkgver} - install -d ${pkgdir}/usr/share/${pkgbase} - install -m644 config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -m755 pysmb.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -d ${pkgdir}/etc/dbus-1/system.d/ - install -m644 dbus/com.redhat.NewPrinterNotification.conf \ -dbus/com.redhat.PrinterDriversInstaller.conf \ -${pkgdir}/etc/dbus-1/system.d/ - install -d ${pkgdir}/etc/cupshelpers/ - install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ - - install -d ${pkgdir}/usr/lib/udev/rules.d - install -m755 udev/{udev-add-printer,udev-configure-printer} \ -${pkgdir}/usr/lib/udev/ - install -m644 udev/70-printers.rules \ -${pkgdir}/usr/lib/udev/rules.d - - for file in build/lib/cupshelpers/*.py; do -install -Dm644 $file \ - ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) - done -} - -package_system-config-printer-gnome() { - pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' - depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') - optdependence=('gnome-keyring: password management') - - cd ${srcdir}/${pkgbase}-${pkgver} - make DESTDIR=${pkgdir} install - - # files provided by system-config-printer-common - cd ${pkgdir}/usr/share/${pkgbase} - rm config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -pysmb.py - rm -r ${pkgdir}/etc/dbus-1/ - rm -r ${pkgdir}/etc/cupshelpers/ - rm -r ${pkgdir}/etc/udev/ - rm -r ${pkgdir}/usr/lib/ -} Copied: system-config-printer/repos/extra-i686/PKGBUILD (from rev 160351, system-config-printer/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-06-01 12:58:43 UTC (rev 160370) @@ -0,0 +1,108 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=3 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' + 'libusb-compat' 'desktop-file-utils')
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Friday, June 1, 2012 @ 08:58:45 Author: dreisner Revision: 160371 db-move: moved system-config-printer from [testing] to [extra] (x86_64) Added: system-config-printer/repos/extra-x86_64/PKGBUILD (from rev 160351, system-config-printer/repos/testing-x86_64/PKGBUILD) Deleted: system-config-printer/repos/extra-x86_64/PKGBUILD system-config-printer/repos/testing-x86_64/ --+ PKGBUILD | 212 +++-- 1 file changed, 108 insertions(+), 104 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-06-01 12:58:43 UTC (rev 160370) +++ extra-x86_64/PKGBUILD 2012-06-01 12:58:45 UTC (rev 160371) @@ -1,104 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino and...@archlinux.org - -pkgbase=system-config-printer -pkgname=('system-config-printer-common' - 'system-config-printer-gnome') -pkgver=1.3.9 -pkgrel=2 -pkgdesc=A CUPS printer configuration tool and status applet -url=http://cyberelk.net/tim/software/system-config-printer/; -arch=('i686' 'x86_64') -license=('GPL') -makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') -source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) -md5sums=('df424f127eede63965608e5ec5e27519' - 'd105b7f7725c1ec538b6e6adb10667f3') - -build() { - cd ${srcdir}/${pkgbase}-${pkgver} - - sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ --e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ -$(find . -name '*.py') - sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer - - ./configure --prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---with-udev-rules - - make -} - -package_system-config-printer-common() { - pkgdesc='Pygtk CUPS Configuration' - depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl' 'libusb-compat') - optdepends=('system-config-printer-gnome: for the GTK frontend' - 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') - replaces=('system-config-printer') - provides=(system-config-printer=${pkgver}) - conflicts=('system-config-printer') - - cd ${srcdir}/${pkgbase}-${pkgver} - install -d ${pkgdir}/usr/share/${pkgbase} - install -m644 config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -m755 pysmb.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -d ${pkgdir}/etc/dbus-1/system.d/ - install -m644 dbus/com.redhat.NewPrinterNotification.conf \ -dbus/com.redhat.PrinterDriversInstaller.conf \ -${pkgdir}/etc/dbus-1/system.d/ - install -d ${pkgdir}/etc/cupshelpers/ - install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ - - install -d ${pkgdir}/usr/lib/udev/rules.d - install -m755 udev/{udev-add-printer,udev-configure-printer} \ -${pkgdir}/usr/lib/udev/ - install -m644 udev/70-printers.rules \ -${pkgdir}/usr/lib/udev/rules.d - - for file in build/lib/cupshelpers/*.py; do -install -Dm644 $file \ - ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) - done -} - -package_system-config-printer-gnome() { - pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' - depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') - optdependence=('gnome-keyring: password management') - - cd ${srcdir}/${pkgbase}-${pkgver} - make DESTDIR=${pkgdir} install - - # files provided by system-config-printer-common - cd ${pkgdir}/usr/share/${pkgbase} - rm config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -pysmb.py - rm -r ${pkgdir}/etc/dbus-1/ - rm -r ${pkgdir}/etc/cupshelpers/ - rm -r ${pkgdir}/etc/udev/ - rm -r ${pkgdir}/usr/lib/ -} Copied: system-config-printer/repos/extra-x86_64/PKGBUILD (from rev 160351, system-config-printer/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-06-01 12:58:45 UTC (rev 160371) @@ -0,0 +1,108 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=3 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' + 'libusb-compat'
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Sunday, May 27, 2012 @ 09:11:06 Author: dreisner Revision: 159979 db-move: moved system-config-printer from [staging] to [testing] (i686) Added: system-config-printer/repos/testing-i686/ system-config-printer/repos/testing-i686/PKGBUILD (from rev 159958, system-config-printer/repos/staging-i686/PKGBUILD) Deleted: system-config-printer/repos/staging-i686/ --+ PKGBUILD | 108 + 1 file changed, 108 insertions(+) Copied: system-config-printer/repos/testing-i686/PKGBUILD (from rev 159958, system-config-printer/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-05-27 13:11:06 UTC (rev 159979) @@ -0,0 +1,108 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=3 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' + 'libusb-compat' 'desktop-file-utils') +source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) +md5sums=('df424f127eede63965608e5ec5e27519' + 'd105b7f7725c1ec538b6e6adb10667f3') + +build() { + cd ${srcdir}/${pkgbase}-${pkgver} + + sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ +-e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ +$(find . -name '*.py') + sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer + + # Fix build with udev 183 + sed -i 's:udev_get_sys_path (udev):/sys:' udev/udev-configure-printer.c + + ./configure --prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--with-udev-rules + + make +} + +package_system-config-printer-common() { + pkgdesc='Pygtk CUPS Configuration' + depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl' 'libusb-compat') + optdepends=('system-config-printer-gnome: for the GTK frontend' + 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') + replaces=('system-config-printer') + provides=(system-config-printer=${pkgver}) + conflicts=('system-config-printer') + + cd ${srcdir}/${pkgbase}-${pkgver} + install -d ${pkgdir}/usr/share/${pkgbase} + install -m644 config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -m755 pysmb.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -d ${pkgdir}/etc/dbus-1/system.d/ + install -m644 dbus/com.redhat.NewPrinterNotification.conf \ +dbus/com.redhat.PrinterDriversInstaller.conf \ +${pkgdir}/etc/dbus-1/system.d/ + install -d ${pkgdir}/etc/cupshelpers/ + install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ + + install -d ${pkgdir}/usr/lib/udev/rules.d + install -m755 udev/{udev-add-printer,udev-configure-printer} \ +${pkgdir}/usr/lib/udev/ + install -m644 udev/70-printers.rules \ +${pkgdir}/usr/lib/udev/rules.d + + for file in build/lib/cupshelpers/*.py; do +install -Dm644 $file \ + ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) + done +} + +package_system-config-printer-gnome() { + pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' + depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') + optdependence=('gnome-keyring: password management') + + cd ${srcdir}/${pkgbase}-${pkgver} + make DESTDIR=${pkgdir} install + + # files provided by system-config-printer-common + cd ${pkgdir}/usr/share/${pkgbase} + rm config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +pysmb.py + rm -r ${pkgdir}/etc/dbus-1/ + rm -r ${pkgdir}/etc/cupshelpers/ + rm -r ${pkgdir}/etc/udev/ + rm -r ${pkgdir}/usr/lib/ +}
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Sunday, May 27, 2012 @ 09:11:07 Author: dreisner Revision: 159980 db-move: moved system-config-printer from [staging] to [testing] (x86_64) Added: system-config-printer/repos/testing-x86_64/ system-config-printer/repos/testing-x86_64/PKGBUILD (from rev 159958, system-config-printer/repos/staging-x86_64/PKGBUILD) Deleted: system-config-printer/repos/staging-x86_64/ --+ PKGBUILD | 108 + 1 file changed, 108 insertions(+) Copied: system-config-printer/repos/testing-x86_64/PKGBUILD (from rev 159958, system-config-printer/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-05-27 13:11:07 UTC (rev 159980) @@ -0,0 +1,108 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=3 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' + 'libusb-compat' 'desktop-file-utils') +source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) +md5sums=('df424f127eede63965608e5ec5e27519' + 'd105b7f7725c1ec538b6e6adb10667f3') + +build() { + cd ${srcdir}/${pkgbase}-${pkgver} + + sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ +-e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ +$(find . -name '*.py') + sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer + + # Fix build with udev 183 + sed -i 's:udev_get_sys_path (udev):/sys:' udev/udev-configure-printer.c + + ./configure --prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--with-udev-rules + + make +} + +package_system-config-printer-common() { + pkgdesc='Pygtk CUPS Configuration' + depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl' 'libusb-compat') + optdepends=('system-config-printer-gnome: for the GTK frontend' + 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') + replaces=('system-config-printer') + provides=(system-config-printer=${pkgver}) + conflicts=('system-config-printer') + + cd ${srcdir}/${pkgbase}-${pkgver} + install -d ${pkgdir}/usr/share/${pkgbase} + install -m644 config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -m755 pysmb.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -d ${pkgdir}/etc/dbus-1/system.d/ + install -m644 dbus/com.redhat.NewPrinterNotification.conf \ +dbus/com.redhat.PrinterDriversInstaller.conf \ +${pkgdir}/etc/dbus-1/system.d/ + install -d ${pkgdir}/etc/cupshelpers/ + install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ + + install -d ${pkgdir}/usr/lib/udev/rules.d + install -m755 udev/{udev-add-printer,udev-configure-printer} \ +${pkgdir}/usr/lib/udev/ + install -m644 udev/70-printers.rules \ +${pkgdir}/usr/lib/udev/rules.d + + for file in build/lib/cupshelpers/*.py; do +install -Dm644 $file \ + ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) + done +} + +package_system-config-printer-gnome() { + pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' + depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') + optdependence=('gnome-keyring: password management') + + cd ${srcdir}/${pkgbase}-${pkgver} + make DESTDIR=${pkgdir} install + + # files provided by system-config-printer-common + cd ${pkgdir}/usr/share/${pkgbase} + rm config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +pysmb.py + rm -r ${pkgdir}/etc/dbus-1/ + rm -r ${pkgdir}/etc/cupshelpers/ + rm -r ${pkgdir}/etc/udev/ + rm -r ${pkgdir}/usr/lib/ +}
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Thursday, April 5, 2012 @ 20:05:59 Author: tomegun Revision: 155746 db-move: moved system-config-printer from [testing] to [extra] (i686) Added: system-config-printer/repos/extra-i686/PKGBUILD (from rev 155735, system-config-printer/repos/testing-i686/PKGBUILD) Deleted: system-config-printer/repos/extra-i686/PKGBUILD system-config-printer/repos/testing-i686/ --+ PKGBUILD | 208 ++--- 1 file changed, 104 insertions(+), 104 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-04-06 00:05:58 UTC (rev 155745) +++ extra-i686/PKGBUILD 2012-04-06 00:05:59 UTC (rev 155746) @@ -1,104 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino and...@archlinux.org - -pkgbase=system-config-printer -pkgname=('system-config-printer-common' - 'system-config-printer-gnome') -pkgver=1.3.9 -pkgrel=1 -pkgdesc=A CUPS printer configuration tool and status applet -url=http://cyberelk.net/tim/software/system-config-printer/; -arch=('i686' 'x86_64') -license=('GPL') -makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') -source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) -md5sums=('df424f127eede63965608e5ec5e27519' - 'd105b7f7725c1ec538b6e6adb10667f3') - -build() { - cd ${srcdir}/${pkgbase}-${pkgver} - - sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ --e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ -$(find . -name '*.py') - sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer - - ./configure --prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---with-udev-rules - - make -} - -package_system-config-printer-common() { - pkgdesc='Pygtk CUPS Configuration' - depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl') - optdepends=('system-config-printer-gnome: for the GTK frontend' - 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') - replaces=('system-config-printer') - provides=(system-config-printer=${pkgver}) - conflicts=('system-config-printer') - - cd ${srcdir}/${pkgbase}-${pkgver} - install -d ${pkgdir}/usr/share/${pkgbase} - install -m644 config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -m755 pysmb.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -d ${pkgdir}/etc/dbus-1/system.d/ - install -m644 dbus/com.redhat.NewPrinterNotification.conf \ -dbus/com.redhat.PrinterDriversInstaller.conf \ -${pkgdir}/etc/dbus-1/system.d/ - install -d ${pkgdir}/etc/cupshelpers/ - install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ - - install -d ${pkgdir}/lib/udev/rules.d - install -m755 udev/{udev-add-printer,udev-configure-printer} \ -${pkgdir}/lib/udev/ - install -m644 udev/70-printers.rules \ -${pkgdir}/lib/udev/rules.d - - for file in build/lib/cupshelpers/*.py; do -install -Dm644 $file \ - ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) - done -} - -package_system-config-printer-gnome() { - pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' - depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') - optdependence=('gnome-keyring: password management') - - cd ${srcdir}/${pkgbase}-${pkgver} - make DESTDIR=${pkgdir} install - - # files provided by system-config-printer-common - cd ${pkgdir}/usr/share/${pkgbase} - rm config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -pysmb.py - rm -r ${pkgdir}/etc/dbus-1/ - rm -r ${pkgdir}/etc/cupshelpers/ - rm -r ${pkgdir}/etc/udev/ - rm -r ${pkgdir}/usr/lib/ -} Copied: system-config-printer/repos/extra-i686/PKGBUILD (from rev 155735, system-config-printer/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-04-06 00:05:59 UTC (rev 155746) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=2 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig})
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Thursday, April 5, 2012 @ 20:06:00 Author: tomegun Revision: 155747 db-move: moved system-config-printer from [testing] to [extra] (x86_64) Added: system-config-printer/repos/extra-x86_64/PKGBUILD (from rev 155735, system-config-printer/repos/testing-x86_64/PKGBUILD) Deleted: system-config-printer/repos/extra-x86_64/PKGBUILD system-config-printer/repos/testing-x86_64/ --+ PKGBUILD | 208 ++--- 1 file changed, 104 insertions(+), 104 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-04-06 00:05:59 UTC (rev 155746) +++ extra-x86_64/PKGBUILD 2012-04-06 00:06:00 UTC (rev 155747) @@ -1,104 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino and...@archlinux.org - -pkgbase=system-config-printer -pkgname=('system-config-printer-common' - 'system-config-printer-gnome') -pkgver=1.3.9 -pkgrel=1 -pkgdesc=A CUPS printer configuration tool and status applet -url=http://cyberelk.net/tim/software/system-config-printer/; -arch=('i686' 'x86_64') -license=('GPL') -makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') -source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) -md5sums=('df424f127eede63965608e5ec5e27519' - 'd105b7f7725c1ec538b6e6adb10667f3') - -build() { - cd ${srcdir}/${pkgbase}-${pkgver} - - sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ --e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ -$(find . -name '*.py') - sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer - - ./configure --prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---with-udev-rules - - make -} - -package_system-config-printer-common() { - pkgdesc='Pygtk CUPS Configuration' - depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl') - optdepends=('system-config-printer-gnome: for the GTK frontend' - 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') - replaces=('system-config-printer') - provides=(system-config-printer=${pkgver}) - conflicts=('system-config-printer') - - cd ${srcdir}/${pkgbase}-${pkgver} - install -d ${pkgdir}/usr/share/${pkgbase} - install -m644 config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -m755 pysmb.py \ -${pkgdir}/usr/share/${pkgbase}/ - - install -d ${pkgdir}/etc/dbus-1/system.d/ - install -m644 dbus/com.redhat.NewPrinterNotification.conf \ -dbus/com.redhat.PrinterDriversInstaller.conf \ -${pkgdir}/etc/dbus-1/system.d/ - install -d ${pkgdir}/etc/cupshelpers/ - install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ - - install -d ${pkgdir}/lib/udev/rules.d - install -m755 udev/{udev-add-printer,udev-configure-printer} \ -${pkgdir}/lib/udev/ - install -m644 udev/70-printers.rules \ -${pkgdir}/lib/udev/rules.d - - for file in build/lib/cupshelpers/*.py; do -install -Dm644 $file \ - ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) - done -} - -package_system-config-printer-gnome() { - pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' - depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') - optdependence=('gnome-keyring: password management') - - cd ${srcdir}/${pkgbase}-${pkgver} - make DESTDIR=${pkgdir} install - - # files provided by system-config-printer-common - cd ${pkgdir}/usr/share/${pkgbase} - rm config.py \ -debug.py \ -installpackage.py \ -monitor.py \ -PhysicalDevice.py \ -ppdippstr.py \ -probe_printer.py \ -SearchCriterion.py \ -smburi.py \ -statereason.py \ -pysmb.py - rm -r ${pkgdir}/etc/dbus-1/ - rm -r ${pkgdir}/etc/cupshelpers/ - rm -r ${pkgdir}/etc/udev/ - rm -r ${pkgdir}/usr/lib/ -} Copied: system-config-printer/repos/extra-x86_64/PKGBUILD (from rev 155735, system-config-printer/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-04-06 00:06:00 UTC (rev 155747) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=2 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils')
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Sunday, April 1, 2012 @ 15:53:08 Author: tomegun Revision: 155328 db-move: moved system-config-printer from [staging] to [testing] (i686) Added: system-config-printer/repos/testing-i686/ system-config-printer/repos/testing-i686/PKGBUILD (from rev 155315, system-config-printer/repos/staging-i686/PKGBUILD) Deleted: system-config-printer/repos/staging-i686/ --+ PKGBUILD | 104 + 1 file changed, 104 insertions(+) Copied: system-config-printer/repos/testing-i686/PKGBUILD (from rev 155315, system-config-printer/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-04-01 19:53:08 UTC (rev 155328) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=2 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) +md5sums=('df424f127eede63965608e5ec5e27519' + 'd105b7f7725c1ec538b6e6adb10667f3') + +build() { + cd ${srcdir}/${pkgbase}-${pkgver} + + sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ +-e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ +$(find . -name '*.py') + sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer + + ./configure --prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--with-udev-rules + + make +} + +package_system-config-printer-common() { + pkgdesc='Pygtk CUPS Configuration' + depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl' 'libusb-compat') + optdepends=('system-config-printer-gnome: for the GTK frontend' + 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') + replaces=('system-config-printer') + provides=(system-config-printer=${pkgver}) + conflicts=('system-config-printer') + + cd ${srcdir}/${pkgbase}-${pkgver} + install -d ${pkgdir}/usr/share/${pkgbase} + install -m644 config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -m755 pysmb.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -d ${pkgdir}/etc/dbus-1/system.d/ + install -m644 dbus/com.redhat.NewPrinterNotification.conf \ +dbus/com.redhat.PrinterDriversInstaller.conf \ +${pkgdir}/etc/dbus-1/system.d/ + install -d ${pkgdir}/etc/cupshelpers/ + install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ + + install -d ${pkgdir}/usr/lib/udev/rules.d + install -m755 udev/{udev-add-printer,udev-configure-printer} \ +${pkgdir}/usr/lib/udev/ + install -m644 udev/70-printers.rules \ +${pkgdir}/usr/lib/udev/rules.d + + for file in build/lib/cupshelpers/*.py; do +install -Dm644 $file \ + ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) + done +} + +package_system-config-printer-gnome() { + pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' + depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') + optdependence=('gnome-keyring: password management') + + cd ${srcdir}/${pkgbase}-${pkgver} + make DESTDIR=${pkgdir} install + + # files provided by system-config-printer-common + cd ${pkgdir}/usr/share/${pkgbase} + rm config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +pysmb.py + rm -r ${pkgdir}/etc/dbus-1/ + rm -r ${pkgdir}/etc/cupshelpers/ + rm -r ${pkgdir}/etc/udev/ + rm -r ${pkgdir}/usr/lib/ +}
[arch-commits] Commit in system-config-printer/repos (3 files)
Date: Sunday, April 1, 2012 @ 15:53:09 Author: tomegun Revision: 155329 db-move: moved system-config-printer from [staging] to [testing] (x86_64) Added: system-config-printer/repos/testing-x86_64/ system-config-printer/repos/testing-x86_64/PKGBUILD (from rev 155315, system-config-printer/repos/staging-x86_64/PKGBUILD) Deleted: system-config-printer/repos/staging-x86_64/ --+ PKGBUILD | 104 + 1 file changed, 104 insertions(+) Copied: system-config-printer/repos/testing-x86_64/PKGBUILD (from rev 155315, system-config-printer/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-04-01 19:53:09 UTC (rev 155329) @@ -0,0 +1,104 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org + +pkgbase=system-config-printer +pkgname=('system-config-printer-common' + 'system-config-printer-gnome') +pkgver=1.3.9 +pkgrel=2 +pkgdesc=A CUPS printer configuration tool and status applet +url=http://cyberelk.net/tim/software/system-config-printer/; +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('udev' 'libcups' 'intltool' 'python2' 'xmlto' 'docbook-xsl' 'desktop-file-utils') +source=(http://cyberelk.net/tim/data/${pkgbase}/1.3/${pkgbase}-${pkgver}.tar.xz{,.sig}) +md5sums=('df424f127eede63965608e5ec5e27519' + 'd105b7f7725c1ec538b6e6adb10667f3') + +build() { + cd ${srcdir}/${pkgbase}-${pkgver} + + sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ +-e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ +$(find . -name '*.py') + sed -i s|#!/usr/bin/python|#!/usr/bin/python2| udev/udev-add-printer + + ./configure --prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--with-udev-rules + + make +} + +package_system-config-printer-common() { + pkgdesc='Pygtk CUPS Configuration' + depends=('udev' 'pycups' 'dbus-python' 'pysmbc' 'python-pycurl' 'libusb-compat') + optdepends=('system-config-printer-gnome: for the GTK frontend' + 'kdeadmin-system-config-printer-kde: for the administration tool in KDE System Settings') + replaces=('system-config-printer') + provides=(system-config-printer=${pkgver}) + conflicts=('system-config-printer') + + cd ${srcdir}/${pkgbase}-${pkgver} + install -d ${pkgdir}/usr/share/${pkgbase} + install -m644 config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -m755 pysmb.py \ +${pkgdir}/usr/share/${pkgbase}/ + + install -d ${pkgdir}/etc/dbus-1/system.d/ + install -m644 dbus/com.redhat.NewPrinterNotification.conf \ +dbus/com.redhat.PrinterDriversInstaller.conf \ +${pkgdir}/etc/dbus-1/system.d/ + install -d ${pkgdir}/etc/cupshelpers/ + install -m644 xml/preferreddrivers.xml ${pkgdir}/etc/cupshelpers/ + + install -d ${pkgdir}/usr/lib/udev/rules.d + install -m755 udev/{udev-add-printer,udev-configure-printer} \ +${pkgdir}/usr/lib/udev/ + install -m644 udev/70-printers.rules \ +${pkgdir}/usr/lib/udev/rules.d + + for file in build/lib/cupshelpers/*.py; do +install -Dm644 $file \ + ${pkgdir}/usr/lib/python2.7/site-packages/cupshelpers/$(basename $file) + done +} + +package_system-config-printer-gnome() { + pkgdesc='A CUPS printer configuration tool and status applet - GTK frontend' + depends=('system-config-printer-common' 'gnome-icon-theme' 'python-notify') + optdependence=('gnome-keyring: password management') + + cd ${srcdir}/${pkgbase}-${pkgver} + make DESTDIR=${pkgdir} install + + # files provided by system-config-printer-common + cd ${pkgdir}/usr/share/${pkgbase} + rm config.py \ +debug.py \ +installpackage.py \ +monitor.py \ +PhysicalDevice.py \ +ppdippstr.py \ +probe_printer.py \ +SearchCriterion.py \ +smburi.py \ +statereason.py \ +pysmb.py + rm -r ${pkgdir}/etc/dbus-1/ + rm -r ${pkgdir}/etc/cupshelpers/ + rm -r ${pkgdir}/etc/udev/ + rm -r ${pkgdir}/usr/lib/ +}