X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=udev-so.patch;h=a135a82a9a1dfb5d2e4bb865490e6b4b961acd79;hb=refs%2Fheads%2Fsystemd-208;hp=da20d60bbbc5fbf37a55d613a1318c32e1944db3;hpb=51c226232505c8b81e27f6564d8df71d069f8328;p=packages%2Fsystemd.git diff --git a/udev-so.patch b/udev-so.patch index da20d60..a135a82 100644 --- a/udev-so.patch +++ b/udev-so.patch @@ -1,15 +1,15 @@ --- udev-146/Makefile.am~ 2009-08-14 14:14:06.000000000 +0200 +++ udev-146/Makefile.am 2009-08-15 20:54:31.651285047 +0200 @@ -485,8 +485,10 @@ - mkdir -p $(DESTDIR)$(rootlibdir) && \ - so_img_name=$$(readlink $(DESTDIR)$(libdir)/libudev.so) && \ + $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \ + so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \ so_img_rel_target_prefix=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g') && \ -- ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libudev.so && \ -- mv $(DESTDIR)$(libdir)/libudev.so.* $(DESTDIR)$(rootlibdir); \ +- $(LN_S) -f $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/$$libname && \ +- mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \ + if test "x$$so_img_name" != "x"; then \ -+ ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libudev.so && \ -+ mv $(DESTDIR)$(libdir)/libudev.so.* $(DESTDIR)$(rootlibdir); \ ++ $(LN_S) -f $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/$$libname && \ ++ mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \ + fi; true; \ fi + endef - libudev-uninstall-move-hook: