wok-next annotate btanks/receipt @ rev 21139

lftp: use openssl instead of gnutls
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Jan 24 05:20:16 2019 +0200 (2019-01-24)
parents d5aab818505e
children
rev   line source
al@21017 1 # SliTaz package receipt v2.
slaxemulator@6695 2
slaxemulator@6695 3 PACKAGE="btanks"
slaxemulator@6695 4 VERSION="0.9.8083"
slaxemulator@6695 5 CATEGORY="games"
al@21017 6 SHORT_DESC="A fast 2d tank arcade game with multiplayer and split-screen modes"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15202 8 LICENSE="GPL2"
al@21020 9 WEB_SITE="http://btanks.sourceforge.net/blog/"
al@21017 10
slaxemulator@6695 11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
slaxemulator@6695 12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
slaxemulator@6695 13
pascal@13796 14 BUILD_DEPENDS="expat-dev mesa-dev libsigc++-dev libvorbis libvorbis-dev libogg \
al@21087 15 libogg-dev lua5.1-dev openal-dev sdl-dev sdl-image-dev smpeg-dev scons2 \
al@21087 16 chrpath smpeg-dev lua5.1 zlib-dev"
erjo@9967 17
al@21017 18 compile_rules() {
pascal@13147 19 sed -i 's/#define *NULL.*/#define NULL 0/g' engine/sl08/sl08.h
slaxemulator@6695 20 scons
slaxemulator@6695 21 }
slaxemulator@6695 22
al@21017 23 genpkg_rules() {
al@14789 24 mkdir -p \
al@14789 25 $fs/usr/bin \
al@14789 26 $fs/usr/lib/btanks \
al@14789 27 $fs/usr/share/applications \
al@14789 28 $fs/usr/share/btanks
al@14789 29
al@14789 30 # libs
slaxemulator@6695 31 cp -a $src/*.so $fs/usr/lib/btanks
al@14789 32
al@14789 33 ls -1 $fs/usr/lib/btanks/ | while read A; do
al@14789 34 ln -s /usr/lib/btanks/$A $fs/usr/share/btanks/$A || return 1
al@14789 35 done
al@14789 36
al@14789 37 # executables & wrappers
slaxemulator@6695 38 cp -a $src/btanks $fs/usr/bin/btanks-bin
slaxemulator@6695 39 cp -a $src/bted $fs/usr/bin/bted-bin
slaxemulator@6695 40
slaxemulator@9700 41 cp -a $stuff/btanks_script $fs/usr/bin/btanks
slaxemulator@9700 42 cp -a $stuff/bted_script $fs/usr/bin/bted
slaxemulator@6695 43 chmod +x $fs/usr/bin/btanks
slaxemulator@6695 44 chmod +x $fs/usr/bin/bted
slaxemulator@6695 45
al@21020 46 ln -s /usr/bin/btanks-bin $fs/usr/share/btanks/btanks &&
slaxemulator@6695 47 ln -s /usr/bin/bted-bin $fs/usr/share/btanks/bted || return 1
slaxemulator@6695 48
slaxemulator@6695 49 # game data
slaxemulator@6695 50 cp -a $src/data $fs/usr/share/btanks
al@14789 51 chown -R root:root $fs
al@14789 52 chmod a-x $fs/usr/share/btanks/data/sounds/boomerang-missile.ogg
al@14789 53
al@14789 54 # make settings saveable
al@14789 55 SETTINGS=$fs/usr/share/btanks/bt.xml
al@14789 56 touch $SETTINGS
al@14792 57 chgrp 100 $SETTINGS
al@14789 58 chmod 664 $SETTINGS
al@21087 59 DEPENDS="expat mesa libsigc++ libvorbis lua5.1 openal sdl sdl-image smpeg"
slaxemulator@6695 60 }