summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD50
2 files changed, 40 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2123f4340b24..9296c226c52e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index a03324f7f904..810db8ddde03 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}