summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD27
2 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7aa53cdfb14d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = towave
+ pkgdesc = Generates wave files from chiptunes
+ pkgver = 3
+ pkgrel = 1
+ url = http://icesoldier.me/towave.html
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ depends = libgme
+ source = http://icesoldier.me/filedump/towave-rel3-src.tar.gz
+ sha256sums = 88cbec348316d17b87e4854767dd40a4418beaaf4ff94370a66ff49ae07a6621
+
+pkgname = towave
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..13bd98139e86
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Devin J. Pohly <djpohly+arch@gmail.com>
+pkgname=towave
+pkgver=3
+pkgrel=1
+pkgdesc="Generates wave files from chiptunes"
+arch=('i686' 'x86_64')
+url="http://icesoldier.me/towave.html"
+license=('GPL3')
+depends=('libgme')
+source=("http://icesoldier.me/filedump/$pkgname-rel$pkgver-src.tar.gz")
+sha256sums=('88cbec348316d17b87e4854767dd40a4418beaaf4ff94370a66ff49ae07a6621')
+
+prepare() {
+ cd "$srcdir"
+ sed -i -e 's,"gme/gme\.h",<gme/gme.h>,;s,\bgme_t\b,Music_Emu,g' towave.cpp
+ echo 'towave: wave_writer.o -lgme' > Makefile
+}
+
+build() {
+ cd "$srcdir"
+ make
+}
+
+package() {
+ cd "$srcdir"
+ install -D towave "$pkgdir/usr/bin/towave"
+}