public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-03-07 11:09 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-03-07 11:09 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/03/07 11:09:57

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Overwrite libudev.so symlink (for now) because upstream commit http://cgit.freedesktop.org/systemd/systemd/commit/Makefile.am?id=e2438b7a321de8050f5db6793599a1668c91ccf5 broke it by introducing use of --relative for ln. The bug is only visible when setting eg. --with-rootlibdir=/lib away from /usr to alternative location together with the use of $(DESTDIR) with multiple directory levels.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.282                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.282&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.282&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.281&r2=1.282

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.281
retrieving revision 1.282
diff -u -r1.281 -r1.282
--- udev-9999.ebuild	7 Mar 2014 06:08:31 -0000	1.281
+++ udev-9999.ebuild	7 Mar 2014 11:09:57 -0000	1.282
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.281 2014/03/07 06:08:31 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.282 2014/03/07 11:09:57 ssuominen Exp $
 
 EAPI=5
 
@@ -135,10 +135,7 @@
 		eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true
 		eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true
 	fi
-
-	# apply user patches
-	epatch_user
-
+	
 	# compile with older versions of gcc #451110
 	version_is_at_least 4.6 $(gcc-version) || \
 		sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h
@@ -146,6 +143,9 @@
 	# change rules back to group uucp instead of dialout for now wrt #454556
 	sed -i -e 's/GROUP="dialout"/GROUP="uucp"/' rules/*.rules || die
 
+    # apply user patches
+    epatch_user
+
 	if [[ ! -e configure ]]; then
 		if use doc; then
 			gtkdocize --docdir docs || die "gtkdocize failed"
@@ -343,6 +343,10 @@
 		else
 			doman "${S}"/man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
 		fi
+
+		# Use of --relative doesn't work with $(DESTDIR). The broken commit is:
+		# http://cgit.freedesktop.org/systemd/systemd/commit/Makefile.am?id=e2438b7a321de8050f5db6793599a1668c91ccf5
+		ln -s -f "${D}"/usr/$(get_libdir)/libudev.so ../../$(readlink "${D}"/$(get_libdir)/libudev.so.1)
 	else
 		local lib_LTLIBRARIES="libudev.la" \
 			pkgconfiglib_DATA="src/libudev/libudev.pc" \



1.1008               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1008&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1008&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1007&r2=1.1008

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1007
retrieving revision 1.1008
diff -u -r1.1007 -r1.1008
--- ChangeLog	7 Mar 2014 06:08:31 -0000	1.1007
+++ ChangeLog	7 Mar 2014 11:09:57 -0000	1.1008
@@ -1,6 +1,14 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1007 2014/03/07 06:08:31 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1008 2014/03/07 11:09:57 ssuominen Exp $
+
+  07 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Overwrite libudev.so symlink (for now) because upstream commit http://cgit.fre
+  edesktop.org/systemd/systemd/commit/Makefile.am?id=e2438b7a321de8050f5db679359
+  9a1668c91ccf5 broke it by introducing use of --relative for ln. The bug is
+  only visible when setting eg. --with-rootlibdir=/lib away from /usr to
+  alternative location together with the use of $(DESTDIR) with multiple
+  directory levels.
 
   07 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
   Punt kdbus documentation which are irrelevant to sys-fs/udev.





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2015-06-10  2:37 Mike Gilbert (floppym)
  0 siblings, 0 replies; 37+ messages in thread
From: Mike Gilbert (floppym) @ 2015-06-10  2:37 UTC (permalink / raw
  To: gentoo-commits

floppym     15/06/10 02:37:44

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Remove references to gudev, gtk-doc, and gobject-introspection.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)

Revision  Changes    Path
1.328                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.328&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.328&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.327&r2=1.328

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.327
retrieving revision 1.328
diff -u -r1.327 -r1.328
--- udev-9999.ebuild	6 Jun 2015 17:42:24 -0000	1.327
+++ udev-9999.ebuild	10 Jun 2015 02:37:44 -0000	1.328
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.327 2015/06/06 17:42:24 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.328 2015/06/10 02:37:44 floppym Exp $
 
 EAPI=5
 
@@ -26,14 +26,12 @@
 
 LICENSE="LGPL-2.1 MIT GPL-2"
 SLOT="0"
-IUSE="acl doc gudev introspection +kmod selinux static-libs"
+IUSE="acl doc +kmod selinux static-libs"
 
 RESTRICT="test"
 
 COMMON_DEPEND=">=sys-apps/util-linux-2.20
 	acl? ( sys-apps/acl )
-	gudev? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.38 )
 	kmod? ( >=sys-apps/kmod-16 )
 	selinux? ( >=sys-libs/libselinux-2.1.9 )
 	!<sys-libs/glibc-2.11
@@ -51,8 +49,7 @@
 	virtual/os-headers
 	virtual/pkgconfig
 	>=sys-devel/make-3.82-r4
-	>=sys-kernel/linux-headers-3.9
-	doc? ( >=dev-util/gtk-doc-1.18 )"
+	>=sys-kernel/linux-headers-3.9"
 # Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs
 if [[ ${PV} = 9999* ]]; then
 	DEPEND="${DEPEND}
@@ -135,11 +132,6 @@
 	epatch_user
 
 	if [[ ! -e configure ]]; then
-		if use doc; then
-			gtkdocize --docdir docs || die "gtkdocize failed"
-		else
-			echo 'EXTRA_DIST =' > docs/gtk-doc.make
-		fi
 		eautoreconf
 	else
 		check_default_rules
@@ -171,7 +163,6 @@
 		$(multilib_native_use_enable static-libs static)
 		--disable-nls
 		$(multilib_native_use_enable doc gtk-doc)
-		$(multilib_native_use_enable introspection)
 		--disable-python-devel
 		--disable-dbus
 		$(multilib_native_use_enable kmod)
@@ -195,7 +186,6 @@
 		--disable-polkit
 		--disable-terminal
 		--disable-myhostname
-		$(use_enable gudev)
 		$(multilib_is_native_abi || echo "--disable-manpages")
 		--enable-split-usr
 		--with-html-dir=/usr/share/doc/${PF}/html
@@ -227,7 +217,6 @@
 	# early enough, like eg. libsystemd-shared.la
 	if multilib_is_native_abi; then
 		local lib_targets=( libudev.la )
-		use gudev && lib_targets+=( libgudev-1.0.la )
 		emake "${lib_targets[@]}"
 
 		local exec_targets=(
@@ -260,11 +249,9 @@
 
 		if use doc; then
 			emake -C docs/libudev
-			use gudev && emake -C docs/gudev
 		fi
 	else
 		local lib_targets=( libudev.la )
-		use gudev && lib_targets+=( libgudev-1.0.la )
 		emake "${lib_targets[@]}"
 	fi
 }
@@ -277,7 +264,6 @@
 		local targets=(
 			install-libLTLIBRARIES
 			install-includeHEADERS
-			install-libgudev_includeHEADERS
 			install-rootbinPROGRAMS
 			install-rootlibexecPROGRAMS
 			install-udevlibexecPROGRAMS
@@ -294,11 +280,6 @@
 			install-dist_networkDATA
 		)
 
-		if use gudev; then
-			lib_LTLIBRARIES+=" libgudev-1.0.la"
-			pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc"
-		fi
-
 		# add final values of variables:
 		targets+=(
 			rootlibexec_PROGRAMS=systemd-udevd
@@ -316,7 +297,6 @@
 
 		if use doc; then
 			emake -C docs/libudev DESTDIR="${D}" install
-			use gudev && emake -C docs/gudev DESTDIR="${D}" install
 		fi
 
 		if [[ ${PV} = 9999* ]]; then
@@ -335,11 +315,6 @@
 			install-pkgconfiglibDATA
 		)
 
-		if use gudev; then
-			lib_LTLIBRARIES+=" libgudev-1.0.la"
-			pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc"
-		fi
-
 		targets+=(
 			lib_LTLIBRARIES="${lib_LTLIBRARIES}"
 			pkgconfiglib_DATA="${pkgconfiglib_DATA}"
@@ -366,9 +341,6 @@
 	mv "${D}"/usr/share/man/man8/systemd-udevd{.service,}.8
 
 	if ! [[ ${PV} = 9999* ]]; then
-		insinto /usr/share/doc/${PF}/html/gudev
-		doins "${S}"/docs/gudev/html/*
-
 		insinto /usr/share/doc/${PF}/html/libudev
 		doins "${S}"/docs/libudev/html/*
 	fi
@@ -376,7 +348,7 @@
 
 pkg_preinst() {
 	local htmldir
-	for htmldir in gudev libudev; do
+	for htmldir in libudev; do
 		if [[ -d ${ROOT%/}/usr/share/gtk-doc/html/${htmldir} ]]; then
 			rm -rf "${ROOT%/}"/usr/share/gtk-doc/html/${htmldir}
 		fi



1.1111               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1111&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1111&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1110&r2=1.1111

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1110
retrieving revision 1.1111
diff -u -r1.1110 -r1.1111
--- ChangeLog	6 Jun 2015 17:42:24 -0000	1.1110
+++ ChangeLog	10 Jun 2015 02:37:44 -0000	1.1111
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1110 2015/06/06 17:42:24 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1111 2015/06/10 02:37:44 floppym Exp $
+
+  10 Jun 2015; Mike Gilbert <floppym@gentoo.org> udev-9999.ebuild:
+  Remove references to gudev, gtk-doc, and gobject-introspection.
 
   06 Jun 2015; William Hubbs <williamh@gentoo.org> -udev-220.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-12-17 17:22 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2014-12-17 17:22 UTC (permalink / raw
  To: gentoo-commits

williamh    14/12/17 17:22:22

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  sync live ebuild
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.324                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.324&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.324&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.323&r2=1.324

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.323
retrieving revision 1.324
diff -u -r1.323 -r1.324
--- udev-9999.ebuild	17 Dec 2014 16:05:56 -0000	1.323
+++ udev-9999.ebuild	17 Dec 2014 17:22:22 -0000	1.324
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.323 2014/12/17 16:05:56 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.324 2014/12/17 17:22:22 williamh Exp $
 
 EAPI=5
 
@@ -111,7 +111,7 @@
 src_prepare() {
 	if ! [[ ${PV} = 9999* ]]; then
 		# secure_getenv() disable for non-glibc systems wrt bug #443030
-		if ! [[ $(grep -r secure_getenv * | wc -l) -eq 28 ]]; then
+		if ! [[ $(grep -r secure_getenv * | wc -l) -eq 27 ]]; then
 			eerror "The line count for secure_getenv() failed, see bug #443030"
 			die
 		fi



1.1104               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1104&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1104&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1103&r2=1.1104

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1103
retrieving revision 1.1104
diff -u -r1.1103 -r1.1104
--- ChangeLog	17 Dec 2014 17:17:42 -0000	1.1103
+++ ChangeLog	17 Dec 2014 17:22:22 -0000	1.1104
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1103 2014/12/17 17:17:42 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1104 2014/12/17 17:22:22 williamh Exp $
+
+  17 Dec 2014; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  sync live ebuild
 
 *udev-218 (17 Dec 2014)
 





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-12-17 16:05 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2014-12-17 16:05 UTC (permalink / raw
  To: gentoo-commits

williamh    14/12/17 16:05:56

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  skip automagic detection of libxkbcommon by passing --disable-xkbcommon to econf
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.323                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.323&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.323&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.322&r2=1.323

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.322
retrieving revision 1.323
diff -u -r1.322 -r1.323
--- udev-9999.ebuild	29 Oct 2014 04:59:18 -0000	1.322
+++ udev-9999.ebuild	17 Dec 2014 16:05:56 -0000	1.323
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.322 2014/10/29 04:59:18 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.323 2014/12/17 16:05:56 williamh Exp $
 
 EAPI=5
 
@@ -175,6 +175,7 @@
 		--disable-python-devel
 		--disable-dbus
 		$(multilib_native_use_enable kmod)
+		--disable-xkbcommon
 		--disable-seccomp
 		$(multilib_native_use_enable selinux)
 		--disable-xz



1.1102               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1102&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1102&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1101&r2=1.1102

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1101
retrieving revision 1.1102
diff -u -r1.1101 -r1.1102
--- ChangeLog	7 Nov 2014 12:09:59 -0000	1.1101
+++ ChangeLog	17 Dec 2014 16:05:56 -0000	1.1102
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1101 2014/11/07 12:09:59 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1102 2014/12/17 16:05:56 williamh Exp $
+
+  17 Dec 2014; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  skip automagic detection of libxkbcommon by passing --disable-xkbcommon to
+  econf
 
   07 Nov 2014; Samuli Suominen <ssuominen@gentoo.org> -udev-216-r1.ebuild:
   old





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-09-19  8:55 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-09-19  8:55 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/09/19 08:55:22

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Warn users with older kernel than 3.7 that they won't have anykind of firmware loading support.
  
  (Portage version: 2.2.13/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.320                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.320&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.320&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.319&r2=1.320

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.319
retrieving revision 1.320
diff -u -r1.319 -r1.320
--- udev-9999.ebuild	31 Aug 2014 14:14:20 -0000	1.319
+++ udev-9999.ebuild	19 Sep 2014 08:55:21 -0000	1.320
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.319 2014/08/31 14:14:20 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.320 2014/09/19 08:55:21 ssuominen Exp $
 
 EAPI=5
 
@@ -88,15 +88,23 @@
 }
 
 pkg_setup() {
-	CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~!FW_LOADER_USER_HELPER"
-	linux-info_pkg_setup
-
-	# CONFIG_FHANDLE was introduced by 2.6.39
-	local MINKV=2.6.39
-
-	if kernel_is -lt ${MINKV//./ }; then
-		eerror "Your running kernel is too old to run this version of ${P}"
-		eerror "You need to upgrade kernel at least to ${MINKV}"
+	if [[ ${MERGE_TYPE} != buildonly ]]; then
+		CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~!FW_LOADER_USER_HELPER"
+		linux-info_pkg_setup
+
+		# CONFIG_FHANDLE was introduced by 2.6.39
+		local MINKV=2.6.39
+
+		if kernel_is -lt ${MINKV//./ }; then
+			eerror "Your running kernel is too old to run this version of ${P}"
+			eerror "You need to upgrade kernel at least to ${MINKV}"
+		fi
+
+		if kernel_is -lt 3 7; then
+			ewarn "Your running kernel is too old to have firmware loader and"
+			ewarn "this version of ${P} doesn't have userspace firmware loader"
+			ewarn "If you need firmware support, you need to upgrade kernel at least to 3.7"
+		fi
 	fi
 }
 



1.1090               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1090&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1090&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1089&r2=1.1090

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1089
retrieving revision 1.1090
diff -u -r1.1089 -r1.1090
--- ChangeLog	17 Sep 2014 14:09:39 -0000	1.1089
+++ ChangeLog	19 Sep 2014 08:55:21 -0000	1.1090
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1089 2014/09/17 14:09:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1090 2014/09/19 08:55:21 ssuominen Exp $
+
+  19 Sep 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Warn users with older kernel than 3.7 that they won't have anykind of firmware
+  loading support.
 
   17 Sep 2014; Samuli Suominen <ssuominen@gentoo.org> udev-216.ebuild:
   amd64/x86 stable wrt #522778





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-08-31 14:07 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-08-31 14:07 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/08/31 14:07:44

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Make sure CONFIG_FW_LOADER_USER_HELPER is set to =n and remove references to the userspace firmware loader.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.318                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.318&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.318&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.317&r2=1.318

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.317
retrieving revision 1.318
diff -u -r1.317 -r1.318
--- udev-9999.ebuild	20 Aug 2014 08:29:30 -0000	1.317
+++ udev-9999.ebuild	31 Aug 2014 14:07:44 -0000	1.318
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.317 2014/08/20 08:29:30 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.318 2014/08/31 14:07:44 ssuominen Exp $
 
 EAPI=5
 
@@ -26,7 +26,7 @@
 
 LICENSE="LGPL-2.1 MIT GPL-2"
 SLOT="0"
-IUSE="acl doc +firmware-loader gudev introspection +kmod selinux static-libs"
+IUSE="acl doc gudev introspection +kmod selinux static-libs"
 
 RESTRICT="test"
 
@@ -88,7 +88,7 @@
 }
 
 pkg_setup() {
-	CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET"
+	CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~!CONFIG_FW_LOADER_USER_HELPER"
 	linux-info_pkg_setup
 
 	# CONFIG_FHANDLE was introduced by 2.6.39
@@ -192,7 +192,6 @@
 		--with-html-dir=/usr/share/doc/${PF}/html
 		--without-python
 		--with-bashcompletiondir="$(get_bashcompdir)"
-		$(use firmware-loader && echo "--with-firmware-path=/lib/firmware/updates:/lib/firmware")
 		--with-rootprefix=
 		$(multilib_is_native_abi && echo "--with-rootlibdir=/$(get_libdir)")
 	)



1.1085               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1085&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1085&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1084&r2=1.1085

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1084
retrieving revision 1.1085
diff -u -r1.1084 -r1.1085
--- ChangeLog	24 Aug 2014 06:20:21 -0000	1.1084
+++ ChangeLog	31 Aug 2014 14:07:44 -0000	1.1085
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1084 2014/08/24 06:20:21 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1085 2014/08/31 14:07:44 ssuominen Exp $
+
+  31 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Make sure CONFIG_FW_LOADER_USER_HELPER is set to =n and remove references to
+  the userspace firmware loader.
 
   24 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-216.ebuild:
   Apply upstream commits http://cgit.freedesktop.org/systemd/systemd/commit/src/





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-08-20  8:29 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-08-20  8:29 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/08/20 08:29:30

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Pass --disable-lz4, --disable-libcurl and --disable-libidn to avoid configure time package availability tests.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.317                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.317&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.317&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.316&r2=1.317

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.316
retrieving revision 1.317
diff -u -r1.316 -r1.317
--- udev-9999.ebuild	2 Aug 2014 00:29:29 -0000	1.316
+++ udev-9999.ebuild	20 Aug 2014 08:29:30 -0000	1.317
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.316 2014/08/02 00:29:29 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.317 2014/08/20 08:29:30 ssuominen Exp $
 
 EAPI=5
 
@@ -170,6 +170,7 @@
 		--disable-seccomp
 		$(multilib_native_use_enable selinux)
 		--disable-xz
+		--disable-lz4
 		--disable-pam
 		$(multilib_native_use_enable acl)
 		--disable-gcrypt
@@ -178,6 +179,8 @@
 		--disable-qrencode
 		--disable-microhttpd
 		--disable-gnutls
+		--disable-libcurl
+		--disable-libidn
 		--disable-readahead
 		--disable-quotacheck
 		--disable-logind



1.1082               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1082&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1082&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1081&r2=1.1082

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1081
retrieving revision 1.1082
diff -u -r1.1081 -r1.1082
--- ChangeLog	2 Aug 2014 00:29:29 -0000	1.1081
+++ ChangeLog	20 Aug 2014 08:29:30 -0000	1.1082
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1081 2014/08/02 00:29:29 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1082 2014/08/20 08:29:30 ssuominen Exp $
+
+  20 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Pass --disable-lz4, --disable-libcurl and --disable-libidn to avoid configure
+  time package availability tests.
 
   02 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
   Migrate src_configure() over to multilib_native_use_enable() function from





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-08-02  0:29 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-08-02  0:29 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/08/02 00:29:29

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Migrate src_configure() over to multilib_native_use_enable() function from multilib-build.eclass
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.316                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.316&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.316&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.315&r2=1.316

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.315
retrieving revision 1.316
diff -u -r1.315 -r1.316
--- udev-9999.ebuild	1 Aug 2014 09:22:41 -0000	1.315
+++ udev-9999.ebuild	2 Aug 2014 00:29:29 -0000	1.316
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.315 2014/08/01 09:22:41 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.316 2014/08/02 00:29:29 ssuominen Exp $
 
 EAPI=5
 
@@ -160,12 +160,18 @@
 		ac_cv_search_cap_init=
 		--libdir=/usr/$(get_libdir)
 		--docdir=/usr/share/doc/${PF}
+		$(multilib_native_use_enable static-libs static)
 		--disable-nls
+		$(multilib_native_use_enable doc gtk-doc)
+		$(multilib_native_use_enable introspection)
 		--disable-python-devel
 		--disable-dbus
+		$(multilib_native_use_enable kmod)
 		--disable-seccomp
+		$(multilib_native_use_enable selinux)
 		--disable-xz
 		--disable-pam
+		$(multilib_native_use_enable acl)
 		--disable-gcrypt
 		--disable-audit
 		--disable-libcryptsetup
@@ -176,44 +182,20 @@
 		--disable-quotacheck
 		--disable-logind
 		--disable-polkit
-		--disable-nls
 		--disable-myhostname
 		$(use_enable gudev)
+		$(multilib_is_native_abi || echo "--disable-manpages")
 		--enable-split-usr
 		--with-html-dir=/usr/share/doc/${PF}/html
 		--without-python
 		--with-bashcompletiondir="$(get_bashcompdir)"
+		$(use firmware-loader && echo "--with-firmware-path=/lib/firmware/updates:/lib/firmware")
 		--with-rootprefix=
+		$(multilib_is_native_abi && echo "--with-rootlibdir=/$(get_libdir)")
 	)
+
 	# Use pregenerated copies when possible wrt #480924
-	if ! [[ ${PV} = 9999* ]]; then
-		econf_args+=(
-			--disable-manpages
-		)
-	fi
-	if multilib_is_native_abi; then
-		econf_args+=(
-			$(use_enable static-libs static)
-			$(use_enable doc gtk-doc)
-			$(use_enable introspection)
-			$(use_enable acl)
-			$(use_enable kmod)
-			$(use_enable selinux)
-			--with-rootlibdir=/$(get_libdir)
-		)
-	else
-		econf_args+=(
-			--disable-static
-			--disable-gtk-doc
-			--disable-introspection
-			--disable-acl
-			--disable-kmod
-			--disable-selinux
-			--disable-manpages
-			--with-rootlibdir=/usr/$(get_libdir)
-		)
-	fi
-	use firmware-loader && econf_args+=( --with-firmware-path="/lib/firmware/updates:/lib/firmware" )
+	[[ ${PV} = 9999* ]] || econf_args+=( --disable-manpages )
 
 	ECONF_SOURCE=${S} econf "${econf_args[@]}"
 }



1.1081               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1081&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1081&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1080&r2=1.1081

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1080
retrieving revision 1.1081
diff -u -r1.1080 -r1.1081
--- ChangeLog	1 Aug 2014 15:36:32 -0000	1.1080
+++ ChangeLog	2 Aug 2014 00:29:29 -0000	1.1081
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1080 2014/08/01 15:36:32 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1081 2014/08/02 00:29:29 ssuominen Exp $
+
+  02 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Migrate src_configure() over to multilib_native_use_enable() function from
+  multilib-build.eclass
 
   01 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-215-r1.ebuild:
   Include more straightforward patch for the last commit after all wrt





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-08-01  9:22 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-08-01  9:22 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/08/01 09:22:41

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Install the new udev.conf.5 manpage wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=6fc5a40438dee0972cf1dedca9d4fd1c257c8f91
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.315                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.315&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.315&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.314&r2=1.315

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.314
retrieving revision 1.315
diff -u -r1.314 -r1.315
--- udev-9999.ebuild	30 Jul 2014 18:11:23 -0000	1.314
+++ udev-9999.ebuild	1 Aug 2014 09:22:41 -0000	1.315
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.314 2014/07/30 18:11:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.315 2014/08/01 09:22:41 ssuominen Exp $
 
 EAPI=5
 
@@ -250,10 +250,11 @@
 
 		if [[ ${PV} = 9999* ]]; then
 			local man_targets=(
+				man/udev.conf.5
 				man/systemd.link.5
 				man/udev.7
-				man/udevadm.8
 				man/systemd-udevd.service.8
+				man/udevadm.8
 			)
 			emake "${man_targets[@]}"
 		fi
@@ -319,9 +320,9 @@
 		fi
 
 		if [[ ${PV} = 9999* ]]; then
-			doman man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
+			doman man/{udev.conf.5,systemd.link.5,udev.7,systemd-udevd.service.8,udevadm.8}
 		else
-			doman "${S}"/man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
+			doman "${S}"/man/{udev.conf.5,systemd.link.5,udev.7,systemd-udevd.service.8,udevadm.8}
 		fi
 	else
 		local lib_LTLIBRARIES="libudev.la" \



1.1078               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1078&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1078&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1077&r2=1.1078

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1077
retrieving revision 1.1078
diff -u -r1.1077 -r1.1078
--- ChangeLog	1 Aug 2014 06:14:35 -0000	1.1077
+++ ChangeLog	1 Aug 2014 09:22:41 -0000	1.1078
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1077 2014/08/01 06:14:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1078 2014/08/01 09:22:41 ssuominen Exp $
+
+  01 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Install the new udev.conf.5 manpage wrt http://cgit.freedesktop.org/systemd/sy
+  stemd/commit/?id=6fc5a40438dee0972cf1dedca9d4fd1c257c8f91
 
   01 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> udev-215-r1.ebuild:
   Raise linux-headers dependency to >= 3.5 for IFLA_MACVLAN_FLAGS because it's





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-07-30 18:11 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-07-30 18:11 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/07/30 18:11:24

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Use udev_reload() function from udev.eclass to avoid duplicating code.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.314                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.314&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.314&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.313&r2=1.314

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.313
retrieving revision 1.314
diff -u -r1.313 -r1.314
--- udev-9999.ebuild	25 Jul 2014 04:03:58 -0000	1.313
+++ udev-9999.ebuild	30 Jul 2014 18:11:23 -0000	1.314
@@ -1,10 +1,10 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.313 2014/07/25 04:03:58 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.314 2014/07/30 18:11:23 ssuominen Exp $
 
 EAPI=5
 
-inherit autotools bash-completion-r1 eutils linux-info multilib multilib-minimal toolchain-funcs user versionator
+inherit autotools bash-completion-r1 eutils linux-info multilib multilib-minimal toolchain-funcs udev user versionator
 
 if [[ ${PV} = 9999* ]]; then
 	EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd"
@@ -497,12 +497,7 @@
 	if has_version 'sys-apps/hwids[udev]'; then
 		udevadm hwdb --update --root="${ROOT%/}"
 		# Only reload when we are not upgrading to avoid potential race w/ incompatible hwdb.bin and the running udevd
-		if [[ -z ${REPLACING_VERSIONS} ]]; then
-			# http://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
-			if [[ ${ROOT} != "" ]] && [[ ${ROOT} != "/" ]]; then
-				return 0
-			fi
-			udevadm control --reload
-		fi
+		# http://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
+		[[ -z ${REPLACING_VERSIONS} ]] && udev_reload
 	fi
 }



1.1074               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1074&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1074&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1073&r2=1.1074

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1073
retrieving revision 1.1074
diff -u -r1.1073 -r1.1074
--- ChangeLog	29 Jul 2014 19:23:12 -0000	1.1073
+++ ChangeLog	30 Jul 2014 18:11:23 -0000	1.1074
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1073 2014/07/29 19:23:12 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1074 2014/07/30 18:11:23 ssuominen Exp $
+
+  30 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Use udev_reload() function from udev.eclass to avoid duplicating code.
 
   29 Jul 2014; Markus Meier <maekke@gentoo.org> udev-215-r1.ebuild:
   arm stable, bug #517106





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-07-04 12:01 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-07-04 12:01 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/07/04 12:01:30

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Move "input" group creation from pkg_setup to pkg_postinst because it's not needed during the build.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.310                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.310&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.310&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.309&r2=1.310

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.309
retrieving revision 1.310
diff -u -r1.309 -r1.310
--- udev-9999.ebuild	3 Jul 2014 18:17:01 -0000	1.309
+++ udev-9999.ebuild	4 Jul 2014 12:01:30 -0000	1.310
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.309 2014/07/03 18:17:01 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.310 2014/07/04 12:01:30 ssuominen Exp $
 
 EAPI=5
 
@@ -97,11 +97,6 @@
 		eerror "Your running kernel is too old to run this version of ${P}"
 		eerror "You need to upgrade kernel at least to ${MINKV}"
 	fi
-
-	# http://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69
-	# http://bugs.gentoo.org/246847
-	# http://bugs.gentoo.org/514174
-	enewgroup input
 }
 
 src_prepare() {
@@ -484,6 +479,11 @@
 		eend $?
 	fi
 
+	# http://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69
+	# http://bugs.gentoo.org/246847
+	# http://bugs.gentoo.org/514174
+	enewgroup input
+
 	# Update hwdb database in case the format is changed by udev version.
 	if has_version 'sys-apps/hwids[udev]'; then
 		udevadm hwdb --update --root="${ROOT%/}"



1.1057               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1057&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1057&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1056&r2=1.1057

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1056
retrieving revision 1.1057
diff -u -r1.1056 -r1.1057
--- ChangeLog	3 Jul 2014 18:17:01 -0000	1.1056
+++ ChangeLog	4 Jul 2014 12:01:30 -0000	1.1057
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1056 2014/07/03 18:17:01 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1057 2014/07/04 12:01:30 ssuominen Exp $
+
+  04 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Move "input" group creation from pkg_setup to pkg_postinst because it's not
+  needed during the build.
 
   03 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
   Revert last commit for -9999 because upstream src/shared/missing.h has





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-07-03 18:17 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-07-03 18:17 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/07/03 18:17:01

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Revert last commit for -9999 because upstream src/shared/missing.h has fallback for missing IFLA_VLAN_PROTOCOL wrt http://cgit.freedesktop.org/systemd/systemd/commit/src/shared/missing.h?id=81577dc22887debaf9b19bf1034a2887fb9069c7
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.309                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.309&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.309&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.308&r2=1.309

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.308
retrieving revision 1.309
diff -u -r1.308 -r1.309
--- udev-9999.ebuild	3 Jul 2014 14:53:45 -0000	1.308
+++ udev-9999.ebuild	3 Jul 2014 18:17:01 -0000	1.309
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.308 2014/07/03 14:53:45 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.309 2014/07/03 18:17:01 ssuominen Exp $
 
 EAPI=5
 
@@ -50,7 +50,7 @@
 	virtual/os-headers
 	virtual/pkgconfig
 	>=sys-devel/make-3.82-r4
-	>=sys-kernel/linux-headers-3.10
+	>=sys-kernel/linux-headers-2.6.39
 	doc? ( >=dev-util/gtk-doc-1.18 )"
 # Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs
 if [[ ${PV} = 9999* ]]; then



1.1056               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1056&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1056&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1055&r2=1.1056

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1055
retrieving revision 1.1056
diff -u -r1.1055 -r1.1056
--- ChangeLog	3 Jul 2014 14:53:45 -0000	1.1055
+++ ChangeLog	3 Jul 2014 18:17:01 -0000	1.1056
@@ -1,6 +1,12 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1055 2014/07/03 14:53:45 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1056 2014/07/03 18:17:01 ssuominen Exp $
+
+  03 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Revert last commit for -9999 because upstream src/shared/missing.h has
+  fallback for missing IFLA_VLAN_PROTOCOL wrt http://cgit.freedesktop.org/system
+  d/systemd/commit/src/shared/missing.h?id=81577dc22887debaf9b19bf1034a2887fb906
+  9c7
 
   03 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> udev-214.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-06-27 11:17 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-06-27 11:17 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/06/27 11:17:57

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Remove unfunctional sed -line for restoring support for older compilers wrt #510524. Completely remove dev-util/intltool dependency and pass --disable-nls wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=2f96919bcdd0978164c801b21e053fb3b31e8bac and http://cgit.freedesktop.org/systemd/systemd/commit/?id=f15515b5e6a9ebe95c938cc670df6e576fcf9176
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.307                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.307&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.307&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.306&r2=1.307

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.306
retrieving revision 1.307
diff -u -r1.306 -r1.307
--- udev-9999.ebuild	24 Jun 2014 22:17:36 -0000	1.306
+++ udev-9999.ebuild	27 Jun 2014 11:17:57 -0000	1.307
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.306 2014/06/24 22:17:36 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.307 2014/06/27 11:17:57 ssuominen Exp $
 
 EAPI=5
 
@@ -58,8 +58,7 @@
 		app-text/docbook-xml-dtd:4.2
 		app-text/docbook-xml-dtd:4.5
 		app-text/docbook-xsl-stylesheets
-		dev-libs/libxslt
-		>=dev-util/intltool-0.50"
+		dev-libs/libxslt"
 fi
 RDEPEND="${COMMON_DEPEND}
 	!<sys-fs/lvm2-2.02.103
@@ -125,20 +124,6 @@
 	SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
 	EOF
 
-	# Remove requirements for gettext and intltool wrt bug #443028
-	if ! has_version dev-util/intltool && ! [[ ${PV} = 9999* ]]; then
-		sed -i \
-			-e '/INTLTOOL_APPLIED_VERSION=/s:=.*:=0.40.0:' \
-			-e '/XML::Parser perl module is required for intltool/s|^|:|' \
-			configure || die
-		eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true
-		eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true
-	fi
-
-	# compile with older versions of gcc #451110
-	version_is_at_least 4.6 $(gcc-version) || \
-		sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h
-
 	# change rules back to group uucp instead of dialout for now wrt #454556
 	sed -i -e 's/GROUP="dialout"/GROUP="uucp"/' rules/*.rules || die
 
@@ -195,6 +180,7 @@
 		--disable-quotacheck
 		--disable-logind
 		--disable-polkit
+		--disable-nls
 		--disable-myhostname
 		$(use_enable gudev)
 		--enable-split-usr



1.1054               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1054&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1054&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1053&r2=1.1054

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1053
retrieving revision 1.1054
diff -u -r1.1053 -r1.1054
--- ChangeLog	24 Jun 2014 22:17:36 -0000	1.1053
+++ ChangeLog	27 Jun 2014 11:17:57 -0000	1.1054
@@ -1,6 +1,13 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1053 2014/06/24 22:17:36 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1054 2014/06/27 11:17:57 ssuominen Exp $
+
+  27 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Remove unfunctional sed -line for restoring support for older compilers wrt
+  #510524. Completely remove dev-util/intltool dependency and pass --disable-nls
+  wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=2f96919bcdd0978164c
+  801b21e053fb3b31e8bac and http://cgit.freedesktop.org/systemd/systemd/commit/?
+  id=f15515b5e6a9ebe95c938cc670df6e576fcf9176
 
   24 Jun 2014; Michał Górny <mgorny@gentoo.org> udev-208-r1.ebuild,
   udev-212-r1.ebuild, udev-214.ebuild, udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-06-21 18:06 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-06-21 18:06 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/06/21 18:06:10

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Create group "input" wrt bugs #246847 and #514174
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.305                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.305&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.305&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.304&r2=1.305

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.304
retrieving revision 1.305
diff -u -r1.304 -r1.305
--- udev-9999.ebuild	20 Jun 2014 09:40:15 -0000	1.304
+++ udev-9999.ebuild	21 Jun 2014 18:06:09 -0000	1.305
@@ -1,10 +1,10 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.304 2014/06/20 09:40:15 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.305 2014/06/21 18:06:09 ssuominen Exp $
 
 EAPI=5
 
-inherit autotools bash-completion-r1 eutils linux-info multilib toolchain-funcs versionator multilib-minimal
+inherit autotools bash-completion-r1 eutils linux-info multilib multilib-minimal toolchain-funcs user versionator
 
 if [[ ${PV} = 9999* ]]; then
 	EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd"
@@ -98,6 +98,11 @@
 		eerror "Your running kernel is too old to run this version of ${P}"
 		eerror "You need to upgrade kernel at least to ${MINKV}"
 	fi
+
+	# http://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69
+	# http://bugs.gentoo.org/246847
+	# http://bugs.gentoo.org/514174
+	enewgroup input
 }
 
 src_prepare() {



1.1052               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1052&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1052&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1051&r2=1.1052

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1051
retrieving revision 1.1052
diff -u -r1.1051 -r1.1052
--- ChangeLog	20 Jun 2014 09:40:16 -0000	1.1051
+++ ChangeLog	21 Jun 2014 18:06:09 -0000	1.1052
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1051 2014/06/20 09:40:16 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1052 2014/06/21 18:06:09 ssuominen Exp $
+
+  21 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Create group "input" wrt bugs #246847 and #514174
 
   20 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> udev-214.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-06-02 23:25 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-06-02 23:25 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/06/02 23:25:33

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Remove redudant --disable-networkd wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=0bbea466dcafc0ff51811a3bc451e983c02e63bf
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.300                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.300&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.300&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.299&r2=1.300

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.299
retrieving revision 1.300
diff -u -r1.299 -r1.300
--- udev-9999.ebuild	30 May 2014 16:08:19 -0000	1.299
+++ udev-9999.ebuild	2 Jun 2014 23:25:33 -0000	1.300
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.299 2014/05/30 16:08:19 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.300 2014/06/02 23:25:33 ssuominen Exp $
 
 EAPI=5
 
@@ -189,7 +189,6 @@
 		--disable-quotacheck
 		--disable-logind
 		--disable-polkit
-		--disable-networkd
 		--disable-myhostname
 		$(use_enable gudev)
 		--enable-split-usr



1.1044               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1044&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1044&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1043&r2=1.1044

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1043
retrieving revision 1.1044
diff -u -r1.1043 -r1.1044
--- ChangeLog	2 Jun 2014 16:04:21 -0000	1.1043
+++ ChangeLog	2 Jun 2014 23:25:33 -0000	1.1044
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1043 2014/06/02 16:04:21 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1044 2014/06/02 23:25:33 ssuominen Exp $
+
+  02 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Remove redudant --disable-networkd wrt http://cgit.freedesktop.org/systemd/sys
+  temd/commit/?id=0bbea466dcafc0ff51811a3bc451e983c02e63bf
 
   02 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> -udev-208.ebuild,
   metadata.xml:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-05-28 12:22 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-05-28 12:22 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/05/28 12:22:27

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Remove --disable-xattr because git is now using libc's xattr support instead of libattr wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=d2edfae0f9bdbecf6a8518e2a5bcf06f470e0d9e
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.298                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.298&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.298&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.297&r2=1.298

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.297
retrieving revision 1.298
diff -u -r1.297 -r1.298
--- udev-9999.ebuild	28 May 2014 11:52:59 -0000	1.297
+++ udev-9999.ebuild	28 May 2014 12:22:27 -0000	1.298
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.297 2014/05/28 11:52:59 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.298 2014/05/28 12:22:27 ssuominen Exp $
 
 EAPI=5
 
@@ -187,7 +187,6 @@
 		--disable-seccomp
 		--disable-xz
 		--disable-pam
-		--disable-xattr
 		--disable-gcrypt
 		--disable-audit
 		--disable-libcryptsetup



1.1034               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1034&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1034&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1033&r2=1.1034

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1033
retrieving revision 1.1034
diff -u -r1.1033 -r1.1034
--- ChangeLog	28 May 2014 11:55:35 -0000	1.1033
+++ ChangeLog	28 May 2014 12:22:27 -0000	1.1034
@@ -1,6 +1,11 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1033 2014/05/28 11:55:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1034 2014/05/28 12:22:27 ssuominen Exp $
+
+  28 May 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Remove --disable-xattr because git is now using libc's xattr support instead
+  of libattr wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=d2edfae0
+  f9bdbecf6a8518e2a5bcf06f470e0d9e
 
 *udev-213 (28 May 2014)
 





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-04-08 21:01 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-04-08 21:01 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/04/08 21:01:41

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Finetune the 80-net-name-slot.rules migration code a bit and remove unnecessary "then" since net_move=no is already declared above.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.294                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.294&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.294&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.293&r2=1.294

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.293
retrieving revision 1.294
diff -u -r1.293 -r1.294
--- udev-9999.ebuild	3 Apr 2014 19:34:23 -0000	1.293
+++ udev-9999.ebuild	8 Apr 2014 21:01:41 -0000	1.294
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.293 2014/04/03 19:34:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.294 2014/04/08 21:01:41 ssuominen Exp $
 
 EAPI=5
 
@@ -481,9 +481,7 @@
 	local net_rules_path="${ROOT%/}"/etc/udev/rules.d
 	local net_name_slot="${net_rules_path}"/80-net-name-slot.rules
 	local net_setup_link="${net_rules_path}"/80-net-setup-link.rules
-	if [[ -e ${net_setup_link} ]]; then
-		net_move=no
-	else
+	if [[ ! -e ${net_setup_link} ]]; then
 		[[ -f ${net_name_slot} && $(sed -e "/^#/d" -e "/^\W*$/d" ${net_name_slot} | wc -l) == 0 ]] && net_move=yes
 		if [[ -L ${net_name_slot} && $(readlink ${net_name_slot}) == /dev/null ]]; then
 			net_move=yes



1.1024               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1024&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1024&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1023&r2=1.1024

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1023
retrieving revision 1.1024
diff -u -r1.1023 -r1.1024
--- ChangeLog	5 Apr 2014 20:28:17 -0000	1.1023
+++ ChangeLog	8 Apr 2014 21:01:41 -0000	1.1024
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1023 2014/04/05 20:28:17 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1024 2014/04/08 21:01:41 ssuominen Exp $
+
+  08 Apr 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Finetune the 80-net-name-slot.rules migration code a bit and remove
+  unnecessary "then" since net_move=no is already declared above.
 
   05 Apr 2014; Jeroen Roovers <jer@gentoo.org> udev-212-r1.ebuild:
   Stable for HPPA (bug #505962).





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-03-12  6:59 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-03-12  6:59 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/03/12 06:59:31

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Stop overwriting libudev.so, since git is working again after http://cgit.freedesktop.org/systemd/systemd/commit/?id=0ce91e4e3ba60d5c87307c1be4a3f6095790c4c2
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.286                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.286&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.286&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.285&r2=1.286

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.285
retrieving revision 1.286
diff -u -r1.285 -r1.286
--- udev-9999.ebuild	7 Mar 2014 15:04:12 -0000	1.285
+++ udev-9999.ebuild	12 Mar 2014 06:59:30 -0000	1.286
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.285 2014/03/07 15:04:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.286 2014/03/12 06:59:30 ssuominen Exp $
 
 EAPI=5
 
@@ -343,10 +343,6 @@
 		else
 			doman "${S}"/man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
 		fi
-
-		# Use of --relative doesn't work with $(DESTDIR) and --with-rootlibdir=/lib. The broken commit is:
-		# http://cgit.freedesktop.org/systemd/systemd/commit/Makefile.am?id=e2438b7a321de8050f5db6793599a1668c91ccf5
-		ln -s -f "${D}"/usr/$(get_libdir)/libudev.so ../../$(readlink "${D}"/$(get_libdir)/libudev.so.1)
 	else
 		local lib_LTLIBRARIES="libudev.la" \
 			pkgconfiglib_DATA="src/libudev/libudev.pc" \



1.1010               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1010&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1010&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1009&r2=1.1010

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1009
retrieving revision 1.1010
diff -u -r1.1009 -r1.1010
--- ChangeLog	7 Mar 2014 15:04:12 -0000	1.1009
+++ ChangeLog	12 Mar 2014 06:59:30 -0000	1.1010
@@ -1,6 +1,11 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1009 2014/03/07 15:04:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1010 2014/03/12 06:59:30 ssuominen Exp $
+
+  12 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Stop overwriting libudev.so, since git is working again after http://cgit.free
+  desktop.org/systemd/systemd/commit/?id=0ce91e4e3ba60d5c87307c1be4a3f6095790c4c
+  2
 
   07 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-210.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-03-07  6:08 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-03-07  6:08 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/03/07 06:08:31

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Punt kdbus documentation which are irrelevant to sys-fs/udev.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.281                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.281&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.281&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.280&r2=1.281

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.280
retrieving revision 1.281
diff -u -r1.280 -r1.281
--- udev-9999.ebuild	5 Mar 2014 17:44:35 -0000	1.280
+++ udev-9999.ebuild	7 Mar 2014 06:08:31 -0000	1.281
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.280 2014/03/05 17:44:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.281 2014/03/07 06:08:31 ssuominen Exp $
 
 EAPI=5
 
@@ -369,7 +369,7 @@
 	prune_libtool_files --all
 	rm -f \
 		"${D}"/lib/udev/rules.d/99-systemd.rules \
-		"${D}"/usr/share/doc/${PF}/{LICENSE.*,sd-shutdown.h}
+		"${D}"/usr/share/doc/${PF}/{LICENSE.*,GVARIANT-SERIALIZATION,DIFFERENCES,PORTING-DBUS1,sd-shutdown.h}
 
 	# see src_prepare() for content of 40-gentoo.rules
 	insinto /lib/udev/rules.d



1.1007               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1007&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1007&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1006&r2=1.1007

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1006
retrieving revision 1.1007
diff -u -r1.1006 -r1.1007
--- ChangeLog	5 Mar 2014 17:44:35 -0000	1.1006
+++ ChangeLog	7 Mar 2014 06:08:31 -0000	1.1007
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1006 2014/03/05 17:44:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1007 2014/03/07 06:08:31 ssuominen Exp $
+
+  07 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Punt kdbus documentation which are irrelevant to sys-fs/udev.
 
   05 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-208.ebuild,
   udev-210.ebuild, udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-03-02 19:32 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-03-02 19:32 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/03/02 19:32:37

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Punt /sbin/udevadm compability symlink which has been removed from sys-apps/systemd with 207's ebuild without bugs filed. The consumers should be fixed to not hardcode the path.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.278                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.278&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.278&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.277&r2=1.278

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.277
retrieving revision 1.278
diff -u -r1.277 -r1.278
--- udev-9999.ebuild	2 Mar 2014 17:55:48 -0000	1.277
+++ udev-9999.ebuild	2 Mar 2014 19:32:37 -0000	1.278
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.277 2014/03/02 17:55:48 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.278 2014/03/02 19:32:37 ssuominen Exp $
 
 EAPI=5
 
@@ -336,9 +336,6 @@
 			use gudev && emake -C docs/gudev DESTDIR="${D}" install
 		fi
 
-		# install udevadm compatibility symlink
-		dosym {../bin,sbin}/udevadm
-
 		if [[ ${PV} = 9999* ]]; then
 			doman man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
 		else



1.1004               sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1004&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.1004&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.1003&r2=1.1004

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.1003
retrieving revision 1.1004
diff -u -r1.1003 -r1.1004
--- ChangeLog	2 Mar 2014 17:55:48 -0000	1.1003
+++ ChangeLog	2 Mar 2014 19:32:37 -0000	1.1004
@@ -1,6 +1,11 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1003 2014/03/02 17:55:48 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.1004 2014/03/02 19:32:37 ssuominen Exp $
+
+  02 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Punt /sbin/udevadm compability symlink which has been removed from sys-
+  apps/systemd with 207's ebuild without bugs filed. The consumers should be
+  fixed to not hardcode the path.
 
   02 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-210.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-02-26 18:20 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-02-26 18:20 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/02/26 18:20:37

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Install systemd.link(5) manpage since the information for configuring 99-default.link moved to there from udev(7) wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=1ff28eaee33d9d0cee46bd176b6d6f8805c95036
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.273                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.273&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.273&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.272&r2=1.273

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.272
retrieving revision 1.273
diff -u -r1.272 -r1.273
--- udev-9999.ebuild	25 Feb 2014 11:12:27 -0000	1.272
+++ udev-9999.ebuild	26 Feb 2014 18:20:37 -0000	1.273
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.272 2014/02/25 11:12:27 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.273 2014/02/26 18:20:37 ssuominen Exp $
 
 EAPI=5
 
@@ -269,6 +269,7 @@
 
 		if [[ ${PV} = 9999* ]]; then
 			local man_targets=(
+				man/systemd.link.5
 				man/udev.7
 				man/udevadm.8
 				man/systemd-udevd.service.8
@@ -339,9 +340,9 @@
 		dosym {../bin,sbin}/udevadm
 
 		if [[ ${PV} = 9999* ]]; then
-			doman man/{udev.7,udevadm.8,systemd-udevd.service.8}
+			doman man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
 		else
-			doman "${S}"/man/{udev.7,udevadm.8,systemd-udevd.service.8}
+			doman "${S}"/man/{systemd.link.5,udev.7,udevadm.8,systemd-udevd.service.8}
 		fi
 	else
 		local lib_LTLIBRARIES="libudev.la" \



1.999                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.999&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.999&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.998&r2=1.999

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.998
retrieving revision 1.999
diff -u -r1.998 -r1.999
--- ChangeLog	25 Feb 2014 13:54:36 -0000	1.998
+++ ChangeLog	26 Feb 2014 18:20:37 -0000	1.999
@@ -1,6 +1,11 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.998 2014/02/25 13:54:36 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.999 2014/02/26 18:20:37 ssuominen Exp $
+
+  26 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Install systemd.link(5) manpage since the information for configuring
+  99-default.link moved to there from udev(7) wrt http://cgit.freedesktop.org/sy
+  stemd/systemd/commit/?id=1ff28eaee33d9d0cee46bd176b6d6f8805c95036
 
   25 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-210.ebuild:
   Release >=sys-fs/udev-210 to ~arch since the information about the network





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-02-24  5:58 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-02-24  5:58 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/02/24 05:58:09

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Upstream uses --rootprefix= now for networkdir= so stop overriding it. Override dist_network_DATA= to only install 99-default.link since upstream started installing something called 80-container-host0.network for systemd-nspawn which we will ignore with sys-fs/udev.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.267                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.267&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.267&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.266&r2=1.267

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.266
retrieving revision 1.267
diff -u -r1.266 -r1.267
--- udev-9999.ebuild	21 Feb 2014 13:53:38 -0000	1.266
+++ udev-9999.ebuild	24 Feb 2014 05:58:09 -0000	1.267
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.266 2014/02/21 13:53:38 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.267 2014/02/24 05:58:09 ssuominen Exp $
 
 EAPI=5
 
@@ -325,7 +325,6 @@
 		fi
 
 		# add final values of variables:
-		# TODO: networkdir follows prefix, not rootprefix, which is an upstream bug
 		targets+=(
 			rootlibexec_PROGRAMS=systemd-udevd
 			rootbin_PROGRAMS=udevadm
@@ -335,7 +334,7 @@
 					$(sysconfdir)/udev/hwdb.d \
 					$(sysconfdir)/systemd/network'
 			dist_bashcompletion_DATA="shell-completion/bash/udevadm"
-			networkdir=/lib/systemd/network
+			dist_network_DATA="network/99-default.link"
 		)
 		emake -j1 DESTDIR="${D}" "${targets[@]}"
 



1.991                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.991&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.991&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.990&r2=1.991

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.990
retrieving revision 1.991
diff -u -r1.990 -r1.991
--- ChangeLog	21 Feb 2014 13:53:38 -0000	1.990
+++ ChangeLog	24 Feb 2014 05:58:09 -0000	1.991
@@ -1,6 +1,12 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.990 2014/02/21 13:53:38 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.991 2014/02/24 05:58:09 ssuominen Exp $
+
+  24 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Upstream uses --rootprefix= now for networkdir= so stop overriding it.
+  Override dist_network_DATA= to only install 99-default.link since upstream
+  started installing something called 80-container-host0.network for systemd-
+  nspawn which we will ignore with sys-fs/udev.
 
   21 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-209.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-02-21 12:00 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-02-21 12:00 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/02/21 12:00:36

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Fix bash completion directory using bash-completion-r1.eclass. Install 99-default.link to /lib/systemd and move udevd binary there as well to follow suit. Remove reference to now non-existing 80-net-name-slot.rules from postinst message. Sort ./configure flags based on --help and only pass required --disable flags.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.262                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.262&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.262&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.261&r2=1.262

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -r1.261 -r1.262
--- udev-9999.ebuild	16 Feb 2014 20:03:34 -0000	1.261
+++ udev-9999.ebuild	21 Feb 2014 12:00:36 -0000	1.262
@@ -1,10 +1,10 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.261 2014/02/16 20:03:34 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.262 2014/02/21 12:00:36 ssuominen Exp $
 
 EAPI=5
 
-inherit autotools eutils linux-info multilib toolchain-funcs versionator multilib-minimal
+inherit autotools bash-completion-r1 eutils linux-info multilib toolchain-funcs versionator multilib-minimal
 
 if [[ ${PV} = 9999* ]]; then
 	EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd"
@@ -31,9 +31,9 @@
 
 COMMON_DEPEND=">=sys-apps/util-linux-2.20
 	acl? ( sys-apps/acl )
-	gudev? ( >=dev-libs/glib-2 )
+	gudev? ( >=dev-libs/glib-2.22 )
 	introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-	kmod? ( >=sys-apps/kmod-15 )
+	kmod? ( >=sys-apps/kmod-16 )
 	selinux? ( >=sys-libs/libselinux-2.1.9 )
 	!<sys-libs/glibc-2.11
 	!sys-apps/systemd
@@ -43,30 +43,26 @@
 	)"
 DEPEND="${COMMON_DEPEND}
 	dev-util/gperf
-	>=sys-devel/make-3.82-r4
 	virtual/os-headers
 	virtual/pkgconfig
+	!<sys-devel/make-3.82-r4
 	!<sys-kernel/linux-headers-2.6.32
 	doc? ( >=dev-util/gtk-doc-1.18 )"
+# Try with `emerge -C docbook-xml-dtd` to see the build failure without DTDs
 if [[ ${PV} = 9999* ]]; then
 	DEPEND="${DEPEND}
 		app-text/docbook-xml-dtd:4.2
+		app-text/docbook-xml-dtd:4.5
 		app-text/docbook-xsl-stylesheets
 		dev-libs/libxslt
 		>=dev-util/intltool-0.50"
 fi
 RDEPEND="${COMMON_DEPEND}
-	openrc? ( !<sys-apps/openrc-0.9.9 )
-	!sys-apps/coldplug
-	!<sys-fs/lvm2-2.02.97-r1
-	!sys-fs/device-mapper
-	!<sys-fs/udev-init-scripts-22
-	!<sys-kernel/dracut-017-r1
-	!<sys-kernel/genkernel-3.4.25
+	!<sys-fs/lvm2-2.02.103
 	!<sec-policy/selinux-base-2.20120725-r10"
-PDEPEND=">=virtual/udev-206-r2
-	>=sys-apps/hwids-20130717-r1[udev]
-	openrc? ( >=sys-fs/udev-init-scripts-25 )"
+PDEPEND=">=virtual/udev-208
+	>=sys-apps/hwids-20140101[udev]
+	openrc? ( >=sys-fs/udev-init-scripts-26 )"
 
 S=${WORKDIR}/systemd-${PV}
 
@@ -94,8 +90,8 @@
 
 	# Based on README from tarball:
 	local MINKV=3.0
-	# These arch's have the mandatory accept4() function support in Linux 2.6.32.61, see:
-	# $ grep -r define.*accept4 linux-2.6.32.61/*
+	# These arch's have the mandatory accept4() function support in Linux 2.6.32*, see:
+	# $ grep -r define.*accept4 linux-2.6.32*/*
 	if use amd64 || use ia64 || use mips || use sparc || use x86; then
 		MINKV=2.6.32
 	fi
@@ -109,7 +105,7 @@
 src_prepare() {
 	if ! [[ ${PV} = 9999* ]]; then
 		# secure_getenv() disable for non-glibc systems wrt bug #443030
-		if ! [[ $(grep -r secure_getenv * | wc -l) -eq 20 ]]; then
+		if ! [[ $(grep -r secure_getenv * | wc -l) -eq 26 ]]; then
 			eerror "The line count for secure_getenv() failed, see bug #443030"
 			die
 		fi
@@ -120,11 +116,11 @@
 		EPATCH_SUFFIX=patch EPATCH_FORCE=yes epatch
 	fi
 
-	# These are missing from upstream 50-udev-default.rules
 	cat <<-EOF > "${T}"/40-gentoo.rules
 	# Gentoo specific usb group
 	SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
-	# Keep this for Linux 2.6.32 kernels with accept4() support like .60 wrt #457868
+	# Keep this for Linux 2.6.32 kernels with incomplete devtmpfs support because
+	# accept4() function is supported for some arch's wrt #457868
 	SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666"
 	EOF
 
@@ -182,38 +178,35 @@
 multilib_src_configure() {
 	tc-export CC #463846
 
+	# Keep sorted by ./configure --help and only pass --disable flags
+	# when *required* to avoid external deps or unnecessary compile
 	local econf_args
 	econf_args=(
 		ac_cv_search_cap_init=
 		ac_cv_header_sys_capability_h=yes
-		DBUS_CFLAGS=' '
-		DBUS_LIBS=' '
-		--docdir=/usr/share/doc/${PF}
 		--libdir=/usr/$(get_libdir)
-		--with-html-dir=/usr/share/doc/${PF}/html
-		--with-rootprefix=
-		--without-python
+		--docdir=/usr/share/doc/${PF}
+		--disable-nls
 		--disable-python-devel
+		--disable-dbus
+		--disable-seccomp
+		--disable-xz
+		--disable-tcpwrap
+		--disable-pam
+		--disable-xattr
+		--disable-gcrypt
 		--disable-audit
-		--disable-coredump
-		--disable-hostnamed
-		--disable-ima
 		--disable-libcryptsetup
-		--disable-localed
-		--disable-logind
-		--disable-myhostname
-		--disable-nls
-		--disable-pam
+		--disable-qrencode
+		--disable-microhttpd
 		--disable-quotacheck
-		--disable-readahead
-		--enable-split-usr
-		--disable-tcpwrap
-		--disable-timedated
-		--disable-xz
 		--disable-polkit
-		--disable-tmpfiles
-		--disable-machined
-		--disable-xattr
+		--disable-myhostname
+		--enable-split-usr
+		--with-html-dir=/usr/share/doc/${PF}/html
+		--without-python
+		--with-bashcompletiondir="$(get_bashcompdir)"
+		--with-rootprefix=
 	)
 	# Use pregenerated copies when possible wrt #480924
 	if ! [[ ${PV} = 9999* ]]; then
@@ -223,26 +216,26 @@
 	fi
 	if multilib_build_binaries; then
 		econf_args+=(
-			--with-rootlibdir=/$(get_libdir)
-			$(use_enable acl)
+			$(use_enable static-libs static)
 			$(use_enable doc gtk-doc)
-			$(use_enable gudev)
+			$(use_enable introspection)
+			$(use_enable acl)
 			$(use_enable kmod)
 			$(use_enable selinux)
-			$(use_enable static-libs static)
-			--enable-introspection=$(usex introspection)
+			$(use_enable gudev)
+			--with-rootlibdir=/$(get_libdir)
 		)
 	else
 		econf_args+=(
-			--with-rootlibdir=/usr/$(get_libdir)
-			--disable-acl
+			--disable-static
 			--disable-gtk-doc
-			--disable-gudev
+			--disable-introspection
+			--disable-acl
 			--disable-kmod
 			--disable-selinux
-			--disable-static
+			--disable-gudev
 			--disable-manpages
-			--enable-introspection=no
+			--with-rootlibdir=/usr/$(get_libdir)
 		)
 	fi
 	use firmware-loader && econf_args+=( --with-firmware-path="/lib/firmware/updates:/lib/firmware" )
@@ -321,6 +314,7 @@
 			libudev-install-hook
 			install-directories-hook
 			install-dist_bashcompletionDATA
+			install-dist_networkDATA
 		)
 
 		if use gudev; then
@@ -329,6 +323,7 @@
 		fi
 
 		# add final values of variables:
+		# TODO: networkdir follows prefix, not rootprefix, which is an upstream bug
 		targets+=(
 			rootlibexec_PROGRAMS=systemd-udevd
 			rootbin_PROGRAMS=udevadm
@@ -337,6 +332,7 @@
 			INSTALL_DIRS='$(sysconfdir)/udev/rules.d \
 					$(sysconfdir)/udev/hwdb.d'
 			dist_bashcompletion_DATA="shell-completion/bash/udevadm"
+			networkdir=/lib/systemd/network
 		)
 		emake -j1 DESTDIR="${D}" "${targets[@]}"
 
@@ -348,11 +344,6 @@
 		# install udevadm compatibility symlink
 		dosym {../bin,sbin}/udevadm
 
-		# install udevd to /sbin and remove empty and redudant directory
-		# /lib/systemd because systemd is installed to /usr wrt #462750
-		mv "${D}"/{lib/systemd/systemd-,sbin/}udevd || die
-		rm -r "${D}"/lib/systemd
-
 		if [[ ${PV} = 9999* ]]; then
 			doman man/{udev.7,udevadm.8,systemd-udevd.service.8}
 		else
@@ -416,14 +407,6 @@
 		ewarn "else losetup may be confused when looking for unused devices."
 	fi
 
-	# 64-device-mapper.rules is related to sys-fs/device-mapper which we block
-	# in favor of sys-fs/lvm2
-	old_dm_rules=${ROOT}etc/udev/rules.d/64-device-mapper.rules
-	if [[ -f ${old_dm_rules} ]]; then
-		rm -f "${old_dm_rules}"
-		einfo "Removed unneeded file ${old_dm_rules}"
-	fi
-
 	local fstab="${ROOT}"etc/fstab dev path fstype rest
 	while read -r dev path fstype rest; do
 		if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then
@@ -444,18 +427,6 @@
 		ewarn "Note that qfile can be found in app-portage/portage-utils"
 	fi
 
-	local old_net_name="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules
-	if [[ -f ${old_net_name} ]]; then
-		local old_net_sum=bebf4bd1b6b668e9ff34a3999aa6ff32
-		MD5=$(md5sum < "${old_net_name}")
-		MD5=${MD5/  -/}
-		if [[ ${MD5} == ${old_net_sum} ]]; then
-			ewarn "Removing unmodified file ${old_net_name} from old udev installation to enable"
-			ewarn "the new predictable network interface naming."
-			rm -f "${old_net_name}"
-		fi
-	fi
-
 	local old_cd_rules="${ROOT}"etc/udev/rules.d/70-persistent-cd.rules
 	local old_net_rules="${ROOT}"etc/udev/rules.d/70-persistent-net.rules
 	for old_rules in "${old_cd_rules}" "${old_net_rules}"; do
@@ -468,7 +439,7 @@
 	done
 
 	elog
-	elog "Starting from version >= 200 the new predictable network interface names are"
+	elog "Starting from version >= 197 the new predictable network interface names are"
 	elog "used by default, see:"
 	elog "http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames"
 	elog "http://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c"
@@ -477,9 +448,7 @@
 	elog "(replace <ifname> with, for example, eth0):"
 	elog "# udevadm test-builtin net_id /sys/class/net/<ifname> 2> /dev/null"
 	elog
-	elog "You can use either kernel parameter \"net.ifnames=0\", create empty"
-	elog "file /etc/udev/rules.d/80-net-name-slot.rules, or symlink it to /dev/null"
-	elog "to disable the feature."
+	elog "You can disable the feature with kernel parameter \"net.ifnames=0\""
 
 	if has_version sys-apps/biosdevname; then
 		ewarn



1.986                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.986&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.986&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.985&r2=1.986

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.985
retrieving revision 1.986
diff -u -r1.985 -r1.986
--- ChangeLog	16 Feb 2014 20:03:34 -0000	1.985
+++ ChangeLog	21 Feb 2014 12:00:36 -0000	1.986
@@ -1,6 +1,13 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.985 2014/02/16 20:03:34 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.986 2014/02/21 12:00:36 ssuominen Exp $
+
+  21 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Fix bash completion directory using bash-completion-r1.eclass. Install
+  99-default.link to /lib/systemd and move udevd binary there as well to follow
+  suit. Remove reference to now non-existing 80-net-name-slot.rules from
+  postinst message. Sort ./configure flags based on --help and only pass
+  required --disable flags.
 
   16 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
   Check for CONFIG_FHANDLE wrt http://cgit.freedesktop.org/systemd/systemd/commi





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2014-02-16 20:03 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2014-02-16 20:03 UTC (permalink / raw
  To: gentoo-commits

ssuominen    14/02/16 20:03:35

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Check for CONFIG_FHANDLE wrt http://cgit.freedesktop.org/systemd/systemd/commit/?id=5d31974e44b8fa163f859d8467a3667ed52056d0
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.261                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.261&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.261&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.260&r2=1.261

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.260
retrieving revision 1.261
diff -u -r1.260 -r1.261
--- udev-9999.ebuild	18 Jan 2014 05:16:48 -0000	1.260
+++ udev-9999.ebuild	16 Feb 2014 20:03:34 -0000	1.261
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.260 2014/01/18 05:16:48 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.261 2014/02/16 20:03:34 ssuominen Exp $
 
 EAPI=5
 
@@ -89,7 +89,7 @@
 }
 
 pkg_setup() {
-	CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL"
+	CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE"
 	linux-info_pkg_setup
 
 	# Based on README from tarball:



1.985                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.985&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.985&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.984&r2=1.985

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.984
retrieving revision 1.985
diff -u -r1.984 -r1.985
--- ChangeLog	2 Feb 2014 16:11:59 -0000	1.984
+++ ChangeLog	16 Feb 2014 20:03:34 -0000	1.985
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.984 2014/02/02 16:11:59 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.985 2014/02/16 20:03:34 ssuominen Exp $
+
+  16 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Check for CONFIG_FHANDLE wrt http://cgit.freedesktop.org/systemd/systemd/commi
+  t/?id=5d31974e44b8fa163f859d8467a3667ed52056d0
 
   02 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> -udev-204.ebuild,
   metadata.xml:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2013-10-17 18:09 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 37+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-10-17 18:09 UTC (permalink / raw
  To: gentoo-commits

ssuominen    13/10/17 18:09:11

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Raise sys-apps/kmod requirement from 14 to 15 as per http://cgit.freedesktop.org/systemd/systemd/commit/?id=a18535d9e138c525d0443ec9f30a90b3e2184686
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)

Revision  Changes    Path
1.258                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.258&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.258&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.257&r2=1.258

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.257
retrieving revision 1.258
diff -u -r1.257 -r1.258
--- udev-9999.ebuild	19 Sep 2013 13:40:45 -0000	1.257
+++ udev-9999.ebuild	17 Oct 2013 18:09:11 -0000	1.258
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.257 2013/09/19 13:40:45 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.258 2013/10/17 18:09:11 ssuominen Exp $
 
 EAPI=5
 
@@ -33,7 +33,7 @@
 	acl? ( sys-apps/acl )
 	gudev? ( >=dev-libs/glib-2 )
 	introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-	kmod? ( >=sys-apps/kmod-14 )
+	kmod? ( >=sys-apps/kmod-15 )
 	selinux? ( >=sys-libs/libselinux-2.1.9 )
 	!<sys-libs/glibc-2.11
 	!sys-apps/systemd



1.971                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.971&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.971&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.970&r2=1.971

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.970
retrieving revision 1.971
diff -u -r1.970 -r1.971
--- ChangeLog	9 Oct 2013 17:30:26 -0000	1.970
+++ ChangeLog	17 Oct 2013 18:09:11 -0000	1.971
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.970 2013/10/09 17:30:26 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.971 2013/10/17 18:09:11 ssuominen Exp $
+
+  17 Oct 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
+  Raise sys-apps/kmod requirement from 14 to 15 as per http://cgit.freedesktop.o
+  rg/systemd/systemd/commit/?id=a18535d9e138c525d0443ec9f30a90b3e2184686
 
   09 Oct 2013; Samuli Suominen <ssuominen@gentoo.org> udev-208.ebuild:
   Backport upstream patch for off-by-one error in tag_to_udev_node function (for





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2013-03-23  2:22 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2013-03-23  2:22 UTC (permalink / raw
  To: gentoo-commits

williamh    13/03/23 02:22:58

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  sync live ebuild
  
  (Portage version: 2.2.0_alpha169/cvs/Linux i686, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.203                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.203&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.203&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.202&r2=1.203

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.202
retrieving revision 1.203
diff -u -r1.202 -r1.203
--- udev-9999.ebuild	19 Mar 2013 12:39:23 -0000	1.202
+++ udev-9999.ebuild	23 Mar 2013 02:22:58 -0000	1.203
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.202 2013/03/19 12:39:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.203 2013/03/23 02:22:58 williamh Exp $
 
 EAPI=4
 
@@ -76,6 +76,8 @@
 
 S=${WORKDIR}/systemd-${PV}
 
+QA_MULTILIB_PATHS="lib/systemd/systemd-udevd"
+
 udev_check_KV() {
 	if kernel_is lt ${KV_min//./ }; then
 		return 1
@@ -321,7 +323,8 @@
 				units/systemd-udevd-kernel.socket"
 		nodist_systemunit_DATA="units/systemd-udevd.service \
 				units/systemd-udev-trigger.service \
-				units/systemd-udev-settle.service"
+				units/systemd-udev-settle.service \
+				units/initrd-udevadm-cleanup-db.service"
 		pkgconfiglib_DATA="${pkgconfiglib_DATA}"
 		systemunitdir="$(systemd_get_unitdir)"
 		INSTALL_DIRS='$(sysconfdir)/udev/rules.d \
@@ -343,17 +346,9 @@
 	insinto /lib/udev/rules.d
 	doins "${T}"/40-gentoo.rules
 
-	# install udevadm symlink
+	# install compatibility symlinks
 	dosym ../bin/udevadm /sbin/udevadm
-
-	# move udevd where it should be and remove unlogical /lib/systemd
-	mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die
-	rm -r "${ED}"/lib/systemd
-
-	# install compability symlink for systemd and initramfs tools
-	dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd
-	find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \
-		sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} +
+	dosym ../lib/systemd/systemd-udevd /sbin/udevd
 
 	# see src_prepare() where this is created
 	doman "${T}"/udevd.8
@@ -370,7 +365,6 @@
 				/usr/share/gtk-doc/html/${htmldir}
 		fi
 	done
-	preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0)
 }
 
 # This function determines if a directory is a mount point.
@@ -483,8 +477,7 @@
 	ewarn "You need to restart udev as soon as possible to make the upgrade go"
 	ewarn "into effect."
 	ewarn "The method you use to do this depends on your init system."
-
-	preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0)
+	ewarn "For example, /etc/init.d/udev restart if you are using OpenRc."
 
 	elog
 	elog "For more information on udev on Gentoo, writing udev rules, and"



1.869                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.869&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.869&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.868&r2=1.869

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.868
retrieving revision 1.869
diff -u -r1.868 -r1.869
--- ChangeLog	23 Mar 2013 01:48:39 -0000	1.868
+++ ChangeLog	23 Mar 2013 02:22:58 -0000	1.869
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.868 2013/03/23 01:48:39 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.869 2013/03/23 02:22:58 williamh Exp $
+
+  23 Mar 2013; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  sync live ebuild
 
   23 Mar 2013; William Hubbs <williamh@gentoo.org> udev-198-r4.ebuild:
   add back qa_multilib_paths





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2013-01-15 16:01 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2013-01-15 16:01 UTC (permalink / raw
  To: gentoo-commits

williamh    13/01/15 16:01:56

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  sync live ebuild
  
  (Portage version: 2.2.0_alpha152/cvs/Linux i686, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.131                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.131&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.131&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.130&r2=1.131

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -r1.130 -r1.131
--- udev-9999.ebuild	13 Jan 2013 20:56:57 -0000	1.130
+++ udev-9999.ebuild	15 Jan 2013 16:01:56 -0000	1.131
@@ -1,12 +1,12 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.130 2013/01/13 20:56:57 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.131 2013/01/15 16:01:56 williamh Exp $
 
 EAPI=4
 
 KV_min=2.6.39
 
-inherit autotools eutils linux-info multilib systemd
+inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator
 
 if [[ ${PV} = 9999* ]]
 then
@@ -66,7 +66,7 @@
 	!<sys-kernel/genkernel-3.4.25"
 
 PDEPEND=">=virtual/udev-180
-openrc? ( >=sys-fs/udev-init-scripts-19 )"
+	openrc? ( >=sys-fs/udev-init-scripts-19 )"
 
 S=${WORKDIR}/systemd-${PV}
 
@@ -132,6 +132,10 @@
 	# apply user patches
 	epatch_user
 
+	# compile with older versions of gcc #451110
+	version_is_at_least 4.6 $(gcc-version) || \
+		sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h
+
 	# change rules back to group uucp instead of dialout for now
 	sed -e 's/GROUP="dialout"/GROUP="uucp"/' \
 		-i rules/*.rules \
@@ -301,7 +305,7 @@
 	doins "${FILESDIR}"/40-gentoo.rules
 
 	# install udevadm symlink
-	dosym ../usr/bin/udevadm /sbin/udevadm
+	dosym ../bin/udevadm /sbin/udevadm
 }
 
 pkg_preinst()
@@ -390,20 +394,24 @@
 			ewarn "they are disabled by default on live systems."
 			ewarn "Please see the contents of ${net_rules} for more"
 			ewarn "information on this feature."
-			ewarn
 	fi
 	if [[ -d ${ROOT}usr/lib/udev ]]
 	then
+			ewarn
 		ewarn "Please re-emerge all packages on your system which install"
 		ewarn "rules and helpers in /usr/lib/udev. They should now be in"
 		ewarn "/lib/udev."
 		ewarn
+		ewarn "One way to do this is to run the following command:"
+		ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)"
+		ewarn "Note that qfile can be found in app-portage/portage-utils"
 	fi
 
 	ewarn
 	ewarn "You need to restart udev as soon as possible to make the upgrade go"
 	ewarn "into effect."
 	ewarn "The method you use to do this depends on your init system."
+	ewarn
 
 	preserve_old_lib_notify /$(get_libdir)/libudev.so.0
 



1.764                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.764&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.764&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.763&r2=1.764

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.763
retrieving revision 1.764
diff -u -r1.763 -r1.764
--- ChangeLog	15 Jan 2013 15:30:55 -0000	1.763
+++ ChangeLog	15 Jan 2013 16:01:56 -0000	1.764
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.763 2013/01/15 15:30:55 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.764 2013/01/15 16:01:56 williamh Exp $
+
+  15 Jan 2013; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  sync live ebuild
 
   15 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
   add toolchain-funcs to inherit call since we use gcc-version





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-11-01 20:01 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-11-01 20:01 UTC (permalink / raw
  To: gentoo-commits

williamh    12/11/01 20:01:21

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  sync live ebuild md5 rules with 195.
  
  (Portage version: 2.2.0_alpha142/cvs/Linux i686, signed Manifest commit with key 0x30C46538)

Revision  Changes    Path
1.117                sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.117&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.117&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.116&r2=1.117

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -r1.116 -r1.117
--- udev-9999.ebuild	1 Nov 2012 06:27:10 -0000	1.116
+++ udev-9999.ebuild	1 Nov 2012 20:01:21 -0000	1.117
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.116 2012/11/01 06:27:10 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.117 2012/11/01 20:01:21 williamh Exp $
 
 EAPI=4
 
@@ -84,7 +84,7 @@
 {
 	# Make sure there are no sudden changes to upstream rules file
 	# (more for my own needs than anything else ...)
-	local udev_rules_md5=18843fc4a8dd1d8074b98a583454cb9e
+	local udev_rules_md5=f742230cf0c2075adfba9e6b517c7095
 	MD5=$(md5sum < "${S}/rules/50-udev-default.rules")
 	MD5=${MD5/  -/}
 	if [[ ${MD5} != ${udev_rules_md5} ]]



1.734                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.734&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.734&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.733&r2=1.734

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.733
retrieving revision 1.734
diff -u -r1.733 -r1.734
--- ChangeLog	1 Nov 2012 06:27:10 -0000	1.733
+++ ChangeLog	1 Nov 2012 20:01:21 -0000	1.734
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.733 2012/11/01 06:27:10 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.734 2012/11/01 20:01:21 williamh Exp $
+
+  01 Nov 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  sync live ebuild md5 rules with 195.
 
   01 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> udev-195.ebuild,
   udev-9999.ebuild:





^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-03-23 17:34 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-03-23 17:34 UTC (permalink / raw
  To: gentoo-commits

williamh    12/03/23 17:34:06

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Remove warnings about devfs-compatible rules from the live ebuild
  
  (Portage version: 2.2.0_alpha93/cvs/Linux i686)

Revision  Changes    Path
1.93                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.93&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.93&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.92&r2=1.93

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -r1.92 -r1.93
--- udev-9999.ebuild	23 Mar 2012 16:55:46 -0000	1.92
+++ udev-9999.ebuild	23 Mar 2012 17:34:05 -0000	1.93
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.92 2012/03/23 16:55:46 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.93 2012/03/23 17:34:05 williamh Exp $
 
 EAPI=4
 
@@ -292,13 +292,6 @@
 	ewarn "as for other directories."
 
 	ewarn
-	ewarn "If you use /dev/md/*, /dev/loop/* or /dev/rd/*,"
-	ewarn "then please migrate over to using the device names"
-	ewarn "/dev/md*, /dev/loop* and /dev/ram*."
-	ewarn "The devfs-compat rules have been removed."
-	ewarn "For reference see Bug #269359."
-
-	ewarn
 	ewarn "Rules for /dev/hd* devices have been removed"
 	ewarn "Please migrate to libata."
 



1.671                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.671&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.671&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.670&r2=1.671

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.670
retrieving revision 1.671
diff -u -r1.670 -r1.671
--- ChangeLog	23 Mar 2012 16:55:46 -0000	1.670
+++ ChangeLog	23 Mar 2012 17:34:05 -0000	1.671
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.670 2012/03/23 16:55:46 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.671 2012/03/23 17:34:05 williamh Exp $
+
+  23 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  Remove warnings about devfs-compatible rules from the live ebuild
 
   23 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
   Remove some cruft from the live ebuild: The fix_old_persistent_net_rules






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-03-23 16:55 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-03-23 16:55 UTC (permalink / raw
  To: gentoo-commits

williamh    12/03/23 16:55:46

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Remove some cruft from the live ebuild:
  The fix_old_persistent_net_rules function has been there since 2008 and
  is not documented. This code fixed an issue with very old persistent net
  rules which should be taken care of by now since we have had several
  stable udev versions with this fix.
  The ebuild should not touch things in ${ROOT}/lib/udev/devices; remove
  the code that does this.
  Remove the code that removes ${ROOT}/etc/dev.d.
  
  (Portage version: 2.2.0_alpha93/cvs/Linux i686)

Revision  Changes    Path
1.92                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.92&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.92&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.91&r2=1.92

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- udev-9999.ebuild	22 Mar 2012 17:11:41 -0000	1.91
+++ udev-9999.ebuild	23 Mar 2012 16:55:46 -0000	1.92
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.91 2012/03/22 17:11:41 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.92 2012/03/23 16:55:46 williamh Exp $
 
 EAPI=4
 
@@ -60,7 +60,7 @@
 RDEPEND="${COMMON_DEPEND}
 	hwdb? (
 		>=sys-apps/usbutils-0.82
-		|| ( >=sys-apps/pciutils-3.1.9-r1[-compress-db]  <sys-apps/pciutils-3.1.9-r1[-zlib] )
+		|| ( >=sys-apps/pciutils-3.1.9-r1[-compress-db] <sys-apps/pciutils-3.1.9-r1[-zlib] )
 		)
 	openrc? ( >=sys-fs/udev-init-scripts-10
 		!<sys-apps/openrc-0.9.9 )
@@ -193,24 +193,6 @@
 	doins "${FILESDIR}"/40-gentoo.rules
 }
 
-# 19 Nov 2008
-fix_old_persistent_net_rules()
-{
-	local rules="${ROOT}"/etc/udev/rules.d/70-persistent-net.rules
-	[[ -f ${rules} ]] || return
-
-	elog
-	elog "Updating persistent-net rules file"
-
-	# Change ATTRS to ATTR matches, Bug #246927
-	sed -i -e 's/ATTRS{/ATTR{/g' "${rules}"
-
-	# Add KERNEL matches if missing, Bug #246849
-	sed -ri \
-		-e '/KERNEL/ ! { s/NAME="(eth|wlan|ath)([0-9]+)"/KERNEL=="\1*", NAME="\1\2"/}' \
-		"${rules}"
-}
-
 # See Bug #129204 for a discussion about restarting udevd
 restart_udevd()
 {
@@ -264,7 +246,6 @@
 pkg_postinst()
 {
 	mkdir -p "${ROOT}"/run
-	fix_old_persistent_net_rules
 
 	# "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766
 	# So try to remove it here (will only work if empty).
@@ -280,23 +261,6 @@
 	# people want reminders, I'll give them reminders.  Odds are they will
 	# just ignore them anyway...
 
-	# Removing some device-nodes we thought we need some time ago, 25 Jan 2007
-	if [[ -d ${ROOT}/lib/udev/devices ]]
-	then
-		rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-	fi
-
-	# Try to remove /etc/dev.d as that is obsolete, 23 Apr 2007
-	if [[ -d ${ROOT}/etc/dev.d ]]
-	then
-		rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/default "${ROOT}"/etc/dev.d 2>/dev/null
-		if [[ -d ${ROOT}/etc/dev.d ]]
-		then
-			ewarn "You still have the directory /etc/dev.d on your system."
-			ewarn "This is no longer used by udev and can be removed."
-		fi
-	fi
-
 	# 64-device-mapper.rules now gets installed by sys-fs/device-mapper
 	# remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007
 	if [[ -f ${ROOT}/etc/udev/rules.d/64-device-mapper.rules ]] &&



1.670                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.670&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.670&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.669&r2=1.670

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.669
retrieving revision 1.670
diff -u -r1.669 -r1.670
--- ChangeLog	22 Mar 2012 17:11:41 -0000	1.669
+++ ChangeLog	23 Mar 2012 16:55:46 -0000	1.670
@@ -1,6 +1,14 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.669 2012/03/22 17:11:41 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.670 2012/03/23 16:55:46 williamh Exp $
+
+  23 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  Remove some cruft from the live ebuild: The fix_old_persistent_net_rules
+  function has been there since 2008 and is not documented. This code fixed an
+  issue with very old persistent net rules which should be taken care of by now
+  since we have had several stable udev versions with this fix. The ebuild
+  should not touch things in ${ROOT}/lib/udev/devices; remove the code that does
+  this. Remove the code that removes ${ROOT}/etc/dev.d.
 
   22 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
   re-order the econf options to match udev help.






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-03-22 17:11 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-03-22 17:11 UTC (permalink / raw
  To: gentoo-commits

williamh    12/03/22 17:11:41

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  re-order the econf options to match udev help.
  
  (Portage version: 2.2.0_alpha93/cvs/Linux i686)

Revision  Changes    Path
1.91                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.91&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.91&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.90&r2=1.91

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- udev-9999.ebuild	22 Mar 2012 15:42:42 -0000	1.90
+++ udev-9999.ebuild	22 Mar 2012 17:11:41 -0000	1.91
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.90 2012/03/22 15:42:42 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.91 2012/03/22 17:11:41 williamh Exp $
 
 EAPI=4
 
@@ -146,23 +146,23 @@
 {
 	filter-flags -fprefetch-loop-arrays
 	econf \
-		--with-rootprefix=/ \
-		--libdir=/usr/$(get_libdir) \
 		--libexecdir=/lib \
+		--libdir=/usr/$(get_libdir) \
+		--docdir=/usr/share/doc/${PF} \
 		$(use_enable static-libs static) \
-		$(use_with selinux) \
+		$(use_enable doc gtk-doc) \
 		$(use_enable debug) \
-		$(use_enable rule_generator) \
-		--with-pci-ids-path=/usr/share/misc/pci.ids \
-		--with-usb-ids-path=/usr/share/misc/usb.ids \
 		$(use_enable gudev) \
 		$(use_enable introspection) \
 		$(use_enable keymap) \
+		$(use_enable rule_generator) \
 		$(use_enable floppy) \
-		$(use_enable doc gtk-doc) \
-		"$(systemd_with_unitdir)" \
-		--docdir=/usr/share/doc/${PF} \
-		--with-html-dir=/usr/share/doc/${PF}/html
+		--with-html-dir=/usr/share/doc/${PF}/html \
+		--with-rootprefix=/ \
+		$(use_with selinux) \
+		--with-usb-ids-path=/usr/share/misc/usb.ids \
+		--with-pci-ids-path=/usr/share/misc/pci.ids \
+		"$(systemd_with_unitdir)"
 }
 
 src_install()



1.669                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.669&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.669&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.668&r2=1.669

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.668
retrieving revision 1.669
diff -u -r1.668 -r1.669
--- ChangeLog	22 Mar 2012 15:42:42 -0000	1.668
+++ ChangeLog	22 Mar 2012 17:11:41 -0000	1.669
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.668 2012/03/22 15:42:42 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.669 2012/03/22 17:11:41 williamh Exp $
+
+  22 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  re-order the econf options to match udev help.
 
   22 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
   quoting fixes, make all tests use [[ and use $D for $ED since we are not on






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-03-22 15:42 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-03-22 15:42 UTC (permalink / raw
  To: gentoo-commits

williamh    12/03/22 15:42:42

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  quoting fixes, make all tests use [[ and use $D for $ED since we are not on prefix
  
  (Portage version: 2.2.0_alpha93/cvs/Linux i686)

Revision  Changes    Path
1.90                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.90&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.90&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.89&r2=1.90

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- udev-9999.ebuild	22 Mar 2012 15:25:22 -0000	1.89
+++ udev-9999.ebuild	22 Mar 2012 15:42:42 -0000	1.90
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.89 2012/03/22 15:25:22 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.90 2012/03/22 15:42:42 williamh Exp $
 
 EAPI=4
 
@@ -10,14 +10,14 @@
 
 EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/hotplug/udev.git"
 
-[[ ${PV} == "9999" ]] && vcs="git-2 autotools"
+[[ ${PV} == 9999 ]] && vcs="git-2 autotools"
 inherit ${vcs} eutils flag-o-matic multilib toolchain-funcs linux-info systemd libtool
 
-if [[ ${PV} != "9999" ]]
+if [[ ${PV} != 9999 ]]
 then
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 	SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-	if [[ -n "${patchversion}" ]]
+	if [[ -n ${patchversion} ]]
 	then
 		patchset=${P}-patchset-${patchversion}
 		SRC_URI="${SRC_URI} mirror://gentoo/${patchset}.tar.bz2"
@@ -45,7 +45,7 @@
 	virtual/os-headers
 	!<sys-kernel/linux-headers-2.6.34"
 
-if [[ $PV == "9999" ]]
+if [[ $PV == 9999 ]]
 then
 	RESTRICT="test? ( userpriv )"
 	IUSE="${IUSE} test"
@@ -112,10 +112,10 @@
 src_prepare()
 {
 	# backport some patches
-	if [[ -n "${patchset}" ]]
+	if [[ -n ${patchset} ]]
 	then
-		EPATCH_SOURCE="${WORKDIR}/${patchset}" EPATCH_SUFFIX="patch" \
-			EPATCH_FORCE="yes" epatch
+		EPATCH_SOURCE="${WORKDIR}"/${patchset} EPATCH_SUFFIX=patch \
+			EPATCH_FORCE=yes epatch
 	fi
 
 	# change rules back to group uucp instead of dialout for now
@@ -123,7 +123,7 @@
 		-i rules/*.rules \
 	|| die "failed to change group dialout to uucp"
 
-	if [ ! -e configure ]
+	if [[ ! -e configure ]]
 	then
 		gtkdocize --copy || die "gtkdocize failed"
 		eautoreconf
@@ -169,14 +169,14 @@
 {
 	emake DESTDIR="${D}" install
 
-	find "${ED}" -type f -name '*.la' -exec rm -f {} +
+	find "${D}" -type f -name '*.la' -exec rm -f {} +
 
 	dodoc ChangeLog NEWS README TODO
 	use keymap && dodoc src/keymap/README.keymap.txt
 
 	local htmldir
 	for htmldir in gudev libudev; do
-		[[ -d ${ED}/usr/share/doc/${PF}/html/${htmldir} ]] &&
+		[[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] &&
 			dosym /usr/share/doc/${PF}/html/${htmldir} \
 				/usr/share/gtk-doc/html/${htmldir}
 	done
@@ -214,7 +214,7 @@
 # See Bug #129204 for a discussion about restarting udevd
 restart_udevd()
 {
-	if [[ ${NO_RESTART} = "1" ]]
+	if [[ ${NO_RESTART} = 1 ]]
 	then
 		ewarn "Not restarting udevd, as your kernel is too old!"
 		return
@@ -256,7 +256,7 @@
 ismounted()
 {
 	while read a m a; do
-		[ "$m" = "$1" ] && return 0
+		[[ $m = $1 ]] && return 0
 	done < "${ROOT}"/proc/mounts
 	return 1
 }
@@ -269,7 +269,7 @@
 	# "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766
 	# So try to remove it here (will only work if empty).
 	rmdir "${ROOT}"/dev/loop 2>/dev/null
-	if [[ -d "${ROOT}"/dev/loop ]]
+	if [[ -d ${ROOT}/dev/loop ]]
 	then
 		ewarn "Please make sure your remove /dev/loop,"
 		ewarn "else losetup may be confused when looking for unused devices."



1.668                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.668&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.668&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.667&r2=1.668

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.667
retrieving revision 1.668
diff -u -r1.667 -r1.668
--- ChangeLog	22 Mar 2012 15:25:22 -0000	1.667
+++ ChangeLog	22 Mar 2012 15:42:42 -0000	1.668
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.667 2012/03/22 15:25:22 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.668 2012/03/22 15:42:42 williamh Exp $
+
+  22 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  quoting fixes, make all tests use [[ and use $D for $ED since we are not on
+  prefix
 
   22 Mar 2012; William Hubbs <williamh@gentoo.org> udev-182.ebuild,
   udev-9999.ebuild:






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-03-08 17:14 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-03-08 17:14 UTC (permalink / raw
  To: gentoo-commits

williamh    12/03/08 17:14:27

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  live ebuild updates: remove acl support and remove support for arch-specific rules since they have been removed upstream.
  
  (Portage version: 2.2.0_alpha89/cvs/Linux i686)

Revision  Changes    Path
1.72                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.72&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.72&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.71&r2=1.72

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- udev-9999.ebuild	19 Feb 2012 07:21:53 -0000	1.71
+++ udev-9999.ebuild	8 Mar 2012 17:14:27 -0000	1.72
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.71 2012/02/19 07:21:53 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.72 2012/03/08 17:14:27 williamh Exp $
 
 EAPI=4
 
@@ -29,11 +29,10 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="build selinux debug +rule_generator hwdb acl gudev introspection
+IUSE="build selinux debug +rule_generator hwdb gudev introspection
 	keymap floppy edd doc static-libs"
 
 COMMON_DEPEND="selinux? ( sys-libs/libselinux )
-	acl? ( sys-apps/acl dev-libs/glib:2 )
 	gudev? ( dev-libs/glib:2 )
 	introspection? ( dev-libs/gobject-introspection )
 	>=sys-apps/kmod-5
@@ -60,7 +59,6 @@
 
 RDEPEND="${COMMON_DEPEND}
 	hwdb? ( >=sys-apps/usbutils-0.82 sys-apps/pciutils[-zlib] )
-	acl? ( sys-apps/coreutils[acl] )
 	sys-fs/udev-init-scripts
 	!sys-apps/coldplug
 	!<sys-fs/lvm2-2.02.45
@@ -117,7 +115,7 @@
 
 	# change rules back to group uucp instead of dialout for now
 	sed -e 's/GROUP="dialout"/GROUP="uucp"/' \
-		-i rules/{rules.d,arch}/*.rules \
+		-i rules/*.rules \
 	|| die "failed to change group dialout to uucp"
 
 	if [ ! -e configure ]
@@ -153,7 +151,6 @@
 		$(use_enable hwdb) \
 		--with-pci-ids-path=/usr/share/misc/pci.ids \
 		--with-usb-ids-path=/usr/share/misc/usb.ids \
-		$(use_enable acl udev_acl) \
 		$(use_enable gudev) \
 		$(use_enable introspection) \
 		$(use_enable keymap) \
@@ -185,14 +182,6 @@
 	# Now install rules
 	insinto /lib/udev/rules.d/
 
-	# support older kernels
-	doins rules/misc/30-kernel-compat.rules
-
-	# add arch specific rules
-	if [[ -f rules/arch/40-${ARCH}.rules ]]
-	then
-		doins "rules/arch/40-${ARCH}.rules"
-	fi
 }
 
 # 19 Nov 2008
@@ -356,6 +345,10 @@
 		ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken"
 	fi
 
+	ewarn
+	ewarn "The udev-acl functionality has been removed from udev."
+	ewarn "This functionality will appear in a future version of consolekit."
+
 	elog
 	elog "For more information on udev on Gentoo, writing udev rules, and"
 	elog "         fixing known issues visit:"



1.648                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.648&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.648&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.647&r2=1.648

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.647
retrieving revision 1.648
diff -u -r1.647 -r1.648
--- ChangeLog	25 Feb 2012 15:21:19 -0000	1.647
+++ ChangeLog	8 Mar 2012 17:14:27 -0000	1.648
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.647 2012/02/25 15:21:19 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.648 2012/03/08 17:14:27 williamh Exp $
+
+  08 Mar 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  live ebuild updates: remove acl support and remove support for arch-specific
+  rules since they have been removed upstream.
 
   25 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> udev-171-r5.ebuild:
   ppc64 stable wrt #399717






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2012-02-08  4:29 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2012-02-08  4:29 UTC (permalink / raw
  To: gentoo-commits

williamh    12/02/08 04:29:39

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  sync live ebuild
  
  (Portage version: 2.2.0_alpha85/cvs/Linux x86_64)

Revision  Changes    Path
1.70                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.70&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.70&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.69&r2=1.70

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- udev-9999.ebuild	4 Feb 2012 18:21:11 -0000	1.69
+++ udev-9999.ebuild	8 Feb 2012 04:29:38 -0000	1.70
@@ -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/sys-fs/udev/udev-9999.ebuild,v 1.69 2012/02/04 18:21:11 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.70 2012/02/08 04:29:38 williamh Exp $
 
 EAPI=4
 
@@ -36,7 +36,7 @@
 	acl? ( sys-apps/acl dev-libs/glib:2 )
 	gudev? ( dev-libs/glib:2 )
 	introspection? ( dev-libs/gobject-introspection )
-	sys-apps/kmod
+	~sys-apps/kmod-5
 	>=sys-apps/util-linux-2.20
 	>=sys-libs/glibc-2.10"
 



1.643                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.643&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.643&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.642&r2=1.643

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.642
retrieving revision 1.643
diff -u -r1.642 -r1.643
--- ChangeLog	8 Feb 2012 04:26:59 -0000	1.642
+++ ChangeLog	8 Feb 2012 04:29:38 -0000	1.643
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.642 2012/02/08 04:26:59 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.643 2012/02/08 04:29:38 williamh Exp $
+
+  08 Feb 2012; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  sync live ebuild
 
 *udev-181 (08 Feb 2012)
 






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2011-12-25  4:59 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2011-12-25  4:59 UTC (permalink / raw
  To: gentoo-commits

williamh    11/12/25 04:59:49

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  udev now needs >=sys-apps/util-linux-2.20
  
  (Portage version: 2.2.0_alpha83/cvs/Linux x86_64)

Revision  Changes    Path
1.66                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.66&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.66&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.65&r2=1.66

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- udev-9999.ebuild	15 Dec 2011 00:34:27 -0000	1.65
+++ udev-9999.ebuild	25 Dec 2011 04:59:48 -0000	1.66
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.65 2011/12/15 00:34:27 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.66 2011/12/25 04:59:48 williamh Exp $
 
 EAPI=4
 
@@ -40,7 +40,7 @@
 	acl? ( sys-apps/acl dev-libs/glib:2 )
 	gudev? ( dev-libs/glib:2 )
 	introspection? ( dev-libs/gobject-introspection )
-	>=sys-apps/util-linux-2.16
+	>=sys-apps/util-linux-2.20
 	>=sys-libs/glibc-2.10"
 
 DEPEND="${COMMON_DEPEND}



1.626                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.626&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.626&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.625&r2=1.626

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.625
retrieving revision 1.626
diff -u -r1.625 -r1.626
--- ChangeLog	17 Dec 2011 18:16:48 -0000	1.625
+++ ChangeLog	25 Dec 2011 04:59:48 -0000	1.626
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.625 2011/12/17 18:16:48 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.626 2011/12/25 04:59:48 williamh Exp $
+
+  25 Dec 2011; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  udev now needs >=sys-apps/util-linux-2.20
 
   17 Dec 2011; Raúl Porcel <armin76@gentoo.org> udev-164-r2.ebuild:
   s390 stable wrt #352827






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2011-12-15  0:34 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2011-12-15  0:34 UTC (permalink / raw
  To: gentoo-commits

williamh    11/12/15 00:34:27

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  Add a compatibility symlink for udevadm and use --exec-prefix to put the binaries in the correct directory.
  
  (Portage version: 2.2.0_alpha80/cvs/Linux x86_64)

Revision  Changes    Path
1.65                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.65&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.65&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.64&r2=1.65

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- udev-9999.ebuild	14 Dec 2011 22:06:39 -0000	1.64
+++ udev-9999.ebuild	15 Dec 2011 00:34:27 -0000	1.65
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.64 2011/12/14 22:06:39 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.65 2011/12/15 00:34:27 williamh Exp $
 
 EAPI=4
 
@@ -164,9 +164,7 @@
 {
 	filter-flags -fprefetch-loop-arrays
 	econf \
-		--prefix=/usr \
-		--sysconfdir=/etc \
-		--bindir=/bin \
+		--exec-prefix=/ \
 		--libdir=/usr/$(get_libdir) \
 		--with-rootlibdir=/$(get_libdir) \
 		--libexecdir=/lib/udev \
@@ -200,8 +198,10 @@
 		dodoc extras/keymap/README.keymap.txt
 	fi
 
-	# Upstream moved udevd to /lib/udev,, so symlnking it is the easiest option
-	dosym "../lib/udev/udevd" /sbin/udevd
+	# compatibility symlinks:
+	# udevadm is now in /bin and udevd is in /lib/udev.
+	dosym "/bin/udevadm" /sbin/udevadm
+	dosym "/lib/udev/udevd" /sbin/udevd
 
 	# create symlinks for these utilities to /sbin
 	# where multipath-tools expect them to be (Bug #168588)



1.624                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.624&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.624&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.623&r2=1.624

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.623
retrieving revision 1.624
diff -u -r1.623 -r1.624
--- ChangeLog	14 Dec 2011 22:06:39 -0000	1.623
+++ ChangeLog	15 Dec 2011 00:34:27 -0000	1.624
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.623 2011/12/14 22:06:39 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.624 2011/12/15 00:34:27 williamh Exp $
+
+  15 Dec 2011; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  Add a compatibility symlink for udevadm and use --exec-prefix to put the
+  binaries in the correct directory.
 
   14 Dec 2011; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
   remove prefix support and use bindir to install udevadm in /bin.






^ permalink raw reply	[flat|nested] 37+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog
@ 2011-12-14 22:06 William Hubbs (williamh)
  0 siblings, 0 replies; 37+ messages in thread
From: William Hubbs (williamh) @ 2011-12-14 22:06 UTC (permalink / raw
  To: gentoo-commits

williamh    11/12/14 22:06:39

  Modified:             udev-9999.ebuild ChangeLog
  Log:
  remove prefix support and use bindir to install udevadm in /bin.
  
  (Portage version: 2.2.0_alpha80/cvs/Linux x86_64)

Revision  Changes    Path
1.64                 sys-fs/udev/udev-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.64&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?rev=1.64&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.63&r2=1.64

Index: udev-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- udev-9999.ebuild	9 Dec 2011 22:12:00 -0000	1.63
+++ udev-9999.ebuild	14 Dec 2011 22:06:39 -0000	1.64
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.63 2011/12/09 22:12:00 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.64 2011/12/14 22:06:39 williamh Exp $
 
 EAPI=4
 
@@ -17,7 +17,7 @@
 scriptname=${PN}-gentoo-scripts
 if [[ ${PV} != "9999" ]]
 then
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 	SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
 	if [[ -n "${patchversion}" ]]
 	then
@@ -164,20 +164,20 @@
 {
 	filter-flags -fprefetch-loop-arrays
 	econf \
-		--prefix="${EPREFIX}/usr" \
-		--sysconfdir="${EPREFIX}/etc" \
-		--sbindir="${EPREFIX}/sbin" \
-		--libdir="${EPREFIX}/usr/$(get_libdir)" \
-		--with-rootlibdir="${EPREFIX}/$(get_libdir)" \
-		--libexecdir="${EPREFIX}/lib/udev" \
+		--prefix=/usr \
+		--sysconfdir=/etc \
+		--bindir=/bin \
+		--libdir=/usr/$(get_libdir) \
+		--with-rootlibdir=/$(get_libdir) \
+		--libexecdir=/lib/udev \
 		--enable-logging \
 		--enable-static \
 		$(use_with selinux) \
 		$(use_enable debug) \
 		$(use_enable rule_generator) \
 		$(use_enable hwdb) \
-		--with-pci-ids-path="${EPREFIX}/usr/share/misc/pci.ids" \
-		--with-usb-ids-path="${EPREFIX}/usr/share/misc/usb.ids" \
+		--with-pci-ids-path=/usr/share/misc/pci.ids \
+		--with-usb-ids-path=/usr/share/misc/usb.ids \
 		$(use_enable acl udev_acl) \
 		$(use_enable gudev) \
 		$(use_enable introspection) \
@@ -209,7 +209,7 @@
 
 	# Add gentoo stuff to udev.conf
 	echo "# If you need to change mount-options, do it in /etc/fstab" \
-	>> "${ED}"/etc/udev/udev.conf
+	>> "${D}"/etc/udev/udev.conf
 
 	# Now install rules
 	insinto /lib/udev/rules.d/
@@ -237,7 +237,7 @@
 # 19 Nov 2008
 fix_old_persistent_net_rules()
 {
-	local rules=${EROOT}/etc/udev/rules.d/70-persistent-net.rules
+	local rules="${ROOT}"/etc/udev/rules.d/70-persistent-net.rules
 	[[ -f ${rules} ]] || return
 
 	elog
@@ -262,7 +262,7 @@
 	fi
 
 	# need to merge to our system
-	[[ ${EROOT} = / ]] || return
+	[[ ${ROOT} = / ]] || return
 
 	# check if root of init-process is identical to ours (not in chroot)
 	[[ -r /proc/1/root && /proc/1/root/ -ef /proc/self/root/ ]] || return
@@ -304,16 +304,16 @@
 	# If we are building stages, add udev to the sysinit runlevel automatically.
 	if use build
 	then
-		if [[ -x "${EROOT}"/etc/init.d/udev  \
-			&& -d "${EROOT}"/etc/runlevels/sysinit ]]
+		if [[ -x "${ROOT}"/etc/init.d/udev  \
+			&& -d "${ROOT}"/etc/runlevels/sysinit ]]
 		then
-			ln -s "${EPREFIX}"/etc/init.d/udev "${EROOT}"/etc/runlevels/sysinit/udev
+			ln -s /etc/init.d/udev "${ROOT}"/etc/runlevels/sysinit/udev
 		fi
 		enable_postmount=true
 	fi
 
 	# migration to >=openrc-0.4
-	if [[ -e "${EROOT}"/etc/runlevels/sysinit && ! -e "${EROOT}"/etc/runlevels/sysinit/udev ]]
+	if [[ -e "${ROOT}"/etc/runlevels/sysinit && ! -e "${ROOT}"/etc/runlevels/sysinit/udev ]]
 	then
 		ewarn
 		ewarn "You need to add the udev init script to the runlevel sysinit,"
@@ -328,19 +328,19 @@
 	# like a hotplug event, 2009/10/15
 
 	# already enabled?
-	[[ -e "${EROOT}"/etc/runlevels/default/udev-postmount ]] && return
+	[[ -e "${ROOT}"/etc/runlevels/default/udev-postmount ]] && return
 
-	[[ -e "${EROOT}"/etc/runlevels/sysinit/udev ]] && enable_postmount=true
-	[[ "${EROOT}" = "/" && -d /dev/.udev/ ]] && enable_postmount=true
+	[[ -e "${ROOT}"/etc/runlevels/sysinit/udev ]] && enable_postmount=true
+	[[ "${ROOT}" = "/" && -d /dev/.udev/ ]] && enable_postmount=true
 
 	if $enable_postmount
 	then
 		local initd=udev-postmount
 
-		if [[ -e ${EROOT}/etc/init.d/${initd} ]] && \
-			[[ ! -e ${EROOT}/etc/runlevels/default/${initd} ]]
+		if [[ -e ${ROOT}/etc/init.d/${initd} ]] && \
+			[[ ! -e ${ROOT}/etc/runlevels/default/${initd} ]]
 		then
-			ln -snf "${EPREFIX}"/etc/init.d/${initd} "${EROOT}"/etc/runlevels/default/${initd}
+			ln -snf /etc/init.d/${initd} "${ROOT}"/etc/runlevels/default/${initd}
 			elog "Auto-adding '${initd}' service to your default runlevel"
 		fi
 	else
@@ -356,7 +356,7 @@
 {
 	while read a m a; do
 		[ "$m" = "$1" ] && return 0
-	done < "${EROOT}"/proc/mounts
+	done < "${ROOT}"/proc/mounts
     return 1
 }
 
@@ -366,8 +366,8 @@
 
 	# "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766
 	# So try to remove it here (will only work if empty).
-	rmdir "${EROOT}"/dev/loop 2>/dev/null
-	if [[ -d "${EROOT}"/dev/loop ]]
+	rmdir "${ROOT}"/dev/loop 2>/dev/null
+	if [[ -d "${ROOT}"/dev/loop ]]
 	then
 		ewarn "Please make sure your remove /dev/loop,"
 		ewarn "else losetup may be confused when looking for unused devices."
@@ -381,16 +381,16 @@
 	# just ignore them anyway...
 
 	# Removing some device-nodes we thought we need some time ago, 25 Jan 2007
-	if [[ -d ${EROOT}/lib/udev/devices ]]
+	if [[ -d ${ROOT}/lib/udev/devices ]]
 	then
-		rm -f "${EROOT}"/lib/udev/devices/{null,zero,console,urandom}
+		rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
 	fi
 
 	# Try to remove /etc/dev.d as that is obsolete, 23 Apr 2007
-	if [[ -d ${EROOT}/etc/dev.d ]]
+	if [[ -d ${ROOT}/etc/dev.d ]]
 	then
-		rmdir --ignore-fail-on-non-empty "${EROOT}"/etc/dev.d/default "${EROOT}"/etc/dev.d 2>/dev/null
-		if [[ -d ${EROOT}/etc/dev.d ]]
+		rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/default "${ROOT}"/etc/dev.d 2>/dev/null
+		if [[ -d ${ROOT}/etc/dev.d ]]
 		then
 			ewarn "You still have the directory /etc/dev.d on your system."
 			ewarn "This is no longer used by udev and can be removed."
@@ -399,10 +399,10 @@
 
 	# 64-device-mapper.rules now gets installed by sys-fs/device-mapper
 	# remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007
-	if [[ -f ${EROOT}/etc/udev/rules.d/64-device-mapper.rules ]] &&
+	if [[ -f ${ROOT}/etc/udev/rules.d/64-device-mapper.rules ]] &&
 		! has_version sys-fs/device-mapper
 	then
-			rm -f "${EROOT}"/etc/udev/rules.d/64-device-mapper.rules
+			rm -f "${ROOT}"/etc/udev/rules.d/64-device-mapper.rules
 			einfo "Removed unneeded file 64-device-mapper.rules"
 	fi
 
@@ -411,7 +411,7 @@
 	elog "persistent-net assigns fixed names to network devices."
 	elog "If you have problems with the persistent-net rules,"
 	elog "just delete the rules file"
-	elog "\trm ${EROOT}etc/udev/rules.d/70-persistent-net.rules"
+	elog "\trm ${ROOT}etc/udev/rules.d/70-persistent-net.rules"
 	elog "then reboot."
 	elog
 	elog "This may however number your devices in a different way than they are now."



1.623                sys-fs/udev/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.623&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?rev=1.623&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/ChangeLog?r1=1.622&r2=1.623

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v
retrieving revision 1.622
retrieving revision 1.623
diff -u -r1.622 -r1.623
--- ChangeLog	14 Dec 2011 20:53:06 -0000	1.622
+++ ChangeLog	14 Dec 2011 22:06:39 -0000	1.623
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.622 2011/12/14 20:53:06 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.623 2011/12/14 22:06:39 williamh Exp $
+
+  14 Dec 2011; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
+  remove prefix support and use bindir to install udevadm in /bin.
 
   14 Dec 2011; Mike Frysinger <vapier@gentoo.org> udev-171-r4.ebuild:
   Unify duplicate econf statements with a use_extras helper.






^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2015-06-10  2:37 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-07 11:09 [gentoo-commits] gentoo-x86 commit in sys-fs/udev: udev-9999.ebuild ChangeLog Samuli Suominen (ssuominen)
  -- strict thread matches above, loose matches on Subject: below --
2015-06-10  2:37 Mike Gilbert (floppym)
2014-12-17 17:22 William Hubbs (williamh)
2014-12-17 16:05 William Hubbs (williamh)
2014-09-19  8:55 Samuli Suominen (ssuominen)
2014-08-31 14:07 Samuli Suominen (ssuominen)
2014-08-20  8:29 Samuli Suominen (ssuominen)
2014-08-02  0:29 Samuli Suominen (ssuominen)
2014-08-01  9:22 Samuli Suominen (ssuominen)
2014-07-30 18:11 Samuli Suominen (ssuominen)
2014-07-04 12:01 Samuli Suominen (ssuominen)
2014-07-03 18:17 Samuli Suominen (ssuominen)
2014-06-27 11:17 Samuli Suominen (ssuominen)
2014-06-21 18:06 Samuli Suominen (ssuominen)
2014-06-02 23:25 Samuli Suominen (ssuominen)
2014-05-28 12:22 Samuli Suominen (ssuominen)
2014-04-08 21:01 Samuli Suominen (ssuominen)
2014-03-12  6:59 Samuli Suominen (ssuominen)
2014-03-07  6:08 Samuli Suominen (ssuominen)
2014-03-02 19:32 Samuli Suominen (ssuominen)
2014-02-26 18:20 Samuli Suominen (ssuominen)
2014-02-24  5:58 Samuli Suominen (ssuominen)
2014-02-21 12:00 Samuli Suominen (ssuominen)
2014-02-16 20:03 Samuli Suominen (ssuominen)
2013-10-17 18:09 Samuli Suominen (ssuominen)
2013-03-23  2:22 William Hubbs (williamh)
2013-01-15 16:01 William Hubbs (williamh)
2012-11-01 20:01 William Hubbs (williamh)
2012-03-23 17:34 William Hubbs (williamh)
2012-03-23 16:55 William Hubbs (williamh)
2012-03-22 17:11 William Hubbs (williamh)
2012-03-22 15:42 William Hubbs (williamh)
2012-03-08 17:14 William Hubbs (williamh)
2012-02-08  4:29 William Hubbs (williamh)
2011-12-25  4:59 William Hubbs (williamh)
2011-12-15  0:34 William Hubbs (williamh)
2011-12-14 22:06 William Hubbs (williamh)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox