From ea93b9f781ceb0a88ce1774a1f1c05e3232e0a5c Mon Sep 17 00:00:00 2001 From: maciozo <15807067+maciozo@users.noreply.github.com> Date: Sun, 16 Jun 2024 02:23:23 +0100 Subject: [PATCH] New package: ltfs-2.4.6.1 --- srcpkgs/ltfs-devel | 1 + srcpkgs/ltfs/template | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 120000 srcpkgs/ltfs-devel create mode 100644 srcpkgs/ltfs/template diff --git a/srcpkgs/ltfs-devel b/srcpkgs/ltfs-devel new file mode 120000 index 00000000000000..e4bd37f12078ae --- /dev/null +++ b/srcpkgs/ltfs-devel @@ -0,0 +1 @@ +ltfs \ No newline at end of file diff --git a/srcpkgs/ltfs/template b/srcpkgs/ltfs/template new file mode 100644 index 00000000000000..dbf2392dcbc384 --- /dev/null +++ b/srcpkgs/ltfs/template @@ -0,0 +1,42 @@ +# Template file for 'ltfs' +pkgname=ltfs +version=2.4.6.1 +revision=1 +_version_suffix=10511 +#archs="i686 x86_64" +#build_wrksrc= +build_style=gnu-configure +#configure_args="" +#make_build_args="" +#make_install_args="" +#conf_files="" +#make_dirs="/var/log/dir 0755 root root" +hostmakedepends="automake libtool pkg-config icu" +makedepends="fuse-devel libuuid-devel libxml2-devel icu icu-devel net-snmp-devel pciutils-devel pcre-devel libsensors-devel libnl3-devel" +depends="python3-pyxattr" +short_desc="Reference implementation of the Linear Tape File System" +maintainer="maciozo " +license="BSD-3-Clause" +homepage="https://github.com/LinearTapeFileSystem/ltfs" +#changelog="" +distfiles="https://github.com/LinearTapeFileSystem/ltfs/archive/refs/tags/v${version}-${_version_suffix}.tar.gz" +checksum=f54fcb014dc06518d3804209fb3bd17f520a075a71e64675cddc46c801509bf6 +python_version=${py3_ver} + +pre_configure() { + ./autogen.sh +} + +post_install() { + vlicense LICENSE +} + +ltfs-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +}