* [gentoo-commits] gentoo-x86 commit in net-print/hplip: ChangeLog hplip-2.8.6b.ebuild
@ 2008-07-30 14:54 Denis Dupeyron (calchan)
0 siblings, 0 replies; 3+ messages in thread
From: Denis Dupeyron (calchan) @ 2008-07-30 14:54 UTC (permalink / raw
To: gentoo-commits
calchan 08/07/30 14:54:27
Modified: ChangeLog
Added: hplip-2.8.6b.ebuild
Log:
Version bump. Fixed bugs #223121, #223715 and #230913.
(Portage version: 2.2_rc3/cvs/Linux 2.6.25-gentoo-r6 i686)
Revision Changes Path
1.101 net-print/hplip/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?rev=1.101&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?rev=1.101&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?r1=1.100&r2=1.101
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -r1.100 -r1.101
--- ChangeLog 29 May 2008 17:47:41 -0000 1.100
+++ ChangeLog 30 Jul 2008 14:54:26 -0000 1.101
@@ -1,6 +1,11 @@
# ChangeLog for net-print/hplip
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.100 2008/05/29 17:47:41 hawking Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.101 2008/07/30 14:54:26 calchan Exp $
+
+*hplip-2.8.6b (30 Jul 2008)
+
+ 30 Jul 2008; Denis Dupeyron <calchan@gentoo.org> +hplip-2.8.6b.ebuild:
+ Version bump. Fixed bugs #223121, #223715 and #230913.
29 May 2008; Ali Polatel <hawking@gentoo.org> hplip-2.7.12-r1.ebuild:
python_mod_optimize is ROOT aware.
1.1 net-print/hplip/hplip-2.8.6b.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?rev=1.1&content-type=text/plain
Index: hplip-2.8.6b.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v 1.1 2008/07/30 14:54:26 calchan Exp $
inherit eutils linux-info python
DESCRIPTION="HP Linux Imaging and Printing System. Includes net-print/hpijs, scanner drivers and service tools."
HOMEPAGE="http://hplip.sourceforge.net/"
SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="cupsddk dbus doc fax minimal parport ppds qt3 qt4 scanner snmp"
DEPEND="!net-print/hpijs
!net-print/hpoj
virtual/ghostscript
>=media-libs/jpeg-6b
>=net-print/foomatic-filters-3.0.20080507
!minimal? (
>=net-print/cups-1.2
dev-libs/libusb
cupsddk? ( net-print/cupsddk )
dbus? ( >=sys-apps/dbus-1.0.0 )
scanner? ( >=media-gfx/sane-backends-1.0.19-r1 )
snmp? (
net-analyzer/net-snmp
dev-libs/openssl
)
)"
RDEPEND="${DEPEND}
!minimal? (
!<sys-fs/udev-114
scanner? (
dev-python/imaging
qt3? ( >=media-gfx/xsane-0.89 )
qt4? ( >=media-gfx/xsane-0.89 )
!qt3? ( !qt4? ( >=media-gfx/sane-frontends-1.0.9 ) )
)
qt4? ( !qt3? (
dev-python/PyQt4
dbus? ( >=dev-python/dbus-python-0.80 )
fax? ( dev-python/reportlab )
) )
qt3? (
>=dev-python/PyQt-3.14
dev-python/ctypes
dbus? ( >=dev-python/dbus-python-0.80 )
fax? ( dev-python/reportlab )
)
)"
CONFIG_CHECK="PARPORT PPDEV"
ERROR_PARPORT="Please make sure parallel port support is enabled in your kernel (PARPORT and PPDEV)."
pkg_setup() {
if ! use ppds && ! use cupsddk; then
ewarn "Installing neither static (USE=-ppds) nor dynamic (USE=-cupsddk) PPD files,"
ewarn "which is probably not what you want. You will almost certainly not be able to "
ewarn "print (recommended: USE=\"cupsddk -ppds\")."
fi
if use minimal ; then
ewarn "Installing hpijs driver only, make sure you know what you are doing."
else
use parport && linux-info_pkg_setup
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "s:\$(doc_DATA)::" Makefile.in || die "Patching Makefile.in failed"
sed -i -e "s/'skipstone']/'skipstone', 'epiphany']/" \
-e "s/'skipstone': ''}/'skipstone': '', 'epiphany': '--new-window'}/" \
base/utils.py || die "Patching base/utils.py failed"
# bug 98428
sed -i -e "s:/usr/bin/env python:/usr/bin/python:g" hpssd.py || die "Patching hpssd.py failed"
# Force recognition of Gentoo distro by hp-check
sed -i \
-e "s:file('/etc/issue', 'r').read():'Gentoo':" \
installer/core_install.py || die "sed core_install.py"
# Replace udev rules, see bug #197726.
rm data/rules/55-hpmud.rules
cp "${FILESDIR}"/70-hpmud.rules data/rules
sed -i -e "s/55-hpmud.rules/70-hpmud.rules/g" Makefile.* */*.html || die "sed failed"
# Use system foomatic-rip instead of foomatic-rip-hplip
sed -i -e 's/foomatic-rip-hplip/foomatic-rip/' ppd/*.ppd || die "sed failed"
# Qt4 is still undocumented by upstream, so use with caution
local QT_VER
use qt4 && QT_VER="4"
use qt3 && QT_VER="3"
sed -i -e "s/--force-startup/--force-startup --qt${QT_VER}/" base/device.py || die "sed failed"
sed -i -e "s/Exec=hp-systray/Exec=hp-systray --qt${QT_VER}/" hplip-systray.desktop.in || die "sed failed"
}
src_compile() {
if use qt3 || use qt4 ; then
local GUI_BUILD="--enable-gui-build"
else
local GUI_BUILD="--disable-gui-build"
fi
econf \
--disable-dependency-tracking \
--disable-cups11-build \
--with-cupsbackenddir=$(cups-config --serverbin)/backend \
--with-cupsfilterdir=$(cups-config --serverbin)/filter \
--disable-foomatic-rip-hplip-install \
${GUI_BUILD} \
$(use_enable doc doc-build) \
$(use_enable cupsddk foomatic-drv-install) \
$(use_enable dbus dbus-build) \
$(use_enable fax fax-build) \
$(use_enable minimal hpijs-only-build) \
$(use_enable parport pp-build) \
$(use_enable ppds foomatic-ppd-install) \
$(use_enable scanner scan-build) \
$(use_enable snmp network-build) \
|| die "econf failed"
emake || die "Compilation failed"
}
src_install() {
emake -j1 DESTDIR="${D}" install || die "emake install failed"
rm -f "${D}"/etc/sane.d/dll.conf
# bug 106035
use qt3 || use qt4 || rm -Rf "${D}"/usr/share/applications
use minimal && rm -rf "${D}"/usr/lib
}
pkg_preinst() {
# avoid collisions with cups-1.2 compat symlinks
if [ -e "${ROOT}"/usr/lib/cups/backend/hp ] && [ -e "${ROOT}"/usr/libexec/cups/backend/hp ]; then
rm -f "${ROOT}"/usr/libexec/cups/backend/hp{,fax};
fi
}
pkg_postinst() {
python_mod_optimize /usr/share/${PN}
elog "You should run hp-setup as root if you are installing hplip for the first time, and may also"
elog "need to run it if you are upgrading from an earlier version."
elog
elog "If your device is connected using USB, users will need to be in the lp group to access it."
elog
elog "This release doesn't use an init script anymore, so you should probably do a"
elog "'rc-update del hplip' if you are updating from an old version."
}
pkg_postrm() {
python_mod_cleanup /usr/share/${PN}
}
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-print/hplip: ChangeLog hplip-2.8.6b.ebuild
@ 2009-05-16 15:25 Denis Dupeyron (calchan)
0 siblings, 0 replies; 3+ messages in thread
From: Denis Dupeyron (calchan) @ 2009-05-16 15:25 UTC (permalink / raw
To: gentoo-commits
calchan 09/05/16 15:25:32
Modified: ChangeLog hplip-2.8.6b.ebuild
Log:
Fixed hplip-2.8.6b for bug #270055.
(Portage version: 2.1.6.13/cvs/Linux i686)
Revision Changes Path
1.115 net-print/hplip/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?rev=1.115&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?rev=1.115&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?r1=1.114&r2=1.115
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -r1.114 -r1.115
--- ChangeLog 29 Mar 2009 15:43:01 -0000 1.114
+++ ChangeLog 16 May 2009 15:25:32 -0000 1.115
@@ -1,6 +1,9 @@
# ChangeLog for net-print/hplip
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.114 2009/03/29 15:43:01 tommy Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.115 2009/05/16 15:25:32 calchan Exp $
+
+ 16 May 2009; Denis Dupeyron <calchan@gentoo.org> hplip-2.8.6b.ebuild:
+ Fixed hplip-2.8.6b for bug #270055.
29 Mar 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> metadata.xml,
hplip-3.9.2.ebuild:
1.7 net-print/hplip/hplip-2.8.6b.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?r1=1.6&r2=1.7
Index: hplip-2.8.6b.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- hplip-2.8.6b.ebuild 15 Aug 2008 11:08:00 -0000 1.6
+++ hplip-2.8.6b.ebuild 16 May 2009 15:25:32 -0000 1.7
@@ -1,6 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v 1.6 2008/08/15 11:08:00 calchan Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v 1.7 2009/05/16 15:25:32 calchan Exp $
+
+EAPI="1"
inherit eutils linux-info python
@@ -14,6 +16,8 @@
IUSE="cupsddk dbus doc fax minimal parport ppds qt3 qt4 scanner snmp"
+# Note : libusb-compat untested (calchan 20090516)
+
DEPEND="!net-print/hpijs
!net-print/hpoj
virtual/ghostscript
@@ -21,7 +25,7 @@
>=net-print/foomatic-filters-3.0.20080507
!minimal? (
>=net-print/cups-1.2
- dev-libs/libusb
+ dev-libs/libusb:0
cupsddk? ( net-print/cupsddk )
dbus? ( >=sys-apps/dbus-1.0.0 )
scanner? ( >=media-gfx/sane-backends-1.0.19-r1 )
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-print/hplip: ChangeLog hplip-2.8.6b.ebuild
@ 2010-01-02 23:31 Ben de Groot (yngwin)
0 siblings, 0 replies; 3+ messages in thread
From: Ben de Groot (yngwin) @ 2010-01-02 23:31 UTC (permalink / raw
To: gentoo-commits
yngwin 10/01/02 23:31:50
Modified: ChangeLog hplip-2.8.6b.ebuild
Log:
Remove remaining qt3 useflag usage
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Revision Changes Path
1.142 net-print/hplip/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?rev=1.142&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?rev=1.142&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/ChangeLog?r1=1.141&r2=1.142
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -r1.141 -r1.142
--- ChangeLog 2 Jan 2010 19:49:06 -0000 1.141
+++ ChangeLog 2 Jan 2010 23:31:50 -0000 1.142
@@ -1,6 +1,9 @@
# ChangeLog for net-print/hplip
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.141 2010/01/02 19:49:06 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/ChangeLog,v 1.142 2010/01/02 23:31:50 yngwin Exp $
+
+ 02 Jan 2010; Ben de Groot <yngwin@gentoo.org> hplip-2.8.6b.ebuild:
+ Remove remaining qt3 useflag usage
02 Jan 2010; Ben de Groot <yngwin@gentoo.org> hplip-2.8.6b.ebuild,
hplip-3.9.4b-r1.ebuild, hplip-3.9.8-r3.ebuild, hplip-3.9.10.ebuild,
1.13 net-print/hplip/hplip-2.8.6b.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild?r1=1.12&r2=1.13
Index: hplip-2.8.6b.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- hplip-2.8.6b.ebuild 2 Jan 2010 19:49:06 -0000 1.12
+++ hplip-2.8.6b.ebuild 2 Jan 2010 23:31:50 -0000 1.13
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v 1.12 2010/01/02 19:49:06 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/hplip/hplip-2.8.6b.ebuild,v 1.13 2010/01/02 23:31:50 yngwin Exp $
EAPI="1"
@@ -40,9 +40,8 @@
!<sys-fs/udev-114
scanner? (
dev-python/imaging
- qt3? ( >=media-gfx/xsane-0.89 )
qt4? ( >=media-gfx/xsane-0.89 )
- !qt3? ( !qt4? ( >=media-gfx/sane-frontends-1.0.9 ) )
+ !qt4? ( >=media-gfx/sane-frontends-1.0.9 )
)
qt4? ( dev-python/PyQt4
dbus? ( >=dev-python/dbus-python-0.80 )
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-01-02 23:31 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-16 15:25 [gentoo-commits] gentoo-x86 commit in net-print/hplip: ChangeLog hplip-2.8.6b.ebuild Denis Dupeyron (calchan)
-- strict thread matches above, loose matches on Subject: below --
2010-01-02 23:31 Ben de Groot (yngwin)
2008-07-30 14:54 Denis Dupeyron (calchan)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox