Re: [ptxdist] [PATCH v2 6/7] host-cups: new package: CUPS host tools

2017-09-27 Thread Roland Hieber
On 27.09.2017 14:22, Roland Hieber wrote: [...] > diff --git a/rules/host-cups.make b/rules/host-cups.make > new file mode 100644 > index 0..5dd88e47b > --- /dev/null > +++ b/rules/host-cups.make > @@ -0,0 +1,114 @@ > +# -*-makefile-*- > +# > +# Copyright (C) 2017 by Roland Hieber

Re: [ptxdist] [PATCH 5/7] cups: new package: Common Unix Printing System

2017-09-27 Thread Roland Hieber
On 28.08.2017 14:51, Michael Olbrich wrote: +CUPS_CONF_OPT += \ + --with-components=all \ + --with-cachedir=/var/cache \ + --with-logdir=/var/log \ + --with-rundir=/run \ + --with-rcdir=/etc \ + --with-languages=none \ + --with-cups-user=daemon \ +

[ptxdist] [PATCH v2 2/7] qpdf: new package: PDF inspection library and tools

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber --- Notes: changes in v1 -> v2: - version bump to 7.0.0 - now with the right md5sum - dropped libpcre dependency - tests no longer fail to compile, remove our patch - but we need to patch for libjpeg's

[ptxdist] [PATCH v2 1/7] libpaper: new package: system-wide papersize configuration

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber --- Notes: changes in v1 -> v2: - include list of known paper sizes in kconfig help - use snapshot.debian.org URL for future stability - properly use patches/autogen.sh instead of calling autoreconf in the prepare

[ptxdist] [PATCH v2 7/7] cups-filters: new package: additional filters and backends for CUPS

2017-09-27 Thread Roland Hieber
Upstream is very responsive, merged my patches and made a new release while I was still packaging the old one :) Release frequency is high, with 5 point releases in September alone, mostly small fixes. Signed-off-by: Roland Hieber --- Notes: changes in v1 -> v2:

[ptxdist] [PATCH v2 4/7] poppler: version bump 0.18.0 -> 0.59.0

2017-09-27 Thread Roland Hieber
This is quite a version bump, spanning six years of poppler development. Upstream now provides data for rendering cyrillic languages in the package poppler-data, but this dependency is only detected at compile time, so make sure the build order is right. Some applications require the old xpdf

[ptxdist] [PATCH v2 3/7] poppler-data: new package: optional encoding data for poppler

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber --- Notes: changes in v1 -> v2: - version bump to 0.4.8 - use default compile stage, remove unneeded stage templates rules/poppler-data.in | 10 + rules/poppler-data.make | 58

[ptxdist] [PATCH v2 6/7] host-cups: new package: CUPS host tools

2017-09-27 Thread Roland Hieber
Most printer drivers compile model-specific PPDs from a generic schema during the build process, using ppdc, the PPD compiler. ppdc must be able to find CUPS' internal include files, which are architecture- independent and can be used from sysroot-host. Unfortunately, the CUPS build system is

[ptxdist] [PATCH v2 5/7] cups: new package: Common Unix Printing System

2017-09-27 Thread Roland Hieber
If using systemd, CUPS can be started via socket activation or directly, in any case it is run as user daemon, group lp. The default spool and cache locations were moved to /tmp/cups so we don't need to set up a tmpfs for /var/spool/cups and /var/cache/cups. sysvinit script is installed from

Re: [ptxdist] [PATCH v2 2/7] qpdf: new package: PDF inspection library and tools

2017-09-27 Thread Roland Hieber
On 27.09.2017 14:22, Roland Hieber wrote: + +# +# Clean +# + +#$(STATEDIR)/qpdf.clean: +# @$(call targetinfo) +# @$(call clean_pkg,