]> git.pld-linux.org Git - packages/aptitude.git/blob - aptitude.spec
5d48efef802f09b45792a00627471c698d7e3f6d
[packages/aptitude.git] / aptitude.spec
1 # TODO:
2 # - proper functions_{groups,pkgs}
3 # - strange groups browsing(?)
4 # - browser doesn't show 1st line of descriptions
5 Summary:        Curses-based apt frontend
6 Summary(pt_BR): Interface curses para o apt
7 Summary(pl):    Frontend dla apta oparty na bibliotece ncurses
8 Name:           aptitude
9 Version:        0.2.11.1
10 Release:        0.1
11 License:        GPL
12 Group:          Applications/Archiving
13 Source0:        http://ftp.debian.org/debian/pool/main/a/aptitude/%{name}_%{version}.orig.tar.gz
14 Patch0:         %{name}-gcc3.patch
15 Patch1:         %{name}-rpm.patch
16 Patch2:         %{name}-acfix.patch
17 Patch3:         %{name}-po-fix.patch
18 URL:            http://www.debian.org/Packages/unstable/admin/aptitude.html
19 BuildRequires:  apt-devel >= 0.5.4cnc7
20 BuildRequires:  autoconf
21 BuildRequires:  automake
22 BuildRequires:  gettext-devel
23 BuildRequires:  libsigc++1-devel
24 BuildRequires:  libstdc++-devel
25 BuildRequires:  ncurses-devel
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description 
29 Aptitude is a curses-based apt frontend with a number of useful
30 extended features, including a mutt-like syntax for matching packages
31 in a flexible and extreme flexibility and customization.
32
33 Despite the version number, aptitude is quite usable; it does almost
34 everything that dselect and console-apt do, and has its own extra
35 features as well.
36
37 %description -l pl
38 Aptitute jest graficzn±, bazuj±c± na ncurses nak³adk± na narzêdzie apt
39 z wieloma ró¿nymi, u¿ytecznymi opcjami.
40
41 %description -l pt_BR
42 O Aptitude é uma interface curses para o apt com um número de
43 características úteis e avançadas, incluindo: uma sintaxe semelhante à
44 do mutt para casamento de padrões em pacotes, de uma forma flexível e
45 personalizável.
46
47 %prep
48 %setup -q
49 %patch0 -p1
50 %patch1 -p1
51 %patch2 -p1
52 %patch3 -p1
53
54 %build
55 rm -f missing
56 %{__gettextize}
57 %{__aclocal}
58 %{__autoconf}
59 %{__autoheader}
60 %{__automake}
61 CPPFLAGS="-Wno-deprecated -I/usr/include/ncurses"
62 %configure
63
64 %{__make}
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib
69
70 install -D %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
71 install -D %{name}.fi.1 $RPM_BUILD_ROOT%{_mandir}/fi/man1/%{name}.1
72 install -D %{name}.fr.1 $RPM_BUILD_ROOT%{_mandir}/fr/man1/%{name}.1
73 install -D %{name}.gl.1 $RPM_BUILD_ROOT%{_mandir}/gl/man1/%{name}.1
74 install -D %{name}.pl.1 $RPM_BUILD_ROOT%{_mandir}/pl/man1/%{name}.1
75
76 %{__make} install \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 %find_lang %{name}
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %files -f %{name}.lang
85 %defattr(644,root,root,755)
86 %doc AUTHORS NEWS README TODO
87 %attr(755,root,root) %{_bindir}/%{name}
88 %dir %{_datadir}/%{name}
89 %{_datadir}/%{name}/[!hm]*
90 %{_datadir}/%{name}/help.txt
91 %lang(fi) %{_datadir}/%{name}/help-fi.txt
92 %lang(fr) %{_datadir}/%{name}/help-fr.txt
93 %lang(gl) %{_datadir}/%{name}/help-gl.txt
94 %lang(pl) %{_datadir}/%{name}/help-pl.txt
95 %{_datadir}/%{name}/mine-help.txt
96 %lang(fi) %{_datadir}/%{name}/mine-help-fi.txt
97 %{_localstatedir}/lib/%{name}
98 %{_mandir}/man1/%{name}.1*
99 %lang(fi) %{_mandir}/fi/man1/%{name}.1*
100 %lang(fr) %{_mandir}/fr/man1/%{name}.1*
101 %lang(gl) %{_mandir}/gl/man1/%{name}.1*
102 %lang(pl) %{_mandir}/pl/man1/%{name}.1*
This page took 0.024892 seconds and 2 git commands to generate.