media-video/photofilmstrip: fix license, combine sed, add missing die
authorGöktürk Yüksek <gokturk@gentoo.org>
Sun, 5 Jun 2016 02:35:00 +0000 (22:35 -0400)
committerGöktürk Yüksek <gokturk@gentoo.org>
Mon, 6 Jun 2016 03:02:54 +0000 (23:02 -0400)
Package-Manager: portage-2.2.28

media-video/photofilmstrip/photofilmstrip-2.1.0.ebuild

index 44b1cebab8e0319ba135f4d97112b1757e44ddbe..622804ae79acab226be01c69845a1e377f5a8c65 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ inherit distutils-r1
 DESCRIPTION="Movie slideshow creator using Ken Burns effect"
 HOMEPAGE="http://www.photofilmstrip.org"
 SRC_URI="mirror://sourceforge/photostoryx/${PN}/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 
 KEYWORDS="~amd64 ~x86"
@@ -34,22 +34,20 @@ DOCS=( CHANGES COPYING README )
 
 src_prepare() {
        # Remove unneeded icon resources update needing running X
-       sed -i \
-        -e '/self\._make_resources\(\)/d' \
-        setup.py
-
        # Fix app doc/help files paths
        sed -i \
-         -e "s:\(os\.path\.join(\"share\", \"doc\", \"\)photofilmstrip:\1${PF}:" \
-         setup.py
+               -e '/self\._make_resources\(\)/d' \
+               -e "s:\(os\.path\.join(\"share\", \"doc\", \"\)photofilmstrip:\1${PF}:" \
+               setup.py || die
+
        sed -i \
-         -e "s:\"photofilmstrip\":\"${PF}\":" \
-         photofilmstrip/gui/HelpViewer.py
+                -e "s:\"photofilmstrip\":\"${PF}\":" \
+                photofilmstrip/gui/HelpViewer.py || die
 
        # Fix desktop file entry
        sed -i \
-        -e '/^Version.*/d' \
-        data/photofilmstrip.desktop
+               -e '/^Version.*/d' \
+               data/photofilmstrip.desktop || die
 
        distutils-r1_src_prepare
 }