diff options
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 40 insertions, 34 deletions
@@ -1,30 +1,28 @@ pkgbase = praat pkgdesc = Doing Phonetics by computer (speech analysis) pkgver = 6.1.09 - pkgrel = 1 - url = http://www.fon.hum.uva.nl/praat/ + pkgrel = 2 + url = http://www.praat.org/ arch = x86_64 + arch = i686 license = GPL - makedepends = pkg-config - makedepends = gtk2 - makedepends = alsa-lib depends = alsa-lib depends = gtk2 - depends = libpulse depends = jack + depends = libpulse + depends = ttf-charis-sil + depends = ttf-sil-doulos optdepends = ttf-sil-fonts - conflicts = praat-bin - conflicts = praat-git - source = https://github.com/praat/praat/archive/v6.1.09.tar.gz + source = praat-6.1.09.tar.gz::https://github.com/praat/praat/archive/v6.1.09.tar.gz + source = praat.1 source = praat.desktop - source = praat.xpm source = praat.svg - source = praat.1 + source = praat.xpm sha256sums = 91a83c866749b3e20b3dd31985226368e9bebcafdf330bcd7f88944503fb7d68 + sha256sums = 21ee03cae45be634c57c167c2dfbdfd9d9b7feadb98e0124413d9426c199e81c sha256sums = 94720aedc8e9c9e9d53b3230d79ccaae551b5bc5e6986528664311d55f3cce5a - sha256sums = 07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b sha256sums = db6c7568f6e13b4ce7c37bd9fcf289832867f79ba7d7fc48c4f13f0045ad98f1 - sha256sums = 21ee03cae45be634c57c167c2dfbdfd9d9b7feadb98e0124413d9426c199e81c + sha256sums = 07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b pkgname = praat @@ -1,40 +1,48 @@ +# Maintainer: Caleb Maclennan <caleb@alerque.com> # Maintainer: svkampen <sam at tehsvk dot net> # Contributor: Charlotte Van Petegem <charlotte at vanpetegem dot me> # Contributor: jpate <jkpate@jkpate.net> +# See Debian packaging for details, rules and control files linked here: +# https://tracker.debian.org/pkg/praat + +# TODO: Build and package praat-nogui and sendpraat, as in Debian. + pkgname=praat pkgver=6.1.09 -pkgrel=1 -pkgdesc="Doing Phonetics by computer (speech analysis)" -arch=('x86_64') -url="http://www.fon.hum.uva.nl/praat/" +pkgrel=2 +pkgdesc='Doing Phonetics by computer (speech analysis)' +arch=('x86_64' 'i686') +url='http://www.praat.org/' license=('GPL') -depends=('alsa-lib' 'gtk2' 'libpulse' 'jack') -makedepends=('pkg-config' 'gtk2' 'alsa-lib') -optdepends=( 'ttf-sil-fonts' ) -conflicts=('praat-bin' 'praat-git') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz" "$pkgname.desktop" "$pkgname.xpm" "$pkgname.svg" "$pkgname.1") +depends=('alsa-lib' 'gtk2' 'jack' 'libpulse' 'ttf-charis-sil' 'ttf-sil-doulos') +optdepends=('ttf-sil-fonts') +source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz" + "$pkgname.1" + "$pkgname.desktop" + "$pkgname.svg" + "$pkgname.xpm") sha256sums=('91a83c866749b3e20b3dd31985226368e9bebcafdf330bcd7f88944503fb7d68' + '21ee03cae45be634c57c167c2dfbdfd9d9b7feadb98e0124413d9426c199e81c' '94720aedc8e9c9e9d53b3230d79ccaae551b5bc5e6986528664311d55f3cce5a' - '07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b' 'db6c7568f6e13b4ce7c37bd9fcf289832867f79ba7d7fc48c4f13f0045ad98f1' - '21ee03cae45be634c57c167c2dfbdfd9d9b7feadb98e0124413d9426c199e81c') + '07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b') prepare() { - cd "$srcdir/$pkgname-$pkgver" - cp "makefiles/makefile.defs.linux.pulse" "makefile.defs" + cd "$pkgname-$pkgver" + cp makefiles/makefile.defs.linux.pulse makefile.defs } build() { - cd "$srcdir/$pkgname-$pkgver" - make + cd "$pkgname-$pkgver" + make } package() { - mkdir -p -m 755 $pkgdir/usr/share/{applications,icons/hicolor/scalable/apps,man/man1,pixmaps} - install -Dm755 "$srcdir/$pkgname-$pkgver/praat" "$pkgdir/usr/bin/praat" - install -Dm644 "$srcdir/${pkgname}.desktop" "$pkgdir/usr/share/applications/" - install -Dm644 "$srcdir/${pkgname}.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/" - install -Dm644 "$srcdir/${pkgname}.xpm" "$pkgdir/usr/share/pixmaps/" - install -m644 "${pkgname}.1" "${pkgdir}/usr/share/man/man1/" + cd "$pkgname-$pkgver" + install -Dm755 -t "$pkgdir/usr/bin" "$pkgname" + install -Dm644 -t "$pkgdir/usr/share/applications/" "../$pkgname.desktop" + install -Dm644 -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" "../$pkgname.svg" + install -Dm644 -t "$pkgdir/usr/share/pixmaps/" "../$pkgname.xpm" + install -Dm644 -t "$pkgdir/usr/share/man/man1/" "../$pkgname.1" } |