]> git.pld-linux.org Git - packages/quilt.git/blob - quilt.spec
- versioned dependencies, more verbose files
[packages/quilt.git] / quilt.spec
1 # TODO: package %{_datadir}/emacs/site-lisp/quilt.el
2 #
3 Summary:        Scripts for working with series of patches
4 Summary(pl.UTF-8):      Skrypty do pracy z zestawem łatek
5 Name:           quilt
6 Version:        0.60
7 Release:        1
8 License:        GPL v2+
9 Group:          Applications/Text
10 Source0:        http://savannah.nongnu.org/download/quilt/%{name}-%{version}.tar.gz
11 # Source0-md5:  058a08a9b626bdec9ec8c519dc92158c
12 URL:            http://savannah.nongnu.org/projects/quilt/
13 BuildRequires:  bash >= 3.0
14 BuildRequires:  diffstat >= 1.32
15 BuildRequires:  diffutils >= 2.7
16 BuildRequires:  gettext-devel
17 BuildRequires:  patch >= 2.5
18 BuildRequires:  perl-tools-pod
19 Requires:       bash >= 3.0
20 Suggests:       diffstat >= 1.32
21 Suggests:       diffutils >= 2.7
22 Suggests:       findutils
23 Suggests:       patch >= 2.5
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 The scripts allow to manage a series of patches by keeping track of
28 the changes each patch makes. Patches can be applied, un-applied,
29 refreshed, etc.
30
31 The scripts are heavily based on Andrew Morton's patch scripts found
32 at <http://www.zip.com.au/~akpm/linux/patches/>.
33
34 %description -l pl.UTF-8
35 Te skrypty pozwalają na zarządzanie zestawem łatek poprzez śledzenie
36 zmian czynionych przez każdą łatkę. Łaty mogą być nakładane,
37 wycofywane, odświeżane itp.
38
39 Skrypty te są w dużej mierze oparte na skryptach do łat Andrew
40 Mortona, które można znaleźć pod adresem
41 <http://www.zip.com.au/~akpm/linux/patches/>.
42
43 %package -n bash-completion-quilt
44 Summary:        Bash completion for quilt command
45 Summary(pl.UTF-8):      Bashowe dopełnianie parametrów dla polecenia quilt
46 Group:          Applications/Shells
47 Requires:       %{name} = %{version}-%{release}
48 Requires:       bash-completion
49
50 %description -n bash-completion-quilt
51 Bash completion for quilt command.
52
53 %description -n bash-completion-quilt -l pl.UTF-8
54 Bashowe dopełnianie parametrów dla polecenia quilt.
55
56 %prep
57 %setup -q
58
59 %build
60 %configure
61 %{__make}
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 %{__make} install \
67         BUILD_ROOT=$RPM_BUILD_ROOT
68
69 # packaged as %doc
70 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/quilt
71
72 %find_lang %{name}
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files -f %{name}.lang
78 %defattr(644,root,root,755)
79 %doc AUTHORS TODO quilt.changes doc/{quilt.pdf,README{,.EMACS,.MAIL}}
80 %attr(755,root,root) %{_bindir}/guards
81 %attr(755,root,root) %{_bindir}/quilt
82 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/quilt.quiltrc
83 %attr(755,root,root) %{_datadir}/%{name}
84 %{_mandir}/man1/guards.1*
85 %{_mandir}/man1/quilt.1*
86
87 %files -n bash-completion-quilt
88 %defattr(644,root,root,755)
89 /etc/bash_completion.d/%{name}
This page took 0.092064 seconds and 3 git commands to generate.