games-arcade/opensonic: rm hacks
By installing into /opt/${PN}
This commit is contained in:
parent
1c043603dd
commit
7bdbdab3cd
@ -35,28 +35,20 @@ DEFAULT_SRC_PREPARE_PATCHES=(
|
|||||||
)
|
)
|
||||||
|
|
||||||
CMAKE_SRC_CONFIGURE_PARAMS=(
|
CMAKE_SRC_CONFIGURE_PARAMS=(
|
||||||
-DGAME_INSTALL_DIR=/usr/share/${PN}
|
-DGAME_INSTALL_DIR=/opt/${PN}
|
||||||
-DGAME_FINAL_DIR="/usr/$(exhost --target)/bin"
|
-DGAME_FINAL_DIR="/usr/$(exhost --target)/bin"
|
||||||
-DGAME_LIBDIR="/usr/$(exhost --target)/libexec/${PN}"
|
-DGAME_LIBDIR="/opt/${PN}"
|
||||||
|
-DCMAKE_INSTALL_PREFIX="/usr"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
exdirectory --allow /opt
|
||||||
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
cmake_src_install
|
cmake_src_install
|
||||||
local i
|
|
||||||
for i in "${IMAGE}"/usr/share/${PN}/* ; do
|
|
||||||
dosym "${i#${IMAGE}}" \
|
|
||||||
"/usr/$(exhost --target)/libexec/${PN}/${i#${IMAGE}/usr/share/${PN}/}"
|
|
||||||
done
|
|
||||||
|
|
||||||
insinto /usr/share/applications
|
# rm misplaced docs
|
||||||
hereins ${PN}.desktop << EOF
|
edo rm "${IMAGE}"/usr/share/doc/${PNVR}/*.html
|
||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Name=OpenSonic
|
|
||||||
Exec=${PN}
|
|
||||||
Icon=${PN}
|
|
||||||
Comment=${SUMMARY}
|
|
||||||
Categories=Game;ArcadeGame;
|
|
||||||
EOF
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user