Commit f6ce8ee9 authored by Yann E. MORIN's avatar Yann E. MORIN Committed by Peter Korsgaard
Browse files

package/slirp: new package



Signed-off-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 303c922c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -497,6 +497,7 @@ source "package/libupnp/Config.in"
source "package/libvncserver/Config.in"
source "package/nss-mdns/Config.in"
source "package/ortp/Config.in"
source "package/slirp/Config.in"
source "package/usbredir/Config.in"
source "package/zeromq/Config.in"
endmenu
+25 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_SLIRP
	bool "slirp"
	help
	  The Spice project aims to provide a complete open source
	  solution for interaction with virtualized desktop devices.
	  The Spice project deals with both the virtualized devices
	  and the front-end. Interaction between front-end and
	  back-end is done using VD-Interfaces.
	  
	  This package implements the slirp-part for Spice.
	  Slirp emulates a PPP or SLIP connection over a normal terminal.
	  
	  http://www.spice-space.org/
	  
	  NOTE:
	  This package has some history of a unique kind:
	    - originally developped as 'slirp' by Danny Gasparovski, and
	      seemingly abandonned (developper /disapeared/)
	    - then re-maintained at sourceforge by "Kelly", up to some
	      time around 2009: http://slirp.sourceforge.net/
	    - during that period, QEMU (Fabrice BELLARD) forked the code
	      and included it in QEMU
	    - and it was imported from this breed by the Spice project
	      around May 2009
	    - which is what we use here

package/slirp/slirp.mk

0 → 100644
+21 −0
Original line number Diff line number Diff line
#############################################################
#
# Spice-slirp
#
#############################################################

# There's no tarball releases of slirp, so we use the git repo
# Also, there's no tag, so we use a random SHA1 (master's HEAD
# of today)
SLIRP_VERSION         = 8c2da74c1385242f20799fec8c04f8378edc6550
SLIRP_SITE            = git://anongit.freedesktop.org/spice/slirp
SLIRP_LICENSE         = BSD-4c BSD-2c
# Note: The license file 'COPYRIGHT' is missing from the sources,
# although some files refer to it.
SLIRP_INSTALL_STAGING = YES

# As we're using the git tree, there's no ./configure,
# so we need to autoreconf.
SLIRP_AUTORECONF      = YES

$(eval $(autotools-package))