public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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