summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD80
2 files changed, 53 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f9db6ebbea80..b356770ecdba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
pkgbase = idjc-git
pkgdesc = Powerful client for individuals interested in streaming live radio shows
- pkgver = 917.4cbc71d
+ pkgver = 0.9.5.r28.bb8bfa9
pkgrel = 1
url = http://idjc.sourceforge.net/
arch = i686
arch = x86_64
- license = GPL3
+ license = GPL2
makedepends = git
- depends = dbus-python
depends = desktop-file-utils
depends = ffmpeg
depends = flac
@@ -16,18 +15,20 @@ pkgbase = idjc-git
depends = lame
depends = libmad
depends = libsamplerate
- depends = libshout-idjc-git
+ depends = libshout-idjc
depends = libsndfile
- depends = mutagen
- depends = pygtk
- depends = python2
+ depends = python
+ depends = python-dbus
+ depends = python-gobject
+ depends = python-mutagen
depends = speex
depends = twolame
depends = vorbis-tools
- optdepends = mysql-python: Ampache and Prokyon 3 support
+ optdepends = python-mysqlclient: Ampache and Prokyon 3 support
+ optdepends = python-irc: IRC notification support
+ provides = idjc
conflicts = idjc
source = idjc::git+https://git.code.sf.net/p/idjc/code
- md5sums = SKIP
+ sha256sums = SKIP
pkgname = idjc-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 11ce70fbd2e3..c936d98c5b89 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,57 +2,61 @@
# Contributor: Tobias Luther <tobias [at] tonstrom [dot] de>
pkgname=idjc-git
-pkgver=917.4cbc71d
+pkgver=0.9.5.r28.bb8bfa9
pkgrel=1
pkgdesc="Powerful client for individuals interested in streaming live radio shows"
-arch=(i686 x86_64)
-url="http://idjc.sourceforge.net/"
-depends=('dbus-python'
- 'desktop-file-utils'
- 'ffmpeg'
- 'flac'
- 'glib2'
- 'jack'
- 'lame'
- 'libmad'
- 'libsamplerate'
- 'libshout-idjc-git'
- 'libsndfile'
- 'mutagen'
- 'pygtk'
- 'python2'
- 'speex'
- 'twolame'
- 'vorbis-tools'
+url='http://idjc.sourceforge.net/'
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=(
+ 'desktop-file-utils'
+ 'ffmpeg'
+ 'flac'
+ 'glib2'
+ 'jack'
+ 'lame'
+ 'libmad'
+ 'libsamplerate'
+ 'libshout-idjc'
+ 'libsndfile'
+ 'python'
+ 'python-dbus'
+ 'python-gobject'
+ 'python-mutagen'
+ 'speex'
+ 'twolame'
+ 'vorbis-tools'
)
makedepends=('git')
-optdepends=('mysql-python: Ampache and Prokyon 3 support')
-conflicts=('idjc')
+optdepends=('python-mysqlclient: Ampache and Prokyon 3 support'
+ 'python-irc: IRC notification support')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
source=('idjc::git+https://git.code.sf.net/p/idjc/code')
-license=('GPL3')
-
build() {
- cd idjc
+ cd "${srcdir}/${pkgname%-git}"
+
./bootstrap
- export PYTHON=/usr/bin/python2
- ./configure \
- --prefix=/usr \
- --libexecdir=/usr/lib \
- --disable-static
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ --disable-static
make
}
-package() {
- cd idjc
- make DESTDIR=$pkgdir install
- sed -i "s/Icon=\/usr\/share\/pixmaps\/${pkgname%%-git}.png/Icon=${pkgname%%-git}/g" $pkgdir/usr/share/applications/${pkgname%%-git}.desktop
+package() {
+ cd "${srcdir}/${pkgname%-git}"
+
+ make DESTDIR=${pkgdir} install
+
+ sed -i "s/Icon=\/usr\/share\/pixmaps\/${pkgname%%-git}.png/Icon=${pkgname%%-git}/g" \
+ ${pkgdir}/usr/share/applications/${pkgname%%-git}.desktop
}
pkgver() {
- cd idjc
- echo $(git rev-list --count master).$(git rev-parse --short master)
+ cd "${srcdir}/${pkgname%-git}"
+ printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
-md5sums=('SKIP')
-
+sha256sums=('SKIP')