sys-apps/groff: rework mom-pdf.pdf clean up again #454196 #516732
authorMike Frysinger <vapier@gentoo.org>
Wed, 7 Dec 2016 18:48:01 +0000 (13:48 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 7 Dec 2016 18:48:12 +0000 (13:48 -0500)
sys-apps/groff/groff-1.22.2.ebuild
sys-apps/groff/groff-1.22.3.ebuild

index 0a7ac7b86d6efb201636810a22c0d6882d5f6e4e..e731d95545cea7bfbe0f5fd565f40050a68061ac 100644 (file)
@@ -84,7 +84,9 @@ src_install() {
        dosym tbl /usr/bin/gtbl
 
        if ! use examples ; then
-               rm -rf "${ED}"/usr/share/doc/${PF}/examples
+               # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732
                rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
+               mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf || die
+               rm -rf "${ED}"/usr/share/doc/${PF}/examples
        fi
 }
index c228175daead4539c7d760a980d7803e6719c9ec..712f51ff7945b7c30402177e9ba18dd58ec35377 100644 (file)
@@ -74,5 +74,10 @@ src_install() {
        dosym eqn /usr/bin/geqn
        dosym tbl /usr/bin/gtbl
 
-       use examples || rm -rf "${ED}"/usr/share/doc/${PF}/examples
+       if ! use examples ; then
+               # Keep mom-pdf.pdf since it's more of a manual than an example. #454196 #516732
+               rm -f "${ED}"/usr/share/doc/${PF}/pdf/mom-pdf.pdf
+               mv "${ED}"/usr/share/doc/${PF}/{examples/mom,pdf}/mom-pdf.pdf || die
+               rm -rf "${ED}"/usr/share/doc/${PF}/examples
+       fi
 }