[packages/argyllcms] up to 3.4.1

atler atler at pld-linux.org
Mon Sep 22 21:42:52 CEST 2025


commit c1aee503feebae4b9de172b33e611ba91dc49480
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Sep 22 21:42:18 2025 +0200

    up to 3.4.1

 argyllcms.spec | 10 +++++++---
 x32.patch      | 21 +++++++++++----------
 2 files changed, 18 insertions(+), 13 deletions(-)
---
diff --git a/argyllcms.spec b/argyllcms.spec
index 0ba938f..c673645 100644
--- a/argyllcms.spec
+++ b/argyllcms.spec
@@ -1,12 +1,12 @@
 Summary:	ICC compatible color management system
 Summary(pl.UTF-8):	System zarządzania kolorami kompatybilny z ICC
 Name:		argyllcms
-Version:	3.0.1
+Version:	3.4.1
 Release:	1
 License:	AGPL v3, MIT, GPL v2+, LGPL v2.1+, FDL v1.3
 Group:		X11/Applications/Graphics
 Source0:	https://www.argyllcms.com/Argyll_V%{version}_src.zip
-# Source0-md5:	faf8673e2f493c66edf5b90f0925eac7
+# Source0-md5:	1e0ab0d03557b8e96c2d494b1d8568fc
 Patch0:		x32.patch
 URL:		http://www.argyllcms.com/
 BuildRequires:	jam
@@ -97,10 +97,13 @@ jam -fJambase %{_smp_mflags} -dx -sPREFIX="%{_prefix}" -sREFSUBDIR=share/color/a
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}/metainfo
 jam -fJambase %{_smp_mflags} -dx -sPREFIX="%{_prefix}" -sDESTDIR=$RPM_BUILD_ROOT -sREFSUBDIR=share/color/argyll/ref  install
 
 %{__rm} $RPM_BUILD_ROOT%{_prefix}/bin/License.txt
 
+%{__mv} $RPM_BUILD_ROOT%{_prefix}/bin/com.argyllcms.metainfo.xml $RPM_BUILD_ROOT%{_datadir}/metainfo
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -109,7 +112,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc Readme.txt
+%doc ReadMe.txt
 %attr(755,root,root) %{_bindir}/applycal
 %attr(755,root,root) %{_bindir}/average
 %attr(755,root,root) %{_bindir}/cb2ti3
@@ -160,6 +163,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/xicclu
 %dir %{_datadir}/color/argyll
 %{_datadir}/color/argyll/ref
+%{_datadir}/metainfo/com.argyllcms.metainfo.xml
 
 %files doc
 %defattr(644,root,root,755)
diff --git a/x32.patch b/x32.patch
index ded91b2..be6b865 100644
--- a/x32.patch
+++ b/x32.patch
@@ -1,7 +1,7 @@
 diff -ur Argyll_V2.3.0.orig/Jambase Argyll_V2.3.0/Jambase
 --- Argyll_V2.3.0.orig/Jambase	2021-12-23 23:37:07.000000000 +0100
 +++ Argyll_V2.3.0/Jambase	2022-04-24 21:01:17.080866907 +0200
-@@ -1011,16 +1011,6 @@
+@@ -1011,17 +1011,6 @@
  		HOSTTYPE = $(JAMUNAME[1]) ;
  	}
  
@@ -10,6 +10,7 @@ diff -ur Argyll_V2.3.0.orig/Jambase Argyll_V2.3.0/Jambase
 -	 || $(HOSTTYPE) = amd64 {
 -		ECHO "We're on a 64 bit host" ;
 -		HOST64     = true ;
+-		TARGET64   = true ;			# We're not allowing for cross-compiling here...
 -		CCFLAGS	   += -m64 ;
 -		C++FLAGS   += -m64 ;
 -	}
@@ -18,14 +19,14 @@ diff -ur Argyll_V2.3.0.orig/Jambase Argyll_V2.3.0/Jambase
  	# Hmm. Newer linux gcc ar defaults to no timestamps
  	# and introduces a new option to get old behaviour,
  	# breaking the dependency determination.
-diff -ur Argyll_V2.3.0.orig/Jamtop Argyll_V2.3.0/Jamtop
---- Argyll_V2.3.0.orig/Jamtop	2021-12-23 23:37:07.000000000 +0100
-+++ Argyll_V2.3.0/Jamtop	2022-04-24 21:01:08.610422555 +0200
-@@ -162,6 +162,7 @@
- 			if  [ GLOB /usr/lib : lib$(lcase).so ] || [ GLOB /usr/lib : lib$(lcase).a ]
- 			 || [ GLOB /usr/local/lib : lib$(lcase).so ] || [ GLOB /usr/local/lib : lib$(lcase).a ]
- 			 || [ GLOB /usr/lib64 : lib$(lcase).so ] || [ GLOB /usr/lib64 : lib$(lcase).a ]
-+			 || [ GLOB /usr/libx32 : lib$(lcase).so ] || [ GLOB /usr/libx32 : lib$(lcase).a ]
+--- Argyll_V3.4.1/Jamtop.orig	2025-08-26 06:00:41.000000000 +0200
++++ Argyll_V3.4.1/Jamtop	2025-09-22 21:30:51.198813092 +0200
+@@ -188,6 +188,8 @@
+ 			 || [ GLOB /usr/local/lib : lib$(lcase).a ]
+ 			 || [ GLOB /usr/lib64 : lib$(lcase).so ]
+ 			 || [ GLOB /usr/lib64 : lib$(lcase).a ]
++			 || [ GLOB /usr/libx32 : lib$(lcase).so ]
++			 || [ GLOB /usr/libx32 : lib$(lcase).a ]
  			 || [ GLOB /usr/lib/x86_64-linux-gnu : lib$(lcase).so ]
  			 || [ GLOB /usr/lib/x86_64-linux-gnu : lib$(lcase).a ]
- 	         || [ GLOB /usr/lib/i386-linux-gnu : lib$(lcase).so ]
+ 			 || [ GLOB /usr/lib/i386-linux-gnu : lib$(lcase).so ]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/argyllcms.git/commitdiff/c1aee503feebae4b9de172b33e611ba91dc49480



More information about the pld-cvs-commit mailing list