summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiezoid2015-08-13 16:27:29 +0200
committerPiezoid2015-08-13 16:27:29 +0200
commitcf3619c3fd071a64f8a81aff4087cbebab948952 (patch)
treefc4ad6e481753c2fd67379fbf3b3851b85a954eb
downloadaur-cf3619c3fd071a64f8a81aff4087cbebab948952.tar.gz
Initial import.
-rw-r--r--.SRCINFO46
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD51
-rw-r--r--amarok-git.install13
4 files changed, 114 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9d7d818682e4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,46 @@
+pkgbase = amarok-git
+ pkgdesc = The powerful music player for KDE - GIT version
+ pkgver = v2.8.90.3.gfec8817
+ pkgrel = 1
+ url = http://amarok.kde.org
+ install = amarok-git.install
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ license = LGPL2.1
+ license = FDL
+ makedepends = pkgconfig
+ makedepends = automoc4
+ makedepends = cmake
+ makedepends = libgpod
+ makedepends = libmtp
+ makedepends = loudmouth
+ makedepends = libmygpo-qt
+ makedepends = mesa
+ makedepends = clamz
+ makedepends = git
+ makedepends = gmock
+ depends = kdebase-runtime
+ depends = mariadb
+ depends = qtscriptgenerator
+ depends = taglib-extras
+ depends = liblastfm
+ depends = ffmpeg
+ depends = libofa
+ depends = qjson
+ optdepends = libgpod: support for Apple iPod audio devices
+ optdepends = libmtp: support for portable media devices
+ optdepends = loudmouth: backend needed by mp3tunes for syncing
+ optdepends = ifuse: support for Apple iPod Touch and iPhone
+ optdepends = libmygpo-qt: gpodder.net Internet Service
+ optdepends = clamz: allow to download songs from Amazon.com
+ provides = amarok
+ conflicts = amarok
+ conflicts = amarok2
+ replaces = amarok-svn
+ replaces = amarok2-svn
+ source = amarok-git::git://anongit.kde.org/amarok.git
+ sha1sums = SKIP
+
+pkgname = amarok-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..2660c3342b86
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+amarok-git/
+src/
+pkg/
+*.tar*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..405bd7842952
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Contributor: Jakub Schmidtke <sjakub-at-gmail-dot-com>
+# Maintainer: Maƫl Kerbiriou <mael.kerbiriou-at-free-dot-fr>
+
+pkgname=amarok-git
+pkgver=v2.8.90.3.gfec8817
+pkgrel=1
+pkgdesc="The powerful music player for KDE - GIT version"
+arch=("i686" "x86_64")
+url="http://amarok.kde.org"
+license=('GPL2' 'LGPL2.1' 'FDL')
+depends=('kdebase-runtime' 'mariadb' 'qtscriptgenerator' 'taglib-extras'
+ 'liblastfm' 'ffmpeg' 'libofa' 'qjson')
+makedepends=('pkgconfig' 'automoc4' 'cmake' 'libgpod' 'libmtp' 'loudmouth'
+ 'libmygpo-qt' 'mesa' 'clamz' 'git' 'gmock')
+optdepends=("libgpod: support for Apple iPod audio devices"
+ "libmtp: support for portable media devices"
+ "loudmouth: backend needed by mp3tunes for syncing"
+ "ifuse: support for Apple iPod Touch and iPhone"
+ "libmygpo-qt: gpodder.net Internet Service"
+ "clamz: allow to download songs from Amazon.com")
+conflicts=('amarok' 'amarok2')
+provides=('amarok')
+replaces=('amarok-svn' 'amarok2-svn')
+install="${pkgname}.install"
+source=(${pkgname}::git://anongit.kde.org/amarok.git)
+sha1sums=('SKIP')
+
+pkgver() {
+ cd "${pkgname}"
+ git describe --always | sed 's|-|.|g'
+}
+
+build() {
+ rm -rf build
+ mkdir -p build
+ cd build
+
+ cmake "../${pkgname}" -Wno-dev \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DWITH_NepomukCore=OFF \
+ -DWITH_Soprano=OFF
+
+ make
+}
+
+package(){
+ cd build
+ make "DESTDIR=${pkgdir}" install
+}
diff --git a/amarok-git.install b/amarok-git.install
new file mode 100644
index 000000000000..74c45bf15f02
--- /dev/null
+++ b/amarok-git.install
@@ -0,0 +1,13 @@
+post_install() {
+ update-mime-database usr/share/mime
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}