]> git.pld-linux.org Git - packages/google-chrome.git/commitdiff
libudev hack
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 29 Dec 2012 20:38:53 +0000 (21:38 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 29 Dec 2012 20:38:53 +0000 (21:38 +0100)
Upstream google-chrome rpm uses libudev.so.0 -> libudev.so.1 hack, so we
use similar hack here (but with sed).

google-chrome.spec

index fb5879132d15cfe5820102a33ccb8d0b02b6717e..7fd3c880b794007d0b3d41b0ae541a103ff4b9f8 100644 (file)
@@ -197,6 +197,14 @@ cp -a browser-plugins/* $RPM_BUILD_ROOT%{_browserpluginsdir}
 install -d $RPM_BUILD_ROOT/opt/google
 ln -s %{_libdir}/%{name} $RPM_BUILD_ROOT/opt/google/chrome
 
+# official rpm just add libudev.so.0 -> libudev.so.1 symlink, so we use similar hack here
+if (grep -qE "libudev\.so\.0" $RPM_BUILD_ROOT%{_libdir}/google-chrome/chrome); then
+       sed -i -e 's#libudev\.so\.0#libudev.so.1#g' $RPM_BUILD_ROOT%{_libdir}/google-chrome/chrome
+else
+       echo "Hack no longer needed? No longer linked with libudev.so.0 ?" >&2
+       exit 1
+fi
+
 # find locales
 %find_lang %{name}.lang
 # always package en-US (in main package)
This page took 0.858049 seconds and 4 git commands to generate.