rpms/dmraid/devel dmraid.spec,1.118,1.119

Heinz Mauelshagen mauelsha at fedoraproject.org
Thu Jan 21 12:48:05 UTC 2010


Author: mauelsha

Update of /cvs/pkgs/rpms/dmraid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4562

Modified Files:
	dmraid.spec 
Log Message:
Create symlink libdmraid.so.1 (bz#557276)


Index: dmraid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dmraid/devel/dmraid.spec,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -p -r1.118 -r1.119
--- dmraid.spec	20 Jan 2010 16:13:53 -0000	1.118
+++ dmraid.spec	21 Jan 2010 12:48:05 -0000	1.119
@@ -1,5 +1,5 @@
 #
-# Copyright (C)  Heinz Mauelshagen, 2004-2009 Red Hat GmbH. All rights reserved.
+# Copyright (C)  Heinz Mauelshagen, 2004-2010 Red Hat GmbH. All rights reserved.
 #
 # See file LICENSE at the top of this source tree for license information.
 #
@@ -7,7 +7,7 @@
 Summary: dmraid (Device-mapper RAID tool and library)
 Name: dmraid
 Version: 1.0.0.rc16
-Release: 11%{?dist}
+Release: 12%{?dist}
 License: GPLv2+
 Group: System Environment/Base
 URL: http://people.redhat.com/heinzm/sw/dmraid
@@ -99,10 +99,11 @@ ln -s dmraid $RPM_BUILD_ROOT/sbin/dmraid
 
 install -m 644 include/dmraid/*.h $RPM_BUILD_ROOT%{_includedir}/dmraid/
 
-# If requested, install the libdmraid and libdmraid-events (for dmeventd) DSO
+# Install the libdmraid and libdmraid-events (for dmeventd) DSO
+# Create version symlink to libdmraid.so.1 we link against
 install -m 755 lib/libdmraid.so \
 	$RPM_BUILD_ROOT%{_libdir}/libdmraid.so.%{version}
-(cd $RPM_BUILD_ROOT/%{_libdir} ; ln -sf libdmraid.so.%{version} libdmraid.so)
+(cd $RPM_BUILD_ROOT/%{_libdir} ; ln -sf libdmraid.so.%{version} libdmraid.so ; ln -sf libdmraid.so.%{version} libdmraid.so.1)
 install -m 755 lib/libdmraid-events-isw.so \
 	$RPM_BUILD_ROOT%{_libdir}/libdmraid-events-isw.so.%{version}
 (cd $RPM_BUILD_ROOT/%{_libdir} ; ln -sf libdmraid-events-isw.so.%{version} libdmraid-events-isw.so)
@@ -125,7 +126,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root)
 %doc CHANGELOG CREDITS KNOWN_BUGS LICENSE LICENSE_GPL LICENSE_LGPL README TODO doc/dmraid_design.txt
-/%{_mandir}/man8/dmraid*
+/%{_mandir}/man8/*.8
 /sbin/dmraid
 /sbin/dmraid.static
 %{_libdir}/libdmraid.so*
@@ -152,6 +153,11 @@ rm -rf $RPM_BUILD_ROOT
 %ghost /var/cache/logwatch/dmeventd/syslogpattern.txt
 
 %changelog
+* Thu Jan 21 2010  Heinz Mauelshagen <heinzm at redhat.com> - 1.0.0.rc16-12
+- Create symlink from fully version libdmraid dso file to libdmraid.so.1
+  (ie. soname we use for linking)
+- Resolves: bz#557276
+
 * Wed Jan 20 2010  Heinz Mauelshagen <heinzm at redhat.com> - 1.0.0.rc16-11
 - return full internal library name as a combination of library
   major, minor, subminor and suffix numbers on calls to libdmraid_version()



More information about the scm-commits mailing list