gpsd
This commit is contained in:
		
							parent
							
								
									9bee8e3fa7
								
							
						
					
					
						commit
						4fa50a564e
					
				
					 1 changed files with 53 additions and 0 deletions
				
			
		
							
								
								
									
										53
									
								
								talimatname/genel/g/gpsd/talimat
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								talimatname/genel/g/gpsd/talimat
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -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…
	
	Add table
		
		Reference in a new issue