47 lines
1.5 KiB
Plaintext
47 lines
1.5 KiB
Plaintext
# Tanım: Sürükleyici yarış ile akıllıca yapılan açık kaynak sürüş simülasyonu
|
||
# URL: http://vdrift.net/
|
||
# Paketçi: Cihan Alkan
|
||
# Gerekler: bullet curl sdl2-image glew libvorbis hicolor-icon-theme libarchive scons xorg-mesa
|
||
|
||
isim=vdrift
|
||
surum=2014.10.20
|
||
devir=1
|
||
|
||
kaynak=(http://downloads.sourceforge.net/sourceforge/$isim/$isim-${surum//./-}.tar.bz2
|
||
vdrift-gcc6.patch
|
||
vdrift-sconstruct.patch
|
||
vdrift-sconscript.patch)
|
||
|
||
derle() {
|
||
cd vdrift
|
||
|
||
# Fix build with GCC 6 (Fedora)
|
||
patch -p1 -i ../vdrift-gcc6.patch
|
||
|
||
# Patch SConstruct and SConscript for SCons 3.0 compatibility
|
||
patch -p1 -i ../vdrift-sconstruct.patch
|
||
patch -p1 -i ../vdrift-sconscript.patch
|
||
|
||
# build and install
|
||
scons $MAKEFLAGS \
|
||
"destdir"="$PKG" \
|
||
"release"=1 \
|
||
"force_feedback"=1 \
|
||
"prefix"=/usr \
|
||
"datadir"=share/$isim/ \
|
||
"extbullet"=1
|
||
|
||
scons install
|
||
|
||
# .desktop dosyası kur
|
||
install -Dm644 $isim.desktop "$PKG"/usr/share/applications/$isim.desktop
|
||
sed -i '1 s/^\xef\xbb\xbf//' "$PKG"/usr/share/applications/$isim.desktop # remove BOM (WHY IS THERE?)
|
||
|
||
# simgeleri kur
|
||
install -Dm644 data/textures/icons/vdrift-16x16.png "$PKG"/usr/share/icons/hicolor/16x16/apps/vdrift.png
|
||
install -Dm644 data/textures/icons/vdrift-32x32.png "$PKG"/usr/share/icons/hicolor/32x32/apps/vdrift.png
|
||
install -Dm644 data/textures/icons/vdrift-64x64.png "$PKG"/usr/share/icons/hicolor/64x64/apps/vdrift.png
|
||
install -Dm644 data/textures/icons/vdrift-64x64.png "$PKG/usr/share/pixmaps/$isim.png"
|
||
}
|
||
|