x11-misc/xosview: Revbump to install some more files.
authorLars Wendler <polynomial-c@gentoo.org>
Mon, 6 Nov 2017 12:38:32 +0000 (13:38 +0100)
committerLars Wendler <polynomial-c@gentoo.org>
Mon, 6 Nov 2017 12:38:43 +0000 (13:38 +0100)
Package-Manager: Portage-2.3.13, Repoman-2.3.4

x11-misc/xosview/xosview-1.20-r1.ebuild [moved from x11-misc/xosview/xosview-1.20.ebuild with 84% similarity]

similarity index 84%
rename from x11-misc/xosview/xosview-1.20.ebuild
rename to x11-misc/xosview/xosview-1.20-r1.ebuild
index 76ba156e04dd3fa7615b3b497255b1a886a39fe2..f342c4311c822893b3f5e8e9cbbc51e1d7ef6e26 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils toolchain-funcs
+inherit eutils toolchain-funcs xdg-utils
 
 DESCRIPTION="X11 operating system viewer"
 HOMEPAGE="http://www.pogo.org.uk/~mark/xosview/"
@@ -22,6 +22,8 @@ RDEPEND="${COMMON_DEPS}
 DEPEND="${COMMON_DEPS}
        x11-proto/xproto"
 
+DOCS=( CHANGES README.linux TODO )
+
 src_prepare() {
        default
 
@@ -35,17 +37,21 @@ src_compile() {
 }
 
 src_install() {
-       dobin ${PN}
+       emake PREFIX="${D%/}/usr" install
        use suid && fperms 4755 /usr/bin/${PN}
        insinto /usr/share/X11/app-defaults
        newins Xdefaults XOsview
-       doman *.1
-       dodoc CHANGES README.linux TODO
 }
 
 pkg_postinst() {
+       xdg_desktop_database_update
+
        if ! use suid ; then
                ewarn "If you want to use serial meters ${PN} needs to be executed as root."
                ewarn "Please see ${EPREFIX}/usr/share/doc/${PF}/README.linux for details."
        fi
 }
+
+pkg_postrm() {
+       xdg_desktop_database_update
+}