]> git.pld-linux.org Git - packages/make-request.git/blame - make-request.spec
v1.87: use standard sendmail path, do not rely on postfix or sendmail installation...
[packages/make-request.git] / make-request.spec
CommitLineData
1994cc3f 1%define githash 044d04b
32cec63c
JB
2Summary: Tool for sending PLD-specific build requests
3Summary(pl.UTF-8): Narzędzie do wysyłania żądań budowania specyficznych dla PLD
84cf86c4 4Name: make-request
1994cc3f 5Version: 1.87
e11de811 6Release: 1
84cf86c4 7License: GPL
8Group: Development/Tools
1994cc3f
ER
9Source0: http://git.pld-linux.org/?p=projects/pld-builder.new.git;a=blob_plain;f=client/make-request.sh;hb=%{githash};/%{name}-%{version}.sh
10# Source0-md5: c191c8b460f0cb47edf1ca51d926b833
05f791db 11URL: http://git.pld-linux.org/?p=projects/pld-builder.new.git;a=summary
1994cc3f 12Requires: /usr/lib/sendmail
b3025229 13Requires: gnupg
21c9865a 14Obsoletes: pld-builder-client
84cf86c4 15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19A tool which, based on the way it's configured and on the cmdline
32cec63c 20parameters given to it, generates an XML-formated build request, which
84cf86c4 21it then signs with the requester's PGP key (using the gpg utility) and
22then sends it to the source builder via a sendmail compatible command
23line application (by default invoking "sendmail -t").
24
25Two modes of operation are:
26- sending requests to build chosen package(s) on a specified group of
27 builders
28- sending a chosen command to be executed on a specified group of
29 builders
30
32cec63c
JB
31It works with PLD (or compatible) package builders.
32
33%description -l pl.UTF-8
34Narzędzie, które w zależności od konfiguracji i parametrów linii
35poleceń, generuje żądanie budowania w formacie XML, podpisuje je
36kluczem PGP zlecającego (przy użyciu narzędzia gpg), a następnie
37wysyła na builder źródłowy przy użyciu polecenia sendmail (domyślnie
38"sendmail -t").
39
40Dostępne są dwa tryby operacji:
41- wysyłanie żądań zbudowania określonych pakietów na określonej grupie
42 builderów
43- wysłanie podanego polecenia do wykonania na określonej grupie
44 builderów
45
46Narzędzie działa z builderami pakietów PLD (lub kompatybilnymi).
47
84cf86c4 48%prep
49
1994cc3f
ER
50%build
51ver=$(awk -F= '/^VERSION=/{print $2}' %{SOURCE0})
52test "$ver" = %{version}
53
84cf86c4 54%install
55rm -rf $RPM_BUILD_ROOT
84cf86c4 56install -d $RPM_BUILD_ROOT%{_bindir}
05f791db 57install -p %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}/%{name}
84cf86c4 58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
64%attr(755,root,root) %{_bindir}/%{name}
This page took 0.087629 seconds and 4 git commands to generate.