RPM - bash script SPEC file
Aus HS Syswiki
(Unterschied zwischen Versionen)
Vkl (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<syntaxhighlight lang="bash" style="font-size:9pt;"> %define name mqeraser %define version 0.1 %define release 1 %define date %(echo `LC_ALL="C" date +"%…“) |
Vkl (Diskussion | Beiträge) |
||
Zeile 47: | Zeile 47: | ||
- initial release | - initial release | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
+ | == Links == | ||
+ | |||
+ | [http://meinit.nl/making-rpm-shell-script Making an RPM for a shell script] | ||
[[Category:Server]] | [[Category:Server]] |
Aktuelle Version vom 19. Juni 2014, 08:32 Uhr
%define name mqeraser %define version 0.1 %define release 1 %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) Name: %{name} Version: %{version} Release: %{release}%{?dist} Summary: Mail Queue erasing of deferred e-mails URL: http://www.hoststar.ch License: GPL Group: Applications/System BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: bash Source0: %{name}-%{version}.tar.gz BuildArch: noarch %description Script for erasing the specified group of deferred e-mails in the e-mail queue %prep #%setup %setup -q -n %{name}-%{version} %build %install [ "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -m 0755 -p %{name} %{buildroot}%{_bindir}/ #rm -rf ${RPM_BUILD_ROOT} #mkdir -p ${RPM_BUILD_ROOT}/root/.bin #install -m 755 mqeraser ${RPM_BUILD_ROOT}%{_bindir} %clean #rm -rf ${RPM_BUILD_ROOT} [ "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %attr(0755,root,root) %{_bindir}/%{name} %changelog * Tue Feb 04 2014 Vit Klimenko <vit.klimenko@hoststar.ch> - initial release