summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Spencer <idlemoor@slackbuilds.org>2016-03-28 11:51:22 +0100
committerDavid Spencer <idlemoor@slackbuilds.org>2016-03-31 12:48:02 +0100
commit344fc208eaa97d7f3860f27284a0efe6f17ddc78 (patch)
treeaf3a66c4728ca156e33f67b10fd7d2303de80283
parent53944da3fa972dafbcf2a29d29fcbecf6d2dfb82 (diff)
downloadslackbuilds-344fc208eaa97d7f3860f27284a0efe6f17ddc78.tar.gz
development/perf: Updated for version 4.4.6.
Fix build failure with optional deps. Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
-rw-r--r--development/perf/README4
-rw-r--r--development/perf/perf.SlackBuild5
-rw-r--r--development/perf/perf.info2
3 files changed, 5 insertions, 6 deletions
diff --git a/development/perf/README b/development/perf/README
index 3eaadb7db3..28fa61b406 100644
--- a/development/perf/README
+++ b/development/perf/README
@@ -7,6 +7,4 @@ identify hotspots.
Please note that this SBo doesn't have any sources in the DOWNLOAD
setting, as the sources are already part of a full slackware install.
-Optional dependencies: audit, numactl
-Another optional dependency is libunwind, but it's unsupported for now
-since it requires elfutils which we don't have yet on SBO.
+Optional dependencies: audit, numactl, libunwind
diff --git a/development/perf/perf.SlackBuild b/development/perf/perf.SlackBuild
index 927c235c75..16ce1bcc0c 100644
--- a/development/perf/perf.SlackBuild
+++ b/development/perf/perf.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perf
-VERSION=${VERSION:-4.4}
+VERSION=${VERSION:-4.4.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -76,7 +76,8 @@ rm -f $SRCDIR/.config-detected
# Fixup paths (sysconfdir= and mandir= don't work)
mv $PKG/usr/share/man $PKG/usr/man
-rmdir $PKG/usr/share
+# if perf is built with optional deps, $PKG/usr/share/perf-core exists
+rmdir --ignore-fail-on-non-empty $PKG/usr/share
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/perf/perf.info b/development/perf/perf.info
index cfda30701d..3712f5beac 100644
--- a/development/perf/perf.info
+++ b/development/perf/perf.info
@@ -1,5 +1,5 @@
PRGNAM="perf"
-VERSION="4.4"
+VERSION="4.4.6"
HOMEPAGE="https://perf.wiki.kernel.org/index.php/Main_Page"
DOWNLOAD="http://www.pastemobile.org/perf.dummy"
MD5SUM="9cba6c70fb57a22a155073d54748b614"