blob: c11c7b8415e63b1122007618e382fb0291aa2195 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# Description: Terminal Braille
# URL: http://mielke.cc/brltty
# Maintainer: NuTyX core team
# Packager: lesibel at free dot fr
# Depends on: xorg-libxaw, xorg-libxtst
# Run on: xorg-libxaw,xorg-libxtst
name=brltty
version=4.2
release=1
source=( http://mielke.cc/$name/releases/$name-$version.tar.gz
brltty brltty.conf
brltty-4.2-S_ISCHR.patch )
build() {
unset MAKEFLAGS
cd $name-$version
CFLAGS+="${CFLAGS} -D_GNU_SOURCE" \
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
--enable-gpm \
--disable-java-bindings \
--disable-caml-bindings \
PYTHON=/usr/bin/python2
patch -Np1 -i ../brltty-4.2-S_ISCHR.patch
make
make INSTALL_ROOT=$PKG install
mkdir -p $PKG/etc/rc.d/rcsysinit.d
install -D -m 755 $SRC/brltty $PKG/etc/rc.d/rcsysinit.d/S25brltty
install -D -m 644 $SRC/brltty.conf $PKG/etc/conf.d/brltty.conf
install -D -m 644 Documents/brltty.conf $PKG/etc/brltty.conf
}
|