summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-03-22 05:59:38 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-03-22 05:59:38 +0000
commit5b185dc2f7804107de9c8376282a7e1bab86e9f9 (patch)
treeb8852f62de64f414539d8cc9ab4246320c9561d0 /sys-fs/udev/udev-9999.ebuild
parentCompile fix for #409139 #383031 (diff)
downloadhistorical-5b185dc2f7804107de9c8376282a7e1bab86e9f9.tar.gz
historical-5b185dc2f7804107de9c8376282a7e1bab86e9f9.tar.bz2
historical-5b185dc2f7804107de9c8376282a7e1bab86e9f9.zip
Move gtk-doc documentation to /usr/share/doc/${PF}/html with symlink(s) back to /usr/share/gtk-doc/html wrt #312373
Package-Manager: portage-2.2.0_alpha92/cvs/Linux x86_64
Diffstat (limited to 'sys-fs/udev/udev-9999.ebuild')
-rw-r--r--sys-fs/udev/udev-9999.ebuild26
1 files changed, 15 insertions, 11 deletions
diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
index 3bc497795df6..0c36d06173a8 100644
--- a/sys-fs/udev/udev-9999.ebuild
+++ b/sys-fs/udev/udev-9999.ebuild
@@ -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.87 2012/03/21 05:22:24 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.88 2012/03/22 05:59:38 ssuominen Exp $
EAPI=4
@@ -161,32 +161,36 @@ src_configure()
$(use_enable keymap) \
$(use_enable floppy) \
$(use_enable doc gtk-doc) \
- "$(systemd_with_unitdir)"
+ "$(systemd_with_unitdir)" \
+ --docdir=/usr/share/doc/${PF} \
+ --with-html-dir=/usr/share/doc/${PF}/html
}
src_install()
{
- emake DESTDIR="${D}" docdir="/usr/share/doc/${P}" install
+ emake DESTDIR="${D}" install
find "${ED}" -type f -name '*.la' -exec rm -f {} +
- # documentation
- dodoc ChangeLog README TODO
+ dodoc ChangeLog NEWS README TODO
+ use keymap && dodoc src/keymap/README.keymap.txt
- if use keymap
- then
- dodoc src/keymap/README.keymap.txt
- fi
+ local htmldir
+ for htmldir in gudev libudev; do
+ [[ -d ${ED}/usr/share/doc/${PF}/html/${htmldir} ]] &&
+ dosym /usr/share/doc/${PF}/html/${htmldir} \
+ /usr/share/gtk-doc/html/${htmldir}
+ done
# udevadm is now in /usr/bin.
dosym /usr/bin/udevadm /sbin/udevadm
# create symlinks for these utilities to /sbin
# where multipath-tools expect them to be (Bug #168588)
- dosym "/lib/udevd/scsi_id" /sbin/scsi_id
+ dosym /lib/udevd/scsi_id /sbin/scsi_id
# Now install rules
- insinto /lib/udev/rules.d/
+ insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules
}