diff options
author | Timofey Titovets | 2017-12-21 13:51:28 +0300 |
---|---|---|
committer | Timofey Titovets | 2017-12-21 13:51:28 +0300 |
commit | 7b6b98a7ab383e6e1c22a4ea1248f099fd5505ee (patch) | |
tree | 7e5142a3d774daed2d0cb2ab6f892888c4c318a8 /PKGBUILD | |
parent | b53c4ef44b1749af008005d1facf2327b3c5b09a (diff) | |
download | aur-7b6b98a7ab383e6e1c22a4ea1248f099fd5505ee.tar.gz |
Fixes + Tests
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 20 insertions, 10 deletions
@@ -9,7 +9,7 @@ url="https://github.com/Zygo/bees" license=('GPL3') depends=() makedepends=('git' 'make' 'gcc' 'markdown') -source=("$pkgname"::'git://github.com/Zygo/bees.git#branch=master') +source=("$pkgname"::'git://github.com/zygo/bees.git#branch=master') md5sums=('SKIP') pkgver() { @@ -18,19 +18,29 @@ pkgver() { } build() { - cd ${pkgname} + cd "$pkgname" make + make scripts } package() { - cd "${pkgname}" + cd "$pkgname" + make install PREFIX="${pkgdir}" make install_scripts PREFIX="${pkgdir}" - mkdir -p ${pkgdir}/usr/bin/ - [ -f ${pkgdir}/usr/sbin/beesd ] && \ - mv -v ${pkgdir}/usr/sbin/beesd ${pkgdir}/usr/bin/beesd - mkdir -p ${pkgdir}/usr/lib/systemd/system/ - mv -v ${pkgdir}/lib/systemd/system/beesd@.service ${pkgdir}/usr/lib/systemd/system/ - sed -i -e 's#/usr/sbin/beesd#/usr/bin/beesd#g' ${pkgdir}/usr/lib/systemd/system/beesd@.service - rm -rf ${pkgdir}/lib + + mkdir -p "${pkgdir}/usr/bin/" + + if [ -f "${pkgdir}/usr/sbin/beesd" ]; then + mv -v "${pkgdir}/usr/sbin/beesd" "${pkgdir}/usr/bin/beesd" + sed -i -e 's#/usr/sbin/beesd#/usr/bin/beesd#g' "${pkgdir}/lib/systemd/system/beesd@.service" + fi + + if grep 'makepkg' "${pkgdir}/usr/bin/beesd"; then + exit 1 + fi + + mkdir -p "${pkgdir}/usr/lib/systemd/system/" + mv -v "${pkgdir}/lib/systemd/system/beesd@.service" "${pkgdir}/usr/lib/systemd/system/" + find ${pkgdir} -empty -delete -print } |