[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