wok-next diff libcss/receipt @ rev 19918
Fix xombrero
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Oct 14 14:20:25 2017 +0300 (2017-10-14) |
parents | 46d3691a4f80 |
children | b19ddba309f9 |
line diff
1.1 --- a/libcss/receipt Thu Jul 20 00:33:52 2017 +0300 1.2 +++ b/libcss/receipt Sat Oct 14 14:20:25 2017 +0300 1.3 @@ -1,34 +1,40 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="libcss" 1.7 -VERSION="0.6.1" 1.8 +COMMIT="3e58dd9a29a10cd6400031f0b510084ffacc41d0" 1.9 +VERSION="0.6.1-170920" 1.10 CATEGORY="system-tools" 1.11 SHORT_DESC="CSS parser and selection engine" 1.12 MAINTAINER="erjo@slitaz.org" 1.13 LICENSE="MIT" 1.14 WEB_SITE="http://www.netsurf-browser.org/projects/libcss/" 1.15 -#HOST_ARCH="i486 arm" 1.16 1.17 -TARBALL="$PACKAGE-$VERSION-src.tar.gz" 1.18 -WGET_URL="http://download.netsurf-browser.org/libs/releases/$TARBALL" 1.19 +TARBALL="$PACKAGE-${COMMIT:-$VERSION}.tar.bz2" 1.20 +BASE_URL="http://source.netsurf-browser.org/$PACKAGE.git/snapshot" 1.21 +if [ -n "$COMMIT" ]; then 1.22 + WGET_URL="$BASE_URL/$PACKAGE-$COMMIT.tar.bz2" 1.23 +else 1.24 + WGET_URL="$BASE_URL/release/$VERSION.tar.bz2" 1.25 +fi 1.26 1.27 BUILD_DEPENDS="netsurf-buildsystem libwapcaplet-dev libparserutils-dev" 1.28 SPLIT="libcss-dev" 1.29 1.30 -# Rules to configure and make the package. 1.31 -compile_rules() 1.32 -{ 1.33 - sed 's:_BSD_SOURCE:_DEFAULT_SOURCE:' -i Makefile && 1.34 - export CFLAGS="-Wno-error=unused-but-set-variable" && 1.35 +compile_rules() { 1.36 + [ -z "$COMMIT" ] && cd $VERSION 1.37 1.38 - make INCLUDEDIR=include LIBDIR=lib PREFIX=/usr COMPONENT_TYPE="lib-shared" && 1.39 - make INCLUDEDIR=include LIBDIR=lib PREFIX=/usr COMPONENT_TYPE="lib-shared" \ 1.40 - DESTDIR="$install" install 1.41 + sed -i 's|_BSD_SOURCE|_DEFAULT_SOURCE|' Makefile 1.42 + export CFLAGS="-Wno-error=unused-but-set-variable" 1.43 + 1.44 + make \ 1.45 + PREFIX=/usr \ 1.46 + LIBDIR=lib \ 1.47 + INCLUDEDIR=include \ 1.48 + COMPONENT_TYPE=lib-shared \ 1.49 + install 1.50 } 1.51 1.52 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.53 -genpkg_rules() 1.54 -{ 1.55 +genpkg_rules() { 1.56 case $PACKAGE in 1.57 libcss) 1.58 copy @std