[packages/trojita] new, version 0.3.92

glen glen at pld-linux.org
Sat Mar 16 17:38:41 CET 2013


commit c6ee9043b01fbaa4ecc155b7147233914207e974
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sat Mar 16 18:32:13 2013 +0200

    new, version 0.3.92
    
    based on fedora package
    http://nucleo.fedorapeople.org/rpms/trojita/trojita.spec

 trojita.spec | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 94 insertions(+)
---
diff --git a/trojita.spec b/trojita.spec
new file mode 100644
index 0000000..330aa47
--- /dev/null
+++ b/trojita.spec
@@ -0,0 +1,94 @@
+# TODO
+# - localizations proper packaging
+%define		qtver 4.3.3-3
+Name:		trojita
+Version:	0.3.92
+Release:	0.2
+Group:		X11/Applications/Networking
+# Almost everything: dual-licensed under the GPLv2 or GPLv3
+# (with KDE e.V. provision for relicensing)
+# src/XtConnect: BSD
+# src/Imap/Parser/3rdparty/kcodecs.*: LGPLv2
+# Nokia imports: LGPLv2.1 or GPLv3
+# src/Imap/Parser/3rdparty/rfccodecs.cpp: LGPLv2+
+# src/qwwsmtpclient/: GPLv2
+Summary:	Qt IMAP e-mail client
+License:	(GPLv2 or GPLv3) and BSD and LGPLv2 and (LGPLv2.1 or GPLv3) and LGPLv2+ and GPLv2
+URL:		http://trojita.flaska.net/
+Source0:	http://downloads.sourceforge.net/trojita/%{name}-%{version}.tar.bz2
+# Source0-md5:	8938d959789f0e20d724a511b265213c
+BuildRequires:	QtWebKit-devel >= %{qtver}
+BuildRequires:	desktop-file-utils
+BuildRequires:	qt4-build >= %{qtver}
+BuildRequires:	qt4-linguist >= %{qtver}
+BuildRequires:	qt4-qmake >= %{qtver}
+BuildRequires:	rpmbuild(macros) >= 1.129
+Requires:	QtSql-sqlite3 >= %{qtver}
+Requires:	desktop-file-utils
+Requires:	gtk-update-icon-cache
+Requires:	hicolor-icon-theme
+Requires:	hicolor-icon-theme
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Trojita is a Qt IMAP e-mail client which:
+- Enables you to access your mail anytime, anywhere.
+- Does not slow you down. If we can improve the productivity of an
+  e-mail user, we better do.
+- Respects open standards and facilitates modern technologies. We
+  value the vendor-neutrality that IMAP provides and are committed to be
+  as interoperable as possible.
+- Is efficient - be it at conserving the network bandwidth, keeping
+  memory use at a reasonable level or not hogging the system's CPU.
+- Can be used on many platforms. One UI is not enough for everyone,
+  but our IMAP core works fine on anything from desktop computers to
+  cell phones and big ERP systems.
+- Plays well with the rest of the ecosystem. We don't like reinventing
+  wheels, but when the existing wheels quite don't fit the tracks, we're
+  not afraid of making them work.
+
+%prep
+%setup -q
+
+%build
+qmake-qt4 \
+	PREFIX=%{_prefix}
+
+PATH=%{_libdir}/qt4/bin:$PATH \
+%{__make} \
+	CXX="%{__cxx}" \
+	CXXFLAGS="%{rpmcxxflags} "'$(DEFINES)'
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	INSTALL_ROOT=$RPM_BUILD_ROOT
+
+rm $RPM_BUILD_ROOT%{_datadir}/%{name}/locale/trojita_common_x-test.qm
+
+#%find_lang trojita_common --with-qt
+
+desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_desktop_database
+%update_icon_cache hicolor
+
+%postun
+%update_desktop_database
+%update_icon_cache hicolor
+
+%files
+%defattr(644,root,root,755)
+%doc LICENSE README
+%attr(755,root,root) %{_bindir}/%{name}
+%{_desktopdir}/%{name}.desktop
+%{_iconsdir}/hicolor/*/apps/%{name}.*
+
+%dir %{_datadir}/%{name}
+# locales
+%dir %{_datadir}/%{name}/locale
+%{_datadir}/%{name}/locale/trojita_common_*.qm
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/trojita.git/commitdiff/c6ee9043b01fbaa4ecc155b7147233914207e974



More information about the pld-cvs-commit mailing list