diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 2 insertions, 40 deletions
@@ -5,48 +5,10 @@ pkgver=0.0.1 pkgrel=1 pkgdesc="CLI application." arch=(i686 x86_64) -url=https://gitlab.com/sarqx_group/sarqx-reporter +url="git@gitlab.com/sarqx_group/sarqx-reporter" license=('GPL') -makedepends=(git make) -provides=($pkgname=$pkgver) -conflicts=($pkgname) sha256sums=('SKIP') -prepare() { - git clone git@gitlab.com:sarqx_group/sarqx-reporter.git -} - -build() { - cd $pkgname - - make install -} - package() { - cd $pkgname - - mkdir -p $pkgdir/opt/$pkgname/share/licenses - install -Dm644 LICENSE $pkgdir/opt/$pkgname/share/licenses - - # TODO: maybe I should change permission of bin files - mkdir -p $pkgdir/opt/$pkgname/bin - install -Dm755 $pkgname $pkgdir/opt/$pkgname/bin - install -Dm755 askpass.sh $pkgdir/opt/$pkgname/bin - - mkdir -p $pkgdir/usr/bin/ - ln -s /opt/$pkgname/bin/$pkgname $pkgdir/usr/bin/$pkgname - - mkdir -p $pkgdir/var/opt/$pkgname/logs - # HELP: chmod 600 provides read and write permission for user - chmod 644 $pkgdir/var/opt/$pkgname/logs - - # HELP: store config files - mkdir -p $pkgdir/etc/opt/$pkgname - chmod 600 $pkgdir/etc/opt/$pkgname - - # Create daemon file and give its name - systemd_file_name=$(make create_systemd) - - mkdir -p $pkgdir/etc/systemd/system - install -Dm644 $systemd_file_name $pkgdir/etc/systemd/system + install -D -m755 "${srcdir}/${pkgname}-${pkgver}/${pkgname}.rb" "${pkgdir}/usr/bin/${pkgname}" } |