wok rev 24105
Add bindfs
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Sep 25 16:21:20 2021 +0000 (2021-09-25) |
parents | 68e1e2f938b4 |
children | 63fa34c8d2fa |
files | bindfs/receipt libwww-perl/receipt sshpass/receipt xarchive/receipt xchm/receipt yagf/receipt zsnes/receipt zssh/receipt zvbi/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/bindfs/receipt Sat Sep 25 16:21:20 2021 +0000 1.3 @@ -0,0 +1,38 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="bindfs" 1.7 +VERSION="1.15.1" 1.8 +CATEGORY="system-tools" 1.9 +SHORT_DESC="Mount a directory to another location and alter permission bits." 1.10 +MAINTAINER="pascal.bellard@slitaz.org" 1.11 +LICENSE="GPL2" 1.12 +TARBALL="$PACKAGE-$VERSION.tar.gz" 1.13 +WEB_SITE="https://bindfs.org/" 1.14 +WGET_URL="https://github.com/mpartel/bindfs/archive/refs/tags/$VERSION.tar.gz" 1.15 + 1.16 +DEPENDS="fuse" 1.17 +BUILD_DEPENDS="fuse-dev autoconf automake libtool" 1.18 + 1.19 +current_version() 1.20 +{ 1.21 + wget -O - https://github.com/mpartel/bindfs/releases 2>/dev/null | \ 1.22 + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' 1.23 +} 1.24 + 1.25 +# Rules to configure and make the package. 1.26 +compile_rules() 1.27 +{ 1.28 + sed -i 's|-Wpedantic ||' configure.ac 1.29 + ./autogen.sh 1.30 + ./configure --prefix=/usr \ 1.31 + --mandir=/usr/share/man $CONFIGURE_ARGS && 1.32 + make && 1.33 + make DESTDIR=$DESTDIR install 1.34 +} 1.35 + 1.36 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.37 +genpkg_rules() 1.38 +{ 1.39 + mkdir -p $fs/usr 1.40 + cp -a $install/usr/bin $fs/usr 1.41 +}
2.1 --- a/libwww-perl/receipt Sat Sep 25 17:16:35 2021 +0100 2.2 +++ b/libwww-perl/receipt Sat Sep 25 16:21:20 2021 +0000 2.3 @@ -6,7 +6,7 @@ 2.4 SHORT_DESC="A simple and consistent API to the WWW in PERL." 2.5 MAINTAINER="pascal.bellard@slitaz.org" 2.6 LICENSE="GPL" 2.7 -WEB_SITE="http://cpan.org/" 2.8 +WEB_SITE="https://metacpan.org/dist/libwww-perl" 2.9 2.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 2.11 WGET_URL="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/$TARBALL" 2.12 @@ -14,6 +14,12 @@ 2.13 DEPENDS="perl-io perl-module-metadata" 2.14 BUILD_DEPENDS="$DEPENDS" 2.15 2.16 +current_version() 2.17 +{ 2.18 + wget -O - $WEB_SITE 2>/dev/null | \ 2.19 + sed '/release-name/!d;s|.*-v*||;s|<.*||;q' 2.20 +} 2.21 + 2.22 # Rules to configure and make the package. 2.23 compile_rules() 2.24 {
3.1 --- a/sshpass/receipt Sat Sep 25 17:16:35 2021 +0100 3.2 +++ b/sshpass/receipt Sat Sep 25 16:21:20 2021 +0000 3.3 @@ -13,6 +13,13 @@ 3.4 3.5 SUGGESTED="openssh" 3.6 3.7 +current_version() 3.8 +{ 3.9 + wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \ 3.10 + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ 3.11 + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|;q" 3.12 +} 3.13 + 3.14 # Rules to configure and make the package. 3.15 compile_rules() 3.16 {
4.1 --- a/xarchive/receipt Sat Sep 25 17:16:35 2021 +0100 4.2 +++ b/xarchive/receipt Sat Sep 25 16:21:20 2021 +0000 4.3 @@ -15,6 +15,13 @@ 4.4 DEPENDS="gtk+ xorg-libXdamage" 4.5 BUILD_DEPENDS="pkg-config gtk+ gtk+-dev" 4.6 4.7 +current_version() 4.8 +{ 4.9 + wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \ 4.10 + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ 4.11 + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|;q" 4.12 +} 4.13 + 4.14 # Rules to configure and make the package.ls sr 4.15 compile_rules() 4.16 {
5.1 --- a/xchm/receipt Sat Sep 25 17:16:35 2021 +0100 5.2 +++ b/xchm/receipt Sat Sep 25 16:21:20 2021 +0000 5.3 @@ -13,6 +13,12 @@ 5.4 DEPENDS="wxWidgets28 chmlib xorg-libXdamage xorg-libXxf86vm" 5.5 BUILD_DEPENDS="wxWidgets28-dev chmlib-dev" 5.6 5.7 +current_version() 5.8 +{ 5.9 + wget -O - $WEB_SITE/releases 2>/dev/null | \ 5.10 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 5.11 +} 5.12 + 5.13 # Rules to configure and make the package. 5.14 compile_rules() 5.15 {
6.1 --- a/yagf/receipt Sat Sep 25 17:16:35 2021 +0100 6.2 +++ b/yagf/receipt Sat Sep 25 16:21:20 2021 +0000 6.3 @@ -14,6 +14,12 @@ 6.4 BUILD_DEPENDS="cmake Qt4-dev qmake aspell-dev" 6.5 SUGGESTED="tesseract-ocr xsane" 6.6 6.7 +current_version() 6.8 +{ 6.9 + wget -O - https://sourceforge.net/projects/yagf-ocr/files/ 2>/dev/null | \ 6.10 + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|;q" 6.11 +} 6.12 + 6.13 # Rules to configure and make the package. 6.14 compile_rules() 6.15 {
7.1 --- a/zsnes/receipt Sat Sep 25 17:16:35 2021 +0100 7.2 +++ b/zsnes/receipt Sat Sep 25 16:21:20 2021 +0000 7.3 @@ -15,9 +15,16 @@ 7.4 BUILD_DEPENDS="$DEPENDS nasm libsdl-dev libpng-dev ncurses-dev mesa-dev \ 7.5 automake autoconf zlib-dev patch" 7.6 7.7 +current_version() 7.8 +{ 7.9 + wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \ 7.10 + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ 7.11 + sed '/zip/!d;s|.*ZSNES v||;s|/.*||;q' 7.12 +} 7.13 + 7.14 # Rules to configure and make the package. 7.15 - 7.16 -compile_rules() { 7.17 +compile_rules() 7.18 +{ 7.19 export LDFLAGS="$LDFLAGS -ltinfo" 7.20 cd $src 7.21 patch -p1 -i $stuff/zsnes.patch
8.1 --- a/zssh/receipt Sat Sep 25 17:16:35 2021 +0100 8.2 +++ b/zssh/receipt Sat Sep 25 16:21:20 2021 +0000 8.3 @@ -14,6 +14,13 @@ 8.4 DEPENDS="readline lrzsz" 8.5 BUILD_DEPENDS="readline-dev ncurses-dev" 8.6 8.7 +current_version() 8.8 +{ 8.9 + wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \ 8.10 + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ 8.11 + sed '/tgz/!d;s|.*zssh-||;s|.tgz.*||;q' 8.12 +} 8.13 + 8.14 # Rules to configure and make the package. 8.15 compile_rules() 8.16 {
9.1 --- a/zvbi/receipt Sat Sep 25 17:16:35 2021 +0100 9.2 +++ b/zvbi/receipt Sat Sep 25 16:21:20 2021 +0000 9.3 @@ -14,6 +14,13 @@ 9.4 DEPENDS="libpng xorg-libX11" 9.5 BUILD_DEPENDS="libpng-dev xorg-libX11-dev zlib-dev" 9.6 9.7 +current_version() 9.8 +{ 9.9 + wget -O - https://sourceforge.net/projects/zapping/files/zvbi/ 2>/dev/null | \ 9.10 + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ 9.11 + sed '/scope="row/!d;s|.*/zvbi/||;s|/.*||;q' 9.12 +} 9.13 + 9.14 # Rules to configure and make the package. 9.15 compile_rules() 9.16 {