From 94e9bc70a2fb0f77df00f2866546ca76d81acfd8 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 22 Aug 2022 21:37:06 -0400 Subject: [PATCH] New package: libtraceevent-1.6.3 --- common/shlibs | 1 + srcpkgs/libtraceevent-devel | 1 + srcpkgs/libtraceevent/template | 35 ++++++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 120000 srcpkgs/libtraceevent-devel create mode 100644 srcpkgs/libtraceevent/template diff --git a/common/shlibs b/common/shlibs index d24d3cbe695..f8949579224 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4202,3 +4202,4 @@ libabsl_throw_delegate.so.2206.0.0 abseil-cpp-20220623.1_1 libabsl_time_zone.so.2206.0.0 abseil-cpp-20220623.1_1 libabsl_spinlock_wait.so.2206.0.0 abseil-cpp-20220623.1_1 libairspyhf.so.0 libairspyhf-1.6.8_1 +libtraceevent.so.1 libtraceevent-1.6.2_1 diff --git a/srcpkgs/libtraceevent-devel b/srcpkgs/libtraceevent-devel new file mode 120000 index 00000000000..9ca91c55529 --- /dev/null +++ b/srcpkgs/libtraceevent-devel @@ -0,0 +1 @@ +libtraceevent \ No newline at end of file diff --git a/srcpkgs/libtraceevent/template b/srcpkgs/libtraceevent/template new file mode 100644 index 00000000000..62446037c09 --- /dev/null +++ b/srcpkgs/libtraceevent/template @@ -0,0 +1,35 @@ +# Template file for 'libtraceevent' +pkgname=libtraceevent +version=1.6.3 +revision=1 +build_style=gnu-makefile +make_build_args="libdir_relative=lib${XBPS_TARGET_WORDSIZE}" +make_build_target="all doc" +make_install_args="$make_build_args pkgconfig_dir=/usr/lib/pkgconfig" +make_install_target="install doc-install" +hostmakedepends="asciidoc xmlto source-highlight pkg-config" +checkdepends="CUnit-devel" +short_desc="Linux kernel trace event library" +maintainer="Orphaned " +license="GPL-2.0-only, LGPL-2.1-only" +homepage="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" +distfiles="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-${version}.tar.gz" +checksum=031e4428586788bb835d894f7f11c54e482764063d96ead303c7f208fb59e353 + +do_check() { + make ${makejobs} test + utest/trace-utest +} + +libtraceevent-devel_package() { + depends="${sourcepkg}>=${version}_${revision} ${makedepends}" + short_desc+=" - development files" + pkg_install() { + vmove usr/share/man/man3 + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + vmove usr/share/doc + } +}