summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormaz-12015-11-08 22:16:48 +0800
committermaz-12015-11-08 22:16:48 +0800
commit82e5048bc01fea49a1d6e6474a49f1b337c832cc (patch)
treeab9ac01e3a5e4e48cf3e15127f0689a0344bd5a9
parentef32b6b463bde467cf0e2540b9b9a86de57cd891 (diff)
downloadaur-82e5048bc01fea49a1d6e6474a49f1b337c832cc.tar.gz
init
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD51
2 files changed, 38 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 726d71437bad..2f944c061ded 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,5 @@
pkgbase = deadbeef-plugin-musical-spectrum-git
- pkgdesc = Musical Spectrum Plugin for the DeaDBeeF audio player (development version)
- pkgver = 20140803
+ pkgver = r140
pkgrel = 1
url = https://github.com/cboxdoerfer/ddb_musical_spectrum
arch = i686
@@ -8,9 +7,18 @@ pkgbase = deadbeef-plugin-musical-spectrum-git
license = GPL2
makedepends = git
makedepends = pkg-config
+ makedepends = deadbeef
+ makedepends = fftw
+ makedepends = gtk2
+ makedepends = gtk3
+ source = git+https://github.com/cboxdoerfer/ddb_musical_spectrum
+ md5sums = SKIP
+
+pkgname = deadbeef-plugin-musical-spectrum-gtk2-git
+ pkgdesc = Musical Spectrum Plugin for the DeaDBeeF audio player (development version). GTK3 Ver.
depends = deadbeef
depends = fftw
- depends = gtk2
+ depends = gtk3
-pkgname = deadbeef-plugin-musical-spectrum-git
+pkgname = deadbeef-plugin-musical-spectrum-gtk3-git
diff --git a/PKGBUILD b/PKGBUILD
index 7ae2b92d6075..65ed66ea61c1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,26 @@
-pkgname=deadbeef-plugin-musical-spectrum-git
-pkgver=20140803
+pkgbase=deadbeef-plugin-musical-spectrum-git
+pkgname=(deadbeef-plugin-musical-spectrum-gtk2-git deadbeef-plugin-musical-spectrum-gtk3-git)
+pkgver=r140
pkgrel=1
-pkgdesc="Musical Spectrum Plugin for the DeaDBeeF audio player (development version)"
+_pkgdesc="Musical Spectrum Plugin for the DeaDBeeF audio player (development version)."
url="https://github.com/cboxdoerfer/ddb_musical_spectrum"
arch=('i686' 'x86_64')
license='GPL2'
-depends=('deadbeef' 'fftw' 'gtk2')
-makedepends=('git' 'pkg-config')
+makedepends=('git' 'pkg-config' 'deadbeef' 'fftw' 'gtk2' 'gtk3')
_gitname=ddb_musical_spectrum
_gitroot=https://github.com/cboxdoerfer/${_gitname}
-build() {
- cd $srcdir
- msg "Connecting to GIT server..."
- rm -rf $srcdir/$_gitname-build
-
- if [ -d $_gitname ]; then
- cd $_gitname
- git pull origin master
- else
- git clone $_gitroot
- fi
-
- msg "GIT checkout done or server timeout"
- msg "Starting make..."
+source=git+$_gitroot
+md5sums=SKIP
- cd $srcdir
- cp -r $_gitname $_gitname-build
+pkgver() {
+ cd "${srcdir}/${_gitname}"
+ printf "r""$(git rev-list --count HEAD)"
+}
- cd $_gitname-build
+build() {
+ cd $_gitname
touch AUTHORS
touch ChangeLog
@@ -37,7 +28,17 @@ build() {
make
}
-package() {
- install -D -v -c $srcdir/$_gitname-build/gtk2/ddb_vis_musical_spectrum_GTK2.so $pkgdir/usr/lib/deadbeef/ddb_vis_musical_spectrum_GTK2.so
- install -D -v -c $srcdir/$_gitname-build/gtk3/ddb_vis_musical_spectrum_GTK3.so $pkgdir/usr/lib/deadbeef/ddb_vis_musical_spectrum_GTK3.so
+package_deadbeef-plugin-musical-spectrum-gtk2-git() {
+ pkgdesc=$_pkgdesc" GTK2 Ver."
+ depends=('deadbeef' 'fftw' 'gtk2')
+ provides=deadbeef-plugin-musical-spectrum-gtk2
+ conflicts=deadbeef-plugin-musical-spectrum-gtk2
+ install -D -v -c $srcdir/$_gitname/gtk2/ddb_vis_musical_spectrum_GTK2.so $pkgdir/usr/lib/deadbeef/ddb_vis_musical_spectrum_GTK2.so
+}
+package_deadbeef-plugin-musical-spectrum-gtk2-git() {
+ pkgdesc=$_pkgdesc" GTK3 Ver."
+ depends=('deadbeef' 'fftw' 'gtk3')
+ provides=deadbeef-plugin-musical-spectrum-gtk3
+ conflicts=deadbeef-plugin-musical-spectrum-gtk3
+ install -D -v -c $srcdir/$_gitname/gtk3/ddb_vis_musical_spectrum_GTK3.so $pkgdir/usr/lib/deadbeef/ddb_vis_musical_spectrum_GTK3.so
}