]> git.pld-linux.org Git - packages/archivemail.git/blob - archivemail.spec
f8275f3f4febc1a86d9248d9826fdb160c04ac17
[packages/archivemail.git] / archivemail.spec
1 Summary:        Archive and compress old email
2 Summary(pl.UTF-8):      Archiwizowanie starej poczty
3 Name:           archivemail
4 Version:        0.7.0
5 Release:        2
6 License:        GPL
7 Group:          Applications/Mail
8 Source0:        http://dl.sourceforge.net/archivemail/%{name}-%{version}.tar.gz
9 # Source0-md5:  087c9707daa6bb5c44cd052b6d71ce88
10 Patch0:         %{name}-invalid-message.patch
11 URL:            http://archivemail.sourceforge.net/
12 BuildRequires:  python-devel >= 2.0
13 %pyrequires_eq  python
14 # for warnings.py
15 Requires:       python-modules
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Archivemail is a tool written in Python for archiving and
21 compressing old email in mailboxes.
22
23 It can move messages older than the specified number of days to a
24 separate 'archive' mbox-format mailbox that is compressed with 'gzip'.
25
26 For example, have you been subscribing to the 'linux-kernel' mailing
27 list for the last 6 years and ended up with an 160-meg mailbox that
28 Mutt is taking a long time to load? Archivemail can move all
29 messages that are older than 6 months to a separate compressed
30 mailbox, and leave you with just the most recent messages.
31
32 It supports IMAP, Maildir, MH and mbox-format mailboxes.
33
34 %description -l pl.UTF-8
35 Archivemail jest, napisanym w języku Python, narzędziem służącym
36 archiwizowaniu i kompresowaniu starej poczty.
37
38 Za pomocą programu można przenosić wiadomości starsze niż określona
39 liczba dni do oddzielnej skrzynki w formacie mbox, która jest
40 kompresowana przy użyciu programu 'gzip'.
41
42 Przykładowo, ktoś jest od 6 lat zapisany na listę 'linux-kernel' i
43 jego skrzynka zajmuje już ponad 160MB, a jej otwarcie trwa trochę
44 czasu. Archivemail może przenieść wszystkie wiadomości, powiedzmy
45 sprzed 6 miesięcy, do oddzielnej, skompresowanej skrzynki, zostawiając
46 tylko najnowsze listy.
47
48 Archivemail potrafi zapisywać i odczytywać następujące formaty
49 skrzynek pocztowych: IMAP, Maildir, MH oraz mbox.
50
51 %prep
52 %setup -q
53 %patch0 -p3
54
55 %build
56 # Nothing to be done here.
57 ./setup.py build
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d ${RPM_BUILD_ROOT}%{_mandir}
62 ./setup.py install \
63         --prefix=%{_prefix} \
64         --root=${RPM_BUILD_ROOT}
65
66 # This one is ugly.
67 mv ${RPM_BUILD_ROOT}%{_prefix}/man/man1 ${RPM_BUILD_ROOT}%{_mandir}
68
69 %clean
70 rm -rf ${RPM_BUILD_ROOT}
71
72 %files
73 %defattr(644,root,root,755)
74 %doc CHANGELOG FAQ README TODO
75 %attr(755,root,root) %{_bindir}/*
76 %{_mandir}/man1/*
This page took 0.054975 seconds and 2 git commands to generate.