diff --git a/contrib/src/lttng-ust/SHA512SUMS b/contrib/src/lttng-ust/SHA512SUMS new file mode 100644 index 0000000000000000000000000000000000000000..6b5a5f91b56053e7d2493dadec9da4e1a391c505 --- /dev/null +++ b/contrib/src/lttng-ust/SHA512SUMS @@ -0,0 +1 @@ +3e81e1db54150ae0ced37fe27c5c08ba666c128cd4af8f0a788f80d7a017927244c1471aa919d892c7030a22b92eb45e98502fcabe8edfd8ffcdabd2698ad368 lttng-ust-2.13.1.tar.bz2 \ No newline at end of file diff --git a/contrib/src/lttng-ust/package.json b/contrib/src/lttng-ust/package.json new file mode 100644 index 0000000000000000000000000000000000000000..a6604d5a5fb6fdb5792ce7eadac05ef3b359a537 --- /dev/null +++ b/contrib/src/lttng-ust/package.json @@ -0,0 +1,18 @@ +{ + "name": "lttng-ust", + "version": "2.13.0", + "url": "https://lttng.org/files/lttng-ust/lttng-ust-__VERSION__.tar.bz2", + "deps": [ + "liburcu", + ], + "patches": [], + "win_patches": [], + "project_paths": [ + ], + "with_env" : "", + "custom_scripts": { + "pre_build": [], + "build": [], + "post_build": [] + } +} diff --git a/contrib/src/lttng-ust/rules.mak b/contrib/src/lttng-ust/rules.mak new file mode 100644 index 0000000000000000000000000000000000000000..a4b65803cf8987443955d7d4f56141e02cb7c506 --- /dev/null +++ b/contrib/src/lttng-ust/rules.mak @@ -0,0 +1,31 @@ +# lttng-ust + +LTTNG_UST_VERSION := 2.13.1 +LTTNG_UST_URL := https://lttng.org/files/lttng-ust/lttng-ust-${LTTNG_UST_VERSION}.tar.bz2 + +ifeq ($(call need_pkg "liblttng-ust >= 2.13.0"),) +PKGS_FOUND += lttng-ust +endif + +DEPS_lttng_ust= + +$(TARBALLS)/lttng-ust-$(LTTNG_UST_VERSION).tar.bz2: + $(call download,$(LTTNG_UST_URL)) + +.sum-lttng-ust: lttng-ust-$(LTTNG_UST_VERSION).tar.bz2 + +lttng-ust: lttng-ust-$(LTTNG_UST_VERSION).tar.bz2 .sum-lttng-ust + $(UNPACK) + $(UPDATE_AUTOCONFIG) + $(MOVE) + +LTTNG_UST_CONF := \ + --disable-man-pages \ + --disable-numa \ + $(HOSTCONF) \ + --enable-shared + +.lttng-ust: lttng-ust + cd $< && $(HOSTVARS) ./configure $(LTTNG_UST_CONF) + cd $< && $(MAKE) install + touch $@