summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatti Niemenmaa2015-06-08 17:26:31 +0300
committerMatti Niemenmaa2015-07-14 16:18:57 +0300
commit06f5e75d8fbd744ac3d7c02a3e3697faeeb58071 (patch)
tree98b9845da4ac5d18b8a6e4665169041e21773aa1
downloadaur-06f5e75d8fbd744ac3d7c02a3e3697faeeb58071.tar.gz
Initial commit: seems okay
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD39
-rw-r--r--makefile.patch13
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f3b902d26e1f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = mdxplay-git
+ pkgdesc = Command line music player for Sharp X68000 MDX files
+ pkgver = r19.eda5bca
+ pkgrel = 1
+ url = https://github.com/BouKiCHi/mdxplayer/tree/master/jni/mdxmini
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = git
+ depends = libiconv
+ depends = sdl
+ provides = mdxplay
+ conflicts = mdxplay
+ source = mdxplay-git::git+https://github.com/BouKiCHi/mdxplayer.git
+ source = makefile.patch
+ sha256sums = SKIP
+ sha256sums = edf0e80f51b0840f95e121f784b8ffb95fafbaa2afaa35038dae26b94e397e29
+
+pkgname = mdxplay-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0c0073e43ebe
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Matti Niemenmaa <matti.niemenmaa+aur ät iki dȯt fi>
+
+pkgname=mdxplay-git
+pkgver=r19.eda5bca
+pkgrel=1
+pkgdesc='Command line music player for Sharp X68000 MDX files'
+arch=(i686 x86_64)
+url='https://github.com/BouKiCHi/mdxplayer/tree/master/jni/mdxmini'
+license=(GPL2)
+depends=(libiconv sdl)
+makedepends=(git)
+provides=(mdxplay)
+conflicts=(mdxplay)
+source=("$pkgname"::'git+https://github.com/BouKiCHi/mdxplayer.git'
+ makefile.patch)
+sha256sums=('SKIP'
+ 'edf0e80f51b0840f95e121f784b8ffb95fafbaa2afaa35038dae26b94e397e29')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed -r 's/([^-]*-g)/r\1/;y/-/./' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ patch -p1 -i "$srcdir"/makefile.patch
+}
+
+build() {
+ cd "$srcdir/$pkgname/jni/mdxmini"
+ make
+}
+
+package() {
+ install -Dm755 "$srcdir/$pkgname/jni/mdxmini/mdxplay" "$pkgdir/usr/bin/mdxplay"
+}
diff --git a/makefile.patch b/makefile.patch
new file mode 100644
index 000000000000..220430a8b96d
--- /dev/null
+++ b/makefile.patch
@@ -0,0 +1,13 @@
+diff --git i/jni/mdxmini/mak/general.mak w/jni/mdxmini/mak/general.mak
+index e56323b..8f01823 100644
+--- i/jni/mdxmini/mak/general.mak
++++ w/jni/mdxmini/mak/general.mak
+@@ -5,7 +5,7 @@
+ CC = gcc
+ LD = gcc
+ AR = ar
+-LIBS =
++LIBS = -lm
+ SLIBS =
+ LFLAGS =
+