10
0
forked from pool/liborigin

2 Commits

5 changed files with 28 additions and 10 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2581420d427481eee8c371ad5b6ebeba83bd7faa8df117c7a3f7d3250b4429ca
size 159943

3
liborigin-3.0.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b394e3bf633888f9f4a3e1449d7c7eb39b778a2e657424177a04cde4afe6965a
size 160804

View File

@@ -1 +0,0 @@
addFilter("liborigin-tools.*shlib-policy-missing-lib")

View File

@@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sat Apr 5 16:26:57 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 3.0.3:
* Fix-buffer-overflow and out-of-bounds accesses
* Fix reading legends from newer project version
* support axis title shown property
* multiple code quality fixes
- Fix license to GPL-3.0-or-later
- drop unused rpmlintrc filter
-------------------------------------------------------------------
Thu Aug 3 01:02:30 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>

View File

@@ -2,6 +2,7 @@
# spec file for package liborigin
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +19,16 @@
%define shlib %{name}3
Name: liborigin
Version: 3.0.2
Version: 3.0.3
Release: 0
Summary: A library for reading OriginLab OPJ project files
License: GPL-2.0-or-later
License: GPL-3.0-or-later
Group: Development/Libraries/C and C++
URL: https://sourceforge.net/projects/liborigin/
Source: http://downloads.sourceforge.net/liborigin/%{name}-%{version}.tar.gz
Source2: liborigin-rpmlintrc
BuildRequires: c++_compiler
BuildRequires: cmake
BuildRequires: doxygen
BuildRequires: gcc-c++
BuildRequires: pkgconfig
%description
@@ -86,22 +86,30 @@ Features:
%install
%cmake_install
# installed via macro
rm %{buildroot}%{_docdir}/%{name}/COPYING
%post -n %{shlib} -p /sbin/ldconfig
%postun -n %{shlib} -p /sbin/ldconfig
%check
%ctest
%ldconfig_scriptlets -n %{shlib}
%files -n %{shlib}
%license COPYING
%{_libdir}/%{name}.so.*
%files devel
%license COPYING
%{_libdir}/%{name}.so
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/*.pc
%files doc
%license COPYING
%{_docdir}/%{name}/
%files tools
%license COPYING
%{_bindir}/opj2dat
%changelog