diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 7 insertions, 10 deletions
@@ -7,7 +7,7 @@ pkgver=r290.76e620a pkgrel=1 pkgdesc='Indexes points and lines and generates map tiles to display them' arch=('i686' 'x86_64') -url="https://github.com/ericfischer/datamaps" +url='https://github.com/ericfischer/datamaps' license=('BSD') depends=('libpng') makedepends=('git') @@ -19,8 +19,10 @@ sha256sums=('SKIP') pkgver() { cd ${_pkgname}-${_branch} - REVISION="$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" - printf "r%s" "${REVISION}" + count="$(git rev-list --count HEAD)" + head="$(git rev-parse --short HEAD)" + + printf "r%s.%s" "${count}" "${head}" } build() { @@ -32,13 +34,8 @@ build() { package() { cd ${_pkgname}-${_branch} - install -d 755 ${pkgdir}/usr/bin - install -d 755 ${pkgdir}/usr/share - install -d 755 ${pkgdir}/usr/share/licenses - install -d 755 ${pkgdir}/usr/share/licenses/${_pkgname} - for tool in encode enumerate merge render; do - install -m 755 $tool ${pkgdir}/usr/bin/${_pkgname}-${tool} + install -Dm755 ${tool} ${pkgdir}/usr/bin/${_pkgname}-${tool} done - install -m 644 LICENSE.md ${pkgdir}/usr/share/licenses/${_pkgname} + install -Dm644 LICENSE.md ${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE } |