diff options
author | jose1711 | 2017-06-11 09:42:22 +0200 |
---|---|---|
committer | jose1711 | 2017-06-11 09:42:22 +0200 |
commit | 913f9e4d2af220058e8d62c2913ae2b5bd1b83b8 (patch) | |
tree | 03da5d6dbe8426cac9c70ecd3e47a49df3508662 /PKGBUILD | |
parent | b640eb581e9056ab5244589b0b73738888eb3422 (diff) | |
download | aur-913f9e4d2af220058e8d62c2913ae2b5bd1b83b8.tar.gz |
Update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 12 insertions, 16 deletions
@@ -3,37 +3,33 @@ # Contributor: Dany Martineau <dany.luc.martineau gmail.com> pkgname=trackballs -pkgver=1.1.4 -pkgrel=7 +pkgver=1.2.0 +pkgrel=1 pkgdesc="Simple game similar to the classical game Marble Madness on the Amiga in the 80's" arch=('i686' 'x86_64') license=('GPL') url="http://trackballs.sourceforge.net/" depends=('guile1.8' 'sdl_ttf' 'sdl_image' 'sdl_mixer' 'mesa') -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz \ - http://downloads.sourceforge.net/sourceforge/$pkgname/SixLevels.tar.gz \ - trackballs.desktop trackballs.patch) -md5sums=('84e2e8bb68842a636da91673751279a0' '2bb730894a85334a681cfd9f40fe075e' \ - '831053e0375b14c905b6cb534ea134a4' '3c383cf4b88330e6b14dea8881667ab9' ) +source=(https://github.com/trackballs/trackballs/archive/v1.2.0.tar.gz) build() { cd ${srcdir}/$pkgname-$pkgver - patch -p1 < ../trackballs.patch - sed -i '5406s/guile/&1.8/' configure - sed -i '5452s/guile-config/&1.8/' configure - ./configure --prefix=/usr --with-sdl-prefix=/usr --disable-sdltest --with-highscores="~" - make + sed -i '/Icon=/s%.*%Icon=trackballs-64x64.png%' share/icons/trackballs.desktop + [ ! -d build ] && mkdir build + cd build + cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release } package() { - cd ${srcdir}/$pkgname-$pkgver + cd ${srcdir}/$pkgname-$pkgver/build make DESTDIR=${pkgdir} install install -m644 ${srcdir}/*.map ${pkgdir}/usr/share/trackballs/levels install -m644 ${srcdir}/*.scm ${pkgdir}/usr/share/trackballs/levels install -m644 ${srcdir}/*.jpg ${pkgdir}/usr/share/trackballs/levels install -m644 ${srcdir}/*.set ${pkgdir}/usr/share/trackballs/levels - mkdir -p ${pkgdir}/usr/share/applications - install -m644 ${srcdir}/trackballs.desktop \ - ${pkgdir}/usr/share/applications/ + mkdir -p ${pkgdir}/usr/share/{applications,pixmaps} + install -m644 ../share/icons/trackballs.desktop ${pkgdir}/usr/share/applications + install -m644 ../share/icons/*.png ${pkgdir}/usr/share/pixmaps } +md5sums=('3fd42492c724f009d7da9144c45fa65f') |