From 33593b4bb225a45792806f3de04d0a5dc1f5b15a Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Fri, 25 Oct 2024 16:52:03 +0300 Subject: [PATCH] import lujavrite-1.0.2-6.el10 --- .gitignore | 1 + .lujavrite.metadata | 1 + SPECS/lujavrite.spec | 60 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 .gitignore create mode 100644 .lujavrite.metadata create mode 100644 SPECS/lujavrite.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b231e12 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/lujavrite-1.0.2.tar.gz diff --git a/.lujavrite.metadata b/.lujavrite.metadata new file mode 100644 index 0000000..6834167 --- /dev/null +++ b/.lujavrite.metadata @@ -0,0 +1 @@ +b77b48b100554260041f24b7ae3dc57223ffc619 SOURCES/lujavrite-1.0.2.tar.gz diff --git a/SPECS/lujavrite.spec b/SPECS/lujavrite.spec new file mode 100644 index 0000000..471cc9b --- /dev/null +++ b/SPECS/lujavrite.spec @@ -0,0 +1,60 @@ +Name: lujavrite +Version: 1.0.2 +Release: 6%{?dist} +Summary: Lua library for calling Java code +License: Apache-2.0 +URL: https://github.com/mizdebsk/lujavrite +ExclusiveArch: %{java_arches} + +Source0: https://github.com/mizdebsk/lujavrite/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: gcc +BuildRequires: lua-devel +BuildRequires: java-devel + +%{?lua_requires} + +%description +LuJavRite is a rock-solid Lua library that allows calling Java code +from Lua code. It does so by launching embedded Java Virtual Machine +and using JNI interface to invoke Java methods. + +%prep +%setup -q + +%build +./build.sh + +%install +install -D -p -m 0755 lujavrite.so %{buildroot}%{lua_libdir}/%{name}.so + +%check +lua test.lua + +%files +%{lua_libdir}/* +%license LICENSE NOTICE +%doc README.md + +%changelog +* Sat Sep 21 2024 Andrew Hughes - 1.0.2-6 +- Rebuilt with java-21-openjdk as default JDK: + https://issues.redhat.com/browse/RHEL-34597 + +* Mon Jun 24 2024 Troy Dawson - 1.0.2-5 +- Bump release for June 2024 mass rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 1.0.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jul 20 2023 Fedora Release Engineering - 1.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Mar 03 2023 Mikolaj Izdebski - 1.0.2-1 +- Update to upstream version 1.0.2 + +* Wed Mar 01 2023 Mikolaj Izdebski - 1.0.1-1 +- Initial packaging