summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortroyengel2015-07-08 10:00:28 -0500
committertroyengel2015-07-08 10:00:28 -0500
commitb027d153da3343e9f2963642bdf47d131f7c841a (patch)
tree824fb1fd73b27f41a43c3a47595b1b488956a5f4
downloadaur-b027d153da3343e9f2963642bdf47d131f7c841a.tar.gz
Initial import
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD40
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/*
+}