diff options
author | Michael Straube | 2017-09-16 19:03:41 +0200 |
---|---|---|
committer | Michael Straube | 2017-09-16 19:12:34 +0200 |
commit | 96ae02e423a2634f04de8c30aaf0802b9e73f96b (patch) | |
tree | faa257075b4353777da3ddadb8219251963dbbff | |
parent | 1eb7b72c8640f6985305d99364fd504db826e4ab (diff) | |
download | aur-96ae02e423a2634f04de8c30aaf0802b9e73f96b.tar.gz |
Several fixes
- respect CPPFLAGS
- build gimp leveleditor in build()
- https
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 62 |
2 files changed, 34 insertions, 34 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Thu Sep 15 05:22:45 UTC 2016 pkgbase = sdl-ball pkgdesc = A Breakout clone with pretty graphics pkgver = 1.03 - pkgrel = 1 + pkgrel = 2 url = http://sdl-ball.sourceforge.net/ arch = i686 arch = x86_64 @@ -12,7 +10,7 @@ pkgbase = sdl-ball depends = sdl_mixer depends = sdl_ttf depends = sdl_image - source = http://sourceforge.net/projects/sdl-ball/files/SDL-Ball_1.03_build-6_src.tar.xz + source = https://sourceforge.net/projects/sdl-ball/files/SDL-Ball_1.03_build-6_src.tar.xz sha256sums = 6910a7166d16e3bfe4a67b538d02e25eec0d06276aef399b9143fd246cd76442 pkgname = sdl-ball @@ -1,50 +1,52 @@ -# Maintainer: Michael Straube <m.s.online gmx.de> +# Maintainer: Michael Straube <straubem@gmx.de> # Contributor: yugrotavele <yugrotavele at archlinux dot us> # Contributor: Christoph Zeiler <rabyte*gmail> pkgname=sdl-ball pkgver=1.03 -pkgrel=1 +pkgrel=2 pkgdesc="A Breakout clone with pretty graphics" arch=('i686' 'x86_64') url="http://sdl-ball.sourceforge.net/" license=('GPL3') -# uncomment following line for wiimote support. Unable to get libbtctl to build at this time. -#depends=('glu' 'sdl_mixer' 'sdl_ttf' 'sdl_image' 'wiiuse' 'libbtctl') -# comment line below if compiling for wiimote support. depends=('glu' 'sdl_mixer' 'sdl_ttf' 'sdl_image') -# uncomment line below if building the gimp-leveleditor -#makedepends=('gimp') -source=("http://sourceforge.net/projects/${pkgname}/files/SDL-Ball_1.03_build-6_src.tar.xz") +source=("https://sourceforge.net/projects/sdl-ball/files/SDL-Ball_${pkgver}_build-6_src.tar.xz") sha256sums=('6910a7166d16e3bfe4a67b538d02e25eec0d06276aef399b9143fd246cd76442') -build() { - cd "${srcdir}/SDL-Ball_source_build_0006_src" - - # uncomment following 2 lines for wiimote support. - #export LIBS="-lwiiuse" - #export CFLAGS="${CXXFLAGS} -DWITH_WIIUSE" +# uncomment if building with wiimote support +#depends+=('wiiuse') - make DATADIR="/usr/share/games/${pkgname}/themes/" -} +# uncomment if building the gimp leveleditor +#depends+=('gimp') -package() { - cd "${srcdir}/SDL-Ball_source_build_0006_src" +build() { + cd SDL-Ball_source_build_0006_src - mkdir -p "${pkgdir}/usr/share/games/${pkgname}" - cp -r README themes "${pkgdir}/usr/share/games/${pkgname}/" - install -Dm755 sdl-ball "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 themes/default/icon32.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + # uncomment to build with wiimote support + #export LIBS='-lwiiuse' + #export CPPFLAGS+=' -DWITH_WIIUSE' - install -Dm644 leveleditor/index.html "${pkgdir}/usr/share/games/${pkgname}/leveleditor/index.html" - cp -r leveleditor/gfx "${pkgdir}/usr/share/games/${pkgname}/leveleditor/gfx" + export CFLAGS="$CXXFLAGS $CPPFLAGS" + make DATADIR="/usr/share/sdl-ball/themes/" - # uncomment following lines to build and install the gimp-leveleditor - #cd "${srcdir}/${pkgname}-${pkgver}/leveleditor/gimp-leveleditor" + # uncomment to build the gimp leveleditor + #cd leveleditor/gimp-leveleditor #gimptool-2.0 --build gimp-sdlball.c - #install -Dm755 gimp-sdlball "${pkgdir}/usr/lib/gimp/2.0/plug-ins/gimp-sdlball" - #install -Dm644 readme "${pkgdir}/usr/share/games/${pkgname}/leveleditor/gimp-leveleditor/readme" - #install -Dm644 sdlball.xcf "${pkgdir}/usr/share/games/${pkgname}/leveleditor/gimp-leveleditor/sdlball.xcf" } +package() { + cd SDL-Ball_source_build_0006_src + + install -d "$pkgdir"/usr/share/sdl-ball/leveleditor + cp -r README themes "$pkgdir"/usr/share/sdl-ball/ + cp -r leveleditor/{gfx,index.html} "$pkgdir"/usr/share/sdl-ball/leveleditor/ + install -Dm755 sdl-ball "$pkgdir"/usr/bin/sdl-ball + install -Dm644 themes/default/icon32.png "$pkgdir"/usr/share/pixmaps/sdl-ball.png + install -Dm644 sdl-ball.desktop "$pkgdir"/usr/share/applications/sdl-ball.desktop + + # uncomment to install the gimp leveleditor + #cd leveleditor/gimp-leveleditor + #install -Dm755 gimp-sdlball "$pkgdir"/usr/lib/gimp/2.0/plug-ins/gimp-sdlball + #install -Dm644 readme "$pkgdir"/usr/share/sdl-ball/leveleditor/gimp-leveleditor/readme + #install -Dm644 sdlball.xcf "$pkgdir"/usr/share/sdl-ball/leveleditor/gimp-leveleditor/sdlball.xcf +} |