assaultcube final cleanup - overlay - drkhsh gentoo overlay
HTML git clone git://git.drkhsh.at/overlay.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit dbcc4705fbd2bf96cd35f88eadce6aa4fcc6c243
DIR parent 908b101e4bf361c26c2eecf619500b763b345c5f
HTML Author: aaron marcher <me@drkhsh.at>
Date: Thu, 27 Jul 2017 19:19:00 +0200
assaultcube final cleanup
Diffstat:
M games-fps/assaultcube/Manifest | 2 +-
M games-fps/assaultcube/assaultcube-… | 12 ++++++++----
2 files changed, 9 insertions(+), 5 deletions(-)
---
DIR diff --git a/games-fps/assaultcube/Manifest b/games-fps/assaultcube/Manifest
@@ -1 +1 @@
-DIST AssaultCube_v1.2.0.2.source.tar.bz2 3187716 SHA256 949321c7ae82b740b746ee815b468fd732f633819c176334f5c62e916ed9ca03 SHA512 4f7748e9d4c2496de6f82552af3e1a9fe764a3fcb045e0b92653dc359e070bf78349a7763c3293ee9aea4afb112a0f303768e85ed6346262366030dedd2a64ed WHIRLPOOL d9451b15123768743bad8671b4444d72bc85bf368af42d9167c63c5edc1a9220ef8c6171160372680260ceee6deea16e89df8d42b2d753f0517b036d4b2c46e3
+DIST AssaultCube_v1.2.0.2.tar.bz2 52975325 SHA256 77ac41bdf07f6d74367e29089c2ee34da5ef53fdf979d7dfad58c3edce5f0717 SHA512 9563970403578c946ce03561621e2ea203604e3c3d9d1d784b62122a7f65eaa2e238ac4b88052336a0f18171da0e94342bf3d73f732bceb86eb58a6111e70d7b WHIRLPOOL 26c474b13f301075c6bbc8b293960811b770fbd7b4be8f5d66d9580f63744bafd98fc77a56f0c3dbcd4ce9f019a793dc41758f8d76198480c22f83d132c1d611
DIR diff --git a/games-fps/assaultcube/assaultcube-1.2.0.2-r2.ebuild b/games-fps/assaultcube/assaultcube-1.2.0.2-r2.ebuild
@@ -9,7 +9,7 @@ inherit eutils games
MY_PN="AssaultCube"
DESCRIPTION="Fast and fun first-person-shooter based on the Cube fps"
HOMEPAGE="http://assault.cubers.net"
-SRC_URI="mirror://sourceforge/actiongame/AssaultCube%20Version%20${PV}/${MY_PN}_v${PV}.source.tar.bz2"
+SRC_URI="https://github.com/assaultcube/AC/releases/download/v1.2.0.2/AssaultCube_v1.2.0.2.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="dedicated doc server"
RDEPEND="
- >=net-libs/enet-1.3.0:1.3
+ net-libs/enet
sys-libs/zlib
net-misc/curl
!dedicated? (
@@ -33,13 +33,17 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/pkgconfig"
-S=${WORKDIR}/AssaultCube_v${PV}.source/source
+S=${WORKDIR}/AssaultCube_v${PV}/source
src_prepare() {
# patch makefile
epatch "${FILESDIR}"/${PN}-${PV}-makefile.patch
- # respect FHS and fix binary name
+ # remove unsued stuff
+ rm -r bin_unix/* || die
+ find packages -name *.txt -delete || die
+
+ # respect fhs and fix binary name
sed -i \
-e "/^CUBE_DIR=/d ; 2iCUBE_DIR=$(games_get_libdir)/${PN}" \
-e "s:bin_unix/\${SYSTEM_NAME}\${MACHINE_NAME}:ac_:" \