summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormrxx2019-01-02 05:25:53 +0100
committermrxx2019-01-02 05:25:53 +0100
commit5675eeb506fd881861e910ed1d6165b484886676 (patch)
treeaa61a3b80879886dce4fcc62e28ab8ede70fc54d
parentc06ade8b6130710825db7a50e4c521bb0647fda5 (diff)
downloadaur-5675eeb506fd881861e910ed1d6165b484886676.tar.gz
Update to 6.0.45; add .desktop file, icons and manpage
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD24
-rw-r--r--praat.157
-rw-r--r--praat.desktop13
-rw-r--r--praat.svg86
-rw-r--r--praat.xpm45
6 files changed, 233 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e67acd84d42d..45ab61320478 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = praat
- pkgdesc = A tool for 'Doing Phonetics by computer'
- pkgver = 6.0.43
- pkgrel = 2
+ pkgdesc = Doing Phonetics by computer (speech analysis)
+ pkgver = 6.0.45
+ pkgrel = 1
url = http://www.fon.hum.uva.nl/praat/
arch = x86_64
license = GPL
@@ -12,8 +12,18 @@ pkgbase = praat
depends = gtk2
depends = libpulse
optdepends = ttf-sil-fonts
- source = https://github.com/praat/praat/archive/v6.0.43.tar.gz
- md5sums = e66aaec26a7753430e933834c5795595
+ conflicts = praat-bin
+ conflicts = praat-git
+ source = https://github.com/praat/praat/archive/v6.0.45.tar.gz
+ source = praat.desktop
+ source = praat.xpm
+ source = praat.svg
+ source = praat.1
+ sha256sums = cad9b16346f146fee2c95aa02e104df40a9edcf63583010054726b9c50bd4fc5
+ sha256sums = 94720aedc8e9c9e9d53b3230d79ccaae551b5bc5e6986528664311d55f3cce5a
+ sha256sums = 07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b
+ sha256sums = db6c7568f6e13b4ce7c37bd9fcf289832867f79ba7d7fc48c4f13f0045ad98f1
+ sha256sums = 21ee03cae45be634c57c167c2dfbdfd9d9b7feadb98e0124413d9426c199e81c
pkgname = praat
diff --git a/PKGBUILD b/PKGBUILD
index 5da6c0fe8996..ccf9b8874cc8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,24 @@
+# Maintainer: mrxx <mrxx at cyberhome dot at>
# Maintainer: Charlotte Van Petegem <charlotte at vanpetegem dot me>
# Maintainer: jpate <jkpate@jkpate.net>
+
pkgname=praat
-pkgver=6.0.43
-pkgrel=2
-pkgdesc="A tool for 'Doing Phonetics by computer'"
+pkgver=6.0.45
+pkgrel=1
+pkgdesc="Doing Phonetics by computer (speech analysis)"
arch=('x86_64')
url="http://www.fon.hum.uva.nl/praat/"
license=('GPL')
depends=( 'alsa-lib' 'gtk2' 'libpulse' )
makedepends=('pkg-config' 'gtk2' 'alsa-lib')
optdepends=( 'ttf-sil-fonts' )
-
-source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz")
-
-md5sums=('e66aaec26a7753430e933834c5795595')
+conflicts=('praat-bin' 'praat-git')
+source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz" "$pkgname.desktop" "$pkgname.xpm" "$pkgname.svg" "$pkgname.1")
+sha256sums=('cad9b16346f146fee2c95aa02e104df40a9edcf63583010054726b9c50bd4fc5'
+ '94720aedc8e9c9e9d53b3230d79ccaae551b5bc5e6986528664311d55f3cce5a'
+ '07abf61475f22f83f0514a8fba1ec7bd3821d2b7f35b1215c1f3e1feb947d74b'
+ 'db6c7568f6e13b4ce7c37bd9fcf289832867f79ba7d7fc48c4f13f0045ad98f1'
+ '21ee03cae45be634c57c167c2dfbdfd9d9b7feadb98e0124413d9426c199e81c')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
@@ -26,5 +31,10 @@ build() {
}
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/"
}
diff --git a/praat.1 b/praat.1
new file mode 100644
index 000000000000..6e95d6f6f863
--- /dev/null
+++ b/praat.1
@@ -0,0 +1,57 @@
+'\" t
+.\" Title: PRAAT
+.\" Author: Rafael Laboissiere
+.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
+.\" Date: April 22, 2013
+.\" Manual: User Commands
+.\" Source: Praat
+.\" Language: English
+.\"
+.TH "PRAAT" "1" "April 22, 2013" "Praat" "User Commands"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+praat \- doing phonetics by computer
+.SH "SYNOPSIS"
+.HP \w'\fBpraat\fR\ 'u
+\fBpraat\fR
+.SH "DESCRIPTION"
+.PP
+This manual page documents briefly the
+\fBpraat\fR
+command\&.
+.PP
+This manual page was written for the Debian distribution because the original program does not have a manual page\&.
+.PP
+\fBpraat\fR
+is a program for speech analysis and synthesis\&. Through its graphical interface, several speech analysis functionalities are available: spectrograms, cochleograms, and pitch and formant extraction\&. Articulatory synthesis, as well as synthesis from pitch, formant, and intensity are also available\&. Other features are segmentation, labelling using the phonetic alphabet, and computation of statistics\&. Praat is configurable and extensible through its own scripting language and has provisions for communicating with other programs\&.
+.SH "SEE ALSO"
+.PP
+\fBpraat\fR
+has an on\-line documentation; just launch praat and look at the Help menu entry\&.
+.PP
+For further information, see the Praat website (http://www\&.praat\&.org)\&. A very good Beginner\*(Aqs Guide is available at http://www\&.ling\&.lu\&.se/persons/Sidney/praate/frames\&.html\&.
+.SH "AUTHOR"
+.PP
+This manual page was written by Rafael Laboissiere <<rafael@laboissiere\&.net>> for the Debian system (but may be used by others)\&. Permission is granted to copy, distribute and/or modify this document under the terms of the
+GNU
+General Public License, Version 3 any later version published by the Free Software Foundation\&.
+.PP
+On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL\-3\&.
diff --git a/praat.desktop b/praat.desktop
new file mode 100644
index 000000000000..a4a35d5b9cfd
--- /dev/null
+++ b/praat.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Name=Praat Speech Analyzer
+Name[en_GB]=Praat Speech Analyser
+GenericName=Speech Analyzer
+GenericName[en_GB]=Speech Analyser
+Comment=Analyze, synthesize and manipulate speech
+Comment[en_GB]=Analyse, synthesise and manipulate speech
+Type=Application
+Exec=praat
+Icon=praat
+Categories=Education;Science;
+Keywords=audio;sound;speech;phonetics
diff --git a/praat.svg b/praat.svg
new file mode 100644
index 000000000000..39e574d77287
--- /dev/null
+++ b/praat.svg
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="113.35419"
+ height="118.20955"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="praat.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.8"
+ inkscape:cx="-1.577475"
+ inkscape:cy="23.502597"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="750"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="1"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-191.80206,-178.10578)">
+ <path
+ style="fill:#fc66cc;fill-opacity:1;stroke:#ac448b;stroke-width:3.89288831px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 193.84159,217.90547 c 3.59489,-7.65735 17.77785,-9.25748 25.31491,-15.72964 7.88275,-6.91708 14.32875,-21.0761 18.92473,-22.11982 4.6339,-0.35425 5.81092,5.58777 10.56834,9.09371 2.90927,-2.59952 5.05121,-8.87777 9.33946,-8.84791 10.07169,4.27046 17.96444,19.72234 28.51,27.77264 5.13744,3.92181 15.57856,0.45048 16.71275,9.83102 -0.43915,8.34655 -7.99229,10.57947 -12.28876,12.53456 -8.39528,2.93122 -17.56062,4.50477 -25.5607,5.40706 -17.58511,1.98331 -44.3259,0.79781 -52.59599,-0.73731 -6.56867,-2.05926 -20.41088,-8.57195 -18.92474,-17.20431 z"
+ id="path3015-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccccc" />
+ <path
+ style="fill:#fcce9c;fill-opacity:1;stroke:#c6a27b;stroke-width:3.89288831px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 225.2813,251.85383 c 2.06557,-2.45956 29.36577,-1.9334 33.67126,-0.98307 1.48016,3.53548 0.0389,7.21298 -0.73731,8.84791 -3.39285,4.58505 -10.49569,2.74589 -10.81413,8.35636 1.4877,8.4311 15.69141,11.54755 15.9754,19.66208 -0.54792,3.84723 -5.70024,6.72726 -9.58523,6.63594 -12.1875,-1.03512 -23.73859,-15.98794 -27.28112,-22.61138 -2.93983,-4.90255 -2.95276,-16.73619 -1.22887,-19.90784 z"
+ id="path3868"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.89288831px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 245.4349,258.98136 c 0,0 -12.77926,-1.78668 -13.02607,5.89858 1.474,5.456 4.36186,3.48978 8.11009,6.18109 3.74827,2.69131 7.86531,8.56544 7.86531,8.56544"
+ id="path3864"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccsc" />
+ <path
+ style="fill:#9b0063;fill-opacity:1;stroke:#000000;stroke-width:3.89288831px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 220.13961,220.36321 c 0.80003,-6.37118 14.79251,-19.0852 25.56067,-19.90781 11.22685,-0.85764 25.60387,4.17999 29.49306,14.74654 0.80676,5.47348 -0.34802,12.11887 -6.88169,12.28879 -14.07622,0.57545 -32.9684,1.17768 -38.58681,0.49168 -6.44153,-1.23452 -9.69213,-4.13709 -9.58523,-7.6192 z"
+ id="path3820-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccc" />
+ </g>
+</svg>
diff --git a/praat.xpm b/praat.xpm
new file mode 100644
index 000000000000..24d7df443773
--- /dev/null
+++ b/praat.xpm
@@ -0,0 +1,45 @@
+/* XPM */
+static char *praat32x32[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 7 1",
+" c black",
+". c #9B0063",
+"X c #AC448B",
+"o c #FC66CC",
+"O c #C6A27B",
+"+ c #FCCE9C",
+"@ c None",
+/* pixels */
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@XX@@@XX@@@@@@@@@@@@",
+"@@@@@@@@@@@@XooX@XooX@@@@@@@@@@@",
+"@@@@@@@@@@@@XoooXooooX@@@@@@@@@@",
+"@@@@@@@@@@@XooooooooooX@@@@@@@@@",
+"@@@@@@@@@@XooooooooooooX@@@@@@@@",
+"@@@@@@@@@Xoooo ooooooX@@@@@@@",
+"@@@@@@@@Xoooo .... ooooX@@@@@@",
+"@@@@@@XXoooo ........ oooXX@@@@",
+"@@@@XXooooo ........... ooooXXX@",
+"@@XXoooooo ............ ooooooX@",
+"@@Xoooooo ............. ooooooX@",
+"@@@Xoooooo ............ ooooooX@",
+"@@@@Xoooooo ooooXXX@@",
+"@@@@@XXooooooooooooooooXXXX@@@@@",
+"@@@@@@@XXXXXXXXXXXXXXXX@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@OOOOOOOOOO@@@@@@@@@@@@",
+"@@@@@@@@@@O++++++++O@@@@@@@@@@@@",
+"@@@@@@@@@@O++ ++O@@@@@@@@@@@@@",
+"@@@@@@@@@@O+ ++++O@@@@@@@@@@@@@@",
+"@@@@@@@@@@O+ +++O@@@@@@@@@@@@@@@",
+"@@@@@@@@@@O++ +O@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@O+++ +O@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@O+++ +O@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@O+++++O@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@O+++++O@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@O++++O@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@OOOO@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
+};