SPECS: tinymail.spec - pl - cleanups
qboosh
qboosh at pld-linux.org
Fri May 25 20:25:32 CEST 2007
Author: qboosh Date: Fri May 25 18:25:32 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pl
- cleanups
---- Files affected:
SPECS:
tinymail.spec (1.3 -> 1.4)
---- Diffs:
================================================================
Index: SPECS/tinymail.spec
diff -u SPECS/tinymail.spec:1.3 SPECS/tinymail.spec:1.4
--- SPECS/tinymail.spec:1.3 Mon May 21 20:05:17 2007
+++ SPECS/tinymail.spec Fri May 25 20:25:27 2007
@@ -1,12 +1,14 @@
# $Revision$, $Date$
#
# TODO:
+# - rename -python to python-*
# - package and use oasyncworker
# - separate GTK+ dependencies into separate library
# - check dependencies
#
%define snap 2019
Summary: A memory-efficient mail access library
+Summary(pl.UTF-8): Wydajna pamięciowo biblioteka dostępu do poczty
Name: tinymail
Version: 0.0.%{snap}
Release: 1
@@ -22,6 +24,7 @@
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: python-devel
+BuildRequires: rpm-pythonprov
BuildRequires: xulrunner-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -29,21 +32,30 @@
Tinymail is a development framework (or collection of libraries) for
accessing E-mail services using devices with few resources; like
mobile devices (phones and PDAs) and embedded devices (settopboxes,
-digital tv, embedded E-mail appliances and others). It supports IMAP,
+digital TV, embedded E-mail appliances and others). It supports IMAP,
POP and NNTP. It can be used to send messages over SMTP. It supports
SSL and many authentication methods. It's licensed under the LGPL.
+%description -l pl.UTF-8
+Tinymail to szkielet programistyczny (zestaw bibliotek) do dostępu do
+usług poczty elektrocznej przy użyciu urządzeń z ograniczonymi
+zasobami, takich jak urządzenia przenośne (telefony i PDA) i
+urządzenia wbudowane (typu set-top box, telewizory cyfrowe, urządzenia
+wbudowane do poczty elektronicznej i inne). Obsługuje protokoły IMAP,
+POP i NNTP. Może być używana do wysyłania wiadomości po SMTP.
+Obsługuje SSL i wiele metod uwierzytelniania. Jest na licencji LGPL.
+
%package devel
Summary: Header files for tinymail library
-Summary(pl.UTF-8): Pliki nagłówkowe bibliotektinymail
+Summary(pl.UTF-8): Pliki nagłówkowe bibliotek tinymail
Group: Development/Libraries
-#Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description devel
Header files for tinymail library.
%description devel -l pl.UTF-8
-Pliki nagłówkowe bibliotektinymail.
+Pliki nagłówkowe bibliotek tinymail.
%package static
Summary: Static tinymail library
@@ -59,6 +71,7 @@
%package python
Summary: Python tinymail library bindings
+Summary(pl.UTF-8): Wiązania Pythona dla biblioteki tinymail
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%pyrequires_eq python-modules
@@ -66,6 +79,9 @@
%description python
Python tinymail library bindings.
+%description python -l pl.UTF-8
+Wiązania Pythona dla biblioteki tinymail
+
%prep
%setup -q -n %{name}
@@ -83,13 +99,13 @@
%{__automake}
%{__autoconf}
%configure
-cd ../../
+cd ../..
%configure \
- --enable-demoui \
- --enable-gnome \
- --enable-uigtk \
- --enable-python-bindings \
- --enable-gtk-doc
+ --enable-demoui \
+ --enable-gnome \
+ --enable-uigtk \
+ --enable-python-bindings \
+ --enable-gtk-doc
%{__make}
@@ -99,6 +115,8 @@
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+rm -f %{_libdir}/camel-lite-1.2/camel-providers/*.{la,a}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -109,6 +127,15 @@
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO
%attr(755,root,root) %{_bindir}/tny-demoui
+%attr(755,root,root) %{_libdir}/libcamel-lite-1.2.so.*.*.*
+%attr(755,root,root) %{_libdir}/libcamel-lite-provider-1.2.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymail-1.0.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymail-camel-1.0.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymail-gnome-desktop-1.0.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymail-gnomevfs-1.0.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymailui-1.0.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymailui-gtk-1.0.so.*.*.*
+%attr(755,root,root) %{_libdir}/libtinymailui-mozembed-1.0.so.*.*.*
%dir %{_libdir}/camel-lite-1.2
%dir %{_libdir}/camel-lite-1.2/camel-providers
%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.so
@@ -123,74 +150,47 @@
%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.urls
%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.so
%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.urls
-%attr(755,root,root) %{_libdir}/libcamel-lite-1.2.so.0.0.0
-%attr(755,root,root) %{_libdir}/libcamel-lite-provider-1.2.so.8.1.0
-%attr(755,root,root) %{_libdir}/libtinymail-1.0.so.0.0.0
-%attr(755,root,root) %{_libdir}/libtinymail-camel-1.0.so.0.0.0
-%attr(755,root,root) %{_libdir}/libtinymail-gnome-desktop-1.0.so.0.0.0
-%attr(755,root,root) %{_libdir}/libtinymail-gnomevfs-1.0.so.0.0.0
-%attr(755,root,root) %{_libdir}/libtinymailui-1.0.so.0.0.0
-%attr(755,root,root) %{_libdir}/libtinymailui-gtk-1.0.so.0.0.0
-%attr(755,root,root) %{_libdir}/libtinymailui-mozembed-1.0.so.0.0.0
-
-%files python
-%{py_sitescriptdir}/tinymail-1.0/tinymail/*.py[co]
-%{py_sitescriptdir}/tinymail-1.0/tinymail/*.so
-%{py_sitescriptdir}/tinymail.pth
%files devel
%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libcamel-lite-1.2.so
+%attr(755,root,root) %{_libdir}/libcamel-lite-provider-1.2.so
+%attr(755,root,root) %{_libdir}/libtinymail-1.0.so
+%attr(755,root,root) %{_libdir}/libtinymail-camel-1.0.so
+%attr(755,root,root) %{_libdir}/libtinymail-gnome-desktop-1.0.so
+%attr(755,root,root) %{_libdir}/libtinymail-gnomevfs-1.0.so
+%attr(755,root,root) %{_libdir}/libtinymailui-1.0.so
+%attr(755,root,root) %{_libdir}/libtinymailui-gtk-1.0.so
+%attr(755,root,root) %{_libdir}/libtinymailui-mozembed-1.0.so
+%{_libdir}/libcamel-lite-1.2.la
+%{_libdir}/libcamel-lite-provider-1.2.la
+%{_libdir}/libtinymail-1.0.la
+%{_libdir}/libtinymail-camel-1.0.la
+%{_libdir}/libtinymail-gnome-desktop-1.0.la
+%{_libdir}/libtinymail-gnomevfs-1.0.la
+%{_libdir}/libtinymailui-1.0.la
+%{_libdir}/libtinymailui-gtk-1.0.la
+%{_libdir}/libtinymailui-mozembed-1.0.la
%dir %{_includedir}/camel-lite
-%dir %{_includedir}/camel-lite/camel/
+%dir %{_includedir}/camel-lite/camel
%{_includedir}/camel-lite/camel/*.h
-%dir %{_includedir}/libedataserver-lite/
-%dir %{_includedir}/libedataserver-lite/libedataserver/
+%dir %{_includedir}/libedataserver-lite
+%dir %{_includedir}/libedataserver-lite/libedataserver
%{_includedir}/libedataserver-lite/libedataserver/*.h
-%dir %{_includedir}/libtinymail-1.0/
+%dir %{_includedir}/libtinymail-1.0
%{_includedir}/libtinymail-1.0/*.h
-%dir %{_includedir}/libtinymail-camel-1.0/
+%dir %{_includedir}/libtinymail-camel-1.0
%{_includedir}/libtinymail-camel-1.0/*.h
-%dir %{_includedir}/libtinymail-gnome-desktop-1.0/
+%dir %{_includedir}/libtinymail-gnome-desktop-1.0
%{_includedir}/libtinymail-gnome-desktop-1.0/*.h
-%dir %{_includedir}/libtinymail-gnomevfs-1.0/
+%dir %{_includedir}/libtinymail-gnomevfs-1.0
%{_includedir}/libtinymail-gnomevfs-1.0/*.h
-%dir %{_includedir}/libtinymailui-1.0/
+%dir %{_includedir}/libtinymailui-1.0
%{_includedir}/libtinymailui-1.0/*.h
-%dir %{_includedir}/libtinymailui-gtk-1.0/
+%dir %{_includedir}/libtinymailui-gtk-1.0
%{_includedir}/libtinymailui-gtk-1.0/*.h
-%dir %{_includedir}/libtinymailui-mozembed-1.0/
+%dir %{_includedir}/libtinymailui-mozembed-1.0
%{_includedir}/libtinymailui-mozembed-1.0/*.h
-
-%if 0
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.la
-%{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.la
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.la
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.la
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.la
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.la
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.a
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.urls
-%{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.a
-%{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.urls
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.a
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.urls
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.a
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.urls
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.a
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.urls
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.a
-%{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.urls
-%endif
-
-%{_libdir}/libcamel-lite-1.2.la
-%{_libdir}/libcamel-lite-provider-1.2.la
-%{_libdir}/libtinymail-1.0.la
-%{_libdir}/libtinymail-camel-1.0.la
-%{_libdir}/libtinymail-gnome-desktop-1.0.la
-%{_libdir}/libtinymail-gnomevfs-1.0.la
-%{_libdir}/libtinymailui-1.0.la
-%{_libdir}/libtinymailui-gtk-1.0.la
-%{_libdir}/libtinymailui-mozembed-1.0.la
%{_pkgconfigdir}/camel-lite-1.2.pc
%{_pkgconfigdir}/camel-lite-provider-1.2.pc
%{_pkgconfigdir}/libtinymail-1.0.pc
@@ -202,6 +202,7 @@
%{_pkgconfigdir}/libtinymailui-mozembed-1.0.pc
%files static
+%defattr(644,root,root,755)
%{_libdir}/libcamel-lite-1.2.a
%{_libdir}/libcamel-lite-provider-1.2.a
%{_libdir}/libtinymail-1.0.a
@@ -212,6 +213,12 @@
%{_libdir}/libtinymailui-gtk-1.0.a
%{_libdir}/libtinymailui-mozembed-1.0.a
+%files python
+%defattr(644,root,root,755)
+%dir %{py_sitescriptdir}/tinymail-1.0
+%{py_sitescriptdir}/tinymail-1.0/tinymail/*.py[co]
+%attr(755,root,root) %{py_sitescriptdir}/tinymail-1.0/tinymail/*.so
+%{py_sitescriptdir}/tinymail.pth
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -219,6 +226,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.4 2007/05/25 18:25:27 qboosh
+- pl
+- cleanups
+
Revision 1.3 2007/05/21 18:05:17 aredridel
- added .urls files so handlers can load
@@ -227,4 +238,3 @@
Revision 1.1 2007/05/21 16:11:34 aredridel
- NFY
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/tinymail.spec?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list