summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimo Gurr <tgurr@gentoo.org>2009-07-08 22:41:43 +0000
committerTimo Gurr <tgurr@gentoo.org>2009-07-08 22:41:43 +0000
commit7ba099c23a3183b614c519f59b1d475a18eca31a (patch)
tree6789a306a106bdb12c7a9dc458d183d621f26016 /net-print
parentfix QA warnings: Assign RDEPEND and shorten description (diff)
downloadgentoo-2-7ba099c23a3183b614c519f59b1d475a18eca31a.tar.gz
gentoo-2-7ba099c23a3183b614c519f59b1d475a18eca31a.tar.bz2
gentoo-2-7ba099c23a3183b614c519f59b1d475a18eca31a.zip
Version bump fixing bug #276782. Remove old.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'net-print')
-rw-r--r--net-print/cups/ChangeLog8
-rw-r--r--net-print/cups/cups-1.3.11.ebuild (renamed from net-print/cups/cups-1.3.9-r1.ebuild)24
2 files changed, 15 insertions, 17 deletions
diff --git a/net-print/cups/ChangeLog b/net-print/cups/ChangeLog
index d874b2fa9bcf..0cfc3a4aeefa 100644
--- a/net-print/cups/ChangeLog
+++ b/net-print/cups/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-print/cups
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/cups/ChangeLog,v 1.360 2009/07/04 12:57:12 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/cups/ChangeLog,v 1.361 2009/07/08 22:41:43 tgurr Exp $
+
+*cups-1.3.11 (08 Jul 2009)
+
+ 08 Jul 2009; Timo Gurr <tgurr@gentoo.org> -cups-1.3.9-r1.ebuild,
+ +cups-1.3.11.ebuild:
+ Version bump fixing bug #276782. Remove old.
04 Jul 2009; Brent Baude <ranger@gentoo.org> cups-1.3.10-r2.ebuild:
stable ppc64, bug 275685
diff --git a/net-print/cups/cups-1.3.9-r1.ebuild b/net-print/cups/cups-1.3.11.ebuild
index b5b5616bb806..3b5c4404dd1f 100644
--- a/net-print/cups/cups-1.3.9-r1.ebuild
+++ b/net-print/cups/cups-1.3.11.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-1.3.9-r1.ebuild,v 1.13 2009/05/26 06:40:42 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-1.3.11.ebuild,v 1.1 2009/07/08 22:41:43 tgurr Exp $
inherit autotools eutils flag-o-matic multilib pam
@@ -12,7 +12,7 @@ SRC_URI="http://ftp.easysw.com/pub/cups/${PV}/${MY_P}-source.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="acl avahi dbus gnutls java jpeg kerberos ldap pam perl php png ppds python samba slp ssl static tiff X xinetd zeroconf"
COMMON_DEPEND="acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) )
@@ -101,8 +101,8 @@ src_unpack() {
# create a missing symlink to allow https printing via IPP, bug #217293
epatch "${FILESDIR}/${PN}-1.3.7-backend-https.patch"
- # security bug #249727
- epatch "${FILESDIR}/${PN}-1.3.9-CVE-2008-5286.patch"
+ # detect recent libgnutls versions, upstream bug STR #3178
+ epatch "${FILESDIR}/${PN}-1.3.10-str3178.patch"
# cups does not use autotools "the usual way" and ship a static config.h.in
eaclocal
@@ -154,6 +154,7 @@ src_compile() {
--with-cups-group=lp \
--with-docdir=/usr/share/cups/html \
--with-languages=${LINGUAS} \
+ --with-pdftops=pdftops \
--with-system-groups=lpadmin \
--with-xinetd=/etc/xinetd.d \
$(use_enable acl) \
@@ -171,8 +172,8 @@ src_compile() {
$(use_with php) \
$(use_with python) \
--enable-libpaper \
+ --enable-pdftops \
--enable-threads \
- --disable-pdftops \
${myconf}
# install in /usr/libexec always, instead of using /usr/lib/cups, as that
@@ -213,15 +214,6 @@ src_install() {
rm -rf "${D}"/etc/xinetd.d
fi
- # install pdftops filter
- exeinto /usr/libexec/cups/filter/
- newexe "${FILESDIR}"/pdftops-1.20.gentoo pdftops
-
- # only for gs-esp this is correct, see bug #163897
- if has_version app-text/ghostscript-gpl || has_version app-text/ghostscript-gnu ; then
- sed -i -e "s:#application/vnd.cups-postscript:application/vnd.cups-postscript:" "${D}"/etc/cups/mime.convs
- fi
-
keepdir /usr/share/cups/profiles /usr/libexec/cups/driver /var/log/cups \
/var/run/cups/certs /var/cache/cups /var/spool/cups/tmp /etc/cups/ssl
@@ -240,8 +232,8 @@ src_install() {
diropts -m 0740 -o lp -g lp
dodir /var/cache/cups/rss
- # create /etc/cups/client.conf, bug #196967
- echo "ServerName localhost" >> "${D}"/etc/cups/client.conf
+ # create /etc/cups/client.conf, bug #196967 and #266678
+ echo "ServerName /var/run/cups/cups.sock" >> "${D}"/etc/cups/client.conf
}
pkg_preinst() {