* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
@ 2015-07-08 10:47 Mike Frysinger (vapier)
0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2015-07-08 10:47 UTC (permalink / raw
To: gentoo-commits
vapier 15/07/08 10:47:04
Modified: ChangeLog
Added: sane-backends-1.0.25_pre20150628.ebuild
Log:
Add a git snapshot #545130 by hfk22.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path
1.274 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.274&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.274&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.273&r2=1.274
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.273
retrieving revision 1.274
diff -u -r1.273 -r1.274
--- ChangeLog 8 Jul 2015 10:45:04 -0000 1.273
+++ ChangeLog 8 Jul 2015 10:47:04 -0000 1.274
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.273 2015/07/08 10:45:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.274 2015/07/08 10:47:04 vapier Exp $
+
+*sane-backends-1.0.25_pre20150628 (08 Jul 2015)
+
+ 08 Jul 2015; Mike Frysinger <vapier@gentoo.org>
+ +sane-backends-1.0.25_pre20150628.ebuild:
+ Add a git snapshot #545130 by hfk22.
08 Jul 2015; Mike Frysinger <vapier@gentoo.org>
files/sane-backends-1.0.24-automagic_systemd.patch,
1.1 media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild?rev=1.1&content-type=text/plain
Index: sane-backends-1.0.25_pre20150628.ebuild
===================================================================
# Copyright 1999-2015 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.25_pre20150628.ebuild,v 1.1 2015/07/08 10:47:04 vapier Exp $
EAPI="5"
inherit autotools eutils flag-o-matic multilib multilib-minimal udev user toolchain-funcs
# gphoto and v4l are handled by their usual USE flags.
# The pint backend was disabled because I could not get it to compile.
IUSE_SANE_BACKENDS="
abaton
agfafocus
apple
artec
artec_eplus48u
as6e
avision
bh
canon
canon630u
canon_dr
canon_pp
cardscan
coolscan
coolscan2
coolscan3
dc210
dc240
dc25
dell1600n_net
dmc
epjitsu
epson
epson2
fujitsu
genesys
gt68xx
hp
hp3500
hp3900
hp4200
hp5400
hp5590
hpljm1005
hpsj5s
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
kvs40xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
mustek_pp
mustek_usb
mustek_usb2
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
umax1220u
umax_pp
xerox_mfp"
IUSE="avahi doc gphoto2 ipv6 threads usb v4l xinetd snmp systemd"
for backend in ${IUSE_SANE_BACKENDS}; do
case ${backend} in
# Disable backends that require parallel ports as no one has those anymore.
canon_pp|hpsj5s|mustek_pp|\
pnm)
IUSE+=" -sane_backends_${backend}"
;;
mustek_usb2|kvs40xx)
IUSE+=" sane_backends_${backend}"
;;
*)
IUSE+=" +sane_backends_${backend}"
esac
done
REQUIRED_USE="
sane_backends_mustek_usb2? ( threads )
sane_backends_kvs40xx? ( threads )
"
DESCRIPTION="Scanner Access Now Easy - Backends"
HOMEPAGE="http://www.sane-project.org/"
if [[ ${PV} == *_pre* ]] ; then
MY_P="${PN}-git${PV#*_pre}"
SRC_URI="http://www.sane-project.org/snapshots/${MY_P}.tar.gz
mirror://gentoo/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
else
MY_P=${P}
SRC_URI="https://alioth.debian.org/frs/download.php/file/3958/${P}.tar.gz"
fi
LICENSE="GPL-2 public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
RDEPEND="
sane_backends_dc210? ( >=virtual/jpeg-0-r2[${MULTILIB_USEDEP}] )
sane_backends_dc240? ( >=virtual/jpeg-0-r2[${MULTILIB_USEDEP}] )
sane_backends_dell1600n_net? ( >=virtual/jpeg-0-r2[${MULTILIB_USEDEP}]
>=media-libs/tiff-3.9.7-r1[${MULTILIB_USEDEP}] )
avahi? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
usb? ( >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}] )
gphoto2? (
>=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
>=virtual/jpeg-0-r2[${MULTILIB_USEDEP}]
)
v4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
xinetd? ( sys-apps/xinetd )
snmp? ( net-analyzer/net-snmp )
systemd? ( sys-apps/systemd:0= )
"
DEPEND="${RDEPEND}
v4l? ( sys-kernel/linux-headers )
doc? (
virtual/latex-base
dev-texlive/texlive-latexextra
)
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
# We now use new syntax construct (SUBSYSTEMS!="usb|usb_device)
RDEPEND="${RDEPEND}
!<sys-fs/udev-114
abi_x86_32? (
!<=app-emulation/emul-linux-x86-medialibs-20140508
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
)"
MULTILIB_CHOST_TOOLS=(
/usr/bin/sane-config
)
pkg_setup() {
enewgroup scanner
enewuser saned -1 -1 -1 scanner
}
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 \
"${FILESDIR}"/${PN}-1.0.24-automagic_systemd.patch \
"${FILESDIR}"/${PN}-1.0.24-systemd_pkgconfig.patch \
"${FILESDIR}"/${PN}-1.0.24-saned_pidfile_location.patch \
"${FILESDIR}"/${PN}-1.0.24-cross-compile.patch
# Fix for "make check".
sed -i -e 's/sane-backends 1.0.24git/sane-backends 1.0.24/' testsuite/tools/data/html*
mv configure.{in,ac} || die
AT_NOELIBTOOLIZE=yes eautoreconf
}
src_configure() {
append-flags -fno-strict-aliasing
multilib-minimal_src_configure
}
multilib_src_configure() {
# 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_1_0)
$(multilib_native_use_with snmp)
)
# you can only enable this backend, not disable it...
if use sane_backends_pnm; then
myconf+=( --enable-pnm-backend )
fi
if ! use doc; then
myconf+=( --disable-latex )
fi
if use sane_backends_mustek_pp; then
myconf+=( --enable-parport-directio )
fi
if ! { use sane_backends_canon_pp || use sane_backends_hpsj5s || use sane_backends_mustek_pp; }; then
myconf+=( sane_cv_use_libieee1284=no )
fi
# if LINGUAS is set, just use the listed and supported localizations.
if [ "${LINGUAS-NoLocalesSet}" != NoLocalesSet ]; then
mkdir -p po || die
echo > po/LINGUAS
for lang in ${LINGUAS}; do
if [ -a "${S}"/po/${lang}.po ]; then
echo ${lang} >> po/LINGUAS
fi
done
fi
# relative path must be used for tests to work properly
ECONF_SOURCE=../${MY_P} \
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
BACKENDS="${BACKENDS}" \
econf \
$(use_with gphoto2) \
$(multilib_native_use_with systemd) \
$(use_with v4l) \
$(use_enable avahi) \
$(use_enable ipv6) \
$(use_enable threads pthread) \
"${myconf[@]}"
}
multilib_src_compile() {
emake VARTEXFONTS="${T}/fonts"
if use usb; then
cd tools/hotplug || die
sed -i -e '/^$/d' libsane.usermap || die
fi
if tc-is-cross-compiler; then
# The build system sucks and doesn't handle this properly.
# https://alioth.debian.org/tracker/index.php?func=detail&aid=314236&group_id=30186&atid=410366
tc-export_build_env BUILD_CC
cd "${BUILD_DIR}"/tools || die
${BUILD_CC} ${BUILD_CPPFLAGS} ${BUILD_CFLAGS} -I. -I../include -I"${S}"/include \
"${S}"/sanei/sanei_config.c "${S}"/sanei/sanei_constrain_value.c \
"${S}"/sanei/sanei_init_debug.c "${S}"/tools/sane-desc.c -o sane-desc || die
local dirs=( hal hotplug hotplug-ng udev )
local targets=(
hal/libsane.fdi
hotplug/libsane.usermap
hotplug-ng/libsane.db
udev/libsane.rules
)
mkdir -p "${dirs[@]}" || die
emake "${targets[@]}"
fi
}
multilib_src_install() {
emake INSTALL_LOCKPATH="" DESTDIR="${D}" install \
docdir="${EPREFIX}"/usr/share/doc/${PF}
if multilib_is_native_abi; then
if use usb; then
insinto /etc/hotplug/usb
doins tools/hotplug/libsane.usermap
fi
udev_newrules tools/udev/libsane.rules 41-libsane.rules
insinto "/usr/share/pkgconfig"
doins tools/sane-backends.pc
fi
}
multilib_src_install_all() {
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
exeinto /etc/hotplug/usb
doexe tools/hotplug/libusbscanner
newdoc tools/hotplug/README README.hotplug
fi
dodoc NEWS AUTHORS ChangeLog* PROBLEMS README README.linux
prune_libtool_files --all
if use xinetd; then
insinto /etc/xinetd.d
doins "${FILESDIR}"/saned
fi
newinitd "${FILESDIR}"/saned.initd saned
newconfd "${FILESDIR}"/saned.confd saned
}
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"
fi
elog "If you are using a USB scanner, add all users who want"
elog "to access your scanner to the \"scanner\" group."
}
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
@ 2015-07-30 8:01 Mike Frysinger (vapier)
0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2015-07-30 8:01 UTC (permalink / raw
To: gentoo-commits
vapier 15/07/30 08:01:09
Modified: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
Log:
Add arm64/m68k/mips/s390/sh love.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path
1.2 media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.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.25_pre20150628.ebuild?r1=1.1&r2=1.2
Index: sane-backends-1.0.25_pre20150628.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sane-backends-1.0.25_pre20150628.ebuild 8 Jul 2015 10:47:04 -0000 1.1
+++ sane-backends-1.0.25_pre20150628.ebuild 30 Jul 2015 08:01:09 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2015 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.25_pre20150628.ebuild,v 1.1 2015/07/08 10:47:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild,v 1.2 2015/07/30 08:01:09 vapier Exp $
EAPI="5"
@@ -130,7 +130,7 @@
LICENSE="GPL-2 public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
RDEPEND="
sane_backends_dc210? ( >=virtual/jpeg-0-r2[${MULTILIB_USEDEP}] )
1.275 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.275&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.275&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.274&r2=1.275
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.274
retrieving revision 1.275
diff -u -r1.274 -r1.275
--- ChangeLog 8 Jul 2015 10:47:04 -0000 1.274
+++ ChangeLog 30 Jul 2015 08:01:09 -0000 1.275
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.274 2015/07/08 10:47:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.275 2015/07/30 08:01:09 vapier Exp $
+
+ 30 Jul 2015; Mike Frysinger <vapier@gentoo.org>
+ sane-backends-1.0.25_pre20150628.ebuild:
+ Add arm64/m68k/mips/s390/sh love.
*sane-backends-1.0.25_pre20150628 (08 Jul 2015)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
@ 2015-07-30 8:58 Mike Frysinger (vapier)
0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2015-07-30 8:58 UTC (permalink / raw
To: gentoo-commits
vapier 15/07/30 08:58:23
Modified: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
Log:
Move libsane.usermap hacking after we generate the files when cross-compiling
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path
1.3 media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.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.25_pre20150628.ebuild?r1=1.2&r2=1.3
Index: sane-backends-1.0.25_pre20150628.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sane-backends-1.0.25_pre20150628.ebuild 30 Jul 2015 08:01:09 -0000 1.2
+++ sane-backends-1.0.25_pre20150628.ebuild 30 Jul 2015 08:58:23 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2015 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.25_pre20150628.ebuild,v 1.2 2015/07/30 08:01:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild,v 1.3 2015/07/30 08:58:23 vapier Exp $
EAPI="5"
@@ -259,17 +259,14 @@
multilib_src_compile() {
emake VARTEXFONTS="${T}/fonts"
- if use usb; then
- cd tools/hotplug || die
- sed -i -e '/^$/d' libsane.usermap || die
- fi
-
if tc-is-cross-compiler; then
+ pushd "${BUILD_DIR}"/tools >/dev/null || die
+
# The build system sucks and doesn't handle this properly.
# https://alioth.debian.org/tracker/index.php?func=detail&aid=314236&group_id=30186&atid=410366
tc-export_build_env BUILD_CC
- cd "${BUILD_DIR}"/tools || die
- ${BUILD_CC} ${BUILD_CPPFLAGS} ${BUILD_CFLAGS} -I. -I../include -I"${S}"/include \
+ ${BUILD_CC} ${BUILD_CPPFLAGS} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} \
+ -I. -I../include -I"${S}"/include \
"${S}"/sanei/sanei_config.c "${S}"/sanei/sanei_constrain_value.c \
"${S}"/sanei/sanei_init_debug.c "${S}"/tools/sane-desc.c -o sane-desc || die
local dirs=( hal hotplug hotplug-ng udev )
@@ -281,6 +278,13 @@
)
mkdir -p "${dirs[@]}" || die
emake "${targets[@]}"
+
+ popd >/dev/null
+ fi
+
+ if use usb; then
+ sed -i -e '/^$/d' \
+ tools/hotplug/libsane.usermap || die
fi
}
1.276 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.276&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.276&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.275&r2=1.276
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.275
retrieving revision 1.276
diff -u -r1.275 -r1.276
--- ChangeLog 30 Jul 2015 08:01:09 -0000 1.275
+++ ChangeLog 30 Jul 2015 08:58:23 -0000 1.276
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.275 2015/07/30 08:01:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.276 2015/07/30 08:58:23 vapier Exp $
+
+ 30 Jul 2015; Mike Frysinger <vapier@gentoo.org>
+ sane-backends-1.0.25_pre20150628.ebuild:
+ Move libsane.usermap hacking after we generate the files when cross-compiling
30 Jul 2015; Mike Frysinger <vapier@gentoo.org>
sane-backends-1.0.25_pre20150628.ebuild:
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
@ 2015-08-06 5:47 Mike Frysinger (vapier)
0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2015-08-06 5:47 UTC (permalink / raw
To: gentoo-commits
vapier 15/08/06 05:47:07
Modified: sane-backends-1.0.25_pre20150628.ebuild ChangeLog
Log:
Add USE=nls to control translations, and clean up $LINGUAS processing.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path
1.4 media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.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.25_pre20150628.ebuild?r1=1.3&r2=1.4
Index: sane-backends-1.0.25_pre20150628.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sane-backends-1.0.25_pre20150628.ebuild 30 Jul 2015 08:58:23 -0000 1.3
+++ sane-backends-1.0.25_pre20150628.ebuild 6 Aug 2015 05:47:07 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2015 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.25_pre20150628.ebuild,v 1.3 2015/07/30 08:58:23 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.25_pre20150628.ebuild,v 1.4 2015/08/06 05:47:07 vapier Exp $
EAPI="5"
@@ -94,7 +94,7 @@
umax_pp
xerox_mfp"
-IUSE="avahi doc gphoto2 ipv6 threads usb v4l xinetd snmp systemd"
+IUSE="avahi doc gphoto2 ipv6 nls snmp systemd threads usb v4l xinetd"
for backend in ${IUSE_SANE_BACKENDS}; do
case ${backend} in
@@ -198,6 +198,13 @@
src_configure() {
append-flags -fno-strict-aliasing
+ # if LINGUAS is set, just use the listed and supported localizations.
+ if [[ ${LINGUAS+set} == "set" ]]; then
+ mkdir -p po || die
+ strip-linguas -u po
+ printf '%s\n' ${LINGUAS} > po/LINGUAS
+ fi
+
multilib-minimal_src_configure
}
@@ -231,16 +238,6 @@
if ! { use sane_backends_canon_pp || use sane_backends_hpsj5s || use sane_backends_mustek_pp; }; then
myconf+=( sane_cv_use_libieee1284=no )
fi
- # if LINGUAS is set, just use the listed and supported localizations.
- if [ "${LINGUAS-NoLocalesSet}" != NoLocalesSet ]; then
- mkdir -p po || die
- echo > po/LINGUAS
- for lang in ${LINGUAS}; do
- if [ -a "${S}"/po/${lang}.po ]; then
- echo ${lang} >> po/LINGUAS
- fi
- done
- fi
# relative path must be used for tests to work properly
ECONF_SOURCE=../${MY_P} \
@@ -252,6 +249,7 @@
$(use_with v4l) \
$(use_enable avahi) \
$(use_enable ipv6) \
+ $(use_enable nls translations) \
$(use_enable threads pthread) \
"${myconf[@]}"
}
1.277 media-gfx/sane-backends/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.277&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.277&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.276&r2=1.277
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.276
retrieving revision 1.277
diff -u -r1.276 -r1.277
--- ChangeLog 30 Jul 2015 08:58:23 -0000 1.276
+++ ChangeLog 6 Aug 2015 05:47:07 -0000 1.277
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sane-backends
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.276 2015/07/30 08:58:23 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.277 2015/08/06 05:47:07 vapier Exp $
+
+ 06 Aug 2015; Mike Frysinger <vapier@gentoo.org>
+ sane-backends-1.0.25_pre20150628.ebuild:
+ Add USE=nls to control translations, and clean up $LINGUAS processing.
30 Jul 2015; Mike Frysinger <vapier@gentoo.org>
sane-backends-1.0.25_pre20150628.ebuild:
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-08-06 5:47 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-06 5:47 [gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: sane-backends-1.0.25_pre20150628.ebuild ChangeLog Mike Frysinger (vapier)
-- strict thread matches above, loose matches on Subject: below --
2015-07-30 8:58 Mike Frysinger (vapier)
2015-07-30 8:01 Mike Frysinger (vapier)
2015-07-08 10:47 Mike Frysinger (vapier)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox