[packages/google-chrome] libudev hack
arekm
arekm at pld-linux.org
Sat Dec 29 21:39:46 CET 2012
commit f5e810febc8775c1a22a3fa0b7cabba77a01cfcd
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sat Dec 29 21:38:53 2012 +0100
libudev hack
Upstream google-chrome rpm uses libudev.so.0 -> libudev.so.1 hack, so we
use similar hack here (but with sed).
google-chrome.spec | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/google-chrome.spec b/google-chrome.spec
index fb58791..7fd3c88 100644
--- a/google-chrome.spec
+++ b/google-chrome.spec
@@ -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)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/google-chrome.git/commitdiff/f5e810febc8775c1a22a3fa0b7cabba77a01cfcd
More information about the pld-cvs-commit
mailing list