]> git.pld-linux.org Git - packages/imapsync.git/blame - imapsync.spec
- more deps
[packages/imapsync.git] / imapsync.spec
CommitLineData
8bcb2900 1%include /usr/lib/rpm/macros.perl
f38c4c45 2Summary: Mailboxes synchronization tool
50108614 3Summary(pl.UTF-8): Narzędzie do synchroniczacji skrzynek pocztowych
f38c4c45 4Name: imapsync
067e0bad 5Version: 1.882
f717ca0d 6Release: 1
93068b76 7License: NOLIMIT Public License
f38c4c45 8Group: Applications/Mail
46a91c10 9Source0: https://github.com/imapsync/imapsync/archive/%{name}-%{version}.tar.gz
067e0bad 10# Source0-md5: 00b650f03165ecfeb6712151d5175ea1
3b1d26aa 11URL: http://imapsync.lamiral.info/
067e0bad 12BuildRequires: cpanminus
46a91c10
AM
13BuildRequires: perl-Authen-NTLM
14BuildRequires: perl-Crypt-OpenSSL-RSA
067e0bad 15BuildRequires: perl-Data-Uniqid
1c015c92 16BuildRequires: perl-Date-Manip
46a91c10 17BuildRequires: perl-Dist-CheckConflicts
812e3bf9 18BuildRequires: perl-File-Copy-Recursive
46a91c10
AM
19BuildRequires: perl-IO-Socket-INET6
20BuildRequires: perl-IO-Socket-SSL
5e1fc33f 21BuildRequires: perl-IO-Tee
46a91c10 22BuildRequires: perl-JSON-WebToken
08593afb 23BuildRequires: perl-Mail-IMAPClient >= 3.29
067e0bad 24BuildRequires: perl-Module-ScanDeps
46a91c10 25BuildRequires: perl-Net-SSLeay
067e0bad 26BuildRequires: perl-PAR-Packer
46a91c10
AM
27BuildRequires: perl-Package-Stash-XS
28BuildRequires: perl-Readonly
29BuildRequires: perl-Regexp-Common
067e0bad 30BuildRequires: perl-Sys-MemInfo
f38c4c45 31BuildRequires: perl-Term-ReadKey
46a91c10
AM
32BuildRequires: perl-Test-Deep
33BuildRequires: perl-Test-Fatal
067e0bad 34BuildRequires: perl-Test-MockObject
46a91c10
AM
35BuildRequires: perl-Test-NoWarnings
36BuildRequires: perl-Test-Pod
37BuildRequires: perl-Test-Requires
38BuildRequires: perl-Test-Warn
5e1fc33f 39BuildRequires: perl-Unicode-String
2126c8aa
JB
40BuildRequires: rpm-perlprov >= 4.1-13
41BuildRequires: rpmbuild(macros) >= 1.202
81e6849d 42Requires: perl-Date-Manip
5e1fc33f 43Requires: perl-IO-Tee
08593afb 44Requires: perl-Mail-IMAPClient >= 3.29
81e6849d 45Requires: perl-Term-ReadKey
5e1fc33f 46Requires: perl-Unicode-String
f38c4c45
AM
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
f30e6092
JR
59%description -l pl.UTF-8
60imapsync to narzędzie ułatwiające przyrostowe rekurencyjne transfery
2126c8aa 61IMAP z jednej skrzynki do drugiej. Jest przydatne do migracji skrzynek
f30e6092
JR
62pocztowych i zmniajsza ilość przesyłanych danych kopiując tylko
63wiadomości nie obecne na obu serwerach. Flagi oznaczające wiadomości
7a05f8ca 64przeczytane, nieprzeczytane i usunięte są zachowywane, a proces może
f30e6092
JR
65być zatrzymany i wznowiony. Oryginalne wiadomości opcjonalnie mogą być
66usunięte po udanym przesłaniu.
2126c8aa 67
f38c4c45 68%prep
067e0bad 69%setup -q -n %{name}-%{name}-%{version}
f38c4c45
AM
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
8f18b6c6 88%{_mandir}/man1/imapsync.1*
This page took 0.08689 seconds and 4 git commands to generate.