diff options
author | Mike Gilbert <floppym@gentoo.org> | 2015-06-10 02:37:44 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2015-06-10 02:37:44 +0000 |
commit | c7d26d95614c44ffdf75203c41bbe82a9c86b191 (patch) | |
tree | 83fd3aac03eb6f91a0fad6045d9f7f3e08c377fd /sys-fs | |
parent | Add blocker on dev-libs/libgudev. (diff) | |
download | gentoo-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/ChangeLog | 5 | ||||
-rw-r--r-- | sys-fs/udev/udev-9999.ebuild | 36 |
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 |