diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..33be6e4ffa31 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Chris Fordham <chris [at] fordham [hyphon] nagy [dot] id [dot] au> aka flaccid + +pkgname=rightlink-bin +pkgver=10.3.0 +pkgrel=1 +pkgdesc="RightLink version 10 (RL10) is a new version of RightScale's server agent that connects servers managed through RightScale to the RightScale cloud management platform." +license=('RightScale') +arch=('x86_64') +url="http://docs.rightscale.com/release-notes/right-link-10.html" +license=(RightScale) +conflicts=(rightscale) +replaces=(rightscale) +depends=('cloud-init') +provides=('rightlink') +source=("https://rightlink.rightscale.com/rll/$pkgver/rightlink.tgz") +md5sums=('22080fefbc3c46790bcd29f7261f50e1') +install='rightlink.install' +options=(emptydirs strip !docs !libtool !staticlibs) + +package() { + install -D -m755 "$srcdir/rightlink/rightlink" "$pkgdir/usr/bin/rightlink" + install -D -m755 "$srcdir/rightlink/rightlink" "$pkgdir/usr/bin/rsc" + install -D -m644 "$srcdir/rightlink/rightlink.service" "$pkgdir/usr/lib/systemd/system/rightlink.service" + install -D -m440 "$startdir/90-rightscale" "$pkgdir/etc/sudoers.d/90-rightscale" + + # add a symlink for the binary in /usr/local/bin to support + # the systemd service included in the source + install -d "$pkgdir/usr/local/bin" + cd "$pkgdir/usr/local/bin" + ln -sf /usr/bin/rightlink ./rightlink + + # ensure these folders match standard permissions on filesystem + chmod 750 "$pkgdir/etc/sudoers.d" +} + +# vim:set ts=2 sw=2 et: |