# HG changeset patch # User Pascal Bellard # Date 1425079806 -3600 # Node ID 11e3f9a3201124a36d5d2fa98e629ab5409d1bf2 # Parent 73faedffa8d86c920e5d749f2c977147c8f80739 Add dosbox-mb (thanks vincent perry) diff -r 73faedffa8d8 -r 11e3f9a32011 dosbox-mb/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dosbox-mb/receipt Sat Feb 28 00:30:06 2015 +0100 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="dosbox-mb" +VERSION="6" +CATEGORY="system-tools" +SHORT_DESC="DOS-emulator that uses the SDL-library with network support." +INFO="http://home.arcor.de/h-a-l-9000/ne2kstuff/db_ne2000.html" +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2" +TARBALL="$PACKAGE$VERSION.tar.gz" +WEB_SITE="http://www.dosbox.com/" +WGET_URL="http://source.dosbox.com/mb$VERSION/$TARBALL" +TAGS="emulator dos vm86 8086" + +DEPENDS="xorg-libX11 libsdl alsa-lib zlib mesa libpng libsdl-net libpng libpcap" +BUILD_DEPENDS="xorg-libX11-dev libsdl-dev libsdl-net-dev freetype-dev \ +libpng libpng-dev libpcap libpcap-dev automake autoconf libtool" + +# Rules to configure and make the package. +compile_rules() +{ + sed -i 's/define DOSBOX_DOS_INC_H/&\n#include /' include/dos_inc.h + ./autogen.sh + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share/pixmaps \ + $fs/usr/share/applications + cp -a $install/usr/bin $fs/usr + # Must be root to see the network interface + chmod 4755 $fs/usr/bin/dosbox +} diff -r 73faedffa8d8 -r 11e3f9a32011 dosbox-mb/stuff/dosbox.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dosbox-mb/stuff/dosbox.desktop Sat Feb 28 00:30:06 2015 +0100 @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=DOSbox Emulator +Name[ru]=Эмулятор DOSbox +Exec=dosbox +Icon=dosbox +Categories=System; diff -r 73faedffa8d8 -r 11e3f9a32011 dosbox-mb/stuff/dosbox.png Binary file dosbox-mb/stuff/dosbox.png has changed