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