# Template file for 'glusterfs' pkgname=glusterfs version=3.5.1 revision=1 build_style=gnu-configure configure_args="--sbindir=/usr/bin --with-mountutildir=/usr/bin ac_cv_file__etc_debian_version=no ac_cv_file__etc_SuSE_release=no ac_cv_file__etc_redhat_release=no" hostmakedepends="pkg-config python flex automake libtool" makedepends="fuse-devel libxml2-devel libfl-devel libressl-devel readline-devel>=6.3 python" # python is required by gsyncd. depends="python" pycompile_dirs="/usr/libexec/glusterfs/python/syncdaemon" systemd_services="glusterd.service on" conf_files=" /etc/glusterfs/glusterfs-logrotate /etc/glusterfs/glusterd.vol" short_desc="Distributed file system capable of scaling to several petabytes" maintainer="Juan RP " license="GPL-2, LGPL-3" homepage="http://www.gluster.org/" distfiles="http://download.gluster.org/pub/gluster/glusterfs/${version%.*}/${version}/${pkgname}-${version}.tar.gz" checksum=eeff8399a1b83fc57f79bacccee8360845785bc67f1683bdbaff8d0493f5377b pre_configure() { autoreconf -fi } post_install() { vinstall ${FILESDIR}/glusterd.service 644 usr/lib/systemd/system rm -rf ${DESTDIR}/var } glusterfs-devel_package() { short_desc+=" - development files" depends="libglusterfs>=${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } } libglusterfs_package() { short_desc+=" - runtime libraries" pkg_install() { vmove "usr/lib/*.so.*" } }