cups-filter:fixed build dep

This commit is contained in:
2015-10-29 03:04:21 +03:00
parent 0bd80f7d65
commit d8ee7b62ad
6 changed files with 120 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>