wok-next annotate glusterfs/receipt @ rev 20906
Update homepages
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Aug 10 12:53:17 2018 +0300 (2018-08-10) |
parents | 0222c6257a8d |
children | d5aab818505e |
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@20613 | 16 SPLIT="glusterfs-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 } |