SHA256
1
0
forked from pool/ctl

4 Commits

Author SHA256 Message Date
bf80a10a9e Accepting request 1238435 from graphics
OBS-URL: https://build.opensuse.org/request/show/1238435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ctl?expand=0&rev=3
2025-01-17 17:43:15 +00:00
a328d1cd81 fix Leap 16 build
OBS-URL: https://build.opensuse.org/package/show/graphics/ctl?expand=0&rev=10
2025-01-17 08:35:44 +00:00
1a2319dee7 Accepting request 1216733 from graphics
- ensure openexr is at least version 3 and the devel package also
  needs to pull openexr-devel as its headers reference the openexr
  headers

OBS-URL: https://build.opensuse.org/request/show/1216733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ctl?expand=0&rev=2
2024-10-22 12:51:50 +00:00
1ff517d350 - ensure openexr is at least version 3 and the devel package also
needs to pull openexr-devel as its headers reference the openexr
  headers

OBS-URL: https://build.opensuse.org/package/show/graphics/ctl?expand=0&rev=8
2024-10-21 12:08:14 +00:00
2 changed files with 20 additions and 6 deletions

View File

@@ -1,3 +1,15 @@
-------------------------------------------------------------------
Fri Jan 17 07:21:57 UTC 2025 - Max Lin <mlin@suse.com>
- Fix directory not found error when building on Leap 16
-------------------------------------------------------------------
Mon Oct 21 12:06:36 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- ensure openexr is at least version 3 and the devel package also
needs to pull openexr-devel as its headers reference the openexr
headers
-------------------------------------------------------------------
Thu May 30 06:30:17 UTC 2024 - Paolo Stivanin <info@paolostivanin.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package ctl
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define so_ver 1_5_3
Name: ctl
@@ -29,8 +30,8 @@ Source2: ctl-rpmlintrc
Patch0: fix-IlmCtl-sover.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: openexr-devel
BuildRequires: libtiff-devel
BuildRequires: openexr-devel >= 3
%description
The Color Transformation Language (CTL) is a programming language for digital
@@ -52,10 +53,11 @@ This package contains various CTL files.
%package devel
Summary: Development package for CTL
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Requires: libIlmCtl%{so_ver} = %{version}
Requires: libIlmCtlMath%{so_ver} = %{version}
Requires: libIlmCtlSimd%{so_ver} = %{version}
Requires: %{name} = %{version}
Requires: openexr-devel >= 3
%description devel
This package contain the devel files for CTL.
@@ -112,12 +114,12 @@ CTL interpreter.
%cmake_install
%ldconfig_scriptlets -n libIlmCtl%{so_ver}
%ldconfig_scriptlets -n libIlmCtlMath%{so_ver}
%ldconfig_scriptlets -n libIlmCtlMath%{so_ver}
%ldconfig_scriptlets -n libIlmCtlSimd%{so_ver}
%ldconfig_scriptlets -n libIlmImfCtl%{so_ver}
%files
%license LICENSE
%license LICENSE
%doc CHANGELOG README.md
%{_bindir}/ctlrender
%{_bindir}/exr_ctl_exr
@@ -175,7 +177,7 @@ CTL interpreter.
%{_libdir}/libIlmCtlSimd.so.%{version}
%files doc
%if 0%{?sle_version} >= 150600 || %{?suse_version} > 1600
%if 0%{?sle_version} >= 150600 || %{?suse_version} >= 1600
%dir %{_docdir}/ctl
%dir %{_docdir}/ctl/CTL
%{_docdir}/ctl/CTL/CtlManual.*