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