diff options
author | Pio | 2018-10-28 12:22:19 +0100 |
---|---|---|
committer | Pio | 2018-10-28 12:22:19 +0100 |
commit | 7d76ba72fdedc6f7418ef2dc1917b84aff2a2b53 (patch) | |
tree | 5065f737c496dc16bb42d0ed94a28284bfce8a9f | |
parent | 1cd7bccc19b226443e78c56d5fc899f5eeefa246 (diff) | |
download | aur-7d76ba72fdedc6f7418ef2dc1917b84aff2a2b53.tar.gz |
Doesn't stop at warnings. Treats Klystron as submodule. Added man page.
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 18 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = klystrack-git pkgdesc = Tracker for making chiptune-like music on a modern computer - pkgver = 1.7.2.r6.ga514cef + pkgver = 1.7.5.r3.gf24c982 pkgrel = 1 url = http://kometbomb.github.io/klystrack/ arch = i686 @@ -9,6 +9,7 @@ pkgbase = klystrack-git makedepends = git makedepends = gendesk depends = sdl2_image + depends = sdl2_mixer provides = klystrack conflicts = klystrack source = git://github.com/kometbomb/klystrack @@ -1,15 +1,15 @@ # Maintainer: Pavle <xpio at tut.by> -# also used PKGBUILD by rbrt as a reference +# Contributor: rbrt pkgname=klystrack-git -pkgver=1.7.2.r6.ga514cef +pkgver=1.7.5.r3.gf24c982 pkgrel=1 pkgdesc="Tracker for making chiptune-like music on a modern computer" arch=('i686' 'x86_64') url="http://kometbomb.github.io/klystrack/" license=('MIT') groups=() -depends=('sdl2_image') +depends=('sdl2_image' 'sdl2_mixer') makedepends=('git' 'gendesk') provides=('klystrack') conflicts=('klystrack') @@ -28,12 +28,19 @@ prepare() { gendesk -f -n touch "$srcdir/klystrack/src/version.h" touch "$srcdir/klystron/src/version.h" - sed -i '/^CC =/ s/gcc/gcc -fPIC/' "$srcdir/klystron/Makefile" + # prevent treating warnings as errors + sed -i 's/-Werror//' "$srcdir/klystron/Makefile" + sed -i 's/-Werror//' "$srcdir/klystrack/Makefile" + # klystron is submodule of klystrack + cd "$srcdir/$_gitname" #i.e. klystrack + git submodule init + git config submodule.klystron.url "$srcdir/klystron" + git submodule update } build() { cd "$srcdir/$_gitname" - make + make } package() { @@ -44,8 +51,11 @@ package() { install bin.debug/klystrack "$pkgdir/usr/bin/" cp -r res/ key/ "$pkgdir/usr/lib/klystrack/" cp -r examples/ "$pkgdir/usr/share/klystrack/" - install -Dm644 doc/LICENSE "$pkgdir/usr/share/licenses/klystrack/" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/klystrack/" install -Dm644 doc/Default.kt "$pkgdir/usr/share/klystrack/" + # man page + mkdir -p "$pkgdir/usr/share/man/man1" + gzip -ck doc/klystrack.1 > "$pkgdir/usr/share/man/man1/klystrack.1.gz" # .desktop file install -Dm644 "../klystrack.desktop" "$pkgdir/usr/share/applications/klystrack.desktop" install -Dm644 "icon/256x256.png" "$pkgdir/usr/share/pixmaps/klystrack.png" |