diff options
author | brent s | 2017-11-09 10:05:14 -0500 |
---|---|---|
committer | brent s | 2017-11-09 10:05:14 -0500 |
commit | dd2d9c6e2c0501ad9d5959ebdc6cf13ba4c4d0b1 (patch) | |
tree | 803a46b2978ebba2c89f8d056857e85de78165df /PKGBUILD | |
parent | 4c929e49465b953bba918fc788dd71da7dd0ad38 (diff) | |
download | aur-mtree-git.tar.gz |
updating provides, cleaning up pkgbuild
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 3 insertions, 16 deletions
@@ -5,7 +5,7 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B') # Shamelessly copied from https://aur.archlinux.org/packages/mtree/ pkgname=mtree-git pkgver=r27.4f3e901 -pkgrel=1 +pkgrel=2 pkgdesc="Map a directory hierarchy" arch=( 'i686' 'x86_64' ) url="https://github.com/archiecobbs/mtree-port" @@ -14,6 +14,7 @@ depends=( 'openssl' ) makedepends=( 'openssl' ) _pkgname=mtree conflicts=( 'mtree' ) +provides=('mtree') install= changelog= noextract=() @@ -22,21 +23,7 @@ source=("mtree::git+https://github.com/archiecobbs/mtree-port.git") sha512sums=('SKIP') pkgver() { cd "${srcdir}/${_pkgname}" - # no tags, so number of revisions e.g. r1142.a17a017 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ## most recent annotated tag e.g. 2.0.r6.ga17a017 - #git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' - ## most recent un-annotated tag e.g. 0.71.r115.gd95ee07 - #git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' - ## or: - ##git describe --long --tags | sed 's/-/.r/;s/-/./' - ## project uses tags with prefix. e.g. v... - #git describe --long | sed 's/^foo-//;s/\([^-]*-g\)/r\1/;s/-/./g' - ## both with fallback, e.g. 0.9.9.r27.g2b039da with tags, else r1581.2b039da - #( set -o pipefail - # git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - # printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - #) } build() { cd "${srcdir}/${_pkgname}" @@ -49,7 +36,7 @@ package() { cd "${srcdir}/${_pkgname}" install -Dm755 mtree "${pkgdir}"/usr/bin/mtree - # install -Dm644 mtree.5 "${pkgdir}"/usr/share/man/man5/mtree.5 ### conflicts with libarchive that already installs mtree.5 + # the mtree.5 conflicts with libarchive that already installs mtree.5 install -Dm644 mtree.8 "${pkgdir}"/usr/share/man/man8/mtree.8 install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/"${pkgname}"/COPYING } |