diff --git a/packages/aspisec/PKGBUILD b/packages/aspisec/PKGBUILD new file mode 100644 index 00000000000..17c161426c2 --- /dev/null +++ b/packages/aspisec/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: noraj "$pkgdir/usr/bin/$pkgname" << EOF +#!/bin/sh +cd /usr/share/$pkgname +bundle exec ruby bin-ruby/$pkgname "\$@" +EOF + + chmod +x "$pkgdir"/usr/bin/* +} diff --git a/packages/aspisec/aspisec.install b/packages/aspisec/aspisec.install new file mode 100644 index 00000000000..8db0c549c8a --- /dev/null +++ b/packages/aspisec/aspisec.install @@ -0,0 +1,19 @@ +post_install() { + set -e + cd /usr/share/aspisec + #rm -f Gemfile.lock + bundle config build.nokogiri --use-system-libraries + bundle config set --local path 'vendor/bundle' + bundle config set --local without development install test lint docs + bundle install +} + +post_upgrade() { + post_install "$@" +} + +post_remove() { + rm -r /usr/share/aspisec/{vendor,.bundle} + rmdir /usr/share/aspisec +} +