wok-next annotate gtkhash/receipt @ rev 20447

libxcb is obsolete -> xorg-libxcb
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Feb 28 13:56:24 2018 +0200 (2018-02-28)
parents
children 757d032c55c7
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@20106 16 SPLIT="gtkhash-caja gtkhash gtkhash-dev"
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 --sysconfdir=/etc \
al@20106 28 --localstatedir=/var \
al@20106 29 --enable-blake2 \
al@20106 30 --enable-linux-crypto \
al@20106 31 --enable-mhash \
al@20106 32 --enable-caja \
al@20106 33 $CONFIGURE_ARGS &&
al@20106 34 make &&
al@20106 35 make install
al@20106 36 }
al@20106 37
al@20106 38 genpkg_rules() {
al@20106 39 case $PACKAGE in
al@20106 40 *-caja)
al@20106 41 copy libgtkhash-properties-caja.so
al@20106 42 DEPENDS="gtkhash caja"
al@20106 43 CAT="utilities|plugin for Caja"
al@20106 44 ;;
al@20106 45 gtkhash)
al@20106 46 copy @std @rm *.mo
al@20106 47 DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 \
al@20106 48 libb2 libffi libgomp libharfbuzz liblzma libpng16 libxml2 mhash \
al@20106 49 pango pcre util-linux-blkid util-linux-mount util-linux-uuid \
al@20106 50 xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
al@20106 51 xorg-libxcb xorg-pixman zlib"
al@20106 52 ;;
al@20106 53 *-dev)
al@20106 54 copy @dev
al@20106 55 DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev caja-dev \
al@20106 56 fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \
al@20106 57 harfbuzz-dev libb2-dev libffi-dev libpng16-dev libxml2-dev \
al@20106 58 mhash-dev pango-dev pcre-dev util-linux-blkid-dev \
al@20106 59 util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \
al@20106 60 xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
al@20106 61 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
al@20106 62 ;;
al@20106 63 esac
al@20106 64 }