123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # 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"
- }
|