wok-next annotate glusterfs/receipt @ rev 21449

updated slock (1.1 -> 1.4)
author Hans-G?nter Theisgen
date Thu May 07 07:51:56 2020 +0100 (2020-05-07)
parents a3c581bf52b8
children c297e478f64e
rev   line source
al@20534 1 # SliTaz package receipt v2.
pascal@13230 2
pascal@13230 3 PACKAGE="glusterfs"
pascal@20432 4 VERSION="3.12.5"
pascal@13230 5 CATEGORY="misc"
al@20534 6 SHORT_DESC="Distributed file system"
pascal@13230 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@15215 8 LICENSE="GPL2 LGPL3"
al@20906 9 WEB_SITE="https://www.gluster.org/"
al@20534 10
pascal@13230 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
pascal@20432 12 WGET_URL="https://download.gluster.org/pub/gluster/glusterfs/${VERSION%.*}/$VERSION/$TARBALL"
pascal@13230 13
pascal@20433 14 BUILD_DEPENDS="flex python-dev readline-dev mpc-library elfutils openssl-dev \
al@20613 15 acl-dev sqlite3-dev liburcu-dev libxml2-dev rpcsvc-proto libtirpc-dev"
al@21020 16 SPLIT="$PACKAGE-dev"
pascal@13230 17
al@20534 18 compile_rules() {
pascal@20433 19 sed -i "/^cat/,/^EOM/d;s/exit/echo '$HOST_SYSTEM'\n&/" config.sub
al@20613 20 export CPPFLAGS="$CPPFLAGS -I/usr/include/tirpc/"
al@20613 21 export LDFLAGS="$LDFLAGS -ltirpc"
al@20534 22
al@20534 23 ./configure \
pascal@13230 24 --libexecdir=/usr/share \
pascal@13230 25 $CONFIGURE_ARGS &&
al@20613 26 sed -i 's| -lfl | |' $src/libglusterfs/src/Makefile &&
al@20613 27 fix libtool &&
pascal@13230 28 make &&
al@20615 29 make install || return 1
al@20615 30
al@20615 31 fix symlinks
pascal@13230 32 }
pascal@13230 33
al@20534 34 genpkg_rules() {
al@20613 35 case $PACKAGE in
al@20613 36 glusterfs)
al@20613 37 copy @std
al@20613 38 DEPENDS="acl libsqlite3 libtirpc liburcu libxml2 openssl python \
al@20613 39 readline zlib"
al@20613 40 ;;
al@20613 41 *-dev)
al@20613 42 copy @dev
al@20613 43 DEPENDS="glusterfs acl-dev sqlite3-dev"
al@20613 44 ;;
al@20613 45 esac
pascal@13230 46 }