source: projects/specs/trunk/x/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-vl.spec @ 9999

Revision 9999, 2.9 KB checked in by inagaki, 8 years ago (diff)

2016-01-31 Ryoichi INAGAKI <ryo1@…>

  • xfce4-mailwatch-plugin: rebuilt


Line 
1Name:           xfce4-mailwatch-plugin
2Summary:        A multi-protocol, multi-mailbox mail watcher for the Xfce panel
3Summary(ja):    Xfce パネル用メールボックス監視プラグイン
4Version:        1.2.0
5Release:        3%{?_dist_release}
6
7Group:          User Interface/Desktops
8License:        GPLv2+
9URL:            http://goodies.xfce.org/projects/panel-plugins/%{name}
10
11Source0:        http://archive.xfce.org/src/panel-plugins/%{name}/1.2/%{name}-%{version}.tar.bz2
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14BuildRequires:  glib2-devel >= 2.18.0
15BuildRequires:  gnutls-devel >= 1.2.0
16BuildRequires:  gtk2-devel >= 2.18.0
17BuildRequires:  libexo-devel >= 0.7.2
18BuildRequires:  libICE-devel
19BuildRequires:  libgcrypt-devel >= 1.2.0
20BuildRequires:  libxfce4util-devel >= 4.8.0
21BuildRequires:  libxfce4ui-devel >= 4.8.0
22BuildRequires:  xfce4-panel-devel >= 4.8.0
23Requires:       xfce4-panel
24
25Vendor:         Project Vine
26Distribution:   Vine Linux
27Packager:       inagaki
28
29
30%description
31he Xfce4 Mailwatch Plugin is a multi-protocol, multi-mailbox mail watcher.
32Currently, the protocols supported are:
33
34  * IMAP (SSL/TLS and cleartext, CRAM-MD5)
35  * POP3 (SSL/TLS and cleartext, CRAM-MD5)
36  * Mbox mail spool (local)
37  * Maildir mail spool (local)
38  * MH-Maildir mail spool (local)
39  * Google Mail (GMail) mailbox (remote) (requires gnutls)
40
41Random list of features:
42
43  * Multiple folder checking support for IMAP.
44  * Independent check intervals for each mailbox.
45  * Threaded design; xfce4-panel UI should never freeze or block.
46  * Informative button tooltip that tells you the number of new messages in
47    each mailbox.
48  * Optionally run a command when new mail arrives, or when the panel button
49    is clicked.
50  * Error log accessible from the plugin properties dialog, with a small
51    overlay icon to inform the user of errors at a glance.
52  * Custom button icons.
53
54
55%prep
56%setup -q
57
58%build
59%configure --enable-silent-rules --disable-static
60make %{?_smp_mflags}
61
62%install
63rm -rf $RPM_BUILD_ROOT
64make install DESTDIR=$RPM_BUILD_ROOT
65
66find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
67
68%find_lang %{name}
69
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%post
75touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
76
77%postun
78if [ $1 -eq 0 ] ; then
79    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
80    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
81fi
82
83%posttrans
84gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
85
86
87%files -f %{name}.lang
88%defattr(-,root,root)
89%doc AUTHORS COPYING ChangeLog NEWS README
90%{_libdir}/xfce4/panel/plugins/libmailwatch.so
91%{_datadir}/icons/hicolor/*/apps/*
92%{_datadir}/xfce4/panel/plugins/mailwatch.desktop
93
94%changelog
95* Sun Jan 31 2016 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2.0-3
96- rebuilt with gnutls 3.4.7
97
98* Mon Mar  2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2.0-2
99- rebuilt with libxfce4util 4.12.1
100
101* Thu Sep 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2.0-1
102- initial build for Vine Linux
103
Note: See TracBrowser for help on using the repository browser.