diff options
author | troyengel | 2015-07-08 10:00:28 -0500 |
---|---|---|
committer | troyengel | 2015-07-08 10:00:28 -0500 |
commit | b027d153da3343e9f2963642bdf47d131f7c841a (patch) | |
tree | 824fb1fd73b27f41a43c3a47595b1b488956a5f4 | |
download | aur-b027d153da3343e9f2963642bdf47d131f7c841a.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4c5609c7bc01 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = perf-tools-git + pkgdesc = Performance analysis tools based on Linux perf_events (aka perf) and ftrace + pkgver = r171.30ff475 + pkgrel = 1 + url = https://github.com/brendangregg/perf-tools + arch = any + license = GPL + depends = perf + source = perf-tools-git::git+https://github.com/brendangregg/perf-tools + sha512sums = SKIP + +pkgname = perf-tools-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..688b4d1a049e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Troy Engel <troyengel+arch@gmail.com> +# Contributor: Adrian Perez de Castro <aperez@igalia.com> +pkgname='perf-tools-git' +pkgdesc='Performance analysis tools based on Linux perf_events (aka perf) and ftrace' +pkgver=r171.30ff475 +pkgrel=1 +arch=('any') +url='https://github.com/brendangregg/perf-tools' +source=("${pkgname}::git+${url}") +depends=('perf') +license=('GPL') +sha512sums=('SKIP') + +pkgver () { + cd "${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package () { + cd "${pkgname}" + + local file + for file in bin/* + do + if [[ -L ${file} ]] ; then + file=$(readlink -f "${file}") + fi + local basename=${file##*/} + install -Dm755 "${file}" "${pkgdir}/usr/bin/${basename}" + if [[ -r man/man8/${basename}.8 ]] + then + install -Dm644 "man/man8/${basename}.8" \ + "${pkgdir}/usr/share/man/man8/${basename}.8" + fi + done + + install -m755 -d "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 -t "${pkgdir}/usr/share/doc/${pkgname}" \ + README.md examples/* +} |