wok-next annotate linapple/receipt @ rev 21722
efivar: typo in post_install
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Sep 01 10:31:46 2020 +0000 (2020-09-01) |
parents | 0f2575775b2d |
children |
rev | line source |
---|---|
al@20476 | 1 # SliTaz package receipt v2. |
slaxemulator@7575 | 2 |
slaxemulator@7575 | 3 PACKAGE="linapple" |
pascal@12806 | 4 VERSION="2a" |
slaxemulator@7575 | 5 CATEGORY="misc" |
al@20476 | 6 SHORT_DESC="Apple //e emulator" |
slaxemulator@7575 | 7 MAINTAINER="pascal.bellard@slitaz.org" |
pascal@15201 | 8 LICENSE="GPL2" |
al@20476 | 9 WEB_SITE="http://linapple.sourceforge.net/" |
al@20476 | 10 |
pascal@12806 | 11 TARBALL="$PACKAGE-src_$VERSION.tar.bz2" |
slaxemulator@7575 | 12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" |
slaxemulator@7575 | 13 |
al@21087 | 14 BUILD_DEPENDS="sdl-dev zlib-dev curl-dev libzip-dev" |
al@21111 | 15 DEPENDS="gcc-lib-base sdl zlib curl libzip" |
al@21111 | 16 |
al@21111 | 17 CONFIG_FILES="/etc/linapple.conf" |
al@21111 | 18 TAGS="emulator apple2" |
pascal@15201 | 19 |
al@20476 | 20 compile_rules() { |
slaxemulator@7575 | 21 cd $src/src |
pascal@20334 | 22 sed -i 's|sys/stat.h>|&\n#include <unistd.h>|' Frame.cpp |
pascal@20334 | 23 sed -i 's|fcntl.h>|&\n#include <unistd.h>|' SerialComms.cpp |
pascal@20334 | 24 sed -i 's|sys/time.h>|&\n#include <unistd.h>|' Timer.cpp Applewin.cpp |
slaxemulator@7575 | 25 grep -q /usr/share/apple2 Applewin.cpp || |
slaxemulator@7575 | 26 sed -i 's|.*REGISTRY.*|\tchdir("/usr/share/apple2");\n&|' Applewin.cpp |
al@20476 | 27 |
al@20476 | 28 make CXXFLAGS="-O3 -I/usr/lib/libzip/include -I/usr/include/SDL" || return 1 |
al@20476 | 29 |
al@21111 | 30 install -Dm755 $src/linapple $install/usr/bin/linapple |
al@21111 | 31 install -Dm644 $src/linapple.conf $install/etc/linapple.conf |
al@21111 | 32 mkdir -p $install/usr/share/apple2/ |
al@21111 | 33 install -m644 $src/*.bmp $install/usr/share/apple2/ |
al@21111 | 34 ln -s ../../../etc/linapple.conf $install/usr/share/apple2/linapple.conf |
slaxemulator@7575 | 35 } |