summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbrent s2017-11-09 10:05:14 -0500
committerbrent s2017-11-09 10:05:14 -0500
commitdd2d9c6e2c0501ad9d5959ebdc6cf13ba4c4d0b1 (patch)
tree803a46b2978ebba2c89f8d056857e85de78165df /PKGBUILD
parent4c929e49465b953bba918fc788dd71da7dd0ad38 (diff)
downloadaur-mtree-git.tar.gz
updating provides, cleaning up pkgbuild
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 3 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7f3484729e33..892770064b9a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}