]> git.pld-linux.org Git - packages/git.git/blob - git.spec
- release 6: rebuild against readline 4.2.
[packages/git.git] / git.spec
1 Summary:        A set of GNU Interactive Tools
2 Summary(de):    GIT - GNU Interactive Tools
3 Summary(fr):    GIT - Outils interactifs de GNU
4 Summary(pl):    GIT - interaktywne narzêdzia GNU
5 Summary(tr):    GNU görsel kabuðu
6 Name:           git
7 Version:        4.3.20
8 Release:        6
9 License:        GPL
10 Group:          Applications/File
11 Group(de):      Applikationen/Datei
12 Group(pl):      Aplikacje/Pliki
13 Source0:        ftp://ftp.gnu.org/pub/gnu/git/%{name}-%{version}.tar.gz
14 Patch0:         %{name}-info.pach
15 Patch1:         %{name}-DESTDIR.patch
16 BuildRequires:  automake
17 BuildRequires:  ncurses-devel >= 5.2
18 BuildRequires:  readline-devel >= 4.2
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 GIT (GNU Interactive Tools) provides an extensible file system
23 browser, an ASCII/hexadecimal file viewer, a process viewer/killer and
24 other related utilities and shell scripts. GIT can be used to increase
25 the speed and efficiency of copying and moving files and directories,
26 invoking editors, compressing and uncompressing files, creating and
27 expanding archives, compiling programs, sending mail and more. GIT
28 uses standard ANSI color sequences, if they are available.
29
30 %description -l de
31 GIT ist ein Dateisystem-Browser für UNIX-Systeme. Ein interaktiver
32 Prozeß-Viewer/Killer, ein Hex/ASCII-Datei-Viewer, ein
33 Auto-Mount-Shell-Skript und ein dateiformatbezogenes Aktions-Skript
34 sind ebenfalls erhältlich.
35
36 %description -l fr
37 GIT est un navigateur de systèmes de fichiers pour les systèmes UNIX.
38 Un visualisateur/destructeur interactif de processus, un visualisateur
39 de fichiers en hexa/ascii, un script shell d'automontage et un script
40 d'actions par type de fichier sont aussi disponibles.
41
42 Les séquences standard ANSI pour les couleurs sont utilisées
43 lorsqu'elles sont disponibles. Les pages du manuel et la doc info sont
44 aussi fournies.
45
46 %description -l pl
47 GIT (GNU Interactive Tools, interaktywne narzêdzia GNU) to elastyczna
48 przgl±darka plików, narzêdzie do przegl±dania zawarto¶ci plików w
49 formacie ASCII i szesnanstkowym, przegladarka i eliminator procesów
50 oraz inne, pokrewne narzêdzia i skrypty pow³oki. Dziêki interaktywnym
51 narzêdziom GNU mo¿na zwiêkszyæ szybko¶æ i efektywno¶æ takich czynnosci
52 jak kopiowanie i przenoszenie plików i katalogów, wywo³ywania
53 edytorów, pakowanie i rozpakowywanie plików, tworzenie i ekstrakcja
54 archiwów, kompilacja programów, wysy³anie poczty itd. GIT uzywa
55 standardowych sekwencji koloryzuj±cych ANSI, je¶li system je
56 obs³uguje.
57
58 %description -l tr
59 GIT, UNIX sistemler için bir dosya sistemi arayüzüdür. Etkileþimli bir
60 süreç görüntüleyici/sonlandýrýcý, bir hex/ascii dosya görüntüleyici,
61 bir otomatik baðlayýcý (auto-mount) kabuk betiði ve dosya tipine göre
62 betik çalýþtýrma yetenekleri vardýr.
63
64 %prep
65 %setup -q
66 %patch0 -p1
67 %patch1 -p1
68
69 %build
70 automake -a -c
71 %configure \
72         --with-terminfo
73 %{__make}
74
75 %install
76 rm -rf $RPM_BUILD_ROOT
77
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT
80
81 gzip -9nf ChangeLog LSM NEWS PLATFORMS PROBLEMS README
82
83 %post
84 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
85
86 %postun
87 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
88
89 %clean
90 rm -rf $RPM_BUILD_ROOT
91
92 %files
93 %defattr(644,root,root,755)
94 %doc *.gz
95 %attr(755,root,root) %{_bindir}/*
96 %attr(755,root,root) %{_bindir}/.gitaction
97 %{_mandir}/man1/*
98 %{_infodir}/git.info*
99 %dir %{_datadir}/git
100 %{_datadir}/git/.gitrc*
This page took 0.055285 seconds and 3 git commands to generate.