From 9dfa77eb54a22d3969f44b9b3c8b0d341f79feb4 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 10 Sep 2022 13:25:54 +0200 Subject: [PATCH] duktape: update to 2.7.0. --- common/shlibs | 2 +- srcpkgs/duktape/template | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/common/shlibs b/common/shlibs index de889fceaf6..9bc958d087d 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3067,7 +3067,7 @@ libbrotlienc.so.1 brotli-1.0.2_1 libfilteraudio.so filter_audio-0.0.1_1 libgstreamermm-1.0.so.1 gstreamermm-1.8.0_1 libmovit.so.8 movit-1.6.0_1 -libduktape.so.206 duktape-2.6.0_1 +libduktape.so.207 duktape-2.7.0_1 libccgnu2-1.8.so.0 commoncpp2-1.8.1_1 libccext2-1.8.so.0 commoncpp2-1.8.1_1 libucommon.so.8 ucommon-7.0.0_1 diff --git a/srcpkgs/duktape/template b/srcpkgs/duktape/template index 7b2e9f7dab6..3d9a09de35b 100644 --- a/srcpkgs/duktape/template +++ b/srcpkgs/duktape/template @@ -1,16 +1,16 @@ # Template file for 'duktape' pkgname=duktape -version=2.6.0 +version=2.7.0 revision=1 build_style=gnu-makefile make_build_args="-f Makefile.sharedlibrary" -make_install_args="-f Makefile.sharedlibrary INSTALL_PREFIX=\${DESTDIR}/usr" +make_install_args="-f Makefile.sharedlibrary INSTALL_PREFIX=/usr" short_desc="Embeddable JavaScript engine" maintainer="Christopher Brannon " license="MIT" homepage="https://duktape.org" -distfiles="https://github.com/svaarala/duktape/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=96f4a05a6c84590e53b18c59bb776aaba80a205afbbd92b82be609ba7fe75fa7 +distfiles="https://duktape.org/duktape-${version}.tar.xz" +checksum=90f8d2fa8b5567c6899830ddef2c03f3c27960b11aca222fa17aa7ac613c2890 post_patch() { vsed -i 's|^CC.*||g' Makefile.sharedlibrary @@ -30,9 +30,10 @@ post_install() { } duktape-devel_package() { - depends="duktape>=${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { + vmove usr/lib/pkgconfig vmove usr/include vmove "usr/lib/*.so" }