summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2015-06-10 02:37:44 +0000
committerMike Gilbert <floppym@gentoo.org>2015-06-10 02:37:44 +0000
commitc7d26d95614c44ffdf75203c41bbe82a9c86b191 (patch)
tree83fd3aac03eb6f91a0fad6045d9f7f3e08c377fd /sys-fs
parentAdd blocker on dev-libs/libgudev. (diff)
downloadgentoo-2-c7d26d95614c44ffdf75203c41bbe82a9c86b191.tar.gz
gentoo-2-c7d26d95614c44ffdf75203c41bbe82a9c86b191.tar.bz2
gentoo-2-c7d26d95614c44ffdf75203c41bbe82a9c86b191.zip
Remove references to gudev, gtk-doc, and gobject-introspection.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/udev/ChangeLog5
-rw-r--r--sys-fs/udev/udev-9999.ebuild36
2 files changed, 8 insertions, 33 deletions
diff --git a/sys-fs/udev/ChangeLog b/sys-fs/udev/ChangeLog
index 3e55ec997276..68cf7a90f872 100644
--- a/sys-fs/udev/ChangeLog
+++ b/sys-fs/udev/ChangeLog
@@ -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:
diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
index 50e3d0877898..234b7be3ba1b 100644
--- a/sys-fs/udev/udev-9999.ebuild
+++ b/sys-fs/udev/udev-9999.ebuild
@@ -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 @@ HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd"
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 @@ DEPEND="${COMMON_DEPEND}
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 @@ src_prepare() {
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_src_configure() {
$(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 @@ multilib_src_configure() {
--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 @@ multilib_src_compile() {
# 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 @@ multilib_src_compile() {
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 @@ multilib_src_install() {
local targets=(
install-libLTLIBRARIES
install-includeHEADERS
- install-libgudev_includeHEADERS
install-rootbinPROGRAMS
install-rootlibexecPROGRAMS
install-udevlibexecPROGRAMS
@@ -294,11 +280,6 @@ multilib_src_install() {
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 @@ multilib_src_install() {
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 @@ multilib_src_install() {
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 @@ multilib_src_install_all() {
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 @@ multilib_src_install_all() {
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