Author: qboosh Date: Tue Jun 17 19:46:28 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - proper -libs/-devel/-static split
---- Files affected: SPECS: maildrop.spec (1.51 -> 1.52) ---- Diffs: ================================================================ Index: SPECS/maildrop.spec diff -u SPECS/maildrop.spec:1.51 SPECS/maildrop.spec:1.52 --- SPECS/maildrop.spec:1.51 Thu May 29 21:52:05 2008 +++ SPECS/maildrop.spec Tue Jun 17 21:46:22 2008 @@ -1,11 +1,5 @@ # $Revision$, $Date$ -# -# TODO: -# - unpackaged files which already exist in courier.spec and -# courier-authlib.spec, should they be packaged here too? -# warning: Installed (but unpackaged) file(s) found: -# /usr/bin/makedat -# /usr/bin/makedatprog +# TODO: use %%banner instead of ugly echoes # # Conditional build: %bcond_without authlib # disable courier-authlib @@ -15,13 +9,13 @@ Name: maildrop Version: 2.0.4 Release: 1 -License: GPL +License: GPL v2 + OpenSSL exception Group: Applications/Mail Source0: http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2 # Source0-md5: 6a760efe429716ab0be67a1ddc554ed7 Patch0: %{name}-db.patch URL: http://www.courier-mta.org/maildrop/ -BuildRequires: autoconf +BuildRequires: autoconf >= 2.59 BuildRequires: automake %{?with_authlib:BuildRequires: courier-authlib-devel >= 0.58-4} BuildRequires: db-devel @@ -65,23 +59,42 @@ Ta wersja jest skompilowana z obsługą plików baz DB. +%package libs +Summary: Libraries for handling e-mail messages +Summary(pl.UTF-8): Biblioteki do obsługi wiadomości e-mail +Group: Libraries + +%description libs +Libraries for handling e-mail messages. + +%description libs -l pl.UTF-8 +Biblioteki do obsługi wiadomości e-mail. + %package devel -Summary: Development tools for handling E-mail messages -Summary(pl.UTF-8): Narzędzia programisty do obsługi wiadomości E-mail -Group: Applications/Mail +Summary: Header files for maildrop libraries +Summary(pl.UTF-8): Pliki nagłówkowe bibliotek maildrop +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} %description devel -The maildrop-devel package contains the libraries and header files -that can be useful in developing software that works with or processes -E-mail messages. - -Install the maildrop-devel package if you want to develop applications -which use or process E-mail messages. +This package contains the header files that can be useful in +developing software that works with or processes E-mail messages. %description devel -l pl.UTF-8 -Ten pakiet zawiera biblioteki i pliki nagłówkowe przydatne przy -tworzeniu oprogramowania pracującego z lub przetwarzającego wiadomości -E-mail. +Ten pakiet zawiera pliki nagłówkowe przydatne przy tworzeniu +oprogramowania pracującego z lub przetwarzającego wiadomości E-mail. + +%package static +Summary: Static maildrop libraries +Summary(pl.UTF-8): Statyczne biblioteki maildrop +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +Static maildrop libraries. + +%description static -l pl.UTF-8 +Statyczne biblioteki maildrop. %prep %setup -q @@ -125,13 +138,16 @@ rm -rf html mv $RPM_BUILD_ROOT%{_datadir}/maildrop/html . +# courier-authlib +%{__rm} $RPM_BUILD_ROOT%{_bindir}/makedat +%{__rm} $RPM_BUILD_ROOT%{_bindir}/makedatprog # courier-imap-maildirmake -rm -f $RPM_BUILD_ROOT%{_bindir}/maildirmake -rm -f $RPM_BUILD_ROOT%{_mandir}/man1/maildirmake.1 -rm -f $RPM_BUILD_ROOT%{_mandir}/man5/maildir* +%{__rm} $RPM_BUILD_ROOT%{_bindir}/maildirmake +%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/maildirmake.1 +%{__rm} $RPM_BUILD_ROOT%{_mandir}/man5/maildir* # courier-imap-deliverquota -rm -f $RPM_BUILD_ROOT%{_bindir}/deliverquota -rm -f $RPM_BUILD_ROOT%{_mandir}/man8/deliverquota* +%{__rm} $RPM_BUILD_ROOT%{_bindir}/deliverquota +%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/deliverquota* # small pld readme file cat > README.pld <<'EOF' @@ -152,24 +168,50 @@ %files %defattr(644,root,root,755) -%doc maildir/README.maildirquota.txt AUTHORS README README.postfix -%doc NEWS UPGRADE ChangeLog maildroptips.txt INSTALL README.pld -%doc html/ -%dir %{_sysconfdir} +%doc AUTHORS ChangeLog COPYING INSTALL README README.postfix NEWS UPGRADE +%doc maildroptips.txt maildir/README.maildirquota.txt html/ README.pld %attr(6755,root,mail) %{_bindir}/maildrop %attr(6755,root,mail) %{_bindir}/lockmail %attr(755,root,root) %{_bindir}/reformail %attr(755,root,root) %{_bindir}/makemime %attr(755,root,root) %{_bindir}/reformime %attr(755,root,root) %{_bindir}/mailbot +%dir %{_sysconfdir} %dir %{_datadir}/maildrop -%{_mandir}/man[17]/* +%{_mandir}/man1/lockmail.1* +%{_mandir}/man1/mailbot.1* +%{_mandir}/man1/maildrop.1* +%{_mandir}/man1/makemime.1* +%{_mandir}/man1/reformail.1* +%{_mandir}/man1/reformime.1* +%{_mandir}/man7/maildirquota.7* +%{_mandir}/man7/maildropex.7* +%{_mandir}/man7/maildropfilter.7* +%{_mandir}/man7/maildropgdbm.7* + +%files libs +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/librfc2045.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/librfc2045.so.0 +%attr(755,root,root) %{_libdir}/librfc822.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/librfc822.so.0 %files devel %defattr(644,root,root,755) -%{_includedir}/* -%{_libdir}/* -%{_mandir}/man3/* +%attr(755,root,root) %{_libdir}/librfc2045.so +%attr(755,root,root) %{_libdir}/librfc822.so +%{_libdir}/librfc2045.la +%{_libdir}/librfc822.la +%{_includedir}/rfc2045.h +%{_includedir}/rfc2047.h +%{_includedir}/rfc822.h +%{_mandir}/man3/rfc2045.3* +%{_mandir}/man3/rfc822.3* + +%files static +%defattr(644,root,root,755) +%{_libdir}/librfc2045.a +%{_libdir}/librfc822.a %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -177,7 +219,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ -Revision 1.51 2008/05/29 19:52:05 qboosh +Revision 1.52 2008/06/17 19:46:22 qboosh +- proper -libs/-devel/-static split + +Revision 1.51 2008-05-29 19:52:05 qboosh - tabs Revision 1.50 2008-05-29 16:58:28 hawk ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/maildrop.spec?r1=1.51&r2=1.52&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
