wok-next rev 20106
Up aircrack-ng, aircrack-ng-oui, faad2, libxfce4util, xfconf; add brisk-menu, mate-menu, libb2, gtkhash, openssl11 (openssl-1.1)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sun Oct 29 20:13:43 2017 +0200 (2017-10-29) |
parents | e13dc38f55db |
children | e8a7459f6636 |
files | aircrack-ng-oui/receipt aircrack-ng-scripts/receipt aircrack-ng/receipt aircrack-ng/stuff/patches/9a1846507ff043c397257206ff21adae90a122f4.patch aircrack-ng/stuff/patches/series brisk-menu/receipt faad2-dev/receipt faad2/receipt gtkhash/description.txt gtkhash/receipt libb2/receipt libxfce4util-dev/receipt libxfce4util/receipt libxfconf-dev/receipt libxfconf/receipt mate-menu/receipt openssl11/receipt xfconf-dev/receipt xfconf/receipt |
line diff
1.1 --- a/aircrack-ng-oui/receipt Sun Oct 29 13:59:00 2017 +0100 1.2 +++ b/aircrack-ng-oui/receipt Sun Oct 29 20:13:43 2017 +0200 1.3 @@ -1,18 +1,26 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="aircrack-ng-oui" 1.8 -VERSION="20120730" 1.9 +VERSION="20171029" 1.10 CATEGORY="misc" 1.11 -SHORT_DESC="archive of oui.txt file for airdump-ng" 1.12 +SHORT_DESC="Archive of oui.txt file for airdump-ng" 1.13 MAINTAINER="slaxemulator@gmail.com" 1.14 LICENSE="GPL2" 1.15 WEB_SITE="http://standards.ieee.org/regauth/oui" 1.16 -TARBALL="oui.txt" 1.17 -WGET_URL="$WEB_SITE/$TARBALL" 1.18 1.19 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.20 -genpkg_rules() 1.21 -{ 1.22 - mkdir -p $fs/etc/aircrack-ng 1.23 - cp -a $src/oui.txt $fs/etc/aircrack-ng 1.24 +TARBALL="oui-$VERSION.txt" 1.25 +WGET_URL="http://standards-oui.ieee.org/oui.txt" 1.26 + 1.27 +compile_rules() { 1.28 + # get the logic from airodump-ng-oui-update + dos2unix & sort 1.29 + mkdir -p $install/etc/aircrack-ng 1.30 + grep '(hex)' $TARBALL \ 1.31 + | sed 's/^[ \t]*//g;s/[ \t]*$//g' \ 1.32 + | dos2unix \ 1.33 + | sort \ 1.34 + > $install/etc/aircrack-ng/airodump-ng-oui.txt 1.35 } 1.36 + 1.37 +genpkg_rules() { 1.38 + copy @std 1.39 +}
2.1 --- a/aircrack-ng-scripts/receipt Sun Oct 29 13:59:00 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,35 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="aircrack-ng-scripts" 2.7 -VERSION="1.1" 2.8 -CATEGORY="network" 2.9 -SHORT_DESC="Included scripts for a key cracker for the 802.11 WEP and WPA-PSK protocols" 2.10 -MAINTAINER="slaxemulator@gmail.com" 2.11 -LICENSE="GPL2" 2.12 -WEB_SITE="http://aircrack-ng.org" 2.13 -WANTED="aircrack-ng" 2.14 - 2.15 -DEPENDS="aircrack-ng python graphviz pylorcon" 2.16 - 2.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.18 -genpkg_rules() 2.19 -{ 2.20 - # add airdrop-ng 2.21 - mkdir -p $fs/usr/sbin $fs/usr/lib $fs/usr/share 2.22 - cp -a $src/scripts/airdrop-ng/airdrop-ng.py $fs/usr/sbin/airdrop-ng 2.23 - cp -a $src/scripts/airdrop-ng/lib $fs/usr/lib/airdrop-ng 2.24 - cp -a $src/scripts/airdrop-ng/docs $fs/usr/share/airdrop-ng 2.25 - chmod +x $fs/usr/sbin/airdrop-ng 2.26 - 2.27 - # add airgraph-ng 2.28 - mkdir -p $fs/usr/lib/airgraph-ng/ 2.29 - cp -a $src/scripts/airgraph-ng/lib/lib_Airgraphviz.py \ 2.30 - $fs/usr/lib/airgraph-ng/ 2.31 - cp -a $src/scripts/airgraph-ng/airgraph-ng.py $fs/usr/sbin/airgraph-ng 2.32 - sed -i 's|/usr/local||g' $fs/usr/sbin/airgraph-ng 2.33 - chmod +x $fs/usr/sbin/airgraph-ng 2.34 - 2.35 - # add dump-join.py 2.36 - cp -a $src/scripts/airgraph-ng/dump-join.py $fs/usr/sbin/dump-join.py 2.37 - chmod +x $fs/usr/sbin/dump-join.py 2.38 -}
3.1 --- a/aircrack-ng/receipt Sun Oct 29 13:59:00 2017 +0100 3.2 +++ b/aircrack-ng/receipt Sun Oct 29 20:13:43 2017 +0200 3.3 @@ -1,36 +1,36 @@ 3.4 -# SliTaz package receipt. 3.5 +# SliTaz package receipt v2. 3.6 3.7 PACKAGE="aircrack-ng" 3.8 -VERSION="1.1" 3.9 +VERSION="1.2-rc4" 3.10 CATEGORY="network" 3.11 -SHORT_DESC="802.11 WEP and WPA-PSK keys cracking program." 3.12 +SHORT_DESC="802.11 WEP and WPA-PSK keys cracking program" 3.13 MAINTAINER="pascal.bellard@slitaz.org" 3.14 LICENSE="GPL2" 3.15 +WEB_SITE="https://www.aircrack-ng.org/" 3.16 + 3.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 3.18 -WEB_SITE="http://www.aircrack-ng.org/" 3.19 -WGET_URL="http://download.aircrack-ng.org/$TARBALL" 3.20 +WGET_URL="https://download.aircrack-ng.org/$TARBALL" 3.21 3.22 -DEPENDS="aircrack-ng-oui iw openssl sqlite3 zlib pylorcon" 3.23 -BUILD_DEPENDS="sqlite3-dev pylorcon openssl-dev zlib-dev" 3.24 +BUILD_DEPENDS="libnl-dev coreutils-file-special openssl-dev sqlite3-dev \ 3.25 +zlib-dev" 3.26 3.27 -# Rules to configure and make the package. 3.28 -compile_rules() 3.29 -{ 3.30 - sed -i s#/usr/local#/usr#g common.mak || return 1 3.31 - sed -i s#/man/man1#/share/man/man1# common.mak || return 1 3.32 - 3.33 - # fix build with gcc45 3.34 - sed -i s/-Werror// common.mak || return 1 3.35 - 3.36 - make SQLITE=true unstable=true && 3.37 - make SQLITE=true unstable=true DESTDIR=$DESTDIR install 3.38 - sed -i 's|/usr/local||g' $DESTDIR/usr/sbin/airodump-ng-oui-update 3.39 +compile_rules() { 3.40 + make \ 3.41 + sqlite=true \ 3.42 + experimental=true && 3.43 + make \ 3.44 + sqlite=true \ 3.45 + experimental=true \ 3.46 + bindir=/usr/bin \ 3.47 + sbindir=/usr/sbin \ 3.48 + mandir=/usr/share/man/man1/ \ 3.49 + smandir=/usr/share/man/man8/ \ 3.50 + DESTDIR=$install \ 3.51 + install 3.52 } 3.53 3.54 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.55 -genpkg_rules() 3.56 -{ 3.57 - mkdir -p $fs/usr 3.58 - cp -a $install/usr/bin $fs/usr 3.59 - cp -a $install/usr/sbin $fs/usr 3.60 +genpkg_rules() { 3.61 + copy @std 3.62 + DEPENDS="libcrypto libnl libsqlite3 libssl zlib aircrack-ng-oui iw" 3.63 + PROVIDE="aircrack-ng-scripts" 3.64 }
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/aircrack-ng/stuff/patches/9a1846507ff043c397257206ff21adae90a122f4.patch Sun Oct 29 20:13:43 2017 +0200 4.3 @@ -0,0 +1,59 @@ 4.4 +From 9a1846507ff043c397257206ff21adae90a122f4 Mon Sep 17 00:00:00 2001 4.5 +From: Thomas d'Otreppe <tdotreppe@aircrack-ng.org> 4.6 +Date: Wed, 21 Dec 2016 00:18:46 +0000 4.7 +Subject: [PATCH] Fixed compilation with OpenSSL 1.1.0 (Closes: #1711). 4.8 + 4.9 +git-svn-id: http://svn.aircrack-ng.org/trunk@2882 28c6078b-6c39-48e3-add9-af49d547ecab 4.10 +--- 4.11 + src/crypto.c | 23 +++++++++++++++++++++++ 4.12 + 1 file changed, 23 insertions(+) 4.13 + 4.14 +diff --git a/src/crypto.c b/src/crypto.c 4.15 +index c331875..46fa9c5 100644 4.16 +--- a/src/crypto.c 4.17 ++++ b/src/crypto.c 4.18 +@@ -288,7 +288,15 @@ void calc_pmk( char *key, char *essid_pre, unsigned char pmk[40] ) 4.19 + void calc_mic (struct AP_info *ap, unsigned char pmk[32], unsigned char ptk[80], unsigned char mic[20]) { 4.20 + int i; 4.21 + unsigned char pke[100]; 4.22 ++ #if defined(USE_GCRYPT) || OPENSSL_VERSION_NUMBER < 0x10100000L 4.23 ++ #define HMAC_USE_NO_PTR 4.24 ++ #endif 4.25 ++ 4.26 ++ #ifdef HMAC_USE_NO_PTR 4.27 + HMAC_CTX ctx; 4.28 ++ #else 4.29 ++ HMAC_CTX * ctx; 4.30 ++ #endif 4.31 + 4.32 + memcpy( pke, "Pairwise key expansion", 23 ); 4.33 + 4.34 +@@ -314,6 +322,7 @@ void calc_mic (struct AP_info *ap, unsigned char pmk[32], unsigned char ptk[80], 4.35 + memcpy( pke + 67, ap->wpa.snonce, 32 ); 4.36 + } 4.37 + 4.38 ++ #ifdef HMAC_USE_NO_PTR 4.39 + HMAC_CTX_init(&ctx); 4.40 + HMAC_Init_ex(&ctx, pmk, 32, EVP_sha1(), NULL); 4.41 + for(i = 0; i < 4; i++ ) 4.42 +@@ -325,6 +334,20 @@ void calc_mic (struct AP_info *ap, unsigned char pmk[32], unsigned char ptk[80], 4.43 + HMAC_Final(&ctx, ptk + i*20, NULL); 4.44 + } 4.45 + HMAC_CTX_cleanup(&ctx); 4.46 ++ #else 4.47 ++ ctx = HMAC_CTX_new(); 4.48 ++ HMAC_Init_ex(ctx, pmk, 32, EVP_sha1(), NULL); 4.49 ++ for(i = 0; i < 4; i++ ) 4.50 ++ { 4.51 ++ pke[99] = i; 4.52 ++ //HMAC(EVP_sha1(), values[0], 32, pke, 100, ptk + i * 20, NULL); 4.53 ++ HMAC_Init_ex(ctx, 0, 0, 0, 0); 4.54 ++ HMAC_Update(ctx, pke, 100); 4.55 ++ HMAC_Final(ctx, ptk + i*20, NULL); 4.56 ++ } 4.57 ++ HMAC_CTX_free(ctx); 4.58 ++ #endif 4.59 ++ #undef HMAC_USE_NO_PTR 4.60 + 4.61 + if( ap->wpa.keyver == 1 ) 4.62 + {
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/aircrack-ng/stuff/patches/series Sun Oct 29 20:13:43 2017 +0200 5.3 @@ -0,0 +1,2 @@ 5.4 +# from https://www.archlinux.org/packages/community/i686/aircrack-ng/ 5.5 +9a1846507ff043c397257206ff21adae90a122f4.patch
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/brisk-menu/receipt Sun Oct 29 20:13:43 2017 +0200 6.3 @@ -0,0 +1,33 @@ 6.4 +# SliTaz package receipt v2. 6.5 + 6.6 +PACKAGE="brisk-menu" 6.7 +VERSION="0.4.5" 6.8 +CATEGORY="x-window" 6.9 +SHORT_DESC="An efficient menu for the MATE Desktop" 6.10 +MAINTAINER="al.bobylev@gmail.com" 6.11 +LICENSE="GPL2" 6.12 +WEB_SITE="https://github.com/solus-project/brisk-menu" 6.13 + 6.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 6.15 +WGET_URL="https://github.com/solus-project/brisk-menu/releases/download/v$VERSION/$TARBALL" 6.16 + 6.17 +BUILD_DEPENDS="intltool automake libtool gtk+3-dev mate-menus-dev \ 6.18 +mate-panel-dev" 6.19 + 6.20 +compile_rules() { 6.21 + ./autogen.sh \ 6.22 + --sysconfdir=/etc \ 6.23 + --localstatedir=/var \ 6.24 + $CONFIGURE_ARGS && 6.25 + make && 6.26 + make install 6.27 +} 6.28 + 6.29 +genpkg_rules() { 6.30 + copy @std *.mo 6.31 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 libffi \ 6.32 + libharfbuzz liblzma libpng16 libxml2 mate-menus mate-panel pango pcre \ 6.33 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 xorg-libXau \ 6.34 + xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman zlib" 6.35 + TAGS="MATE Solus menu GUI" 6.36 +}
7.1 --- a/faad2-dev/receipt Sun Oct 29 13:59:00 2017 +0100 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,20 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="faad2-dev" 7.7 -VERSION="2.7" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder devel files." 7.10 -MAINTAINER="slitaz@kacper.se" 7.11 -LICENSE="GPL2" 7.12 -WEB_SITE="http://www.audiocoding.com" 7.13 -WANTED="faad2" 7.14 - 7.15 -DEPENDS="faad2" 7.16 - 7.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.18 -genpkg_rules() 7.19 -{ 7.20 - mkdir -p $fs/usr/lib 7.21 - cp -a $install/usr/include $fs/usr 7.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 7.23 -}
8.1 --- a/faad2/receipt Sun Oct 29 13:59:00 2017 +0100 8.2 +++ b/faad2/receipt Sun Oct 29 20:13:43 2017 +0200 8.3 @@ -1,35 +1,30 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="faad2" 8.8 -VERSION="2.7" 8.9 +VERSION="2.8.6" 8.10 CATEGORY="multimedia" 8.11 -SHORT_DESC="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder." 8.12 +SHORT_DESC="ISO AAC audio decoder" 8.13 MAINTAINER="slitaz@kacper.se" 8.14 LICENSE="GPL2" 8.15 +WEB_SITE="http://faac.sourceforge.net/" 8.16 + 8.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 8.18 -WEB_SITE="http://www.audiocoding.com" 8.19 WGET_URL="$SF_MIRROR/faac/$TARBALL" 8.20 -TAGS="decoder mp4 mpeg" 8.21 8.22 -BUILD_DEPENDS="gfortran" 8.23 +SPLIT="faad2-dev" 8.24 8.25 -# Rules to configure and make the package. 8.26 -compile_rules() 8.27 -{ 8.28 - cd $src 8.29 - ./configure \ 8.30 - --prefix=/usr \ 8.31 - --infodir=/usr/share/info \ 8.32 - --mandir=/usr/share/man \ 8.33 - $CONFIGURE_ARGS && 8.34 - make && make DESTDIR=$DESTDIR install 8.35 +compile_rules() { 8.36 + ./configure $CONFIGURE_ARGS && make && make install 8.37 } 8.38 8.39 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.40 -genpkg_rules() 8.41 -{ 8.42 - mkdir -p $fs/usr/lib $fs/usr/bin 8.43 - cp -a $install/usr/bin $fs/usr 8.44 - cp -a $install/usr/lib/*.so* $fs/usr/lib 8.45 +genpkg_rules() { 8.46 + case $PACKAGE in 8.47 + faad2) 8.48 + copy @std 8.49 + TAGS="aac decoder mp4 mpeg" 8.50 + ;; 8.51 + *-dev) 8.52 + copy @dev 8.53 + ;; 8.54 + esac 8.55 } 8.56 -
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/gtkhash/description.txt Sun Oct 29 20:13:43 2017 +0200 9.3 @@ -0,0 +1,41 @@ 9.4 +Supported Hash Functions: 9.5 + 9.6 +Function |zlib|blake2|gcrypt|nettle|linux_crypto|glib_checksums|mhash|internal_md6| 9.7 +-----------|---|---|---|---|---|---|---|---| 9.8 +ADLER32 | + | - | - | - | - | - | - | - | 9.9 +BLAKE2b | - | + | - | - | - | - | - | - | 9.10 +BLAKE2s | - | + | - | - | - | - | - | - | 9.11 +BLAKE2bp | - | + | - | - | - | - | - | - | 9.12 +BLAKE2sp | - | + | - | - | - | - | - | - | 9.13 +CRC32 | + | - | - | - | - | - | - | - | 9.14 +GOST | - | - | + | + | - | - | + | - | 9.15 +HAVAL128-3 | - | - | - | - | - | - | + | - | 9.16 +HAVAL160-3 | - | - | - | - | - | - | + | - | 9.17 +HAVAL192-3 | - | - | - | - | - | - | + | - | 9.18 +HAVAL224-3 | - | - | - | - | - | - | + | - | 9.19 +HAVAL256-3 | - | - | - | - | - | - | + | - | 9.20 +MD2 | - | - | - | + | - | - | + | - | 9.21 +MD4 | - | - | + | + | + | - | + | - | 9.22 +MD5 | - | - | + | + | + | + | + | - | 9.23 +MD6-224 | - | - | - | - | - | - | - | + | 9.24 +MD6-256 | - | - | - | - | - | - | - | + | 9.25 +MD6-384 | - | - | - | - | - | - | - | + | 9.26 +MD6-512 | - | - | - | - | - | - | - | + | 9.27 +MDC2 | - | - | - | - | - | - | - | - | 9.28 +RIPEMD128 | - | - | - | - | + | - | + | - | 9.29 +RIPEMD160 | - | - | + | + | + | - | + | - | 9.30 +RIPEMD256 | - | - | - | - | + | - | + | - | 9.31 +RIPEMD320 | - | - | - | - | + | - | + | - | 9.32 +SHA1 | - | - | + | + | + | + | + | - | 9.33 +SHA224 | - | - | + | + | + | - | + | - | 9.34 +SHA256 | - | - | + | + | + | + | + | - | 9.35 +SHA384 | - | - | + | + | + | - | + | - | 9.36 +SHA512 | - | - | + | + | + | + | + | - | 9.37 +SHA3-224 | - | - | + | + | + | - | - | - | 9.38 +SHA3-256 | - | - | + | + | + | - | - | - | 9.39 +SHA3-384 | - | - | + | + | + | - | - | - | 9.40 +SHA3-512 | - | - | + | + | + | - | - | - | 9.41 +SNEFRU128 | - | - | - | - | - | - | + | - | 9.42 +SNEFRU256 | - | - | - | - | - | - | + | - | 9.43 +TIGER192 | - | - | + | - | + | - | + | - | 9.44 +WHIRLPOOL | - | - | + | - | + | - | + | - |
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/gtkhash/receipt Sun Oct 29 20:13:43 2017 +0200 10.3 @@ -0,0 +1,64 @@ 10.4 +# SliTaz package receipt v2. 10.5 + 10.6 +PACKAGE="gtkhash" 10.7 +VERSION="1.1" 10.8 +CATEGORY="utilities" 10.9 +SHORT_DESC="A GTK+ utility for computing message digests or checksums" 10.10 +MAINTAINER="al.bobylev@gmail.com" 10.11 +LICENSE="GPL2" 10.12 +WEB_SITE="https://github.com/tristanheaven/gtkhash" 10.13 + 10.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 10.15 +WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL" 10.16 + 10.17 +BUILD_DEPENDS="gettext intltool automake libtool gtk+3-dev libb2-dev mhash-dev \ 10.18 +caja-dev" 10.19 +SPLIT="gtkhash-caja gtkhash gtkhash-dev" 10.20 + 10.21 +compile_rules() { 10.22 + # --enable-nautilus --enable-nemo --enable-thunar 10.23 + # --enable-libcrypto : openssl-dev >= 1.1 10.24 + # --enable-mbedtls : 10.25 + # --enable-gcrypt : libgcrypt-dev 10.26 + # --enable-nettle : nettle-dev 10.27 + 10.28 + ./autogen.sh && 10.29 + ./configure \ 10.30 + --sysconfdir=/etc \ 10.31 + --localstatedir=/var \ 10.32 + --enable-blake2 \ 10.33 + --enable-linux-crypto \ 10.34 + --enable-mhash \ 10.35 + --enable-caja \ 10.36 + $CONFIGURE_ARGS && 10.37 + make && 10.38 + make install 10.39 +} 10.40 + 10.41 +genpkg_rules() { 10.42 + case $PACKAGE in 10.43 + *-caja) 10.44 + copy libgtkhash-properties-caja.so 10.45 + DEPENDS="gtkhash caja" 10.46 + CAT="utilities|plugin for Caja" 10.47 + ;; 10.48 + gtkhash) 10.49 + copy @std @rm *.mo 10.50 + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 \ 10.51 + libb2 libffi libgomp libharfbuzz liblzma libpng16 libxml2 mhash \ 10.52 + pango pcre util-linux-blkid util-linux-mount util-linux-uuid \ 10.53 + xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \ 10.54 + xorg-libxcb xorg-pixman zlib" 10.55 + ;; 10.56 + *-dev) 10.57 + copy @dev 10.58 + DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev caja-dev \ 10.59 + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \ 10.60 + harfbuzz-dev libb2-dev libffi-dev libpng16-dev libxml2-dev \ 10.61 + mhash-dev pango-dev pcre-dev util-linux-blkid-dev \ 10.62 + util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \ 10.63 + xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 10.64 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" 10.65 + ;; 10.66 + esac 10.67 +}
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/libb2/receipt Sun Oct 29 20:13:43 2017 +0200 11.3 @@ -0,0 +1,39 @@ 11.4 +# SliTaz package receipt v2. 11.5 + 11.6 +PACKAGE="libb2" 11.7 +VERSION="0.98" 11.8 +COMMIT="0d7015f" 11.9 +CATEGORY="libs" 11.10 +SHORT_DESC="C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp" 11.11 +MAINTAINER="al.bobylev@gmail.com" 11.12 +LICENSE="CC0" 11.13 +WEB_SITE="https://blake2.net/" 11.14 + 11.15 +TARBALL="$PACKAGE-$COMMIT.tar.gz" 11.16 +WGET_URL="https://github.com/BLAKE2/libb2/archive/$COMMIT.tar.gz" 11.17 + 11.18 +BUILD_DEPENDS="automake libtool" 11.19 +SPLIT="libb2-dev" 11.20 + 11.21 +compile_rules() { 11.22 + 11.23 + ./autogen.sh && 11.24 + ./configure \ 11.25 + --sysconfdir=/etc \ 11.26 + --localstatedir=/var \ 11.27 + $CONFIGURE_ARGS && 11.28 + make && 11.29 + make install 11.30 +} 11.31 + 11.32 +genpkg_rules() { 11.33 + case $PACKAGE in 11.34 + libb2) 11.35 + copy @std 11.36 + DEPENDS="libgomp" 11.37 + ;; 11.38 + *-dev) 11.39 + copy @dev 11.40 + ;; 11.41 + esac 11.42 +}
12.1 --- a/libxfce4util-dev/receipt Sun Oct 29 13:59:00 2017 +0100 12.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 12.3 @@ -1,24 +0,0 @@ 12.4 -# SliTaz package receipt. 12.5 - 12.6 -PACKAGE="libxfce4util-dev" 12.7 -VERSION="4.11.0" 12.8 -CATEGORY="development" 12.9 -SHORT_DESC="Xfce Utility library dev files" 12.10 -MAINTAINER="erjo@slitaz.org" 12.11 -LICENSE="LGPL2" 12.12 -WANTED="libxfce4util" 12.13 -WEB_SITE="http://www.xfce.org" 12.14 - 12.15 -DEPENDS="gtk+ libxfce4util glib-dev pkg-config" 12.16 - 12.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 12.18 -genpkg_rules() 12.19 -{ 12.20 - mkdir -p $fs/usr \ 12.21 - $fs/usr/lib 12.22 - 12.23 - cp -a $install/usr/include $fs/usr 12.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 12.25 - cp -a $install/usr/lib/*.*a $fs/usr/lib 12.26 -} 12.27 -
13.1 --- a/libxfce4util/receipt Sun Oct 29 13:59:00 2017 +0100 13.2 +++ b/libxfce4util/receipt Sun Oct 29 20:13:43 2017 +0200 13.3 @@ -1,38 +1,39 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="libxfce4util" 13.8 -VERSION="4.11.0" 13.9 +VERSION="4.13.1" 13.10 CATEGORY="x-window" 13.11 SHORT_DESC="Xfce Utility library" 13.12 MAINTAINER="erjo@slitaz.org" 13.13 LICENSE="LGPL2" 13.14 +WEB_SITE="http://www.xfce.org" 13.15 + 13.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 13.17 -WEB_SITE="http://www.xfce.org" 13.18 WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" 13.19 13.20 -DEPENDS="gtk+" 13.21 -BUILD_DEPENDS="gtk+-dev intltool pkg-config" 13.22 +BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev" 13.23 +SPLIT="libxfce4util-dev" 13.24 13.25 -# Rules to configure and make the package. 13.26 -compile_rules() 13.27 -{ 13.28 - cd $src 13.29 - ./configure --prefix=/usr \ 13.30 - --infodir=/usr/share/info \ 13.31 +compile_rules() { 13.32 + ./configure \ 13.33 + --sysconfdir=/etc \ 13.34 + --localstatedir=/var \ 13.35 --disable-debug \ 13.36 - --mandir=/usr/share/man $CONFIGURE_ARGS && \ 13.37 - make && make DESTDIR=$DESTDIR install 13.38 + $CONFIGURE_ARGS && 13.39 + make && 13.40 + make install 13.41 } 13.42 13.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.44 -genpkg_rules() 13.45 -{ 13.46 - mkdir -p $fs/usr \ 13.47 - $fs/usr/lib \ 13.48 - $fs/usr/share/locale 13.49 - 13.50 - cp -a $install/usr/sbin $fs/usr 13.51 - cp -a $install/usr/lib/*.so* $fs/usr/lib 13.52 - cp -a $install/usr/share/locale/fr $fs/usr/share/locale 13.53 +genpkg_rules() { 13.54 + case $PACKAGE in 13.55 + libxfce4util) 13.56 + copy @std 13.57 + DEPENDS="glib libffi pcre" 13.58 + ;; 13.59 + *-dev) 13.60 + copy @dev 13.61 + DEPENDS="libxfce4util glib-dev libffi-dev pcre-dev" 13.62 + ;; 13.63 + esac 13.64 + TAGS="Xfce" 13.65 } 13.66 -
14.1 --- a/libxfconf-dev/receipt Sun Oct 29 13:59:00 2017 +0100 14.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 14.3 @@ -1,21 +0,0 @@ 14.4 -# SliTaz package receipt. 14.5 - 14.6 -PACKAGE="libxfconf-dev" 14.7 -VERSION="4.10.0" 14.8 -CATEGORY="development" 14.9 -SHORT_DESC="Development files for libxfconf" 14.10 -MAINTAINER="al.bobylev@gmail.com" 14.11 -LICENSE="GPL2" 14.12 -WEB_SITE="http://www.xfce.org/" 14.13 - 14.14 -WANTED="libxfconf" 14.15 -DEPENDS="libxfconf dbus-glib-dev libxfce4util-dev pkg-config" 14.16 - 14.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 14.18 -genpkg_rules() 14.19 -{ 14.20 - mkdir -p $fs/usr/lib $fs/usr/share 14.21 - cp -a $install/usr/include $fs/usr 14.22 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 14.23 - cp -a $install/usr/lib/*a $fs/usr/lib 14.24 -}
15.1 --- a/libxfconf/receipt Sun Oct 29 13:59:00 2017 +0100 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,32 +0,0 @@ 15.4 -# SliTaz package receipt. 15.5 - 15.6 -PACKAGE="libxfconf" 15.7 -SOURCE="xfconf" 15.8 -VERSION="4.10.0" 15.9 -HI_VERSION=$(echo $VERSION | cut -d. -f1,2) 15.10 -CATEGORY="development" 15.11 -SHORT_DESC="Client library for Xfce4 configure interface" 15.12 -MAINTAINER="al.bobylev@gmail.com" 15.13 -LICENSE="GPL2" 15.14 -WEB_SITE="http://www.xfce.org/" 15.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 15.16 -WGET_URL="http://archive.xfce.org/src/xfce/$SOURCE/$HI_VERSION/$TARBALL" 15.17 - 15.18 -DEPENDS="dbus-glib libxfce4util" 15.19 -BUILD_DEPENDS="dbus-glib-dev libxfce4util-dev intltool" 15.20 - 15.21 -# Rules to configure and make the package. 15.22 -compile_rules() 15.23 -{ 15.24 - ./configure $CONFIGURE_ARGS && make && make install 15.25 -} 15.26 - 15.27 -# Rules to gen a SliTaz package suitable for Tazpkg. 15.28 -genpkg_rules() 15.29 -{ 15.30 - mkdir -p $fs/usr/lib $fs/usr/share 15.31 - cp -a $install/usr/bin $fs/usr 15.32 - cp -a $install/usr/lib/xfce4 $fs/usr/lib 15.33 - cp -a $install/usr/lib/*.so* $fs/usr/lib 15.34 - cp -a $install/usr/share/dbus-1 $fs/usr/share 15.35 -}
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/mate-menu/receipt Sun Oct 29 20:13:43 2017 +0200 16.3 @@ -0,0 +1,24 @@ 16.4 +# SliTaz package receipt v2. 16.5 + 16.6 +PACKAGE="mate-menu" 16.7 +VERSION="17.10.8" 16.8 +CATEGORY="x-window" 16.9 +SHORT_DESC="An Advanced Menu for the MATE Desktop" 16.10 +MAINTAINER="al.bobylev@gmail.com" 16.11 +LICENSE="GPL2" 16.12 +WEB_SITE="https://github.com/ubuntu-mate/mate-menu" 16.13 + 16.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 16.15 +WGET_URL="https://github.com/ubuntu-mate/mate-menu/archive/$VERSION.tar.gz" 16.16 + 16.17 +BUILD_DEPENDS="python-distutils-extra intltool file" 16.18 + 16.19 +compile_rules() { 16.20 + python setup.py install --root=$install 16.21 +} 16.22 + 16.23 +genpkg_rules() { 16.24 + copy @std *.mo 16.25 + DEPENDS="python" # FIXME Python deps... 16.26 + TAGS="MATE Ubuntu menu GUI" 16.27 +}
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 17.2 +++ b/openssl11/receipt Sun Oct 29 20:13:43 2017 +0200 17.3 @@ -0,0 +1,56 @@ 17.4 +# SliTaz package receipt v2. 17.5 + 17.6 +PACKAGE="openssl11" 17.7 +VERSION="1.1.0f" # current stable 17.8 +CATEGORY="security" 17.9 +SHORT_DESC="Open source Secure Sockets Layer" 17.10 +MAINTAINER="al.bobylev@gmail.com" 17.11 +LICENSE="BSD" 17.12 +WEB_SITE="https://www.openssl.org/" 17.13 + 17.14 +TARBALL="openssl-$VERSION.tar.gz" 17.15 +WGET_URL="https://www.openssl.org/source/$TARBALL" 17.16 +# Integrity check: https://www.openssl.org/source/ 17.17 +TARBALL_SHA256="12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" 17.18 +TARBALL_SHA1="9e3e02bc8b4965477a7a1d33be1249299a9deb15" 17.19 + 17.20 +BUILD_DEPENDS="perl zlib-dev" 17.21 +SPLIT="libssl11 openssl11 openssl11-dev" 17.22 + 17.23 +compile_rules() { 17.24 + ./config \ 17.25 + --prefix=/usr \ 17.26 + --libdir=lib \ 17.27 + --openssldir=/etc/ssl \ 17.28 + -Wa,--noexecstack \ 17.29 + shared zlib-dynamic && 17.30 + make && 17.31 + make \ 17.32 + DESTDIR=$install \ 17.33 + MANDIR=/usr/share/man \ 17.34 + MANSUFFIX=ssl \ 17.35 + install_sw install_ssldirs install_man_docs 17.36 +} 17.37 + 17.38 +testsuite() { 17.39 + readelf -h $install/usr/bin/openssl 17.40 +} 17.41 + 17.42 +genpkg_rules() { 17.43 + case $PACKAGE in 17.44 + libssl11) 17.45 + copy libssl.so* libcrypto*.so* 17.46 + CAT="security|OpenSSL libraries" 17.47 + PROVIDE="libcrypto11" 17.48 + ;; 17.49 + openssl11) 17.50 + copy @std @rm 17.51 + DEPENDS="libcrypto11 libssl11" 17.52 + ;; 17.53 + openssl11-dev) 17.54 + copy @dev 17.55 + PROVIDE="libcrypto11-dev" 17.56 + ;; 17.57 + esac 17.58 + TAGS="ssl security" 17.59 +}
18.1 --- a/xfconf-dev/receipt Sun Oct 29 13:59:00 2017 +0100 18.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 18.3 @@ -1,23 +0,0 @@ 18.4 -# SliTaz package receipt. 18.5 - 18.6 -PACKAGE="xfconf-dev" 18.7 -VERSION="4.10.0" 18.8 -CATEGORY="development" 18.9 -SHORT_DESC="Xfce Configuration Utility dev files" 18.10 -MAINTAINER="erjo@slitaz.org" 18.11 -LICENSE="GPL2" 18.12 -WANTED="xfconf" 18.13 -WEB_SITE="http://www.xfce.org" 18.14 - 18.15 -DEPENDS="xfconf glib-dev dbus-dev dbus-glib-dev pkg-config" 18.16 - 18.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 18.18 -genpkg_rules() 18.19 -{ 18.20 - mkdir -p $fs/usr \ 18.21 - $fs/usr/lib 18.22 - 18.23 - cp -a $install/usr/include $fs/usr 18.24 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 18.25 - cp -a $install/usr/lib/*.*a $fs/usr/lib 18.26 -}
19.1 --- a/xfconf/receipt Sun Oct 29 13:59:00 2017 +0100 19.2 +++ b/xfconf/receipt Sun Oct 29 20:13:43 2017 +0200 19.3 @@ -1,44 +1,50 @@ 19.4 -# SliTaz package receipt. 19.5 +# SliTaz package receipt v2. 19.6 19.7 PACKAGE="xfconf" 19.8 -VERSION="4.10.0" 19.9 +VERSION="4.13.4" 19.10 CATEGORY="x-window" 19.11 -SHORT_DESC="Xfce Copnfiguration Utility" 19.12 +SHORT_DESC="Xfce Configuration Utility" 19.13 MAINTAINER="erjo@slitaz.org" 19.14 LICENSE="GPL2" 19.15 +WEB_SITE="http://www.xfce.org" 19.16 + 19.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 19.18 -WEB_SITE="http://www.xfce.org" 19.19 WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" 19.20 19.21 -DEPENDS="gtk+ libxfce4util dbus-glib" 19.22 -BUILD_DEPENDS="gtk+-dev libxfce4util-dev dbus-dev dbus-glib-dev intltool" 19.23 +BUILD_DEPENDS="intltool libxfce4util-dev perl-extutils-depends \ 19.24 +perl-extutils-pkgconfig perl-glib gtk-doc dbus-dev perl-dev" 19.25 +SPLIT="xfconf-dev xfconf-perl xfconf" 19.26 19.27 -# Rules to configure and make the package. 19.28 -compile_rules() 19.29 -{ 19.30 - cd $src 19.31 - ./configure --prefix=/usr \ 19.32 - --libexecdir=/usr/lib/$PACKAGE \ 19.33 - --infodir=/usr/share/info \ 19.34 +compile_rules() { 19.35 + ./configure \ 19.36 + --sysconfdir=/etc \ 19.37 + --localstatedir=/var \ 19.38 --disable-debug \ 19.39 - --mandir=/usr/share/man $CONFIGURE_ARGS && \ 19.40 - make && make install 19.41 + $CONFIGURE_ARGS && 19.42 + make && 19.43 + make install || return 1 19.44 + 19.45 + find $install/usr/lib/perl5 -type f -exec chmod u+w '{}' \; 19.46 } 19.47 19.48 - 19.49 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.50 -genpkg_rules() 19.51 -{ 19.52 - mkdir -p $fs/usr \ 19.53 - $fs/usr/lib \ 19.54 - $fs/usr/share/locale 19.55 - 19.56 - 19.57 - cp -a $install/usr/bin $fs/usr 19.58 - cp -a $install/usr/lib/*.so* $fs/usr/lib 19.59 - cp -a $install/usr/lib/xfce4 $fs/usr/lib 19.60 - cp -a $install/usr/share/locale/fr $fs/usr/share/locale 19.61 - cp -a $install/usr/share/dbus-1 $fs/usr/share 19.62 - 19.63 - strip -s $fs/usr/lib/xfce4/$PACKAGE/* 19.64 +genpkg_rules() { 19.65 + case $PACKAGE in 19.66 + *-dev) 19.67 + copy @dev 19.68 + DEPENDS="xfconf xfconf-perl \ 19.69 + glib-dev libffi-dev pcre-dev util-linux-blkid-dev \ 19.70 + util-linux-mount-dev util-linux-uuid-dev zlib-dev" 19.71 + ;; 19.72 + xfconf-perl) 19.73 + copy /usr/lib/perl5/ @rm 19.74 + DEPENDS="xfconf perl" 19.75 + CAT="perl|Perl bindings" 19.76 + ;; 19.77 + xfconf) 19.78 + copy @std @rm 19.79 + DEPENDS="dbus glib libffi libxfce4util pcre util-linux-blkid \ 19.80 + util-linux-mount util-linux-uuid zlib" 19.81 + ;; 19.82 + esac 19.83 + TAGS="Xfce" 19.84 }