[packages/libXcm] - updated to 0.5.3 - added link patch

qboosh qboosh at pld-linux.org
Sun Mar 16 09:10:59 CET 2014


commit 8082ecaf87e53a6a1a2855012f23d0f4626c0e4a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 16 09:14:06 2014 +0100

    - updated to 0.5.3
    - added link patch

 libXcm-link.patch | 10 ++++++++++
 libXcm.spec       | 33 +++++++++++++++++++++++++++++----
 2 files changed, 39 insertions(+), 4 deletions(-)
---
diff --git a/libXcm.spec b/libXcm.spec
index 23c30b7..f4e2889 100644
--- a/libXcm.spec
+++ b/libXcm.spec
@@ -5,13 +5,17 @@
 Summary:	X Color Management library
 Summary(pl.UTF-8):	Biblioteka X Color Management (zarządzanie kolorami w X)
 Name:		libXcm
-Version:	0.5.2
+Version:	0.5.3
 Release:	1
 License:	MIT
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/oyranos/%{name}-%{version}.tar.bz2
-# Source0-md5:	4d4f2ad9cdea8d4a9eb6723d86d31016
+# Source0-md5:	c5d293b235f98f0bd211678ffefebc4c
+Patch0:		%{name}-link.patch
 URL:		http://www.oyranos.org/
+BuildRequires:	autoconf >= 2.50
+BuildRequires:	automake
+BuildRequires:	libtool
 BuildRequires:	pkgconfig
 BuildRequires:	xorg-lib-libX11-devel
 BuildRequires:	xorg-lib-libXfixes-devel
@@ -57,8 +61,14 @@ Statyczna biblioteka libXcm.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure \
 	%{?with_static_libs:--enable-static}
 %{__make}
@@ -70,7 +80,7 @@ rm -rf $RPM_BUILD_ROOT
 	DESTDIR=$RPM_BUILD_ROOT
 
 # obsoleted by pkg-config
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libXcm.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libXcm*.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -83,13 +93,25 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS COPYING ChangeLog README docs/X_Color_Management.txt
 %attr(755,root,root) %{_libdir}/libXcm.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libXcm.so.0
+%attr(755,root,root) %{_libdir}/libXcmDDC.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXcmDDC.so.0
+%attr(755,root,root) %{_libdir}/libXcmEDID.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXcmEDID.so.0
+%attr(755,root,root) %{_libdir}/libXcmX11.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXcmX11.so.0
 
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libXcm.so
+%attr(755,root,root) %{_libdir}/libXcmDDC.so
+%attr(755,root,root) %{_libdir}/libXcmEDID.so
+%attr(755,root,root) %{_libdir}/libXcmX11.so
 %{_includedir}/X11/Xcm
 %{_pkgconfigdir}/xcm.pc
-%{_datadir}/cmake/Modules/FindXcm.cmake
+%{_pkgconfigdir}/xcm-ddc.pc
+%{_pkgconfigdir}/xcm-edid.pc
+%{_pkgconfigdir}/xcm-x11.pc
+%{_libdir}/cmake/Xcm
 %{_mandir}/man3/Xcm*.3*
 %{_mandir}/man3/Xcolor*.3*
 %{_mandir}/man3/libXcm.3*
@@ -98,4 +120,7 @@ rm -rf $RPM_BUILD_ROOT
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libXcm.a
+%{_libdir}/libXcmDDC.a
+%{_libdir}/libXcmEDID.a
+%{_libdir}/libXcmX11.a
 %endif
diff --git a/libXcm-link.patch b/libXcm-link.patch
new file mode 100644
index 0000000..19e3a06
--- /dev/null
+++ b/libXcm-link.patch
@@ -0,0 +1,10 @@
+--- libXcm-0.5.3/src/Makefile.am.orig	2013-04-25 08:28:38.000000000 +0200
++++ libXcm-0.5.3/src/Makefile.am	2014-03-16 08:10:39.980913987 +0100
+@@ -19,6 +19,7 @@
+ endif
+ libXcm_la_SOURCES = XcmDummy.c
+ 
++libXcmEDID_la_LIBADD = -lm
+ libXcmX11_la_LIBADD  = \
+ 			libXcmEDID.la
+ libXcm_la_LIBADD  = \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libXcm.git/commitdiff/8082ecaf87e53a6a1a2855012f23d0f4626c0e4a



More information about the pld-cvs-commit mailing list