]> git.pld-linux.org Git - packages/make.git/blob - make.spec
- added missing R(post,preun): fix-info-dir
[packages/make.git] / make.spec
1 Summary:        GNU Make
2 Summary(de):    GNU Make
3 Summary(es):    GNU Make
4 Summary(fr):    L'utilitaire make de GNU
5 Summary(pl):    Narzêdzie GNU Make
6 Summary(pt_BR): GNU Make
7 Summary(ru):    GNU Make
8 Summary(tr):    GNU Make
9 Summary(uk):    GNU Make
10 Name:           make
11 Version:        3.80
12 Release:        3
13 Epoch:          1
14 License:        GPL
15 Group:          Development/Building
16 Source0:        ftp://ftp.gnu.org/gnu/make/%{name}-%{version}.tar.gz
17 # Source0-md5: c68540da9302a48068d5cce1f0099477
18 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
19 # Source1-md5: ab6da7a1ba3bcf9e86e4e3fdecca61a7
20 Patch0:         %{name}-info.patch
21 Patch1:         %{name}-pl.po-update.patch
22 URL:            http://www.gnu.org/software/make/
23 Requires(post,preun):   fix-info-dir
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 A GNU tool for controlling the generation of executables and other
28 non-source files of a program from the program's source files. Make
29 allows users to build and install packages without any significant
30 knowledge about the details of the build process. The details about
31 how the program should be built are provided for make in the program's
32 makefile.
33
34 %description -l de
35 Das MAKE-Programm dient zur Koordination der Kompilierung und zum
36 Linken eines Satzes von Quellen in ein Programm, wobei nur die
37 erforderlichen Komponenten neu kompiliert werden, so daß der
38 Entwickler eine Menge Zeit spart. Aber damit sind die Fähigkeiten von
39 MAKE noch lange nicht erschöpft - lesen Sie die Info-Dokumente.
40
41 %description -l es
42 El programa make se usa para coordinar la compilación y linkedición de
43 un conjunto de programas fuentes en programas ejecutables,
44 recompilando solamente lo que es necesario, de este modo ahorra mucho
45 tiempo del programador. De hecho, make puede hacer mucho más - lee la
46 documentación.
47
48 %description -l fr
49 make sert à coordonner la compilation et l'édition de liens d'un
50 ensemble de sources pour produire un programme, ne recompilant que ce
51 qui est nécessaire et économisant ainsi beaucoup de temps. En fait,
52 make peut faire beaucoup plus -- voir les docs info.
53
54 %description -l pl
55 Make jest u¿ywany do automatyzacji procesów kompilowania kodu
56 ¼ród³owego i konsolidacji kodu programów wykonuj±c tylko te czynno¶ci
57 które s± potrzebne w razie modyfikacji plików przetwarzanych przez
58 make oszczêdzaj±c tym samym czas. Make mo¿e wykonywaæ o wiele wiêcej
59 ró¿nych typów operacji zwi±zanych z przedtwarzaniem wsadowym. Pe³en
60 opis make znale¼æ mo¿na na stronach info ("info make").
61
62 %description -l pt_BR
63 O programa make é usado para coordenar a compilação e linkedição de um
64 conjunto de programas fontes em programas executáveis, recompilando
65 somente o que é necessário, desse modo economizando um grande tempo do
66 programador. De fato, make pode fazer muito mais - leia a
67 documentação.
68
69 %description -l ru
70 ðÒÏÇÒÁÍÍÁ make ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÐÒÏÃÅÓÓÏÍ ËÏÍÐÉÌÌÑÃÉÉ É
71 ÌÉÎËÏ×ËÉ ÎÁÂÏÒÁ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× × ÐÒÏÇÒÁÍÍÕ, ÐÅÒÅËÏÍÐÉÌÌÑÃÉÉ ÔÏÌØËÏ
72 ÔÏÇÏ, ÞÔÏ ÎÅÏÂÈÏÄÉÍÏ É ÓÏÈÒÁÎÅÎÉÑ, ÔÁËÉÍ ÏÂÒÁÚÏÍ, ËÕÞÉ ×ÒÅÍÅÎÉ
73 ÒÁÚÒÁÂÏÔÞÉËÕ. îÁ ÓÁÍÏÍ ÄÅÌÅ, ÏÎÁ ÍÏÖÅÔ ÎÁÍÎÏÇÏ ÂÏÌØÛÅ - ÐÒÏÞÉÔÁÊÔÅ
74 ÄÏËÕÍÅÎÔÁÃÉÀ × ÆÏÒÍÁÔÅ info...
75
76 %description -l tr
77 Bu program kaynak kodlarýnýn derlenmesini ve baðlanmasýný koordine
78 etmek için kullanýlýr. Sadece gerekli olan programlarý tekrar
79 derleyerek zaman yitirilmesini önler.
80
81 %description -l uk
82 ðÒÏÇÒÁÍÁ make ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÄÌÑ ËÅÒÕ×ÁÎÎÑ ÐÒÏÃÅÓÏÍ ËÏÍЦÌÑ槠ÔÁ
83 ̦ÎËÏ×ËÉ ÎÁÂÏÒÕ ×ÉȦÄÎÉÈ ÔÅËÓԦנՠÐÒÏÇÒÁÍÕ, ÐÅÒÅËÏÍЦÌÑ槠ԦÌØËÉ
84 ÔÏÇÏ, ÝÏ ÐÏÔÒ¦ÂÎÏ ¦ ÚÂÅÒÅÖÅÎΦ, ÔÁËÉÍ ÞÉÎÏÍ, ÞÁÓÕ ÐÒÏÇÒÁͦÓÔÁ.
85 æÁËÔÉÞÎÏ, make ÍÏÖÅ ÎÁÂÁÇÁÔϠ¦ÌØÛÅ - ÐÒÏÞÉÔÁÊÔÅ ÄÏËÕÍÅÎÔÁæÀ ×
86 ÆÏÒÍÁÔ¦ info...
87
88 %prep
89 %setup -q
90 %patch0 -p1
91 %patch1 -p1
92
93 %build
94 %configure
95 %{__make}
96
97 %install
98 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT%{_mandir}/man1
100
101 %{__make} install DESTDIR=$RPM_BUILD_ROOT
102 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
103
104 %find_lang %{name}
105
106 %clean
107 rm -rf $RPM_BUILD_ROOT
108
109 %post
110 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
111
112 %postun
113 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
114
115 %files -f %{name}.lang
116 %defattr(644,root,root,755)
117 %doc NEWS README
118 %attr(755,root,root) %{_bindir}/*
119
120 %{_mandir}/man1/*
121 %lang(da) %{_mandir}/da/man1/*
122 %lang(es) %{_mandir}/es/man1/*
123 %lang(ja) %{_mandir}/ja/man1/*
124 %lang(nl) %{_mandir}/nl/man1/*
125 %lang(pl) %{_mandir}/pl/man1/*
126 %{_infodir}/make.info*
This page took 0.03216 seconds and 3 git commands to generate.