wok-next annotate gtkhash/receipt @ rev 20866

mono: fix build by not enabling Spectre mitigation
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jul 01 23:19:43 2018 +0300 (2018-07-01)
parents 757d032c55c7
children 33dc3c330cc7
rev   line source
al@20106 1 # SliTaz package receipt v2.
al@20106 2
al@20106 3 PACKAGE="gtkhash"
al@20106 4 VERSION="1.1"
al@20106 5 CATEGORY="utilities"
al@20106 6 SHORT_DESC="A GTK+ utility for computing message digests or checksums"
al@20106 7 MAINTAINER="al.bobylev@gmail.com"
al@20106 8 LICENSE="GPL2"
al@20106 9 WEB_SITE="https://github.com/tristanheaven/gtkhash"
al@20106 10
al@20106 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@20106 12 WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL"
al@20106 13
al@20106 14 BUILD_DEPENDS="gettext intltool automake libtool gtk+3-dev libb2-dev mhash-dev \
al@20106 15 caja-dev"
al@20568 16 SPLIT="gtkhash-caja gtkhash"
al@20106 17
al@20106 18 compile_rules() {
al@20106 19 # --enable-nautilus --enable-nemo --enable-thunar
al@20106 20 # --enable-libcrypto : openssl-dev >= 1.1
al@20106 21 # --enable-mbedtls :
al@20106 22 # --enable-gcrypt : libgcrypt-dev
al@20106 23 # --enable-nettle : nettle-dev
al@20106 24
al@20106 25 ./autogen.sh &&
al@20106 26 ./configure \
al@20106 27 --enable-blake2 \
al@20106 28 --enable-linux-crypto \
al@20106 29 --enable-mhash \
al@20106 30 --enable-caja \
al@20106 31 $CONFIGURE_ARGS &&
al@20534 32 fix libtool &&
al@20106 33 make &&
al@20106 34 make install
al@20106 35 }
al@20106 36
al@20106 37 genpkg_rules() {
al@20106 38 case $PACKAGE in
al@20106 39 *-caja)
al@20106 40 copy libgtkhash-properties-caja.so
al@20106 41 DEPENDS="gtkhash caja"
al@20106 42 CAT="utilities|plugin for Caja"
al@20106 43 ;;
al@20106 44 gtkhash)
al@20106 45 copy @std @rm *.mo
al@20568 46 DEPENDS="glib gtk+3 libb2 mhash zlib"
al@20106 47 ;;
al@20106 48 esac
al@20106 49 }