diff --git a/common/shlibs b/common/shlibs index 7c95088ff75..250e1e0b8cb 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4118,3 +4118,27 @@ libspatialite.so.7 libspatialite-5.0.1_1 mod_spatialite.so.7 libspatialite-5.0.1_1 libSvtAv1Enc.so.0 libsvt-av1-0.9.0_1 libSvtAv1Dec.so.0 libsvt-av1-0.9.0_1 +librz_bp.so.0.3.4 rizin-0.3.4_1 +librz_reg.so.0.3.4 rizin-0.3.4_1 +librz_debug.so.0.3.4 rizin-0.3.4_1 +librz_hash.so.0.3.4 rizin-0.3.4_1 +librz_config.so.0.3.4 rizin-0.3.4_1 +librz_parse.so.0.3.4 rizin-0.3.4_1 +librz_asm.so.0.3.4 rizin-0.3.4_1 +librz_type.so.0.3.4 rizin-0.3.4_1 +librz_socket.so.0.3.4 rizin-0.3.4_1 +librz_egg.so.0.3.4 rizin-0.3.4_1 +librz_core.so.0.3.4 rizin-0.3.4_1 +librz_diff.so.0.3.4 rizin-0.3.4_1 +librz_main.so.0.3.4 rizin-0.3.4_1 +librz_cons.so.0.3.4 rizin-0.3.4_1 +librz_crypto.so.0.3.4 rizin-0.3.4_1 +librz_analysis.so.0.3.4 rizin-0.3.4_1 +librz_syscall.so.0.3.4 rizin-0.3.4_1 +librz_io.so.0.3.4 rizin-0.3.4_1 +librz_flag.so.0.3.4 rizin-0.3.4_1 +librz_magic.so.0.3.4 rizin-0.3.4_1 +librz_util.so.0.3.4 rizin-0.3.4_1 +librz_lang.so.0.3.4 rizin-0.3.4_1 +librz_search.so.0.3.4 rizin-0.3.4_1 +librz_bin.so.0.3.4 rizin-0.3.4_1 diff --git a/srcpkgs/rizin-devel b/srcpkgs/rizin-devel new file mode 120000 index 00000000000..1d00f71ce25 --- /dev/null +++ b/srcpkgs/rizin-devel @@ -0,0 +1 @@ +rizin \ No newline at end of file diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template new file mode 100644 index 00000000000..4977ff86d6e --- /dev/null +++ b/srcpkgs/rizin/template @@ -0,0 +1,31 @@ +# Template file for 'rizin' +pkgname=rizin +version=0.3.4 +revision=1 +archs="i686 x86_64" +wrksrc="${pkgname}-v${version}" +build_style=meson +configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4 + -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled + -D use_sys_lz4=enabled -D use_sys_xxhash=enabled -D use_sys_openssl=enabled + -D use_sys_tree_sitter=enabled -D use_libuv=true -D use_webui=true -D local=disabled" +hostmakedepends="pkg-config" +makedepends="capstone-devel libzip-devel zlib-devel liblz4-devel xxHash-devel libuv-devel + tree-sitter-devel file-devel openssl-devel" +short_desc="UNIX-like reverse engineering framework and command-line toolset" +maintainer="Urs Schulz " +license="LGPL-3.0-only" +homepage="https://github.com/rizinorg/rizin" +distfiles="https://github.com/rizinorg/${pkgname}/releases/download/v${version}/${pkgname}-src-v${version}.tar.xz" +checksum=eea49b396387c09d19705aab02a617cdb15682fca67f101ff2b27eef94a710e9 + + +rizin-devel_package() { + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + short_desc="${short_desc} - development files" + pkg_install() { + vmove "usr/lib/*.so" + vmove usr/include/librz + vmove usr/lib/pkgconfig + } +}