Date: Sunday, December 1, 2013 @ 13:47:51 Author: andyrtr Revision: 200664
upgpkg: foomatic 2:4.0.9_20131201-1 update snapshot, drop foomatic-filters that is now part of cups-filters Modified: foomatic/trunk/PKGBUILD ----------+ PKGBUILD | 46 +++++++++++++++------------------------------- 1 file changed, 15 insertions(+), 31 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-12-01 12:23:29 UTC (rev 200663) +++ PKGBUILD 2013-12-01 12:47:51 UTC (rev 200664) @@ -2,28 +2,28 @@ # Maintainer: Andreas Radke <[email protected]> pkgbase="foomatic" -pkgname=('foomatic-db' 'foomatic-filters' 'foomatic-db-engine' 'foomatic-db-nonfree') +pkgname=('foomatic-db' 'foomatic-db-engine' 'foomatic-db-nonfree') arch=('i686' 'x86_64') # needs to be changed in the subpackages when makepkg will support it -_snapdate=20130518 -_filtersver=4.0.17 +_snapdate=20131201 _enginever=4.0.9 -pkgver=${_filtersver}_${_snapdate} +pkgver=${_enginever}_${_snapdate} pkgrel=1 -epoch=1 +epoch=2 makedepends=('cups' 'perl' 'libxml2' 'enscript' 'perl' 'net-snmp' 'bash') _url1=http://www.openprinting.org/download/foomatic/ _url2=ftp://ftp.archlinux.org/other/packages/foomatic/ -source=(${_url1}/$pkgbase-filters-${_filtersver}.tar.gz - ${_url1}/$pkgbase-db-engine-${_enginever}.tar.gz - ${_url2}/$pkgbase-db-4.0-${_snapdate}.tar.gz # switch after build url1 -> url2 - ${_url2}/$pkgbase-db-nonfree-${_snapdate}.tar.gz) # switch after build url1 -> url2 +source=(${_url1}/$pkgbase-db-engine-${_enginever}.tar.gz # 20130311 = 4.0.9 + ${_url2}/$pkgbase-db-4.0-${_snapdate}.tar.gz # switch after build url1 -> url2 20131128 + ${_url2}/$pkgbase-db-nonfree-${_snapdate}.tar.gz) # switch after build url1 -> url2 20130925 url="http://www.linuxprinting.org/foomatic.html" options=('!emptydirs') -md5sums=('b05f5dcbfe359f198eef3df5b283d896' - '5b33c1adb21e7b6f3652e9a18d0e6f4e' - 'e45fe460782afb1ec36d978dda53a3ef' - '637793905f08b72911ca734386d95152') +md5sums=('5b33c1adb21e7b6f3652e9a18d0e6f4e' + '1ea8175a49bb3c0578629d70c6698cf8' + '57f98ad75c8e071e3944d97ef9388d37') +# check http://bzr.linuxfoundation.org/loggerhead/openprinting/foomatic/ +# for latest commits and developement + package_foomatic-db() { pkgdesc="Foomatic - The collected knowledge about printers, drivers, and driver options in XML files, used by foomatic-db-engine to generate PPD files." @@ -40,28 +40,12 @@ install -v -Dm644 ${srcdir}/${pkgname}-${_snapdate}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING } -package_foomatic-filters() { - - pkgdesc="Foomatic - Filter scripts used by the printer spoolers to convert the incoming PostScript data into the printer's native format." -# arch=('i686' 'x86_64') - license=('GPL') - backup=(etc/foomatic/filter.conf) - depends=('glibc' 'dbus-core') - optdepends=('perl: for the "beh" Backend End Handler used by cups' - 'net-snmp: certain (mostly HP) printers need it to work') - - cd ${srcdir}/foomatic-filters-${_filtersver} - ./configure --prefix=/usr --sysconfdir=/etc - make - make DESTDIR=${pkgdir} install -} - package_foomatic-db-engine() { pkgdesc="Foomatic - Foomatic's database engine generates PPD files from the data in Foomatic's XML database. It also contains scripts to directly generate print queues and handle jobs." -# arch=(i686 x86_64) +# arch=('i686' 'x86_64') license=('GPL') - depends=('perl' 'libxml2' 'foomatic-filters' 'bash') + depends=('perl' 'libxml2' "cups-filters>=1.0.42" 'bash') export LIB_CUPS="/usr/lib/cups" cd ${srcdir}/foomatic-db-engine-${_enginever}
