summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtto Naderer2016-05-14 12:49:52 +0200
committerOtto Naderer2016-05-14 12:49:52 +0200
commit9ba41707a0e1452228399fb09ac9bb71a026a929 (patch)
treec6c19523af53243a8bc93ecc5c44171b77b59ca8
downloadaur-caudio-git.tar.gz
init commit of revived pkgbuild
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD45
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a2a82c34b12b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = caudio-git
+ pkgdesc = Advanced C++ wrapper around OpenAL
+ pkgver = 2.3.0.r261.8edfaec
+ pkgrel = 1
+ url = https://github.com/R4stl1n/cAudio
+ arch = i686
+ arch = x86_64
+ license = zlib
+ makedepends = git
+ makedepends = cmake
+ depends = openal
+ provides = caudio
+ conflicts = caudio
+ source = git+https://github.com/R4stl1n/cAudio.git
+ md5sums = SKIP
+
+pkgname = caudio-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f5b09d825625
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: polylux <otto.naderer@openmailbox.org>
+# Creator: prettyvanilla <prettyvanilla@posteo.at>
+
+pkgname=caudio-git
+pkgver=2.3.0.r261.8edfaec
+pkgrel=1
+pkgdesc="Advanced C++ wrapper around OpenAL"
+arch=('i686' 'x86_64')
+url="https://github.com/R4stl1n/cAudio"
+license=('zlib')
+depends=('openal')
+makedepends=('git' 'cmake')
+provides=('caudio')
+conflicts=('caudio')
+
+_gitname=cAudio
+source=("git+https://github.com/R4stl1n/${_gitname}.git")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${_gitname}"
+ local rel=`grep "^PROJECT_NUMBER" Doxyfile | cut -d "=" -f 2 | tr -d " "`
+ printf "%s.r%s" "${rel}" "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${_gitname}"
+
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCAUDIO_BUILD_EAX_PLUGIN=ON \
+ -DCAUDIO_BUILD_MP3DECODER_PLUGIN=ON \
+ -DCAUDIO_BUILD_SAMPLES=OFF \
+ -DCAUDIO_DEPENDENCIES_DIR=Dependencies64
+
+ make
+}
+
+package() {
+ cd "${_gitname}"
+ make install DESTDIR="${pkgdir}"
+
+ install License.txt -Dm644 ${pkgdir}/usr/share/licenses/$_pkgname/License.txt
+}
+