Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: David Scholl <djscholl at gmail dot com>
- pkgname=audiotools-git
- _gitname=audiotools
- pkgver=2.20.7155618
- pkgrel=1
- pkgdesc="A collection of Python-based command-line audio handling programs"
- arch=('i686' 'x86_64')
- url="http://audiotools.sourceforge.net"
- license=('GPL')
- depends=('python2' 'python2-urwid' 'libcdio-paranoia' 'flac' 'wavpack' 'lame' \
- 'twolame' 'vorbis-tools' 'speex' 'faad2' 'faac' 'musepack-tools' 'pygtk' \
- 'dblatex' 'python2-sphinx' 'python2-reportlab' 'gnuplot' 'graphviz' 'transfig')
- backup=('etc/audiotools.cfg')
- provides=('audiotools')
- conflicts=('audiotools')
- source=("$_gitname::git://github.com/tuffy/python-audio-tools.git")
- md5sums=('SKIP')
- pkgver() {
- cd "$srcdir/$_gitname"
- echo $(git describe --always | sed 's|v||g').$(git rev-parse --short HEAD)
- }
- dir /
- build() {
- cd $_gitname
- sed 's/#include <cdio\/cdda.h>/#include <cdio\/paranoia\/cdda.h>/' -i src/cdiomodule.h
- sed 's/#include <cdio\/paranoia.h>/#include <cdio\/paranoia\/paranoia.h>/' -i src/cdiomodule.h
- python2 setup.py build
- cd docs
- # forces everything to use python2 and avoid python3
- find . -name "*.py" -exec sed 's/python/python2/' -i {} \;
- }
- package() {
- cd $_gitname
- python2 setup.py install --root=$pkgdir
- cd docs
- install -d $pkgdir/usr/share/man/man1
- install -d $pkgdir/usr/share/man/man5
- make install -e MAN_PATH=$pkgdir/usr/share/man -e PYTHON=/usr/bin/python2
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement