summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-print')
-rw-r--r--net-print/cups-filters/ChangeLog8
-rw-r--r--net-print/cups-filters/Manifest30
-rw-r--r--net-print/cups-filters/cups-filters-1.0.53.ebuild125
3 files changed, 148 insertions, 15 deletions
diff --git a/net-print/cups-filters/ChangeLog b/net-print/cups-filters/ChangeLog
index 0b3fccc74467..4e45544a6d2d 100644
--- a/net-print/cups-filters/ChangeLog
+++ b/net-print/cups-filters/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-print/cups-filters
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.113 2014/04/26 09:09:09 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.114 2014/04/27 12:05:05 dilfridge Exp $
+
+*cups-filters-1.0.53 (27 Apr 2014)
+
+ 27 Apr 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+ +cups-filters-1.0.53.ebuild:
+ Version bump, bug 508844
26 Apr 2014; Agostino Sarubbo <ago@gentoo.org> cups-filters-1.0.52.ebuild:
Stable for amd64, wrt bug #506518
diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 340513be8efe..27b54baa18e8 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -5,25 +5,27 @@ AUX cups-browsed.init.d 399 SHA256 d4d27c920ab062532755b553544ff3ef4d561d03bda07
AUX cups-browsed.service 225 SHA256 f4cd6ac0da207deb3b9991264fcb8d3468ae7c5c4fcd1957d296d344fd9e3d44 SHA512 16d7a8b0c95827582706764ca6f96720561e8c314929f6d53c98dccb68b6df21d5928949b0aaf7c2f738ab5c07ee2678d643b9acb6b581bb77a67db950082cdb WHIRLPOOL d1606f5ebfc84398502282e9c1e42bed6701f2d4e284f1214ef924aa94fe2be3e169d83f9d9fdd34a817514df35e680f38b3e91fb7e965510621e3fad8002f14
DIST cups-filters-1.0.43.tar.xz 1098820 SHA256 026b29193ea4951eacbfda6e0e4d8f652166796d08599e7cf7004859676cf337 SHA512 79e33bd6deea147cb4c74806cadbcee4f080068e33673bdf88e0d3198fa86458a3147c8beb6f996e0f708f764e55cd5bd61ba29a142116e7e1dbe0a0e0ddd0e6 WHIRLPOOL d847ca5e8fdb8e7cca954e560a20343804c24b114beafcb5fcd0557fa7d015b9f28a6e8783d3a3f6f9e8dba951d783c0b625fc97dd2015a26d51e89cd760bd51
DIST cups-filters-1.0.52.tar.xz 1311192 SHA256 32fc3647e7d610217d813cfe87dae861bb27a3df50a084578bc659722022fd13 SHA512 3f561d7aca54adbc90701edb5412e254236f2a6d2ef13270541223ee131004004a6a102ccd2abbf6746ed6b501e39e57a3b6bad3201e9aee7a580d0c80a2832a WHIRLPOOL 84ec572ee5e6ba52ee7a2cd692ba07f5fac5715588a45fca71ae2fead2a4b4f401fbc45789ad4865290cbfe51c4b53b5ae232b41803e7c0a03fad22f444282f6
+DIST cups-filters-1.0.53.tar.xz 1312476 SHA256 a25b55228cc13549d6989a9f6319e4e313ce42fe88d8b645e02b0c17d02dc2bf SHA512 dc46195211615cd91ce4bd8a616a8f89bcfd5e601195d6a0ab9761aee964c424929dc0d30347947d742138f7dad29ce9259bac6209945cc4a1d475614db59d0e WHIRLPOOL 95a758b29418939f3dcd6f49d52b750756dc01e43eeccf0a7833925052f42d919106346fa4a0503532ab1e7321247fdbef8547755b3c2288ad91789f26bbb5b7
EBUILD cups-filters-1.0.43-r1.ebuild 3553 SHA256 3ac5d28c1a35a0e284ba88c3c836c264dc645524a4c44a1b9e68b0534bbe9325 SHA512 5cf964b2345ed2f85ec6cb4dbb4cac0e125d5229761c7b5ea0919d21e7c22069af2a959292d02e139cfb06243b4699380c8a1a8a817742f4eb2b255ebf626a6f WHIRLPOOL 582f84a72ae3c57e3b233acaef932bd143928424f90052da25b72b266bde024c009d91eb5cabb8bb318425a1b1848e0c3a2c4641306ff3c01888745091f5c668
EBUILD cups-filters-1.0.52.ebuild 3566 SHA256 e18ba79574082b6f5d1b21c6c860b7efb0ec1efdde8c0f43f1961047a94c72e4 SHA512 f6663bb0f4f6eb0806fa009d3051eb9bb2e9f7e010538371025a53e87b74f2e2eee483048e7a977d89f0d3a74b355abbb7aef3f8024617c5bc83e2abb47b6496 WHIRLPOOL 99e2ebb474bd22796df411599cd2aa9726c1eccf336a58b245f7252e671d366f8101ef667e51dbe6edaaae553b1646181c26b598d331d09e0910119d0fa7a2da
+EBUILD cups-filters-1.0.53.ebuild 3564 SHA256 770b8691826dbe6c5140ae3efe747c3d27ce82938a3b52ec901a372dc6e17f4d SHA512 e849c032a4d455c3d443f5c336ce4c2c2c87eea4e60d45e4d94dea6bc48ca91cb2809662c55beb6501fe62a707995299753183533989a6fa28789da6df109d2c WHIRLPOOL 0e6bbfe0f4e46b44de3cabf03cd8cb8dcde51f4e09912eb7247935851e4035d7656c079f5e939e59c72494ea1d29171d86a635896ab13dd24efc8451c5f5830d
EBUILD cups-filters-9999.ebuild 3563 SHA256 aff1098928dd281942ee3a31971686922a8b9e824f3dbe1dc84a0d10005b82fd SHA512 69b0f95c9aba135ad98d7b0b37cdca9574376b1ed700d880ba2f2b7fd08345d7cf354425a71bd2548017fd7d43b546888643ecaea5ee77ad8814de648eebfc28 WHIRLPOOL 6897012e9aff01a0f23c416ed18879125885244f1654551e79e89f18cddf0d7add69841495a2ad1a561d62f7208cd92f4b234dc0804c3ee91d95ee16879be214
-MISC ChangeLog 18663 SHA256 086595ada7f67a71b0d22d840371d7140c93b254506d0db2518e98383d754b22 SHA512 ef3f397f2411e1b27a30cf21779487120ef36309e32e2d8e11e431112cedaee27901d82dae3d10c00c38bc433ff01181b418fba3585d4b4063736f8cd347a78b WHIRLPOOL 28c9bdfff3a39d75820ec32b2efbc6f97015d1dd8f72db4d28e1fb38fe383a990f001d91c3aa60be83db369771015214ac122b243628ad9f095f415e6ac065e5
+MISC ChangeLog 18821 SHA256 f15d8cee311979400154d1af9bfd441ca9cd46fb7273154321e8f7f275563406 SHA512 da678f9123f12803158c0cd7e5d28e781eda44bbff733a53c9633c22c382daa77ae5bd4f3794239ce25fcc8f10d7a39da5a9f0fb55af58813519679a17ab851e WHIRLPOOL a1aa64fd29a3da886c07238ed687f32473d6f845e34256c14521eabf0a4f1b90b3a0783f4b14311dbbe59d7b567bbc08194495b25750e991b744ec051c918339
MISC metadata.xml 290 SHA256 07d21bc9b73af41131dc35b0b30829bb124443a931df199fad5720fd0c6ecb82 SHA512 8614acef9fc5a0d78a7c65ce34d79189c2496946a4bccb215b9404abdc0c821ee89f3a89892e2c320359063fc43750c9e9581b7fb732d9d710ff7bb2dd6229db WHIRLPOOL a0ef99c415a6e3dea7f7c0f2349ea67ce76e8361f36d1f8c828d136ebf01e4d3a5b1038aba6aea92843ab67bed68c38a0a841f3620e7d46aa205360694e682ba
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTW3e2AAoJELp701BxlEWf6mAP/i+QfO9EXgMzYpmnWXHkWQV7
-N3/SY9hBAjCMJZSNevoNCxFp/bQBXrbuUqchHLoEv4qmier77KMMIJDO9nI2PKM0
-0oJPELxJ2eB4fwXRZznbYYzokpGjHI46iH83e1NHAnlD1B9oGj/VjNhofAAfJm/9
-3wk+IVkFIJHSwwGKwg9tNTnIS96TqFysBLl3EaIXrLcs5VLj9TCIoJP/HyhVFjci
-FlHR+Eao7wi3fbuqVjUkBWUrKLSMS0Z8W1HMgwVXfU9iLsInfImUY903iaMgj+xC
-YWc/JMNvAm6Gup9hGyV1W5J/8/d/j9teQCnsooeoP1KcQHhUkRs37CChH5lroI/+
-qaIzuJj8K6a4/rXDyyUCMdwnk7EsZVJdG4XkE2Ux0CfnIIaDE8ZMzPrO+bKnuO/J
-N2wrRG46z6A2FiVJk/k3Xg9V7EHcLBXdSOiLw2cZZzQ4NT9d+2cVpXaclUWjdCEj
-hnbDaQfNlbMK7b/9wIeyjJXNm1gTQfsMLrhc30jYY9ps4R+3paNOSallha6lYXKc
-ilMqUICx5Nc/79FHrU7utqtJHJtA1iaNrsZYqFITTzCA6D+KifL+jh7KUIUDvFny
-YS0TcVILG63wRNgWahRJdEmoAYOI3TTiW3GrUZnxpZHtsBYGgubuH5WWI2e3Oy60
-0wcckH+STxocchJmex25
-=ALkJ
+iQIcBAEBCAAGBQJTXPN1AAoJEJS/30SErRQvr1MQAJBFSY2UOCdppE/oiwZzrrCT
+ihRdVpuPWXh3gBreYCVc69qdTEenKeQH5qEFJTo6BA0FxEtPUJKwGhPUQ2ktTsi6
+8medp4nRfc/wd2YMoj/sjGC131Cp8zRBBe6YyaZl3ckySKMDyfSkDnx203H1KLh/
+NjHi0P7gJmoWOUBVVc0WpGhNfP4LSxPvEb7AAhNzlq7MAjwVAX4VP7piRhAIn6LN
+YYnJaJdvnrTPOTux1kVIKiXOQHygutSc/8i1ylxkqpTK46hyVAu/W/I6m7RBU7wQ
+zeyx7kMCgMxgS5L6mGs3ly2PzA2QBKb6JsS7x6bvWyNn+bA/FeQSzgz8CDbQt91Q
+1MYLKLb/dE0xCrt/TWOFysXXAmorWkbd54d5PZmpYE9/0tTBH56AVqL+gC6wuzho
+yj2fYe0VyXRngnUl8xLPVjk8jJejp0FagEuqaUGjhLpKtrESpMaEcJBCFXxZdPRY
+I2+dd5A//n2Fw5vMg0DgKM42cpbthzoSA3gJU3k9eK2vTgmVhJ/9jigzlqA+FFHY
+5RblVqn+6LkQZllAizxoEuONTcWv6Ui1Q8NKuif+rItHLjP6r6oR08dFFu7Rwh0p
+4iRpRVS3cEYUUikw66EFcK5RWLa3u10IIkvilzHBd2MUxKk821vEOR3QEKT/rvAb
+m+WIa8B7csfSMFPxMh4v
+=lzPr
-----END PGP SIGNATURE-----
diff --git a/net-print/cups-filters/cups-filters-1.0.53.ebuild b/net-print/cups-filters/cups-filters-1.0.53.ebuild
new file mode 100644
index 000000000000..b0b4619e8bae
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.0.53.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-1.0.53.ebuild,v 1.1 2014/04/27 12:05:05 dilfridge Exp $
+
+EAPI=5
+
+GENTOO_DEPEND_ON_PERL=no
+
+inherit base eutils perl-module autotools systemd
+
+if [[ "${PV}" == "9999" ]] ; then
+ inherit bzr
+ EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters"
+ KEYWORDS=""
+else
+ SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~m68k-mint"
+fi
+DESCRIPTION="Cups PDF filters"
+HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat"
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus +foomatic jpeg perl png static-libs tiff zeroconf"
+
+RDEPEND="
+ >=app-text/ghostscript-gpl-9.09
+ app-text/poppler:=[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)]
+ >=app-text/qpdf-3.0.2:=
+ media-libs/fontconfig
+ media-libs/freetype:2
+ media-libs/lcms:2
+ >net-print/cups-1.5.9999
+ !<=net-print/cups-1.5.9999
+ sys-devel/bc
+ sys-libs/zlib
+ dbus? ( sys-apps/dbus )
+ foomatic? ( !net-print/foomatic-filters )
+ jpeg? ( virtual/jpeg:0 )
+ perl? ( dev-lang/perl:= )
+ png? ( media-libs/libpng:0= )
+ tiff? ( media-libs/tiff )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ base_src_prepare
+ sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ $(use_enable dbus) \
+ $(use_enable zeroconf avahi) \
+ $(use_enable static-libs static) \
+ --with-fontdir="fonts/conf.avail" \
+ --with-pdftops=pdftops \
+ --enable-imagefilters \
+ $(use_with jpeg) \
+ $(use_with png) \
+ $(use_with tiff) \
+ --with-rcdir=no \
+ --with-browseremoteprotocols=DNSSD,CUPS \
+ --without-php
+}
+
+src_compile() {
+ default
+
+ if use perl; then
+ pushd "${S}/scripting/perl" > /dev/null
+ perl-module_src_prep
+ perl-module_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ default
+
+ if use perl; then
+ pushd "${S}/scripting/perl" > /dev/null
+ perl-module_src_install
+ fixlocalpod
+ popd > /dev/null
+ fi
+
+ # workaround: some printer drivers still require pstoraster and pstopxl, bug #383831
+ dosym /usr/libexec/cups/filter/gstoraster /usr/libexec/cups/filter/pstoraster
+ dosym /usr/libexec/cups/filter/gstopxl /usr/libexec/cups/filter/pstopxl
+
+ prune_libtool_files --all
+
+ cp "${FILESDIR}"/cups-browsed.init.d "${T}"/cups-browsed || die
+
+ if ! use zeroconf ; then
+ sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' "${T}"/cups-browsed || die
+ sed -i -e 's:cups\.service avahi-daemon\.service:cups.service:g' "${S}"/utils/cups-browsed.service || die
+ fi
+
+ if ! use foomatic ; then
+ # this needs an upstream solution / configure switch
+ rm -v "${ED}/usr/libexec/cups/filter/foomatic-rip" || die
+ rm -v "${ED}/usr/share/man/man1/foomatic-rip.1" || die
+ fi
+
+ doinitd "${T}"/cups-browsed
+ systemd_dounit "${S}/utils/cups-browsed.service"
+}
+
+pkg_postinst() {
+ perl-module_pkg_postinst
+
+ elog "This version of cups-filters includes cups-browsed, a daemon that autodiscovers"
+ elog "remote queues via avahi or cups-1.5 browsing protocol and adds them to your cups"
+ elog "configuration. You may want to add it to your default runlevel."
+
+ if ! use foomatic ; then
+ ewarn "You are disabling the foomatic code in cups-filters. Please do that ONLY if absolutely."
+ ewarn "necessary. net-print/foomatic-filters as replacement is deprecated and unmaintained."
+ fi
+}