summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Clarke2015-08-02 10:56:25 -0400
committerDaniel Clarke2015-08-02 10:56:25 -0400
commit6f6b3d57a6696a065eeb2d49ed7cd9e5a1ae0b1c (patch)
tree8f95f43236f5ceac4260d873b3be8ba6eb149981
downloadaur-6f6b3d57a6696a065eeb2d49ed7cd9e5a1ae0b1c.tar.gz
Migration to aur4
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD60
2 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d910bc505e4c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = baka-mplayer-git
+ pkgdesc = A free and open source, cross-platform, libmpv based multimedia player. Qt5 build. Development version.
+ pkgver = 2.0.3.r0.ge86cf13
+ pkgrel = 1
+ url = http://bakamplayer.u8sand.net/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = qt5-tools
+ depends = mpv
+ depends = qt5-declarative
+ depends = qt5-svg
+ depends = qt5-x11extras
+ optdepends = mpv-git: for bleeding-edge mpv features
+ optdepends = qt5-translations: for Qt5 dialog translations
+ optdepends = youtube-dl: for remote video streaming
+ provides = baka-mplayer=2.0.3.r0.ge86cf13
+ conflicts = baka-mplayer
+ replaces = baka-mplayer
+ source = baka-mplayer::git+https://github.com/u8sand/Baka-MPlayer.git
+ sha512sums = SKIP
+
+pkgname = baka-mplayer-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..37cf0644cc25
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: u8sand <u8sand@gmail.com>
+# Contributor: Alfredo Ramos <alfredo dot ramos at yandex dot com>
+
+_pkgname=baka-mplayer
+pkgname=${_pkgname}-git
+pkgver=2.0.3.r0.ge86cf13
+pkgrel=1
+pkgdesc='A free and open source, cross-platform, libmpv based multimedia player. Qt5 build. Development version.'
+arch=('i686' 'x86_64')
+url='http://bakamplayer.u8sand.net/'
+license=('GPL')
+
+depends=('mpv' 'qt5-declarative' 'qt5-svg' 'qt5-x11extras')
+optdepends=(
+ 'mpv-git: for bleeding-edge mpv features'
+ 'qt5-translations: for Qt5 dialog translations'
+ 'youtube-dl: for remote video streaming'
+)
+makedepends=('git' 'qt5-tools')
+provides=("${_pkgname}=${pkgver}")
+conflicts=("${_pkgname}")
+replaces=("${_pkgname}")
+
+source=(
+ "${_pkgname}::git+https://github.com/u8sand/Baka-MPlayer.git"
+)
+sha512sums=(
+ "SKIP"
+)
+
+pkgver() {
+ # Updating package version
+ cd ${srcdir}/${_pkgname}
+ (
+ set -o pipefail
+ git describe --long --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+prepare() {
+ # Make build directory
+ mkdir ${srcdir}/build
+}
+
+build() {
+ # Building package
+ cd ${srcdir}/build
+ qmake-qt5 ../${_pkgname}/src \
+ CONFIG+=release \
+ CONFIG+=install_translations \
+ -spec linux-g++
+ make -j $(grep -c ^processor /proc/cpuinfo)
+}
+
+package() {
+ # Installing package
+ cd ${srcdir}/build
+ make INSTALL_ROOT=${pkgdir} install
+} \ No newline at end of file