diff options
author | root <root@rshg054.dnsready.net> | 2013-04-23 01:16:16 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-04-23 01:16:16 -0700 |
commit | d1d93fafb9ef98fdd0c9a5a486c179c03cbbfb33 (patch) | |
tree | da594e49962aa1b32a81dd8066423c4fd5fdcec6 /extra/brltty | |
parent | a5f6ca5d4e1aa12dfec53c3061df6e0198126fb4 (diff) |
Tue Apr 23 01:16:16 PDT 2013
Diffstat (limited to 'extra/brltty')
-rw-r--r-- | extra/brltty/PKGBUILD | 44 | ||||
-rwxr-xr-x | extra/brltty/brltty | 68 | ||||
-rw-r--r-- | extra/brltty/brltty.conf | 2 |
3 files changed, 18 insertions, 96 deletions
diff --git a/extra/brltty/PKGBUILD b/extra/brltty/PKGBUILD index 1405c33f0..c86f5b324 100644 --- a/extra/brltty/PKGBUILD +++ b/extra/brltty/PKGBUILD @@ -1,49 +1,41 @@ -# $Id: PKGBUILD 180801 2013-03-26 11:49:28Z foutrelis $ +# $Id: PKGBUILD 183336 2013-04-21 22:08:36Z heftig $ # Maintainer: # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=brltty -pkgver=4.4 -pkgrel=4 +pkgver=4.5 +pkgrel=1 pkgdesc="Braille display driver for Linux/Unix" -arch=('i686' 'x86_64') +arch=(i686 x86_64) url="http://mielke.cc/brltty" -license=('GPL' 'LGPL') -depends=('libxaw' 'at-spi2-core' 'gpm' 'icu>=51.1' 'tcl' 'atk' 'pyrex') -makedepends=('bluez') +license=(GPL LGPL) +depends=(libxaw at-spi2-core gpm 'icu>=51.1' tcl atk cython) +makedepends=(bluez) optdepends=('bluez: bluetooth support') -backup=(etc/brltty.conf etc/conf.d/brltty.conf) -options=('!makeflags' '!emptydirs') +backup=(etc/brltty.conf) +options=('!emptydirs') install=brltty.install source=(http://mielke.cc/$pkgname/releases/$pkgname-$pkgver.tar.gz - 'brltty' - 'brltty.conf' - 'brltty.service') -md5sums=('8ebe96efe679f5f6ccff08928fec5b26' - '831ebaf0c56091702929c68805d20c4f' - 'a8ab8b3dd059e96e1734bc9cdcf844fc' + brltty.service) +md5sums=('7b52fa7746fed41ed344a1f75ce55951' '7acecd700b9f94d76fe4a6ad56cb0448') build() { - cd "$srcdir/$pkgname-$pkgver" - sed -i 's|/usr/bin/python|/usr/bin/python2|' Tables/latex-access.ctb - ./configure --prefix=/usr \ - --sysconfdir=/etc \ + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --mandir=/usr/share/man \ - --localstatedir=/var \ + --with-tables-directory=/usr/share/brltty \ --with-screen-driver=a2 \ --enable-gpm \ --disable-java-bindings \ - PYTHON=/usr/bin/python2 + --disable-static make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver make INSTALL_ROOT="$pkgdir" install - install -D -m755 "$srcdir/brltty" "$pkgdir/etc/rc.d/brltty" - install -D -m644 "$srcdir/brltty.conf" "$pkgdir/etc/conf.d/brltty.conf" - install -D -m644 Documents/brltty.conf "$pkgdir/etc/brltty.conf" - install -D -m644 "$srcdir/brltty.service" "$pkgdir/usr/lib/systemd/system/brltty.service" + install -Dm644 Documents/brltty.conf "$pkgdir/etc/brltty.conf" + install -Dm644 ../brltty.service "$pkgdir/usr/lib/systemd/system/brltty.service" } diff --git a/extra/brltty/brltty b/extra/brltty/brltty deleted file mode 100755 index 5ed21a52d..000000000 --- a/extra/brltty/brltty +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -daemon_name=brltty - -. /etc/rc.conf -. /etc/rc.d/functions -. /etc/conf.d/$daemon_name.conf - -get_pid() { - pidof -o %PPID $daemon_name -} - -case "$1" in - start) - stat_busy "Starting $daemon_name daemon" - - PID=$(get_pid) - if [ -z "$PID" ]; then - [ -f /var/run/$daemon_name.pid ] && rm -f /var/run/$daemon_name.pid - # RUN - $daemon_name $brltty_args - # - if [ $? -gt 0 ]; then - stat_fail - exit 1 - else - echo $(get_pid) > /var/run/$daemon_name.pid - add_daemon $daemon_name - stat_done - fi - else - stat_fail - exit 1 - fi - ;; - - stop) - stat_busy "Stopping $daemon_name daemon" - PID=$(get_pid) - # KILL - [ ! -z "$PID" ] && kill $PID &> /dev/null - # - if [ $? -gt 0 ]; then - stat_fail - exit 1 - else - rm -f /var/run/$daemon_name.pid &> /dev/null - rm_daemon $daemon_name - stat_done - fi - ;; - - restart) - $0 stop - sleep 3 - $0 start - ;; - - status) - stat_busy "Checking $daemon_name status"; - ck_status $daemon_name - ;; - - *) - echo "usage: $0 {start|stop|restart|status}" -esac - -exit 0 diff --git a/extra/brltty/brltty.conf b/extra/brltty/brltty.conf deleted file mode 100644 index 94115e1d5..000000000 --- a/extra/brltty/brltty.conf +++ /dev/null @@ -1,2 +0,0 @@ -# Specify any arguments to pass to brltty here. -brltty_args=""
\ No newline at end of file |