diff options
author | Baptiste Jonglez | 2017-04-17 21:43:28 +0200 |
---|---|---|
committer | Baptiste Jonglez | 2017-04-17 21:43:57 +0200 |
commit | ce214936a6c5e8c576193ce39c675d7d1dba7280 (patch) | |
tree | 2e894034cbac4dedd447abfb7a47758f0af99898 /PKGBUILD | |
download | aur-ce214936a6c5e8c576193ce39c675d7d1dba7280.tar.gz |
lvmsync: Initial upload
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c24f56c11397 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Baptiste Jonglez <baptiste--aur at jonglez dot org> +pkgname=lvmsync +pkgver=3.3.2 +pkgrel=1 +pkgdesc="Optimised synchronisation of LVM snapshots over a network" +arch=("any") +url="http://theshed.hezmatt.org/lvmsync/" +license=('GPL3') +depends=("ruby" "ruby-treetop" "ruby-git-version-bump") +optdepends=("thin-provisioning-tools: to handle thin snapshots") +options=("!emptydirs") +#source=("https://github.com/mpalmer/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +source=("http://gems.rubyforge.org/gems/${pkgname}-${pkgver}.gem") +sha256sums=('bba2a9e3617eddc7d9f23f9e9887d6b9210f9bddfdb7ecc9254bed15ddcead0a') +noextract=("${pkgname}-${pkgver}.gem") + +package() { + cd "$srcdir" + local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" + + gem install --no-user-install --ignore-dependencies \ + -i "${pkgdir}${_gemdir}" \ + -n "${pkgdir}/usr/bin" \ + "${pkgname}-${pkgver}.gem" + rm "${pkgdir}/${_gemdir}/cache/${pkgname}-${pkgver}.gem" +} |