SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "netsurf-sdl"

# 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
}
6025 packages and 203154 files in current database (Thu Apr 25 06:17:47 2024)