wok-next annotate qemu-light/receipt @ rev 21635

updated f2fs-tools (1.8.0 -> 1.13.0)
author Hans-G?nter Theisgen
date Fri Jun 26 11:04:48 2020 +0100 (2020-06-26)
parents d5aab818505e
children
rev   line source
al@20534 1 # SliTaz package receipt v2.
pankso@10694 2
pankso@10694 3 PACKAGE="qemu-light"
pascal@20146 4 VERSION="2.0.2"
pankso@10694 5 CATEGORY="misc"
al@20534 6 SHORT_DESC="Light Qemu i386-softmmu target (without xen, vde, bluez, blobs, tls)"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15002 8 LICENSE="GPL2"
al@21020 9 WEB_SITE="https://www.qemu.org/"
al@20888 10 REPOLOGY="qemu"
al@20534 11
al@20534 12 TARBALL="qemu-$VERSION.tar.bz2"
pankso@12978 13 WGET_URL="http://wiki.qemu.org/download/$TARBALL"
pankso@10694 14
al@21087 15 BUILD_DEPENDS="gettext-dev perl alsa-lib-dev sdl-dev util-linux-uuid-dev \
al@21020 16 python glib-dev zlib-dev autoconf automake libtool bison flex"
pankso@10694 17
al@20534 18 compile_rules() {
pascal@20146 19 mkdir -p $DESTIDR/usr/share/qemu/ia32
pascal@20146 20
al@21020 21 [ -s $SRC/$UEFIZIP ] || wget -P $SRC $SF_MIRROR/edk2/$UEFIZIP
al@20513 22 unzip $SRC/$UEFIZIP OVMF.fd -d $DESTIDR/usr/share/qemu/ia32
pascal@20146 23
pankso@10694 24 TARGET="i386-softmmu"
pascal@20146 25
pascal@20146 26 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries"
pascal@20146 27 #--cross-prefix= --host-cc=
al@20670 28
al@20670 29 # interference between our variable $install and configure's inner variable $install
al@20670 30 install=install \
pankso@10694 31 ./configure \
al@20671 32 --prefix=/usr \
pankso@10694 33 --disable-xen \
pankso@10694 34 --disable-vnc-sasl \
pankso@10694 35 --disable-vnc-tls \
pankso@10694 36 --disable-curl \
pankso@10694 37 --disable-bluez \
pankso@10694 38 --disable-curses \
pankso@10694 39 --disable-vde \
pankso@10694 40 --audio-drv-list=alsa \
pankso@10694 41 --target-list="$TARGET" \
pankso@10694 42 --cc=$BUILD_SYSTEM-gcc &&
al@20534 43 make &&
al@21020 44 make -j1 DESTDIR=$install install
pankso@10694 45 }
pankso@10694 46
al@20534 47 genpkg_rules() {
pankso@10749 48 mkdir -p $fs/usr/share/qemu
pankso@10749 49 cp -a $install/usr/bin $fs/usr
pankso@10749 50 cp -a $install/usr/share/qemu/keymaps $fs/usr/share/qemu
pascal@15035 51 for bin in bios.bin vgabios-cirrus.bin pxe-e1000.rom linuxboot.bin
pankso@10749 52 do
pankso@10749 53 cp -a $install/usr/share/qemu/$bin $fs/usr/share/qemu
pankso@10749 54 done
pankso@12978 55 # Create qemu symlink
pankso@12978 56 cd $fs/usr/bin && ln -s qemu-system-i386 qemu
al@21087 57 DEPENDS="alsa-lib sdl util-linux-uuid"
al@20534 58 TAGS="virtualization"
al@20534 59 CONFLICT="qemu"
pankso@10694 60 }