games-action/violetland: Cleanup ebuild
authorDavid Seifert <soap@gentoo.org>
Thu, 25 May 2017 09:57:03 +0000 (11:57 +0200)
committerDavid Seifert <soap@gentoo.org>
Thu, 25 May 2017 10:51:41 +0000 (12:51 +0200)
Package-Manager: Portage-2.3.6, Repoman-2.3.2

games-action/violetland/violetland-0.4.3-r1.ebuild

index 523d65d11da6b712fcd9bb51cef6498157a7d86d..5067bd2caca584ff9c172aa80393611e461090f3 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils multilib toolchain-funcs flag-o-matic cmake-utils
+inherit eutils cmake-utils
 
 DESCRIPTION="Help a girl named Violet in the struggle with hordes of monsters"
 HOMEPAGE="https://code.google.com/p/violetland/"
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-       dev-libs/boost[threads(+)]
+       dev-libs/boost:=[threads(+)]
        media-libs/libsdl[sound,video]
        media-libs/sdl-image[png]
        media-libs/sdl-mixer[vorbis]
@@ -24,33 +24,28 @@ RDEPEND="
        virtual/opengl"
 DEPEND="${RDEPEND}"
 
-PATCHES=(
-       "${FILESDIR}"/${P}-boost150.patch
-)
+PATCHES=( "${FILESDIR}"/${P}-boost150.patch )
 
 src_prepare() {
-       default
+       cmake-utils_src_prepare
 
        sed -i \
                -e "/README_EN.TXT/d" \
                -e "/README_RU.TXT/d" \
                CMakeLists.txt || die "sed failed"
+       rm README_RU.TXT || die
 }
 
 src_configure() {
-       mycmakeargs=(
-               "-DCMAKE_INSTALL_PREFIX=/usr"
-               "-DDATA_INSTALL_DIR=/usr/share/${PN}"
-               )
+       local mycmakeargs=(
+               -DDATA_INSTALL_DIR=share/${PN}
+       )
        cmake-utils_src_configure
 }
 
-src_compile() {
-       cmake-utils_src_compile
-}
-
 src_install() {
-       DOCS="README_EN.TXT CHANGELOG" cmake-utils_src_install
+       cmake-utils_src_install
+
        newicon icon-light.png ${PN}.png
        make_desktop_entry ${PN} VioletLand
 }