gpsd
This commit is contained in:
parent
9bee8e3fa7
commit
4fa50a564e
|
@ -0,0 +1,53 @@
|
|||
# Tanım: USB / seri GPS cihazlarını desteklemek için GPS daemon ve kütüphane
|
||||
# URL: http://catb.org/gpsd/
|
||||
# Paketçi: Cihan_Alkan
|
||||
# Gerekler: python libusb bluez desktop-file-utils scons docbook-xsl
|
||||
# Grup: kütüphane
|
||||
|
||||
isim=gpsd
|
||||
surum=3.17
|
||||
devir=1
|
||||
kaynak=(https://download.savannah.gnu.org/releases/$isim/$isim-$surum.tar.gz
|
||||
gpsd.conf)
|
||||
|
||||
derle() {
|
||||
|
||||
cd $isim-$surum
|
||||
|
||||
# fix python 2.7 path
|
||||
sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
|
||||
-e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
|
||||
$(find . -name '*.py')
|
||||
|
||||
export LINKFLAGS="${LDFLAGS}"
|
||||
scons prefix=/usr \
|
||||
systemd=no \
|
||||
libQgpsmm=no \
|
||||
gpsd_group=uucp \
|
||||
PYTHONPATH=/usr/bin/python2 \
|
||||
sbindir=/usr/bin
|
||||
scons build
|
||||
|
||||
|
||||
# Fix man pages path (FS#21715)
|
||||
sed -i 's|.so gps.1|.so man1/gps.1|' cgps.1 lcdgps.1 xgps.1 xgpsspeed.1
|
||||
|
||||
export DESTDIR="$PKG"
|
||||
scons install
|
||||
install -D -m755 gpsinit -t "$PKG/usr/bin"
|
||||
chmod 755 "$PKG"/usr/bin/*
|
||||
|
||||
install -D -m644 "$SRC/gpsd.conf" "$PKG/etc/gpsd"
|
||||
|
||||
install -D -m644 "gpsd.rules" "$PKG/usr/lib/udev/rules.d/25-gpsd-usb.rules"
|
||||
|
||||
install -D -m644 packaging/X11/xgps.desktop \
|
||||
"${PKG}/usr/share/applications/xgps.desktop"
|
||||
install -D -m644 packaging/X11/xgpsspeed.desktop \
|
||||
"${PKG}/usr/share/applications/xgpsspeed.desktop"
|
||||
install -D -m644 packaging/X11/gpsd-logo.png \
|
||||
"${PKG}/usr/share/gpsd/gpsd-logo.png"
|
||||
|
||||
install -D -m644 COPYING "$PKG/usr/share/licenses/$isim/LICENSE"
|
||||
|
||||
}
|
Loading…
Reference in New Issue