summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwolf2003-11-10 14:56:00 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit5e8886f560e9762eecaaf3cdfe6b342d7e3f0c30 (patch)
tree79111db1bd667ab4469eb123fe2c5c1740ba9d58
parent59be3538a5f119274b2030b401cc6eab779cead4 (diff)
downloadmozilla-5e8886f560e9762eecaaf3cdfe6b342d7e3f0c30.zip
mozilla-5e8886f560e9762eecaaf3cdfe6b342d7e3f0c30.tar.gz
- "multiple instances" script
Changed files: mozilla.spec -> 1.281
-rw-r--r--mozilla.spec20
1 files changed, 18 insertions, 2 deletions
diff --git a/mozilla.spec b/mozilla.spec
index 5c380a0..5c299eb 100644
--- a/mozilla.spec
+++ b/mozilla.spec
@@ -14,7 +14,7 @@ Summary(pt_BR): Navegador Mozilla
Summary(ru): Web browser
Name: mozilla
Version: 1.5
-Release: 0.2
+Release: 1
Epoch: 5
License: Mozilla Public License
Group: X11/Applications/Networking
@@ -302,13 +302,29 @@ install %{SOURCE1} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} \
install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
-install dist/bin/mozilla-bin $RPM_BUILD_ROOT%{_bindir}/mozilla
+install dist/bin/mozilla-bin $RPM_BUILD_ROOT%{_bindir}
install dist/bin/regchrome $RPM_BUILD_ROOT%{_bindir}
install dist/bin/regxpcom $RPM_BUILD_ROOT%{_bindir}
cp $RPM_BUILD_ROOT%{_chromedir}/installed-chrome.txt \
$RPM_BUILD_ROOT%{_chromedir}/%{name}-installed-chrome.txt
+cat << EOF > $RPM_BUILD_ROOT%{_bindir}/mozilla
+#!/bin/sh
+# (c) vip at linux.pl, wolf at pld-linux.org
+
+DUPA=\`%{_bindir}/mozilla-bin -remote 'ping()' 2>&1 >/dev/null\`
+if [ -n "\$DUPA" ]; then
+ %{_bindir}/mozilla-bin "\$1"
+else
+ if [ -z "\$1" ]; then
+ %{_bindir}/mozilla-bin -remote 'xfeDoCommand (openBrowser)'
+ else
+ %{_bindir}/mozilla-bin -remote "OpenUrl(\$1,new-tab)"
+ fi
+fi
+EOF
+
%clean
rm -rf $RPM_BUILD_ROOT