# SliTaz package receipt.                                                          
                                                                                   
PACKAGE="netsurf-sdl"
PROVIDE="netsurf-fb"
VERSION="3.9"
CATEGORY="network"
TAGS="web-browser"
SHORT_DESC="A simple web browser, works without X using Ctr-Alt-F8 framebuffer."
MAINTAINER="psychomaniak@xakep.ru"
LICENSE="GPL2"
WEB_SITE="https://www.netsurf-browser.org/"

TARBALL="${PACKAGE/-sdl/}-all-$VERSION.tar.gz"
WGET_URL="http://download.netsurf-browser.org/netsurf/releases/source-full/$TARBALL"

DEPENDS="expat libcrypto libcurl libidn libjpeg libpng libsdl libssl zlib"
BUILD_DEPENDS="$DEPENDS bison coreutils-multicall curl-dev expat-dev flex 
	freetype-dev gperf jpeg-dev lcms-dev lemon libcroco libidn-dev 
	libpng-dev librsvg-dev libsdl-dev libxml2-dev openssl-dev 
	pango-dev perl-html-parser perl-html-tagset re2c vim zlib-dev"

BUGS="No unicode. No https."

# What is the latest version available today?
current_version()
{
	wget -O - ${WGET_URL%/*}/ 2>/dev/null | \
	sed '/netsurf-all-[0-9]/!d;/tar/!d;s|.*netsurf-all-||;s|.tar.*||' | sort -Vr | sed q
}

# Rules to configure and make the package.
compile_rules()
{
	export LDFLAGS="$LDFLAGS -lrt"
	export CFLAGS="$CFLAGS -lrt"
	export CXXFLAGS="$CXXFLAGS -lrt"

	make install DESTDIR=$DESTDIR PREFIX=/usr TARGET=framebuffer
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
	cp -a $install/* $fs
	chown -R root.root $fs
}