package created using the webbuild interface [release 1.3.3-1mamba;Thu Jun 27 2024]

This commit is contained in:
Silvan Calarco 2024-07-29 10:59:15 +02:00
parent aacf101b1f
commit 5c868c12c5
2 changed files with 78 additions and 0 deletions

View File

@ -1,2 +1,4 @@
# jthread # jthread
The JThread package provides some classes to make use of threads easy on different platforms. The classes are actually rather simple wrappers around existing thread implementations.

76
jthread.spec Normal file
View File

@ -0,0 +1,76 @@
Name: jthread
Version: 1.3.3
Release: 1mamba
Summary: Library with provides some classes to make use of threads easy on different platforms
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://research.edm.uhasselt.be/jori/page/CS/Jthread.html
Source: https://research.edm.uhasselt.be/jori/jthread/jthread-%{version}.tar.bz2
License: MIT
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libgcc
BuildRequires: libstdc++6-devel
## AUTOBUILDREQ-END
BuildRequires: cmake
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
%description
The JThread package provides some classes to make use of threads easy on different platforms. The classes are actually rather simple wrappers around existing thread implementations.
%package -n lib%{name}
Group: System/Libraries
Summary: Shared libraries for %{name}
%description -n lib%{name}
The JThread package provides some classes to make use of threads easy on different platforms. The classes are actually rather simple wrappers around existing thread implementations.
This package contains shared libraries for %{name}.
%package -n lib%{name}-devel
Group: Development/Libraries
Summary: Library with provides some classes to make use of threads easy on different platforms
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
%description -n lib%{name}-devel
This package contains libraries and header files for developing applications that use %{name}.
%debug_package
%prep
%setup -q
%build
%cmake
%cmake_build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%cmake_install
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -n lib%{name} -p /sbin/ldconfig
%postun -n lib%{name} -p /sbin/ldconfig
%files -n lib%{name}
%defattr(-,root,root)
%{_libdir}/libjthread.so.*
%doc LICENSE.MIT
%files -n lib%{name}-devel
%defattr(-,root,root)
%dir %{_includedir}/jthread
%{_includedir}/jthread/*
%dir %{_libdir}/cmake/JThread
%{_libdir}/cmake/JThread/JThreadConfig.cmake
%{_libdir}/libjthread.a
%{_libdir}/libjthread.so
%{_libdir}/pkgconfig/jthread.pc
%doc ChangeLog README.md
%changelog
* Thu Jun 27 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 1.3.3-1mamba
- package created using the webbuild interface