[packages/argyllcms] up to 2.3.0

atler atler at pld-linux.org
Sat Apr 23 21:33:44 CEST 2022


commit 014dcc98edbc4494b95e39b11c5bd59907347ce2
Author: Jan Palus <jpalus at fastmail.com>
Date:   Sat Apr 23 21:33:05 2022 +0200

    up to 2.3.0

 argyllcms-link.patch | 10 ---------
 argyllcms.spec       | 63 +++++++++++++++++-----------------------------------
 2 files changed, 20 insertions(+), 53 deletions(-)
---
diff --git a/argyllcms.spec b/argyllcms.spec
index fa3d560..4b40efa 100644
--- a/argyllcms.spec
+++ b/argyllcms.spec
@@ -1,30 +1,27 @@
 Summary:	ICC compatible color management system
 Summary(pl.UTF-8):	System zarządzania kolorami kompatybilny z ICC
 Name:		argyllcms
-Version:	1.9.2
+Version:	2.3.0
 Release:	1
 License:	AGPL v3, MIT, GPL v2+, LGPL v2.1+, FDL v1.3
 Group:		X11/Applications/Graphics
-Source0:	https://people.freedesktop.org/~hughsient/releases/h%{name}-%{version}.tar.xz
-# Source0-md5:	49d71597286fd1b7ab575e5b17a7e307
-Patch0:		%{name}-link.patch
+Source0:	https://www.argyllcms.com/Argyll_V%{version}_src.zip
+# Source0-md5:	24216dad044d6b336d1a2bcb45fb5d6f
 URL:		http://www.argyllcms.com/
-BuildRequires:	autoconf >= 2.50
-BuildRequires:	automake >= 1:1.11
+BuildRequires:	jam
 BuildRequires:	libjpeg-devel
 BuildRequires:	libpng-devel
 BuildRequires:	libtiff-devel
-BuildRequires:	libtool >= 1:1.4.2
-BuildRequires:	libusb-devel >= 1.0.0
-BuildRequires:	pkgconfig
-BuildRequires:	tar >= 1:1.22
+BuildRequires:	linux-libc-headers
+BuildRequires:	openssl-devel
+BuildRequires:	unzip
 BuildRequires:	xorg-lib-libX11-devel
 BuildRequires:	xorg-lib-libXScrnSaver-devel
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	xorg-lib-libXinerama-devel
 BuildRequires:	xorg-lib-libXrandr-devel
 BuildRequires:	xorg-lib-libXxf86vm-devel
-BuildRequires:	xz
+BuildRequires:	xorg-proto-xproto-devel
 BuildRequires:	zlib-devel
 Obsoletes:	udev-argyllcms
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -86,33 +83,19 @@ Ten pakiet zawiera dokumentację do systemu zarządzania kolorami
 Argyll.
 
 %prep
-%setup -q -n h%{name}-%{version}
-%patch0 -p1
+%setup -q -n Argyll_V%{version}
 
 %build
-%{__libtoolize}
-%{__aclocal} -I m4
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-export CFLAGS="%{rpmcflags} -fcommon"
-%configure \
-	--disable-static
-%{__make}
+export CC="%{__cc}"
+export PREF_CCFLAGS="%{rpmcflags} %{rpmcppflags}"
+export PREF_LINKFLAGS="%{rpmldflags}"
+jam -fJambase %{_smp_mflags} -dx -sPREFIX="%{_prefix}" -sREFSUBDIR=share/color/argyll/ref  all
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
+jam -fJambase %{_smp_mflags} -dx -sPREFIX="%{_prefix}" -sDESTDIR=$RPM_BUILD_ROOT -sREFSUBDIR=share/color/argyll/ref  install
 
-# they shouldn't put Makefile.am to ref_DATA
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/color/argyll/ref/Makefile.am
-
-# no -devel package (headers not exported)
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.{so,la}
-
-# packaged as %doc
-%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/argyll
+%{__rm} $RPM_BUILD_ROOT%{_prefix}/bin/License.txt
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -122,17 +105,17 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS Readme.txt
+%doc Readme.txt
 %attr(755,root,root) %{_bindir}/applycal
 %attr(755,root,root) %{_bindir}/average
 %attr(755,root,root) %{_bindir}/cb2ti3
 %attr(755,root,root) %{_bindir}/cctiff
-%attr(755,root,root) %{_bindir}/ccttest
 %attr(755,root,root) %{_bindir}/ccxxmake
 %attr(755,root,root) %{_bindir}/chartread
 %attr(755,root,root) %{_bindir}/collink
 %attr(755,root,root) %{_bindir}/colprof
 %attr(755,root,root) %{_bindir}/colverify
+%attr(755,root,root) %{_bindir}/cxf2ti3
 %attr(755,root,root) %{_bindir}/dispcal
 %attr(755,root,root) %{_bindir}/dispread
 %attr(755,root,root) %{_bindir}/dispwin
@@ -144,22 +127,21 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/iccdump
 %attr(755,root,root) %{_bindir}/iccgamut
 %attr(755,root,root) %{_bindir}/icclu
-%attr(755,root,root) %{_bindir}/icctest
+%attr(755,root,root) %{_bindir}/iccvcgt
 %attr(755,root,root) %{_bindir}/illumread
 %attr(755,root,root) %{_bindir}/invprofcheck
 %attr(755,root,root) %{_bindir}/kodak2ti3
+%attr(755,root,root) %{_bindir}/ls2ti3
 %attr(755,root,root) %{_bindir}/mppcheck
 %attr(755,root,root) %{_bindir}/mpplu
 %attr(755,root,root) %{_bindir}/mppprof
 %attr(755,root,root) %{_bindir}/oeminst
-%attr(755,root,root) %{_bindir}/pathplot
 %attr(755,root,root) %{_bindir}/printcal
 %attr(755,root,root) %{_bindir}/printtarg
 %attr(755,root,root) %{_bindir}/profcheck
 %attr(755,root,root) %{_bindir}/refine
 %attr(755,root,root) %{_bindir}/revfix
 %attr(755,root,root) %{_bindir}/scanin
-%attr(755,root,root) %{_bindir}/simpprof
 %attr(755,root,root) %{_bindir}/spec2cie
 %attr(755,root,root) %{_bindir}/specplot
 %attr(755,root,root) %{_bindir}/splitti3
@@ -168,15 +150,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/synthread
 %attr(755,root,root) %{_bindir}/targen
 %attr(755,root,root) %{_bindir}/tiffgamut
+%attr(755,root,root) %{_bindir}/timage
 %attr(755,root,root) %{_bindir}/txt2ti3
 %attr(755,root,root) %{_bindir}/viewgam
 %attr(755,root,root) %{_bindir}/xicclu
-%attr(755,root,root) %{_libdir}/libargyll.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libargyll.so.0
-%attr(755,root,root) %{_libdir}/libargyllicc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libargyllicc.so.0
-%attr(755,root,root) %{_libdir}/libimdi.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libimdi.so.0
 %dir %{_datadir}/color/argyll
 %{_datadir}/color/argyll/ref
 
diff --git a/argyllcms-link.patch b/argyllcms-link.patch
deleted file mode 100644
index efc5831..0000000
--- a/argyllcms-link.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- hargyllcms-1.7.0/lib/Makefile.am.orig	2015-05-01 16:28:48.000000000 +0200
-+++ hargyllcms-1.7.0/lib/Makefile.am	2015-06-28 13:16:14.816862902 +0200
-@@ -90,6 +90,7 @@
- 	../icc/libargyllicc.la					\
- 	$(TIFF_LIBS)						\
- 	$(JPEG_LIBS)						\
-+	$(PNG_LIBS)						\
- 	$(DLOPEN_LIBS)						\
- 	$(X_LIBS)						\
- 	-lrt							\
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list