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 | |
download | aur-lvmsync.tar.gz |
lvmsync: Initial upload
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3c1f780e7917 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Mon Apr 17 19:43:28 UTC 2017 +pkgbase = lvmsync + pkgdesc = Optimised synchronisation of LVM snapshots over a network + pkgver = 3.3.2 + pkgrel = 1 + url = http://theshed.hezmatt.org/lvmsync/ + arch = any + license = GPL3 + depends = ruby + depends = ruby-treetop + depends = ruby-git-version-bump + optdepends = thin-provisioning-tools: to handle thin snapshots + noextract = lvmsync-3.3.2.gem + options = !emptydirs + source = http://gems.rubyforge.org/gems/lvmsync-3.3.2.gem + sha256sums = bba2a9e3617eddc7d9f23f9e9887d6b9210f9bddfdb7ecc9254bed15ddcead0a + +pkgname = lvmsync + 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" +} |