Package liblttng-ust: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | # This spec is backported to ALTLinux c8 automatically by rpmbph script from etersoft-build-utils. # Name: liblttng-ust Version: 2.8.3 Release: alt0.M80C.1 Summary: Linux Trace Toolkit Userspace Tracer library License: GPLv2 Group: Development/C++ Url: http://lttng.org/lttng2.0 # Source-url: http://lttng.org/files/lttng-ust/lttng-ust-%version.tar.bz2 Source: %name-%version.tar Patch2: lttng-ust-aarch64-aligned-access.patch BuildRequires: gcc-c++ BuildRequires: libuserspace-rcu-devel BuildRequires: libuuid-devel # for man pages BuildRequires: asciidoc xmlto ExclusiveArch: aarch64 %ix86 x86_64 %description This library may be used by user space applications to generate tracepoints within the kernel LTT subsystem. %package devel Summary: Linux Trace Toolkit Userspace Tracer library Group: Development/C++ Requires: %name = %version-%release Requires: libuserspace-rcu-devel %description devel This library provides support for developing programs using LTTng userspace tracing. %package docs Summary: Linux Trace Toolkit Userspace Tracer Documentation Group: Development/C++ Requires: %name = %version-%release %description docs This package includes documentation and examples for developing programs using LTTng userspace tracing. %prep %setup #patch2 -p1 #cp -l README.md README %build # to fix rpath %autoreconf %configure --docdir=%_docdir/%name --disable-static --disable-maintainer-mode %make_build %install %makeinstall_std rm -vf %buildroot%_libdir/*.la rm -rf %buildroot/tmp/lttng-ust-divert %files %_bindir/lttng-gen-tp %_libdir/*.so.* %files devel %_includedir/* %_libdir/*.so %_pkgconfigdir/lttng-ust*.pc %files docs %dir %_docdir/%name/ %_docdir/%name/ChangeLog %_docdir/%name/README.md #_docdir/%name/COPYING %dir %_docdir/%name/examples %_docdir/%name/examples/* %_docdir/%name/java-agent.txt %_man1dir/lttng-gen-tp.1.* %_man3dir/lttng-ust.3.* %_man3dir/lttng-ust-cyg-profile.3.* %_man3dir/lttng-ust-dl.3.* %_man3dir/do_tracepoint.3.* %_man3dir/tracef.3.* %_man3dir/tracelog.3.* %_man3dir/tracepoint.3.* %_man3dir/tracepoint_enabled.3.* %changelog * Fri Sep 21 2018 Vitaly Lipatov <lav@altlinux.ru> 2.8.3-alt0.M80C.1 - backport to ALTLinux c8 (by rpmbph script) * Fri Jul 14 2017 Vitaly Lipatov <lav@altlinux.ru> 2.8.3-alt1 - new version 2.8.3 (with rpmrb script) - fix dl linking (see https://github.com/lttng/lttng-ust/pull/48) * Mon Apr 10 2017 Vitaly Lipatov <lav@altlinux.ru> 2.8.0-alt1 - new version 2.8.0 (with rpmrb script) * Mon Apr 10 2017 Vitaly Lipatov <lav@altlinux.ru> 2.7.0-alt1 - initial build for ALT Linux Sisyphus |