From 57c6949cec0e71aaaa6e96b5625c7f97fb964727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 1 Jul 2024 19:01:50 +0700 Subject: [PATCH] New package: box2d-2.4.1 --- common/shlibs | 1 + srcpkgs/box2d-devel | 1 + srcpkgs/box2d/template | 29 +++++++++++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 120000 srcpkgs/box2d-devel create mode 100644 srcpkgs/box2d/template diff --git a/common/shlibs b/common/shlibs index e680ecdfe94..7c13e616340 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4518,3 +4518,4 @@ libKPim6MimeTreeParserWidgets.so.6 mimetreeparser-24.02.0_1 /usr/lib/lua/5.1/lpeg.so lua51-lpeg-1.1.0_2 libopenrazer.so.0 libopenrazer-0.2.0_1 libstaroffice-0.0.so.0 libstaroffice-0.0.7_1 +libbox2d.so.2 box2d-2.4.1_1 diff --git a/srcpkgs/box2d-devel b/srcpkgs/box2d-devel new file mode 120000 index 00000000000..654930fb695 --- /dev/null +++ b/srcpkgs/box2d-devel @@ -0,0 +1 @@ +box2d \ No newline at end of file diff --git a/srcpkgs/box2d/template b/srcpkgs/box2d/template new file mode 100644 index 00000000000..e1af215789e --- /dev/null +++ b/srcpkgs/box2d/template @@ -0,0 +1,29 @@ +# Template file for 'box2d' +pkgname=box2d +version=2.4.1 +revision=1 +build_style=cmake +configure_args="-DBOX2D_BUILD_TESTBED=OFF -DBOX2D_BUILD_UNIT_TESTS=OFF + -DBUILD_SHARED_LIBS=ON" +makedepends="libX11-devel" +short_desc="2D physics engine for games" +maintainer="Đoàn Trần Công Danh " +license="MIT" +homepage="https://github.com/erincatto/box2d" +# Use this distfiles until next release +distfiles="https://dev-www.libreoffice.org/src/box2d-${version}.tar.gz" +checksum=d6b4650ff897ee1ead27cf77a5933ea197cbeef6705638dd181adc2e816b23c2 + +post_install() { + vlicense LICENSE +} + +box2d-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +}