summaryrefslogtreecommitdiffstats
path: root/ruby-1.9.1.spec
diff options
context:
space:
mode:
authorBen Shakal <ben@sixg.com>2009-12-25 01:14:00 +0100
committerJeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org>2009-12-25 01:14:00 +0100
commitcd7dcf04284b456f6929f2e0abba61ebba06d620 (patch)
tree750d3f4651d2a10819de450059b1c084d46ac0e5 /ruby-1.9.1.spec
parent83acb4989011efa09801bc1109003cc904dbd711 (diff)
downloadruby-specs-cd7dcf04284b456f6929f2e0abba61ebba06d620.tar.gz
ruby-specs-cd7dcf04284b456f6929f2e0abba61ebba06d620.tar.xz
ruby-specs-cd7dcf04284b456f6929f2e0abba61ebba06d620.zip
Add necessary alternatives
Diffstat (limited to 'ruby-1.9.1.spec')
-rw-r--r--ruby-1.9.1.spec33
1 files changed, 32 insertions, 1 deletions
diff --git a/ruby-1.9.1.spec b/ruby-1.9.1.spec
index ec7c702..e8ef570 100644
--- a/ruby-1.9.1.spec
+++ b/ruby-1.9.1.spec
@@ -253,14 +253,45 @@ rm -rf %{buildroot}
%post
%{_sbindir}/alternatives --install %{_bindir}/ruby ruby %{_bindir}/ruby%{?_compatsuffix} 90 \
+ --slave %{_bindir}/erb ruby-erb %{_bindir}/erb%{?_compatsuffix} \
--slave %{_bindir}/gem ruby-gem %{_bindir}/gem%{?_compatsuffix} \
- --slave %{_bindir}/rake ruby-rake %{_bindir}/rake%{?_compatsuffix}
+ --slave %{_bindir}/rake ruby-rake %{_bindir}/rake%{?_compatsuffix} \
+ --slave %{_bindir}/testrb ruby-testrb %{_bindir}/testrb%{?_compatsuffix} \
+ --slave %{_mandir}/man1/ruby.1.gz rubyman %{_mandir}/man1/ruby%{?_compatsuffix}.1.gz \
+ --slave %{_mandir}/man1/erb.1.gz ruby-erbman %{_mandir}/man1/erb%{?_compatsuffix}.1.gz \
+ --slave %{_mandir}/man1/rake.1.gz ruby-rakeman %{_mandir}/man1/rake%{?_compatsuffix}.1.gz
%preun
if [ $1 = 0 ]; then
%{_sbindir}/alternatives --remove ruby %{_bindir}/ruby%{?_compatsuffix}
fi
+%post irb
+%{_sbindir}/alternatives --install %{_bindir}/irb ruby-irb %{_bindir}/irb%{?_compatsuffix} 90 \
+ --slave %{_mandir}/man1/irb.1.gz ruby-irbman %{_mandir}/man1/irb%{?_compatsuffix}.1.gz
+
+%preun irb
+if [ $1 = 0 ]; then
+ %{_sbindir}/alternatives --remove ruby-irb %{_bindir}/irb%{?_compatsuffix}
+fi
+
+%post rdoc
+%{_sbindir}/alternatives --install %{_bindir}/rdoc ruby-rdoc %{_bindir}/rdoc%{?_compatsuffix} 90
+
+%preun rdoc
+if [ $1 = 0 ]; then
+ %{_sbindir}/alternatives --remove ruby-rdoc %{_bindir}/rdoc%{?_compatsuffix}
+fi
+
+%post ri
+%{_sbindir}/alternatives --install %{_bindir}/ri ruby-ri %{_bindir}/ri%{?_compatsuffix} 90 \
+ --slave %{_mandir}/man1/ri.1.gz ruby-riman %{_mandir}/man1/ri%{?_compatsuffix}.1.gz
+
+%preun ri
+if [ $1 = 0 ]; then
+ %{_sbindir}/alternatives --remove ruby-ri %{_bindir}/ri%{?_compatsuffix}
+fi
+
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig