]> git.pld-linux.org Git - packages/imapsync.git/blame_incremental - imapsync.spec
- more deps
[packages/imapsync.git] / imapsync.spec
... / ...
CommitLineData
1%include /usr/lib/rpm/macros.perl
2Summary: Mailboxes synchronization tool
3Summary(pl.UTF-8): Narzędzie do synchroniczacji skrzynek pocztowych
4Name: imapsync
5Version: 1.882
6Release: 1
7License: NOLIMIT Public License
8Group: Applications/Mail
9Source0: https://github.com/imapsync/imapsync/archive/%{name}-%{version}.tar.gz
10# Source0-md5: 00b650f03165ecfeb6712151d5175ea1
11URL: http://imapsync.lamiral.info/
12BuildRequires: cpanminus
13BuildRequires: perl-Authen-NTLM
14BuildRequires: perl-Crypt-OpenSSL-RSA
15BuildRequires: perl-Data-Uniqid
16BuildRequires: perl-Date-Manip
17BuildRequires: perl-Dist-CheckConflicts
18BuildRequires: perl-File-Copy-Recursive
19BuildRequires: perl-IO-Socket-INET6
20BuildRequires: perl-IO-Socket-SSL
21BuildRequires: perl-IO-Tee
22BuildRequires: perl-JSON-WebToken
23BuildRequires: perl-Mail-IMAPClient >= 3.29
24BuildRequires: perl-Module-ScanDeps
25BuildRequires: perl-Net-SSLeay
26BuildRequires: perl-PAR-Packer
27BuildRequires: perl-Package-Stash-XS
28BuildRequires: perl-Readonly
29BuildRequires: perl-Regexp-Common
30BuildRequires: perl-Sys-MemInfo
31BuildRequires: perl-Term-ReadKey
32BuildRequires: perl-Test-Deep
33BuildRequires: perl-Test-Fatal
34BuildRequires: perl-Test-MockObject
35BuildRequires: perl-Test-NoWarnings
36BuildRequires: perl-Test-Pod
37BuildRequires: perl-Test-Requires
38BuildRequires: perl-Test-Warn
39BuildRequires: perl-Unicode-String
40BuildRequires: rpm-perlprov >= 4.1-13
41BuildRequires: rpmbuild(macros) >= 1.202
42Requires: perl-Date-Manip
43Requires: perl-IO-Tee
44Requires: perl-Mail-IMAPClient >= 3.29
45Requires: perl-Term-ReadKey
46Requires: perl-Unicode-String
47BuildArch: noarch
48BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50%description
51imapsync is a tool for facilitating incremental recursive IMAP
52transfers from one mailbox to another. It is useful for mailbox
53migration, and reduces the amount of data transferred by only copying
54messages that are not present on both servers. Read, unread, and
55deleted flags are preserved, and the process can be stopped and
56resumed. The original messages can optionally be deleted after a
57successful transfer.
58
59%description -l pl.UTF-8
60imapsync to narzędzie ułatwiające przyrostowe rekurencyjne transfery
61IMAP z jednej skrzynki do drugiej. Jest przydatne do migracji skrzynek
62pocztowych i zmniajsza ilość przesyłanych danych kopiując tylko
63wiadomości nie obecne na obu serwerach. Flagi oznaczające wiadomości
64przeczytane, nieprzeczytane i usunięte są zachowywane, a proces może
65być zatrzymany i wznowiony. Oryginalne wiadomości opcjonalnie mogą być
66usunięte po udanym przesłaniu.
67
68%prep
69%setup -q -n %{name}-%{name}-%{version}
70
71%build
72%{__make}
73
74%install
75rm -rf $RPM_BUILD_ROOT
76install -d $RPM_BUILD_ROOT%{_bindir}
77
78%{__make} install \
79 DESTDIR=$RPM_BUILD_ROOT
80
81%clean
82rm -rf $RPM_BUILD_ROOT
83
84%files
85%defattr(644,root,root,755)
86%doc CREDITS ChangeLog FAQ README TODO
87%attr(755,root,root) %{_bindir}/imapsync
88%{_mandir}/man1/imapsync.1*
This page took 0.082329 seconds and 4 git commands to generate.