]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - dmraid/dmraid.nm
dracut: update to 048
[ipfire-3.x.git] / dmraid / dmraid.nm
index a8d2a04f957fd1bfd0f968832bdf785fcbb1c381..5581d034402e78d5ccb68a889e9f0b067ce856b9 100644 (file)
@@ -4,8 +4,8 @@
 ###############################################################################
 
 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
@@ -23,35 +23,38 @@ sources    = %{thisapp}.tar.bz2
 
 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