Merge pull request #711 from ayhanyalcinsoy/master

cupps-filter and python-cups:fixed
This commit is contained in:
yusuf
2015-10-29 02:30:46 +02:00
9 changed files with 202 additions and 33 deletions
+15 -11
View File
@@ -6,25 +6,29 @@
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
pisitools.dosed("configure", "localstatedir/run/cups", "localstatedir/cups")
autotools.configure("--prefix=/usr \
--sysconfdir=/etc \
--sbindir=/usr/bin \
#shelltools.system("./autogen.sh")
autotools.configure("--sbindir=/usr/bin \
--localstatedir=/var \
--enable-dbus \
--with-rcdir=no \
--localstatedir=/run \
--with-browseremoteprotocols=DNSSD,CUPS \
--with-test-font-path=/usr/share/fonts/dejavu/DejaVuSans.ttf")
--disable-static \
--with-gs-path=/usr/bin/gs \
--with-pdftops-path=/usr/bin/gs \
--docdir=/usr/share/doc/cups-filters-1.0.76 \
--with-browseremoteprotocols=DNSSD,CUPS ")
#--with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
#pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def check():
autotools.make("check")
#def check():
#autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+30 -15
View File
@@ -19,19 +19,28 @@
<IsA>app:console</IsA>
<Summary>OpenPrinting CUPS filters and backends</Summary>
<Description>Contains backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting.</Description>
<Archive sha1sum="ddd0386be361f72ad2e8f7851753dc89016ff7be" type="tarxz">http://www.openprinting.org/download/cups-filters/cups-filters-1.0.66.tar.xz</Archive>
<Archive sha1sum="6d4f2270e24f766f3963b9ea77942c5ab03902c9" type="tarxz">http://www.openprinting.org/download/cups-filters/cups-filters-1.1.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>cups-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>ghostscript</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>mit-kerberos</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency versionFrom="5.1.2">qpdf-devel</Dependency>
<Dependency releaseFrom="6">ghostscript-devel</Dependency>
<Dependency versionFrom="0.31.0">poppler-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>dejavu-fonts</Dependency>
<Dependency>poppler-utils</Dependency>
<Dependency>poppler-cpp-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>avahi-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>python-cups</Dependency>
<Dependency versionFrom="5.1.3">qpdf-devel</Dependency>
<Dependency versionFrom="9.15">ghostscript-devel</Dependency>
<Dependency versionFrom="0.34.0">poppler-devel</Dependency>
</BuildDependencies>
</Source>
@@ -39,16 +48,22 @@
<Name>cups-filters</Name>
<RuntimeDependencies>
<Dependency>cups</Dependency>
<Dependency>dbus</Dependency>
<Dependency>tiff</Dependency>
<Dependency>zlib</Dependency>
<Dependency>glib2</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libpng</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>foomatic-db</Dependency>
<Dependency>mit-kerberos</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency versionFrom="5.1.2">qpdf</Dependency>
<Dependency releaseFrom="6">ghostscript</Dependency>
<Dependency versionFrom="0.31.0">poppler</Dependency>
<Dependency versionFrom="5.1.3">qpdf</Dependency>
<Dependency versionFrom="9.15">ghostscript</Dependency>
<Dependency versionFrom="0.34.0">poppler</Dependency>
<Dependency>e2fsprogs</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
</RuntimeDependencies>
<Conflicts>
<Package releaseTo="4">cups</Package>
@@ -83,8 +98,8 @@
<History>
<Update release="12">
<Date>2015-03-08</Date>
<Version>1.0.66</Version>
<Date>2015-10-28</Date>
<Version>1.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
+73 -5
View File
@@ -12536,6 +12536,12 @@
<Dependency>fontconfig-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>dejavu-fonts</Dependency>
<Dependency>poppler-utils</Dependency>
<Dependency>poppler-cpp-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>avahi-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>python-cups</Dependency>
<Dependency versionFrom="5.1.3">qpdf-devel</Dependency>
<Dependency versionFrom="9.15">ghostscript-devel</Dependency>
<Dependency versionFrom="0.34.0">poppler-devel</Dependency>
@@ -12546,16 +12552,22 @@
<Name>cups-filters</Name>
<RuntimeDependencies>
<Dependency>cups</Dependency>
<Dependency>dbus</Dependency>
<Dependency>tiff</Dependency>
<Dependency>zlib</Dependency>
<Dependency>glib2</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libpng</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>foomatic-db</Dependency>
<Dependency>mit-kerberos</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency versionFrom="5.1.2">qpdf</Dependency>
<Dependency releaseFrom="6">ghostscript</Dependency>
<Dependency versionFrom="0.31.0">poppler</Dependency>
<Dependency versionFrom="5.1.3">qpdf</Dependency>
<Dependency versionFrom="9.15">ghostscript</Dependency>
<Dependency versionFrom="0.34.0">poppler</Dependency>
<Dependency>e2fsprogs</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
@@ -57837,6 +57849,62 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>python-cups</Name>
<Homepage>http://cyberelk.net/tim/software/pycups</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<PartOf>programming.language.python</PartOf>
<Summary xml:lang="en">Python interface to the CUPS API</Summary>
<Summary xml:lang="tr">CUPS programlama arayüzü için Python desteği</Summary>
<Description xml:lang="en">python-cups contains python bindings to wrap the CUPS API.</Description>
<Description xml:lang="tr">python-cups, CUPS programlama arayüzü için Python bağlayıcıları içeren bir pakettir.</Description>
<Archive type="tarbz2" sha1sum="71d2136f817dfa225f7dfa0e77b35ab1422f9f80">http://cyberelk.net/tim/data/pycups/pycups-1.9.72.tar.bz2</Archive>
<BuildDependencies>
<Dependency>cups-devel</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
<SourceURI>programming/language/python/python-cups/pspec.xml</SourceURI>
</Source>
<Package>
<Name>python-cups</Name>
<RuntimeDependencies>
<Dependency>cups</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2015-06-21</Date>
<Version>1.9.72</Version>
<Comment>Version bump.</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="2">
<Date>2013-11-06</Date>
<Version>1.9.63</Version>
<Comment>Version bump</Comment>
<Name>Burak Fazıl Ertürk</Name>
<Email>burakerturk@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-11</Date>
<Version>1.9.62</Version>
<Comment>First release</Comment>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>python-MarkupSafe</Name>
+1 -1
View File
@@ -1 +1 @@
4df937c9c08bc04643be5f513f096e0ca2c3f1d4
1e5871d7c27bbcbf38ad5431318045a29c1dcf6d
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
a9eb4547b894b720e4089fe832603ea3efaeecc3
8951c7253f20d29ae471f075d490b099b76a13a6
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pisitools
from pisi.actionsapi import autotools
from pisi.actionsapi import get
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "NEWS", "README", "TODO", "examples/cupstree.py")
@@ -0,0 +1,56 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python-cups</Name>
<Homepage>http://cyberelk.net/tim/software/pycups</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Python interface to the CUPS API</Summary>
<Description>python-cups contains python bindings to wrap the CUPS API.</Description>
<Archive sha1sum="71d2136f817dfa225f7dfa0e77b35ab1422f9f80" type="tarbz2">http://cyberelk.net/tim/data/pycups/pycups-1.9.72.tar.bz2</Archive>
<BuildDependencies>
<Dependency>cups-devel</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-cups</Name>
<RuntimeDependencies>
<Dependency>cups</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2015-06-21</Date>
<Version>1.9.72</Version>
<Comment>Version bump.</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="2">
<Date>2013-11-06</Date>
<Version>1.9.63</Version>
<Comment>Version bump</Comment>
<Name>Burak Fazıl Ertürk</Name>
<Email>burakerturk@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-11</Date>
<Version>1.9.62</Version>
<Comment>First release</Comment>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python-cups</Name>
<Summary xml:lang="tr">CUPS programlama arayüzü için Python desteği</Summary>
<Description xml:lang="tr">python-cups, CUPS programlama arayüzü için Python bağlayıcıları içeren bir pakettir.</Description>
</Source>
</PISI>