###############################################################################
name = dmraid
-version = 1.0.0.rc15
-release = 3
+version = 1.0.0.rc16
+release = 1
groups = System/Filesystems
url = http://people.redhat.com/heinzm/sw/dmraid
build
requires
- libdevmapper-devel
- libselinux-devel
+ libdevmapper-devel >= 2.02.166
end
DIR_APP = %{DIR_SRC}/%{name}/%{version}
PARALLELISMFLAGS = # Disabled
- make_install_targets += sbindir=%{BUILDROOT}/sbin
+ make_install_targets += sbindir=%{BUILDROOT}%{sbindir}
configure_options += \
- --sbindir=/sbin \
- --libdir=/%{lib} \
--disable-static \
- --disable-static_link \
- --enable-libselinux
+ --disable-static_link
+ # Dmraid doesn't automatically build and install a versioned library
+ # so we do it on or own.
build_cmds
make -C lib libdmraid.so
end
- install_cmds
- mkdir -pv %{BUILDROOT}/{,usr}/%{lib}
- install -v -m 755 lib/libdmraid.so \
- %{BUILDROOT}/%{lib}/libdmraid.so.%{version}
- ln -svf ../../%{lib}/libdmraid.so.%{version} %{BUILDROOT}%{libdir}/libdmraid.so
+ test
+ # Package does not offer any kind of testsuite.
+ end
+ install_cmds
# Install development headers.
mkdir -pv %{BUILDROOT}%{includedir}/dmraid
install -m 644 include/dmraid/*.h %{BUILDROOT}%{includedir}/dmraid/
+
+ # Manually install versioned library and create symlinks.
+ mkdir -pv %{BUILDROOT}%{libdir}
+ install -m 755 lib/libdmraid.so %{BUILDROOT}%{libdir}/libdmraid.so.%{version}
+ ln -sv libdmraid.so.%{version} %{BUILDROOT}%{libdir}/libdmraid.so.1
+ ln -sv libdmraid.so.%{version} %{BUILDROOT}%{libdir}/libdmraid.so
end
end