diff options
| author | Hubert Plociniczak <hubert@lshift.net> | 2009-03-19 21:26:06 +0000 |
|---|---|---|
| committer | Hubert Plociniczak <hubert@lshift.net> | 2009-03-19 21:26:06 +0000 |
| commit | b7e6bd4989b4889d81b854bb8a313d9a72203208 (patch) | |
| tree | 0576e3d42b3fa2cea5dbedc6e8396a572cb9c72d /packaging | |
| parent | f8fa3edf69227d62ab0fd4978affadebaeb89dae (diff) | |
| download | rabbitmq-server-git-b7e6bd4989b4889d81b854bb8a313d9a72203208.tar.gz | |
Copy the initial wrapper script to build directory and then fix the path, instead of directly running sed on the source file. There is no need to run sed on init.d script, since we no longer use any paths that refer to /usr/lib.
Diffstat (limited to 'packaging')
| -rw-r--r-- | packaging/RPMS/Fedora/rabbitmq-server.spec | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/packaging/RPMS/Fedora/rabbitmq-server.spec b/packaging/RPMS/Fedora/rabbitmq-server.spec index 3695c6906d..ef5acf0fe8 100644 --- a/packaging/RPMS/Fedora/rabbitmq-server.spec +++ b/packaging/RPMS/Fedora/rabbitmq-server.spec @@ -36,10 +36,12 @@ fi %prep %setup -q -sed -i 's|/usr/lib/|%{_libdir}/|' %{S:1} -sed -i 's|/usr/lib/|%{_libdir}/|' %{S:2} %build +%define _source2 %{_builddir}/`basename %{S:2}` + +cp %{S:2} %{_source2} +sed -i 's|/usr/lib/|%{_libdir}/|' %{_source2} make %{?_smp_mflags} %install @@ -54,9 +56,9 @@ mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq #Copy all necessary lib files etc. install -p -D -m 0755 %{S:1} %{buildroot}%{_initrddir}/rabbitmq-server -install -p -D -m 0755 %{S:2} %{buildroot}%{_sbindir}/rabbitmqctl -install -p -D -m 0755 %{S:2} %{buildroot}%{_sbindir}/rabbitmq-server -install -p -D -m 0755 %{S:2} %{buildroot}%{_sbindir}/rabbitmq-multi +install -p -D -m 0755 %{_source2} %{buildroot}%{_sbindir}/rabbitmqctl +install -p -D -m 0755 %{_source2} %{buildroot}%{_sbindir}/rabbitmq-server +install -p -D -m 0755 %{_source2} %{buildroot}%{_sbindir}/rabbitmq-multi install -p -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/logrotate.d/rabbitmq-server |
