sci-physics/hepmc: Add several missing || die
authorAndreas Sturmlechner <asturm@gentoo.org>
Sun, 14 Oct 2018 18:45:05 +0000 (20:45 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sun, 14 Oct 2018 19:04:32 +0000 (21:04 +0200)
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

sci-physics/hepmc/hepmc-2.06.09-r1.ebuild

index fd54fa2fd8ab8e4edbdea2d8a95a8b2ab42bba6f..85f83c7019a44570bb79e2f37668f7b54f9ffed1 100644 (file)
@@ -33,7 +33,7 @@ DOCS=( ChangeLog AUTHORS )
 src_prepare() {
        cmake-utils_src_prepare
 
-       sed -i -e '/add_subdirectory(doc)/d' CMakeLists.txt
+       sed -i -e '/add_subdirectory(doc)/d' CMakeLists.txt || die
        # CMake doc building broken
        # gentoo doc directory
        #sed -i \
@@ -56,8 +56,12 @@ src_prepare() {
                {src,fio}/CMakeLists.txt || die
 
        # remove targets if use flags not set
-       use examples || sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt
-       use test || sed -i -e '/add_subdirectory(test)/d' CMakeLists.txt
+       if ! use examples; then
+               sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt || die
+       fi
+       if ! use test; then
+               sed -i -e '/add_subdirectory(test)/d' CMakeLists.txt || die
+       fi
        if ! use static-libs; then
                sed -i \
                        -e '/(HepMC\(fio\|\)S/d' \