summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD54
2 files changed, 37 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 18d46ab30106..ee8b3cefd422 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,21 @@
pkgbase = praat-git
- pkgdesc = Doing Phonetics by computer (speech analysis)
- pkgver = 6.1.09.r104.g9db902f
- pkgrel = 3
- url = https://www.praat.org/
+ pkgdesc = A speech analysis tool used for doing phonetics by computer
+ pkgver = 6.4.08
+ pkgrel = 1
+ url = https://www.praat.org
arch = x86_64
arch = i686
+ arch = aarch64
license = GPL
makedepends = git
depends = alsa-lib
- depends = gtk2
+ depends = gtk3
depends = jack
depends = libpulse
depends = ttf-charis-sil
- depends = ttf-sil-doulos
+ depends = ttf-doulos-sil
optdepends = ttf-sil-fonts
- provides = praat
+ provides = praat=6.4.08
conflicts = praat
source = git+https://github.com/praat/praat.git
source = praat.1
@@ -28,4 +29,3 @@ pkgbase = praat-git
sha256sums = 07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b
pkgname = praat-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 8ec8710e5c51..28585e5fea57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,22 +2,25 @@
# Contributor: mrxx <mrxx at cyberhome dot at>
# Contributor: rmanne <rahul_manne@hotmail.com>
-# See Debian packaging for details, rules and control files linked here:
+# c.f. Debian rules and control files here:
# https://tracker.debian.org/pkg/praat
-# TODO: Build and package praat-nogui and sendpraat, as in Debian.
-
pkgname=praat-git
-pkgver=6.1.09.r104.g9db902f
-pkgrel=3
-pkgdesc='Doing Phonetics by computer (speech analysis)'
-arch=('x86_64' 'i686')
-url='https://www.praat.org/'
-license=('GPL')
-depends=('alsa-lib' 'gtk2' 'jack' 'libpulse' 'ttf-charis-sil' 'ttf-sil-doulos')
-makedepends=('git')
-optdepends=('ttf-sil-fonts')
-provides=("${pkgname%-git}")
+pkgver=6.4.08
+pkgrel=1
+pkgdesc='A speech analysis tool used for doing phonetics by computer'
+arch=(x86_64 i686 aarch64)
+url=https://www.praat.org
+license=(GPL)
+depends=(alsa-lib
+ gtk3
+ jack
+ libpulse
+ ttf-charis-sil
+ ttf-doulos-sil)
+makedepends=(git)
+optdepends=(ttf-sil-fonts)
+provides=("${pkgname%-git}=$pkgver")
conflicts=("${pkgname%-git}")
source=("git+https://github.com/${pkgname%-git}/${pkgname%-git}.git"
"${pkgname%-git}.1"
@@ -31,25 +34,26 @@ sha256sums=('SKIP'
'07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b')
pkgver() {
- cd "${pkgname%-git}"
- git describe --tags --abbrev=7 --match="v*" HEAD | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "${pkgname%-git}"
+ git describe --tags --abbrev=7 --match="v*" HEAD |
+ sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
- cd "${pkgname%-git}"
- cp makefiles/makefile.defs.linux.pulse makefile.defs
+ cd "${pkgname%-git}"
+ cp makefiles/makefile.defs.linux.pulse makefile.defs
}
build() {
- cd "${pkgname%-git}"
- make
+ cd "${pkgname%-git}"
+ make
}
package() {
- cd "${pkgname%-git}"
- install -Dm755 -t "$pkgdir/usr/bin" "${pkgname%-git}"
- install -Dm644 -t "$pkgdir/usr/share/applications/" "../${pkgname%-git}.desktop"
- install -Dm644 -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" "../${pkgname%-git}.svg"
- install -Dm644 -t "$pkgdir/usr/share/pixmaps/" "../${pkgname%-git}.xpm"
- install -Dm644 -t "$pkgdir/usr/share/man/man1/" "../${pkgname%-git}.1"
+ cd "${pkgname%-git}"
+ install -Dm755 -t "$pkgdir/usr/bin" "${pkgname%-git}"
+ install -Dm644 -t "$pkgdir/usr/share/applications/" "../${pkgname%-git}.desktop"
+ install -Dm644 -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" "../${pkgname%-git}.svg"
+ install -Dm644 -t "$pkgdir/usr/share/pixmaps/" "../${pkgname%-git}.xpm"
+ install -Dm644 -t "$pkgdir/usr/share/man/man1/" "../${pkgname%-git}.1"
}