Compare commits

...

40 Commits

Author SHA1 Message Date
Manuel 5d5194dd5f
upgpkg: systemtap 5.0-1
upstream release
2024-04-08 21:54:49 +02:00
Manuel 7afc2c3cea Add 'systemtap/' from commit '3995c198a8f8d57a162ee02e7910e4c0229e1c17'
git-subtree-dir: systemtap
git-subtree-mainline: b43228e4bd
git-subtree-split: 3995c198a8
2024-04-08 21:05:48 +02:00
Christian Pellegrin 3995c198a8 upgpkg: systemtap 4.8-1
updated repository location
2023-01-29 15:08:17 +01:00
Christian Pellegrin b60360437f upgpkg: systemtap 4.8-1
upstream release
2022-11-12 21:32:48 +01:00
Christian Pellegrin 6e6e2b0358 upgpkg: systemtap 4.7-1
upstream release
2022-07-11 20:25:36 +01:00
Christian Pellegrin c044ef5973 upgpkg: systemtap 4.6-1
upstream release
2021-11-21 21:14:49 +00:00
Christian Pellegrin 9108e8dc18 upgpkg: systemtap 4.5-1
upstream release
2021-07-06 08:15:18 +01:00
annguyenfoss 6b093b9789 Added a valid PGP key 5D38116FA4D3A7CC77E378D37E83610126DCC2E8 2019-12-03 16:24:41 +07:00
annguyenfoss 235267cff6 released 4.2 2019-12-03 15:28:08 +07:00
annguyenfoss 98c14eecc2 Updated to 4.1. Updated GPG keys and SHA512SUM. 2019-10-28 20:09:31 +07:00
George Angelopoulos dce23c79e4 add cpio dependency 2018-11-16 19:28:43 +01:00
George Angelopoulos 59033bcbc4 version 4.0 2018-11-05 16:08:53 +01:00
George Angelopoulos 576926108e update maintainer 2018-09-03 12:27:33 +02:00
George Angelopoulos 69c45dce7d version 3.3 2018-08-20 11:45:16 +02:00
George Angelopoulos 422e628c9f Revert "update makedepends"
This reverts commit 487ece75eb.
2018-06-16 11:12:35 +02:00
George Angelopoulos 559c72395d Revert "update depends"
This reverts commit c3d5d8188c.
2018-06-16 10:52:25 +02:00
George Angelopoulos c3d5d8188c update depends 2018-06-16 09:59:08 +02:00
George Angelopoulos 487ece75eb update makedepends 2018-06-16 09:46:51 +02:00
George Angelopoulos 8266ddd4f8 remove unused patches
These were not used in the PKGBUILD when I adopted the package.
I'm removing them.
2018-06-03 22:09:40 +02:00
George Angelopoulos cbf19e9238 add gitignore 2018-06-03 22:06:23 +02:00
George Angelopoulos 0512430e39 backport timer fix for >=4.15 kernels 2018-06-03 19:06:43 +02:00
George Angelopoulos a2db70026d backport gcc8 fix to 3.2 2018-06-03 16:35:39 +02:00
Christian Rebischke dda4d2e898
new hashes 2018-02-28 14:13:07 +01:00
Christian Rebischke fd091df491
added the correct patch 2018-02-27 18:28:45 +01:00
Christian Rebischke c012fdf64e
removed the install hooks
See also: https://bugs.archlinux.org/task/56853
2018-02-24 20:28:27 +01:00
Christian Rebischke 68ebb46082
moved to AUR 2018-02-14 12:31:23 +01:00
Christian Rebischke 5a3ef0f5d1
changed PKGBUILD 2017-04-07 01:56:20 +02:00
Christian Rebischke 12037b90a4
moved from AUR to community 2017-03-27 21:15:49 +02:00
Ivan Lyapunov cf13ef22d0 swicth to upstream python handling 2017-03-05 12:28:44 +03:00
Ivan Lyapunov 504a01b4e8 version 3.1 2017-02-18 15:51:28 +03:00
Ivan Lyapunov 50d15a59a5 deps updated 2017-01-16 09:23:11 +03:00
Ivan Lyapunov 4849189ad8 depends update 2016-04-02 12:47:47 +03:00
Ivan Lyapunov 61aa95a135 updated to 3.0 2016-03-30 19:04:53 +03:00
Ivan Lyapunov a655ab75d2 fix srcinfo 2015-10-24 12:28:45 +03:00
Ivan Lyapunov d7a259767b fix srcinfo 2015-10-24 12:28:00 +03:00
Ivan Lyapunov 1130736383 2.9 2015-10-10 11:09:18 +03:00
Ivan Lyapunov b20665c2a9 2.9 2015-10-10 11:05:12 +03:00
Ivan Lyapunov 7401ef4d0e systemtap v2.8 p2 2015-08-13 14:19:51 +03:00
Ivan Lyapunov 590933edee systemtap v2.8 2015-08-13 14:19:07 +03:00
Ivan Lyapunov b35ca95fd4 Initial import 2015-06-10 12:05:28 +03:00
4 changed files with 92 additions and 0 deletions

23
systemtap/.SRCINFO Normal file
View File

@ -0,0 +1,23 @@
pkgbase = systemtap
pkgdesc = Infrastructure to simplify the gathering of information about the running Linux system
pkgver = 5.0
pkgrel = 1
url = https://sourceware.org/systemtap/
install = systemtap.install
arch = x86_64
license = GPL
makedepends = python-setuptools
makedepends = xmlto
depends = elfutils
depends = nss
depends = python
depends = cpio
optdepends = sqlite3: for storing results in a database
options = !emptydirs
source = https://sourceware.org/ftp/systemtap/releases/systemtap-5.0.tar.gz
source = https://sourceware.org/ftp/systemtap/releases/systemtap-5.0.tar.gz.asc
validpgpkeys = 41A0C11274B1E87FE28E4C53E3D77E1F95161991
sha512sums = dc511a05e66abcbbd8c926973962751196180f3c571d0cd2a3b158ae367c5339ad32967a680ecd03224ab5f7ed2c55be7064867e4fb1b1cd7ea1cb21b2436e4c
sha512sums = SKIP
pkgname = systemtap

5
systemtap/.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
*.tar.xz
*.tar.gz
*.asc
pkg
src

46
systemtap/PKGBUILD Normal file
View File

@ -0,0 +1,46 @@
# Maintainer: Manuel Hüsers <aur@huesers.de>
# Contributor: Christian Pellegrin (chripell) <chripell@fsfe.org>
# Contributor: An Nguyen (stk) <an@linux.com>
# Contributor: George Angelopoulos <george@usermod.net>
# Contributor: Christian Rebischke <Chris.Rebischke@archlinux.org>
# Contributor: dront78 <dront78@gmail.com>
pkgname=systemtap
pkgver=5.0
pkgrel=1
pkgdesc="Infrastructure to simplify the gathering of information about the running Linux system"
url="https://sourceware.org/systemtap/"
arch=('x86_64')
license=('GPL')
depends=('elfutils' 'nss' 'python' 'cpio')
makedepends=('python-setuptools' 'xmlto')
optdepends=('sqlite3: for storing results in a database')
options=('!emptydirs')
install="${pkgname}.install"
source=("https://sourceware.org/ftp/${pkgname}/releases/${pkgname}-${pkgver}.tar.gz"{,.asc})
sha512sums=('dc511a05e66abcbbd8c926973962751196180f3c571d0cd2a3b158ae367c5339ad32967a680ecd03224ab5f7ed2c55be7064867e4fb1b1cd7ea1cb21b2436e4c'
'SKIP')
validpgpkeys=('41A0C11274B1E87FE28E4C53E3D77E1F95161991')
build() {
cd "${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/"${pkgname}" \
--libdir=/usr/lib/"${pkgname}" \
--mandir=/usr/share/man/ \
--sbindir=/usr/bin \
--localstatedir=/var \
--enable-pie \
--disable-docs \
--enable-htmldocs \
--with-python3
make
}
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}

View File

@ -0,0 +1,18 @@
post_install() {
getent group stapusr >/dev/null || groupadd -g 156 -r stapusr 2>/dev/null || groupadd -r stapusr
getent group stapsys >/dev/null || groupadd -g 157 -r stapsys 2>/dev/null || groupadd -r stapsys
getent group stapdev >/dev/null || groupadd -g 158 -r stapdev 2>/dev/null || groupadd -r stapdev
getent group stapusr >/dev/null && chgrp stapusr /usr/bin/stapbpf
chmod 04110 /usr/bin/stapbpf
getent group stapusr >/dev/null && chgrp stapusr /usr/bin/staprun
chmod 04110 /usr/bin/staprun
echo "CONFIG_DEBUG_INFO is disabled on default. You need to recompile"
echo "the kernel with CONFIG_DEBUG_INFO enabled."
}
post_upgrade() {
post_install $1
}