[arch-commits] Commit in system-config-printer/repos (3 files)

2018-07-23 Thread Felix Yan via arch-commits
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)

2014-10-19 Thread Eric Bélanger
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)

2014-10-19 Thread Eric Bélanger
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)

2012-06-01 Thread Dave Reisner
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)

2012-06-01 Thread Dave Reisner
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)

2012-05-27 Thread Dave Reisner
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)

2012-05-27 Thread Dave Reisner
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)

2012-04-05 Thread Tom Gundersen
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)

2012-04-05 Thread Tom Gundersen
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)

2012-04-01 Thread Tom Gundersen
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)

2012-04-01 Thread Tom Gundersen
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/
+}