diff --git a/srcpkgs/dpp-devel b/srcpkgs/dpp-devel new file mode 120000 index 00000000000..cb34bf275a0 --- /dev/null +++ b/srcpkgs/dpp-devel @@ -0,0 +1 @@ +dpp \ No newline at end of file diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template new file mode 100644 index 00000000000..4b01e0342af --- /dev/null +++ b/srcpkgs/dpp/template @@ -0,0 +1,26 @@ +# Template file for 'dpp' +pkgname=dpp +version=10.0.23 +revision=1 +build_style=cmake +configure_args="-DDPP_USE_EXTERNAL_JSON=ON" +cmake_builddir=build +hostmakedepends="pkg-config" +makedepends="libsodium-devel opus-devel zlib-devel openssl-devel json-c++" +short_desc="C++ Discord API Library for Bots" +maintainer="Lunar Starstrum " +license=Apache-2.0 +homepage="https://dpp.dev" +distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz" +checksum=8f9db61c3586a492ada378235300c509e3bc2fc090cef32de0a8241741038df0 + +dpp-devel_package() { + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + vmove usr/lib/pkgconfig + vmove usr/include + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/dpp/update b/srcpkgs/dpp/update new file mode 100644 index 00000000000..f88d641f927 --- /dev/null +++ b/srcpkgs/dpp/update @@ -0,0 +1,2 @@ +site="https://github.com/brainboxdotcc/DPP/tags" +pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")'