cups-filters-2.0.0 ibcupsfilters new package
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
<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 type="tarxz" sha1sum="aff6b20c4bf0a4f80e400f8174c5aa7ffdb7d9a7">https://github.com/OpenPrinting/cups-filters/releases/download/1.28.17/cups-filters-1.28.17.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="790b160ec1f7db2ba2148a1f90525f9205957960">https://github.com/OpenPrinting/cups-filters/releases/download/2.0.0/cups-filters-2.0.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>cups-devel</Dependency>
|
||||
@@ -41,6 +41,8 @@
|
||||
<Dependency>openldap-client</Dependency>
|
||||
<Dependency>avahi-devel</Dependency>
|
||||
<Dependency>avahi-glib-devel</Dependency>
|
||||
<Dependency>libppd-devel</Dependency>
|
||||
<Dependency>libcupsfilters-devel</Dependency>
|
||||
<Dependency versionFrom="11.2.0">qpdf-devel</Dependency>
|
||||
<Dependency versionFrom="9.53">ghostscript-devel</Dependency>
|
||||
<Dependency versionFrom="22.07.0">poppler-devel</Dependency>
|
||||
@@ -71,6 +73,8 @@
|
||||
<Dependency>avahi-glib</Dependency>
|
||||
<Dependency>avahi-libs</Dependency>
|
||||
<!-- <Dependency>mupdf</Dependency> -->
|
||||
<Dependency>libppd</Dependency>
|
||||
<Dependency>libcupsfilters</Dependency>
|
||||
<Dependency>openldap-client</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
@@ -80,12 +84,13 @@
|
||||
<Path fileType="data">/usr/share/ppd</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/cups</Path>
|
||||
<Path fileType="data">/usr/share/ppdc</Path>
|
||||
<Path fileType="config">/etc/cups/cups-browsed.conf</Path>
|
||||
<Path fileType="config">/etc/fonts/conf.d/99pdftoopvp.conf</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<!--Package>
|
||||
<Name>cups-filters-devel</Name>
|
||||
<Summary>Cups-filters için geliştirme dosyaları</Summary>
|
||||
<RuntimeDependencies>
|
||||
@@ -95,9 +100,16 @@
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
</Package-->
|
||||
|
||||
<History>
|
||||
<Update release="27">
|
||||
<Date>2024-05-01</Date>
|
||||
<Version>2.0.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="26">
|
||||
<Date>2023-05-22</Date>
|
||||
<Version>1.28.17</Version>
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
shelltools.system("./autogen.sh")
|
||||
autotools.configure("--disable-mutool \
|
||||
--disable-rpath \
|
||||
--disable-silent-rules \
|
||||
--disable-static \
|
||||
--enable-dbus")
|
||||
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*")
|
||||
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libcupsfilters</Name>
|
||||
<Homepage>https://github.com/OpenPrinting/libcupsfilters/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>Apache</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Library for developing printing filters</Summary>
|
||||
<Icon>libcupsfilters</Icon>
|
||||
<Description>Yazdırma filtreleri geliştirmek için kitaplık</Description>
|
||||
<Archive sha1sum="e81e2623ba23e536e94906962661cad18adcb0fa" type="tarxz">https://github.com/OpenPrinting/libcupsfilters/releases/download/2.0.0/libcupsfilters-2.0.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cups-devel</Dependency>
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<Dependency>qpdf-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>lcms2-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>libexif-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>ghostscript-devel</Dependency>
|
||||
<Dependency>poppler-cpp-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<!--
|
||||
<Patches>
|
||||
<Patch>libcupsfilters.patch</Patch>
|
||||
<Patch level="1">libcupsfilters.patch</Patch>
|
||||
</Patches>
|
||||
-->
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libcupsfilters</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cups</Dependency>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>qpdf</Dependency>
|
||||
<Dependency>tiff</Dependency>
|
||||
<Dependency>lcms2</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>libexif</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>poppler-cpp</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/cups</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libcupsfilters-devel</Name>
|
||||
<Summary>Development files for libcupsfilters</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libcupsfilters</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2024-05-01</Date>
|
||||
<Version>2.0.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libcupsfilters</Name>
|
||||
<Summary xml:lang="tr">Library for developing printing filters</Summary>
|
||||
<Description xml:lang="tr">Yazdırma filtreleri geliştirmek için kitaplık</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/env 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
shelltools.system("./autogen.sh")
|
||||
autotools.configure("--disable-mutool \
|
||||
--disable-static \
|
||||
--disable-rpath")
|
||||
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*")
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libppd</Name>
|
||||
<Homepage>https://github.com/OpenPrinting/libppd</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>APACHE</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Library for retro-fitting legacy printer drivers</Summary>
|
||||
<Icon>libppd</Icon>
|
||||
<Description>Eski yazıcı sürücülerini yeniden uyarlamak için kitaplık</Description>
|
||||
<Archive sha1sum="9ee257f09939b9df7299fb9ea966bdee7b3e5bd4" type="tarxz">https://github.com/OpenPrinting/libppd/releases/download/2.0.0/libppd-2.0.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cups-devel</Dependency>
|
||||
<Dependency>ghostscript-devel</Dependency>
|
||||
<Dependency>poppler-utils</Dependency>
|
||||
<Dependency>libcupsfilters-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<!--
|
||||
<Patches>
|
||||
<Patch>libppd.patch</Patch>
|
||||
<Patch level="1">libppd.patch</Patch>
|
||||
</Patches>
|
||||
-->
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libppd</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cups</Dependency>
|
||||
<Dependency>libcupsfilters</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/ppdc</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libppd-devel</Name>
|
||||
<Summary>Development files for libppd</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libppd</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2024-05-01</Date>
|
||||
<Version>2.0.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libppd</Name>
|
||||
<Summary xml:lang="tr">Library for retro-fitting legacy printer drivers</Summary>
|
||||
<Description xml:lang="tr">Eski yazıcı sürücülerini yeniden uyarlamak için kitaplık</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user