* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2012-10-06 22:09 Patrick Kursawe (phosphan)
0 siblings, 0 replies; 8+ messages in thread
From: Patrick Kursawe (phosphan) @ 2012-10-06 22:09 UTC (permalink / raw
To: gentoo-commits
phosphan 12/10/06 22:09:13
Modified: ChangeLog
Added: sane-backends-1.0.23.ebuild
Log:
Version bump, providing two more backends and supporting saned via xinetd. Modified for bugs #321473, #408653, #415755, #433904, #434402. Thanks to all contributors!
(Portage version: 2.1.11.12/cvs/Linux i686)
Revision Changes Path
1.206 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.206&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.206&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.205&r2=1.206
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.205
retrieving revision 1.206
diff -u -r1.205 -r1.206
--- ChangeLog 22 Aug 2012 02:09:10 -0000 1.205
+++ ChangeLog 6 Oct 2012 22:09:13 -0000 1.206
@@ -1,6 +1,14 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.205 2012/08/22 02:09:10 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.206 2012/10/06 22:09:13 phosphan Exp $
+
+*sane-backends-1.0.23 (06 Oct 2012)
+
+ 06 Oct 2012; Patrick Kursawe <phosphan@gentoo.org>
+ +sane-backends-1.0.23.ebuild, +files/saned:
+ Version bump, providing two more backends and supporting saned via xinetd.
+ Modified for bugs #321473, #408653, #415755, #433904, #434402. Thanks to all
+ contributors!
22 Aug 2012; Christoph Junghans <ottxor@gentoo.org>
sane-backends-1.0.22-r2.ebuild:
1.1 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.1&content-type=text/plain
Index: sane-backends-1.0.23.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.1 2012/10/06 22:09:13 phosphan Exp $
EAPI="4"
inherit eutils flag-o-matic multilib user
# gphoto and v4l are handled by their usual USE flags.
# The pint backend was disabled because I could not get it to compile.
# The mustek_usb2 backend would force us to use --enable-pthreads which is off
# by default for linux. Let's keep this one out until we find a way how to
# handle this cleanly.
IUSE_SANE_BACKENDS="
abaton
agfafocus
apple
artec
artec_eplus48u
as6e
avision
bh
canon
canon630u
canon_dr
canon_pp
cardscan
coolscan
coolscan2
coolscan3
dc25
dc210
dc240
dell1600n_net
dmc
epjitsu
epson
epson2
fujitsu
genesys
gt68xx
hp
hp3500
hp3900
hp4200
hp5400
hp5590
hpsj5s
hpljm1005
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
kvs40xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
mustek_pp
mustek_usb
nec
net
niash
p5
pie
pixma
plustek
plustek_pp
pnm
qcam
ricoh
rts8891
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
st400
stv680
tamarack
teco1
teco2
teco3
test
u12
umax
umax_pp
umax1220u
xerox_mfp"
IUSE="avahi usb gphoto2 ipv6 v4l doc xinetd"
for backend in ${IUSE_SANE_BACKENDS}; do
if [ ${backend} = pnm ]; then
IUSE="${IUSE} -sane_backends_pnm"
else
IUSE="${IUSE} +sane_backends_${backend}"
fi
done
DESCRIPTION="Scanner Access Now Easy - Backends"
HOMEPAGE="http://www.sane-project.org/"
RDEPEND="
sane_backends_dc210? ( virtual/jpeg )
sane_backends_dc240? ( virtual/jpeg )
sane_backends_dell1600n_net? ( virtual/jpeg
media-libs/tiff )
avahi? ( >=net-dns/avahi-0.6.24 )
sane_backends_canon_pp? ( sys-libs/libieee1284 )
sane_backends_hpsj5s? ( sys-libs/libieee1284 )
sane_backends_mustek_pp? ( sys-libs/libieee1284 )
usb? ( virtual/libusb:0 )
gphoto2? (
media-libs/libgphoto2
virtual/jpeg
)
v4l? ( media-libs/libv4l )
xinetd? ( sys-apps/xinetd )"
DEPEND="${RDEPEND}
v4l? ( sys-kernel/linux-headers )
doc? (
virtual/latex-base
dev-texlive/texlive-latexextra
)
>=sys-apps/sed-4
virtual/pkgconfig"
# We now use new syntax construct (SUBSYSTEMS!="usb|usb_device)
RDEPEND="${RDEPEND}
!<sys-fs/udev-114"
SRC_URI="https://alioth.debian.org/frs/download.php/3752/sane-backends-1.0.23.tar.gz.1
https://alioth.debian.org/frs/download.php/3753/sane-backends-1.0.23.tar.gz.2
https://alioth.debian.org/frs/download.php/3754/sane-backends-1.0.23.tar.gz.3"
SLOT="0"
LICENSE="GPL-2 public-domain"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
pkg_setup() {
enewgroup scanner
enewuser saned -1 -1 -1 scanner
}
src_unpack() {
rm -f "${P}.tar.gz"
for file in ${A}; do
cat "${DISTDIR}/${file}" >> "${P}.tar.gz"
done
tar xzf "${P}.tar.gz"
}
src_prepare() {
cat >> backend/dll.conf.in <<-EOF
# Add support for the HP-specific backend. Needs net-print/hplip installed.
hpaio
# Add support for the Epson-specific backend. Needs media-gfx/iscan installed.
epkowa
EOF
epatch "${FILESDIR}"/niash_array_index.patch
}
src_configure() {
append-flags -fno-strict-aliasing
# the blank is intended - an empty string would result in building ALL backends.
local BACKENDS=" "
use gphoto2 && BACKENDS="gphoto2"
use v4l && BACKENDS="${BACKENDS} v4l"
for backend in ${IUSE_SANE_BACKENDS}; do
if use "sane_backends_${backend}" && [ ${backend} != pnm ]; then
BACKENDS="${BACKENDS} ${backend}"
fi
done
local myconf=$(use_enable usb libusb)
# you can only enable this backend, not disable it...
if use sane_backends_pnm; then
myconf="${myconf} --enable-pnm-backend"
fi
if ! use doc; then
myconf="${myconf} --disable-latex"
fi
if use sane_backends_mustek_pp; then
myconf="${myconf} --enable-parport-directio"
fi
if ! ( use sane_backends_canon_pp || use sane_backends_hpsj5s || use sane_backends_mustek_pp ); then
myconf="${myconf} sane_cv_use_libieee1284=no"
fi
# if LINGUAS is set, just use the listed and supported localizations.
if [ "${LINGUAS-NoLocalesSet}" != NoLocalesSet ]; then
echo > po/LINGUAS
for lang in ${LINGUAS}; do
if [ -a po/${lang}.po ]; then
echo ${lang} >> po/LINGUAS
fi
done
fi
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
BACKENDS="${BACKENDS}" econf \
$(use_with gphoto2) \
$(use_enable ipv6) \
$(use_enable avahi) \
${myconf}
}
src_compile() {
emake VARTEXFONTS="${T}/fonts" || die
if use usb; then
cd tools/hotplug
grep -v '^$' libsane.usermap > libsane.usermap.new
mv libsane.usermap.new libsane.usermap
fi
}
src_install () {
emake INSTALL_LOCKPATH="" DESTDIR="${D}" install \
docdir="${EPREFIX}"/usr/share/doc/${PF} || die
keepdir /var/lib/lock/sane
fowners root:scanner /var/lib/lock/sane
fperms g+w /var/lib/lock/sane
dodir /etc/env.d
if use usb; then
insinto /etc/hotplug/usb
exeinto /etc/hotplug/usb
doins tools/hotplug/libsane.usermap
doexe tools/hotplug/libusbscanner
newdoc tools/hotplug/README README.hotplug
fi
local udevdir="/lib/udev"
has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
insinto "${udevdir}"/rules.d
newins tools/udev/libsane.rules 41-libsane.rules
insinto "/usr/share/pkgconfig"
doins tools/sane-backends.pc
dodoc NEWS AUTHORS ChangeLog* PROBLEMS README README.linux
find "${ED}" -name "*.la" | while read file; do rm "${file}"; done
if use xinetd; then
insinto /etc/xinetd.d
doins "${FILESDIR}"/saned
fi
}
pkg_postinst() {
if use xinetd; then
elog "If you want remote clients to connect, edit"
elog "/etc/sane.d/saned.conf and /etc/hosts.allow"
elog "If you are using an USB scanner, add the saned user"
elog "to the usb group."
fi
}
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2012-10-08 17:16 Patrick Kursawe (phosphan)
0 siblings, 0 replies; 8+ messages in thread
From: Patrick Kursawe (phosphan) @ 2012-10-08 17:16 UTC (permalink / raw
To: gentoo-commits
phosphan 12/10/08 17:16:30
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
Pthreads related fix from bug #437464.
(Portage version: 2.1.11.12/cvs/Linux i686)
Revision Changes Path
1.207 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.207&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.207&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.206&r2=1.207
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.206
retrieving revision 1.207
diff -u -r1.206 -r1.207
--- ChangeLog 6 Oct 2012 22:09:13 -0000 1.206
+++ ChangeLog 8 Oct 2012 17:16:29 -0000 1.207
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.206 2012/10/06 22:09:13 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.207 2012/10/08 17:16:29 phosphan Exp $
+
+ 08 Oct 2012; Patrick Kursawe <phosphan@gentoo.org>
+ sane-backends-1.0.23.ebuild:
+ Pthreads related fix from bug #437464. Thanks for the patch, Andrew!
*sane-backends-1.0.23 (06 Oct 2012)
1.2 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.1&r2=1.2
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sane-backends-1.0.23.ebuild 6 Oct 2012 22:09:13 -0000 1.1
+++ sane-backends-1.0.23.ebuild 8 Oct 2012 17:16:29 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.1 2012/10/06 22:09:13 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.2 2012/10/08 17:16:29 phosphan Exp $
EAPI="4"
@@ -8,9 +8,6 @@
# gphoto and v4l are handled by their usual USE flags.
# The pint backend was disabled because I could not get it to compile.
-# The mustek_usb2 backend would force us to use --enable-pthreads which is off
-# by default for linux. Let's keep this one out until we find a way how to
-# handle this cleanly.
IUSE_SANE_BACKENDS="
abaton
agfafocus
@@ -28,9 +25,9 @@
coolscan
coolscan2
coolscan3
- dc25
dc210
dc240
+ dc25
dell1600n_net
dmc
epjitsu
@@ -45,8 +42,8 @@
hp4200
hp5400
hp5590
- hpsj5s
hpljm1005
+ hpsj5s
hs2p
ibm
kodak
@@ -64,6 +61,7 @@
mustek
mustek_pp
mustek_usb
+ mustek_usb2
nec
net
niash
@@ -92,11 +90,11 @@
test
u12
umax
- umax_pp
umax1220u
+ umax_pp
xerox_mfp"
-IUSE="avahi usb gphoto2 ipv6 v4l doc xinetd"
+IUSE="avahi doc gphoto2 ipv6 threads usb v4l xinetd"
for backend in ${IUSE_SANE_BACKENDS}; do
if [ ${backend} = pnm ]; then
@@ -106,6 +104,11 @@
fi
done
+REQUIRED_USE="
+ sane_backends_mustek_usb2? ( threads )
+ sane_backends_kvs40xx? ( threads )
+"
+
DESCRIPTION="Scanner Access Now Easy - Backends"
HOMEPAGE="http://www.sane-project.org/"
@@ -211,8 +214,9 @@
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
BACKENDS="${BACKENDS}" econf \
$(use_with gphoto2) \
- $(use_enable ipv6) \
$(use_enable avahi) \
+ $(use_enable ipv6) \
+ $(use_enable threads pthread) \
${myconf}
}
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2012-12-11 14:13 Ian Stakenvicius (axs)
0 siblings, 0 replies; 8+ messages in thread
From: Ian Stakenvicius (axs) @ 2012-12-11 14:13 UTC (permalink / raw
To: gentoo-commits
axs 12/12/11 14:13:12
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
virtualized references to sys-fs/udev
(Portage version: 2.1.11.33/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
Revision Changes Path
1.209 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.209&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.209&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.208&r2=1.209
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.208
retrieving revision 1.209
diff -u -r1.208 -r1.209
--- ChangeLog 24 Nov 2012 23:40:56 -0000 1.208
+++ ChangeLog 11 Dec 2012 14:13:12 -0000 1.209
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.208 2012/11/24 23:40:56 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.209 2012/12/11 14:13:12 axs Exp $
+
+ 11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> sane-backends-1.0.23.ebuild:
+ virtualized references to sys-fs/udev
24 Nov 2012; Patrick Kursawe <phosphan@gentoo.org> files/saned:
Fixing service name in xinetd config file, see bug #442620
1.3 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.2&r2=1.3
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sane-backends-1.0.23.ebuild 8 Oct 2012 17:16:29 -0000 1.2
+++ sane-backends-1.0.23.ebuild 11 Dec 2012 14:13:12 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.2 2012/10/08 17:16:29 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.3 2012/12/11 14:13:12 axs Exp $
EAPI="4"
@@ -245,8 +245,9 @@
doexe tools/hotplug/libusbscanner
newdoc tools/hotplug/README README.hotplug
fi
+ # note: if pkg needs /usr mounted for rules to succeed (probable) then rules should install to /usr
local udevdir="/lib/udev"
- has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
+ has_version virtual/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
insinto "${udevdir}"/rules.d
newins tools/udev/libsane.rules 41-libsane.rules
insinto "/usr/share/pkgconfig"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2012-12-11 16:13 Ian Stakenvicius (axs)
0 siblings, 0 replies; 8+ messages in thread
From: Ian Stakenvicius (axs) @ 2012-12-11 16:13 UTC (permalink / raw
To: gentoo-commits
axs 12/12/11 16:13:31
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
use udev.eclass for rules installation (a cleaner virtualization of udev)
(Portage version: 2.1.11.33/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
Revision Changes Path
1.210 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.210&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.210&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.209&r2=1.210
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.209
retrieving revision 1.210
diff -u -r1.209 -r1.210
--- ChangeLog 11 Dec 2012 14:13:12 -0000 1.209
+++ ChangeLog 11 Dec 2012 16:13:31 -0000 1.210
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.209 2012/12/11 14:13:12 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.210 2012/12/11 16:13:31 axs Exp $
+
+ 11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> sane-backends-1.0.23.ebuild:
+ use udev.eclass for rules installation (a cleaner virtualization of udev)
11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> sane-backends-1.0.23.ebuild:
virtualized references to sys-fs/udev
1.4 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.3&r2=1.4
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sane-backends-1.0.23.ebuild 11 Dec 2012 14:13:12 -0000 1.3
+++ sane-backends-1.0.23.ebuild 11 Dec 2012 16:13:31 -0000 1.4
@@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.3 2012/12/11 14:13:12 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.4 2012/12/11 16:13:31 axs Exp $
EAPI="4"
-inherit eutils flag-o-matic multilib user
+inherit eutils flag-o-matic multilib udev user
# gphoto and v4l are handled by their usual USE flags.
# The pint backend was disabled because I could not get it to compile.
@@ -245,11 +245,7 @@
doexe tools/hotplug/libusbscanner
newdoc tools/hotplug/README README.hotplug
fi
- # note: if pkg needs /usr mounted for rules to succeed (probable) then rules should install to /usr
- local udevdir="/lib/udev"
- has_version virtual/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
- insinto "${udevdir}"/rules.d
- newins tools/udev/libsane.rules 41-libsane.rules
+ udev_newrules tools/udev/libsane.rules 41-libsane.rules
insinto "/usr/share/pkgconfig"
doins tools/sane-backends.pc
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2013-01-22 20:04 Jeroen Roovers (jer)
0 siblings, 0 replies; 8+ messages in thread
From: Jeroen Roovers (jer) @ 2013-01-22 20:04 UTC (permalink / raw
To: gentoo-commits
jer 13/01/22 20:04:33
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
Stable for HPPA (bug #448008).
(Portage version: 2.2.0_alpha159/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Revision Changes Path
1.219 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.219&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.219&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.218&r2=1.219
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.218
retrieving revision 1.219
diff -u -r1.218 -r1.219
--- ChangeLog 21 Jan 2013 15:58:10 -0000 1.218
+++ ChangeLog 22 Jan 2013 20:04:33 -0000 1.219
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.218 2013/01/21 15:58:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.219 2013/01/22 20:04:33 jer Exp $
+
+ 22 Jan 2013; Jeroen Roovers <jer@gentoo.org> sane-backends-1.0.23.ebuild:
+ Stable for HPPA (bug #448008).
21 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sane-backends-1.0.23.ebuild:
Stable for sparc, wrt bug #448008
1.13 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.12&r2=1.13
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sane-backends-1.0.23.ebuild 21 Jan 2013 15:58:10 -0000 1.12
+++ sane-backends-1.0.23.ebuild 22 Jan 2013 20:04:33 -0000 1.13
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.12 2013/01/21 15:58:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.13 2013/01/22 20:04:33 jer Exp $
EAPI="4"
@@ -148,7 +148,7 @@
https://alioth.debian.org/frs/download.php/3754/sane-backends-1.0.23.tar.gz.3"
SLOT="0"
LICENSE="GPL-2 public-domain"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
pkg_setup() {
enewgroup scanner
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2013-02-01 12:07 Patrick Kursawe (phosphan)
0 siblings, 0 replies; 8+ messages in thread
From: Patrick Kursawe (phosphan) @ 2013-02-01 12:07 UTC (permalink / raw
To: gentoo-commits
phosphan 13/02/01 12:07:07
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
Bug #451822: If threads is not in USE, default-disable backends that require them.
(Portage version: 2.1.11.50/cvs/Linux i686, signed Manifest commit with key EECC9A5C)
Revision Changes Path
1.220 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.220&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.220&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.219&r2=1.220
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.219
retrieving revision 1.220
diff -u -r1.219 -r1.220
--- ChangeLog 22 Jan 2013 20:04:33 -0000 1.219
+++ ChangeLog 1 Feb 2013 12:07:07 -0000 1.220
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.219 2013/01/22 20:04:33 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.220 2013/02/01 12:07:07 phosphan Exp $
+
+ 01 Feb 2013; Patrick Kursawe <phosphan@gentoo.org> sane-backends-1.0.23.ebuild:
+ Bug #451822: If "threads" is not in USE, default-disable backends that
+ require them.
22 Jan 2013; Jeroen Roovers <jer@gentoo.org> sane-backends-1.0.23.ebuild:
Stable for HPPA (bug #448008).
1.14 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.13&r2=1.14
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sane-backends-1.0.23.ebuild 22 Jan 2013 20:04:33 -0000 1.13
+++ sane-backends-1.0.23.ebuild 1 Feb 2013 12:07:07 -0000 1.14
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.13 2013/01/22 20:04:33 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.14 2013/02/01 12:07:07 phosphan Exp $
EAPI="4"
@@ -96,9 +96,18 @@
IUSE="avahi doc gphoto2 ipv6 threads usb v4l xinetd"
+mySign=""
+
for backend in ${IUSE_SANE_BACKENDS}; do
if [ ${backend} = pnm ]; then
IUSE="${IUSE} -sane_backends_pnm"
+ elif [ ${backend} = mustek_usb2 -o ${backend} = kvs40xx ]; then
+ if use threads; then
+ mySign="+"
+ else
+ mySign="-"
+ fi
+ IUSE="${IUSE} ${mySign}sane_backends_${backend}"
else
IUSE="${IUSE} +sane_backends_${backend}"
fi
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2013-02-06 21:20 Patrick Kursawe (phosphan)
0 siblings, 0 replies; 8+ messages in thread
From: Patrick Kursawe (phosphan) @ 2013-02-06 21:20 UTC (permalink / raw
To: gentoo-commits
phosphan 13/02/06 21:20:01
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
Fixing the last fix
(Portage version: 2.1.11.12/cvs/Linux i686)
Revision Changes Path
1.221 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.221&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.221&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.220&r2=1.221
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.220
retrieving revision 1.221
diff -u -r1.220 -r1.221
--- ChangeLog 1 Feb 2013 12:07:07 -0000 1.220
+++ ChangeLog 6 Feb 2013 21:20:01 -0000 1.221
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.220 2013/02/01 12:07:07 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.221 2013/02/06 21:20:01 phosphan Exp $
+
+ 06 Feb 2013; Patrick Kursawe <phosphan@gentoo.org>
+ sane-backends-1.0.23.ebuild:
+ Fixing the last fix.
01 Feb 2013; Patrick Kursawe <phosphan@gentoo.org> sane-backends-1.0.23.ebuild:
Bug #451822: If "threads" is not in USE, default-disable backends that
1.15 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.14&r2=1.15
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sane-backends-1.0.23.ebuild 1 Feb 2013 12:07:07 -0000 1.14
+++ sane-backends-1.0.23.ebuild 6 Feb 2013 21:20:01 -0000 1.15
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.14 2013/02/01 12:07:07 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.15 2013/02/06 21:20:01 phosphan Exp $
EAPI="4"
@@ -96,18 +96,11 @@
IUSE="avahi doc gphoto2 ipv6 threads usb v4l xinetd"
-mySign=""
-
for backend in ${IUSE_SANE_BACKENDS}; do
if [ ${backend} = pnm ]; then
IUSE="${IUSE} -sane_backends_pnm"
elif [ ${backend} = mustek_usb2 -o ${backend} = kvs40xx ]; then
- if use threads; then
- mySign="+"
- else
- mySign="-"
- fi
- IUSE="${IUSE} ${mySign}sane_backends_${backend}"
+ IUSE="${IUSE} sane_backends_${backend}"
else
IUSE="${IUSE} +sane_backends_${backend}"
fi
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild
@ 2013-02-22 21:02 Patrick Kursawe (phosphan)
0 siblings, 0 replies; 8+ messages in thread
From: Patrick Kursawe (phosphan) @ 2013-02-22 21:02 UTC (permalink / raw
To: gentoo-commits
phosphan 13/02/22 21:02:34
Modified: ChangeLog sane-backends-1.0.23.ebuild
Log:
Update to EAPI 5 for libgphoto2 stabilization, see bug #455500.
(Portage version: 2.1.11.51/cvs/Linux i686, signed Manifest commit with key 4EEBE863)
Revision Changes Path
1.222 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.222&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.222&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.221&r2=1.222
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.221
retrieving revision 1.222
diff -u -r1.221 -r1.222
--- ChangeLog 6 Feb 2013 21:20:01 -0000 1.221
+++ ChangeLog 22 Feb 2013 21:02:33 -0000 1.222
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.221 2013/02/06 21:20:01 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.222 2013/02/22 21:02:33 phosphan Exp $
+
+ 22 Feb 2013; Patrick Kursawe <phosphan@gentoo.org>
+ sane-backends-1.0.23.ebuild:
+ Update to EAPI 5 for libgphoto2 stabilization, see bug #455500.
06 Feb 2013; Patrick Kursawe <phosphan@gentoo.org>
sane-backends-1.0.23.ebuild:
1.16 media-gfx/sane-backends/sane-backends-1.0.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild?r1=1.15&r2=1.16
Index: sane-backends-1.0.23.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- sane-backends-1.0.23.ebuild 6 Feb 2013 21:20:01 -0000 1.15
+++ sane-backends-1.0.23.ebuild 22 Feb 2013 21:02:33 -0000 1.16
@@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.15 2013/02/06 21:20:01 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.23.ebuild,v 1.16 2013/02/22 21:02:33 phosphan Exp $
-EAPI="4"
+EAPI="5"
inherit eutils flag-o-matic multilib udev user
@@ -125,7 +125,7 @@
sane_backends_mustek_pp? ( sys-libs/libieee1284 )
usb? ( virtual/libusb:0 )
gphoto2? (
- media-libs/libgphoto2
+ media-libs/libgphoto2:=
virtual/jpeg
)
v4l? ( media-libs/libv4l )
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-02-22 21:02 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-11 16:13 [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild Ian Stakenvicius (axs)
-- strict thread matches above, loose matches on Subject: below --
2013-02-22 21:02 Patrick Kursawe (phosphan)
2013-02-06 21:20 Patrick Kursawe (phosphan)
2013-02-01 12:07 Patrick Kursawe (phosphan)
2013-01-22 20:04 Jeroen Roovers (jer)
2012-12-11 14:13 Ian Stakenvicius (axs)
2012-10-08 17:16 Patrick Kursawe (phosphan)
2012-10-06 22:09 Patrick Kursawe (phosphan)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox