Hello community, here is the log from the commit of package xcalib for openSUSE:Factory checked in at 2017-01-27 11:05:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xcalib (Old) and /work/SRC/openSUSE:Factory/.xcalib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xcalib" Changes: -------- --- /work/SRC/openSUSE:Factory/xcalib/xcalib.changes 2011-12-12 17:05:40.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xcalib.new/xcalib.changes 2017-02-03 20:05:30.327000474 +0100 @@ -1,0 +2,53 @@ +Sun Jan 1 11:47:08 UTC 2017 - [email protected] + +- Trim %clean, authors, and move stray export command to %build + section where it makes more sense. + +------------------------------------------------------------------- +Thu Jun 30 12:00:00 UTC 2016 - Kai-Uwe Behrmann <[email protected]> + +- remove _service to appeace the factory gate keeper +- remove xcalib.1.patch, it is included in the release +- remove xcalib-makefile.patch, makefile is not used + +------------------------------------------------------------------- +Sun May 26 12:00:00 UTC 2015 - Kai-Uwe Behrmann <[email protected]> + +- try to fix build script for Arch_Extra + +------------------------------------------------------------------- +Wed Nov 26 22:00:00 UTC 2014 - Kai-Uwe Behrmann <[email protected]> + +- try to fix buildrequires for ScientificLinux_7 + +------------------------------------------------------------------- +Wed Nov 26 21:00:00 UTC 2014 - Kai-Uwe Behrmann <[email protected]> + +- fix buildrequires for SLES + +------------------------------------------------------------------- +Wed Nov 26 20:00:00 UTC 2014 - Kai-Uwe Behrmann <[email protected]> + +- fix buildrequires for RH/CentOS + +------------------------------------------------------------------- +Wed Nov 26 12:00:00 UTC 2014 - Kai-Uwe Behrmann <[email protected]> + +- update to 0.9.0 +- use cmake build system +- change profile install path to be more package specific +- move man page to package +- add XRandR support +- fix rounding errors + +------------------------------------------------------------------- +Sun Sep 28 12:05:00 UTC 2014 - Kai-Uwe Behrmann <[email protected]> + +- add Arch PKGBUILD + +------------------------------------------------------------------- +Sat Sep 27 12:05:00 UTC 2014 - Kai-Uwe Behrmann <[email protected]> + +- fix spec file to compile CentOS and RHEL + +------------------------------------------------------------------- Old: ---- xcalib-makefile.patch xcalib-source-0.8.tar.gz xcalib.1.patch New: ---- xcalib-0.9.0.tar.bz2 xcalib_0.8.dfsg1-2ubuntu1.diff.gz xcalib_0.8.dfsg1-2ubuntu1.dsc xcalib_0.8.dfsg1.orig.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xcalib.spec ++++++ --- /var/tmp/diff_new_pack.RVV9q2/_old 2017-02-03 20:05:30.954912092 +0100 +++ /var/tmp/diff_new_pack.RVV9q2/_new 2017-02-03 20:05:30.958911528 +0100 @@ -1,7 +1,7 @@ # # spec file for package xcalib # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,27 +15,32 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: xcalib Summary: Load ICC profile calibration part to graphics card License: GPL-2.0+ Group: System/X11/Utilities -Version: 0.8 +Version: 0.9.0 Release: 0 -Source0: %{name}-source-%{version}.tar.gz -Patch0: xcalib-makefile.patch -Patch1: xcalib.1.patch +Source0: %{name}-%{version}.tar.bz2 Url: http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/ BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} +BuildRequires: Mesa-devel +BuildRequires: cmake +BuildRequires: color-filesystem +BuildRequires: gcc-c++ + +%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} || 0%{?scientificlinux_version} BuildRequires: libXext-devel +BuildRequires: libXrandr-devel BuildRequires: libXxf86vm-devel BuildRequires: pkgconfig -BuildRequires: xorg-x11-devel BuildRequires: xorg-x11-proto-devel %endif %if 0%{?mandriva_version} >= 2007 BuildRequires: libx11-devel +BuildRequires: libxrandr-devel BuildRequires: libxxf86vm-devel BuildRequires: pkgconfig BuildRequires: x11-proto-devel @@ -62,42 +67,24 @@ Versions 0.5 and higher are also usable with Microsoft Windows. They can be used as a free alternative to other calibration loaders. -Authors: -Stefan Doehla - - - - %package profiles Summary: ICC profiles for testing with xcalib Group: Productivity/Graphics/Other %description profiles The ICC profiles are special for testing xcalib. -Authors: -Stefan Doehla %prep %setup -%patch0 -p1 -%patch1 -p0 - -export CFLAGS="$RPM_OPT_FLAGS" %build -make xcalib +export CFLAGS="$RPM_OPT_FLAGS" +%cmake +make VERBOSE=1 %{_smp_mflags} %install -mkdir %{buildroot}/usr -mkdir %{buildroot}/usr/bin -cp xcalib %{buildroot}/usr/bin/xcalib -mkdir -p %{buildroot}%{_datadir}/color/icc/ -cp -v *.icc %{buildroot}%{_datadir}/color/icc/ -mkdir -p %{buildroot}%{_mandir}/man1/ -cp -v xcalib.1.gz %{buildroot}%{_mandir}/man1/ - -%clean -rm -rf %{buildroot} +%cmake_install +rm -fv %{buildroot}%{_datadir}/color/icc/xcalib/test/Adobe*.icm %files %defattr(0644,root,root, 0755) @@ -109,13 +96,13 @@ %files profiles %defattr(-,root,root) -%{_datadir}/color/icc/bluish.icc -%{_datadir}/color/icc/gamma_1_0.icc -%{_datadir}/color/icc/gamma_2_2_bright.icc -%{_datadir}/color/icc/gamma_2_2.icc -%{_datadir}/color/icc/gamma_2_2_lowContrast.icc +%{_datadir}/color/icc/xcalib/test/bluish.icc +%{_datadir}/color/icc/xcalib/test/gamma_1_0.icc +%{_datadir}/color/icc/xcalib/test/gamma_2_2_bright.icc +%{_datadir}/color/icc/xcalib/test/gamma_2_2.icc +%{_datadir}/color/icc/xcalib/test/gamma_2_2_lowContrast.icc %doc README README.profilers COPYING -%dir %{_datadir}/color -%dir %{_datadir}/color/icc +%dir %{_datadir}/color/icc/xcalib +%dir %{_datadir}/color/icc/xcalib/test %changelog ++++++ xcalib_0.8.dfsg1-2ubuntu1.diff.gz ++++++ --- xcalib-0.8.dfsg1.orig/debian/compat +++ xcalib-0.8.dfsg1/debian/compat @@ -0,0 +1 @@ +5 --- xcalib-0.8.dfsg1.orig/debian/changelog +++ xcalib-0.8.dfsg1/debian/changelog @@ -0,0 +1,29 @@ +xcalib (0.8.dfsg1-2ubuntu1) natty; urgency=low + + * debian/rules: Move -lm to the end of the linker call. + + -- Michael Bienia <[email protected]> Sun, 05 Dec 2010 12:06:39 +0100 + +xcalib (0.8.dfsg1-2) unstable; urgency=low + + * Added Homepage header. + * Updated Standards-Version. + * Updated the watch file. + * Minor updates on debian/rules. + * Changed to <[email protected]> address. + + -- Jorge Salamero Sanz <[email protected]> Wed, 09 Jul 2008 12:49:18 +0200 + +xcalib (0.8.dfsg1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Add build-dep on libxext-dev (Closes: #486993, #453047) + + -- Moritz Muehlenhoff <[email protected]> Fri, 27 Jun 2008 22:50:53 +0200 + +xcalib (0.8.dfsg1-1) unstable; urgency=low + + * Initial release (Closes: #429618). + * Repackaged upstream release to meet the DFSG. + + -- Jorge Salamero Sanz <[email protected]> Thu, 30 Aug 2007 13:29:09 +0200 --- xcalib-0.8.dfsg1.orig/debian/watch +++ xcalib-0.8.dfsg1/debian/watch @@ -0,0 +1,4 @@ +# watch control file for uscan +version=3 +opts=dversionmangle=s/\.dfsg\d+$// \ +http://sf.net/xcalib/xcalib-source-(.+)\.tar\.gz --- xcalib-0.8.dfsg1.orig/debian/README.Debian +++ xcalib-0.8.dfsg1/debian/README.Debian @@ -0,0 +1,18 @@ +xcalib for Debian +----------------- + +You are very encouraged to read upstream README where it's explained ICC, +VCGT tags and monitor calibration and profiling philosophy. + +If you are using xcalib on an Apple MacBook, OSX provides you some profiles: + +MacBook C2D (new MacBook Pro): +/Library/ColorSync/Profiles/Displays/Color\ LCD-4271780.icc +MacBook Pro CoreDuo (old MacBook Pro): +/Library/ColorSync/Profiles/Displays/Color\ LCD-4271800.icc +MacBook (not Pro) C2D (new MacBook): +/Library/ColorSync/Profiles/Displays/Color\ LCD-4271780.icc + +(from http://gentoo-wiki.com/HARDWARE_Apple_MacBook#Colour_Profile) + + -- Jorge Salamero Sanz <[email protected]> Thu, 30 Aug 2007 13:30:07 +0200 --- xcalib-0.8.dfsg1.orig/debian/xcalib.manpages +++ xcalib-0.8.dfsg1/debian/xcalib.manpages @@ -0,0 +1 @@ +debian/xcalib.1 --- xcalib-0.8.dfsg1.orig/debian/copyright +++ xcalib-0.8.dfsg1/debian/copyright @@ -0,0 +1,44 @@ +This package was debianized by Jorge Salamero Sanz <[email protected]> on +Tue, 19 Jun 2007 19:51:47 +0200. + +It was downloaded from <http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/> + +Files deleted on the DFSG version (not properly licensed) or non-free: + + AdobeGammaTest.icm + bluish.icc + fglrx/ + gamma_1_0.icc + gamma_2_2_bright.icc + gamma_2_2.icc + gamma_2_2_lowContrast.icc + +Upstream Author: + + Stefan Dohla <stefan AT doehla DOT de> + +Copyright: + + Copyright (C) 2004-2007 Stefan Dohla <stefan AT doehla DOT de> + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General Public License +can be found in the file `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is (C) 2007, Jorge Salamero Sanz <[email protected]> +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- xcalib-0.8.dfsg1.orig/debian/rules +++ xcalib-0.8.dfsg1/debian/rules @@ -0,0 +1,69 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +XCALIB_VERSION = 0.8 + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp + +configure-stamp: + dh_testdir + + touch $@ + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + $(CC) $(CFLAGS) -c xcalib.c -DXCALIB_VERSION=\"$(XCALIB_VERSION)\" + $(CC) $(CFLAGS) -o xcalib xcalib.o -lX11 -lXxf86vm -lXext -lm + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + rm -f xcalib.o xcalib + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + install -o 0 -g 0 -m 0755 xcalib $(CURDIR)/debian/xcalib/usr/bin/xcalib + +binary-indep: + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- xcalib-0.8.dfsg1.orig/debian/control +++ xcalib-0.8.dfsg1/debian/control @@ -0,0 +1,17 @@ +Source: xcalib +Section: x11 +Priority: extra +Maintainer: Ubuntu Developers <[email protected]> +XSBC-Original-Maintainer: Jorge Salamero Sanz <[email protected]> +Build-Depends: debhelper (>= 5), libxxf86vm-dev, libxext-dev +Standards-Version: 3.8.0 +Homepage: http://xcalib.sourceforge.net/ + +Package: xcalib +Architecture: any +Depends: ${shlibs:Depends} +Suggests: icc-profiles +Description: Tiny monitor calibration loader for Xorg + xcalib loads 'vcgt'-tag of ICC profiles to the X-server + using the XVidMode Extension in order to calibrate your + display. --- xcalib-0.8.dfsg1.orig/debian/dirs +++ xcalib-0.8.dfsg1/debian/dirs @@ -0,0 +1 @@ +/usr/bin --- xcalib-0.8.dfsg1.orig/debian/xcalib.1 +++ xcalib-0.8.dfsg1/debian/xcalib.1 @@ -0,0 +1,41 @@ +.TH "XCALIB" "1" "07 July 2007" "Stefan Dohla" "xcalib" +.SH "NAME" +xcalib \- Tiny monitor calibration loader for Xorg. +.SH "SYNOPSIS" +.PP +\fBxcalib [\fB-options\fR] ICCPROFILE +.SH "DESCRIPTION" +.PP +\fBxcalib\fR loads 'vcgt'-tag of ICC profiles to the X-server using the +XVidMode Extension in order to calibrate your display. +.SH "OPTIONS" +.IP "\fB-d\fP, \fB-display <host:dpy>\fP" 10 +.IP "\fB-s\fP, \fB-screen <screen-#>\fP" 10 +.IP "\fB-c\fP, \fB-clear\fP" 10 +.IP "\fB-n\fP, \fB-noaction\fP" 10 +.IP "\fB-v\fP, \fB-verbose\fP" 10 +.IP "\fB-p\fP, \fB-printramps\fP" 10 +.IP "\fB-l\fP, \fB-loss\fP" 10 +.IP "\fB-i\fP, \fB-invert\fP" 10 +.IP "\fB-gc\fP, \fB-gammacor <gamma>\fP" 10 +.IP "\fB-b\fP, \fB-brightness <percent>\fP" 10 +.IP "\fB-co\fP, \fB-contrast <percent>\fP" 10 +.IP "\fB-red <gamma> <brightness-percent> <contrast-percent>\fP" 10 +.IP "\fB-green <gamma> <brightness-percent> <contrast-percent>\fP" 10 +.IP "\fB-blue <gamma> <brightness-percent> <contrast-percent>\fP" 10 +.IP "\fB-a\fP, \fB-alter\fP" 10 +.IP "\fB-h\fP, \fB-help\fP" 10 +.IP "\fB-version\fP" 10 +.PP +Last parameter MUST be an ICC profile containing a vcgt or mLUT tag +or empty if the "-a" or "-alter" paramter is used or the LUT is to +be cleared. +.SH "SEE ALSO" +.PP +Homepage: <http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/> +.SH "AUTHOR" +Stefan Dohla <stefan AT doehla DOT de> +.PP +.SH "OTHER" +.PP +This manual page was written by Jorge Salamero Sanz <[email protected]> for the Debian GNU/Linux system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License version 2 or any later version published by the Free Software Foundation. --- xcalib-0.8.dfsg1.orig/debian/docs +++ xcalib-0.8.dfsg1/debian/docs @@ -0,0 +1 @@ +README ++++++ xcalib_0.8.dfsg1-2ubuntu1.dsc ++++++ -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 Format: 1.0 Source: xcalib Binary: xcalib Architecture: any Version: 0.8.dfsg1-2ubuntu1 Maintainer: Ubuntu Developers <[email protected]> Homepage: http://xcalib.sourceforge.net/ Standards-Version: 3.8.0 Build-Depends: debhelper (>= 5), libxxf86vm-dev, libxext-dev Checksums-Sha1: 6572953e06ece61f8e755be3386c097dcdb370f1 22507 xcalib_0.8.dfsg1.orig.tar.gz 8a3395f18b179e6090549a1d22b32ec99cd6386e 3047 xcalib_0.8.dfsg1-2ubuntu1.diff.gz Checksums-Sha256: 9fd907b8938d227bf999d472d8032afacdd2295304dd806fd6a4c466c0480d42 22507 xcalib_0.8.dfsg1.orig.tar.gz 16aafa50a619f910eb932d940f1d9c41a15eed36093325ea610be7ec4c7bbeb9 3047 xcalib_0.8.dfsg1-2ubuntu1.diff.gz Files: 4932b4488b94dd384beff18003b57646 22507 xcalib_0.8.dfsg1.orig.tar.gz ec05bd27d73e282210dba3dab1aa2851 3047 xcalib_0.8.dfsg1-2ubuntu1.diff.gz Original-Maintainer: Jorge Salamero Sanz <[email protected]> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iQGcBAEBAwAGBQJM+3J8AAoJEO9KuMmaUyPgEo8MAI1SqUM5HlqzgL4RoYZm+2nM Ks7gjPeZqJ/3SuHikprkD+GEgktcZnh6GtZAwRIozrabLiJp5NL6IhnTjPKXWUvR jKdW1wfnrhsrCjgBWTKARrRWs6HUcdL9aAv2ORL7AqNoLa8O3SVu3KxVSxJkGZLJ oQFvu26d+cXsvJSeWIFuN62uhzjnMLtgKKZCz0KnkfvYR06QINjUTisZ5eq9NCPq 1R09fjcGb8DKjZFbu1c6mKvbmkwF4EXrvdQtdIU+MGq3UDbDlLq3j2blLnCkHqtg Bkaf9BwiFCIOtHBhxsQ3+u+yJSV/mGWc0C0gtH5kPommpBoC2oPohjukRmWYENl6 O2AwK6Bse7iXPl0VpYPSsqzc43xum85WCK7IfrAtvM6ld3cAHvR4YtckXHrzJQWY oSgcP81WkIlrFKTnpm1rtm+NKakj9llNsNf/YZ/L3Cj6wit7Q3NzWcgu+aS2pJ+g kD7XBzl45coJFt/d73HqAD3avp7oEpBqWcsOURlMaQ== =vPoI -----END PGP SIGNATURE-----
