cyrus-imapd.spec

Pawel Dlugosz pawel at dlugosz.eu
Sat Sep 6 18:58:41 CEST 2008


Dobry.

Podbicie do najnowszej stabilnej wersji + drobna kosmetyka.
Powinno budować się zarówno na x86 jak i x86_64.
Prośba o sprawdzenie i ew. wrzucenie do cvs.

-- 
Pozdrawiam,
Paweł 'duddits' Długosz
.::http://dlugosz.eu::.
-------------- next part --------------
Index: cyrus-imapd.spec
===================================================================
RCS file: /cvsroot/SPECS/cyrus-imapd.spec,v
retrieving revision 1.125
diff -u -r1.125 cyrus-imapd.spec
--- cyrus-imapd.spec	15 May 2008 14:39:39 -0000	1.125
+++ cyrus-imapd.spec	6 Sep 2008 16:59:01 -0000
@@ -4,12 +4,12 @@
 Summary(pl.UTF-8):	Wysoko wydajny serwer IMAP i POP3
 Summary(pt_BR.UTF-8):	Um servidor de mail de alto desempenho que suporta IMAP e POP3
 Name:		cyrus-imapd
-Version:	2.3.9
+Version:	2.3.12p2
 Release:	0.3
 License:	BSD-like
 Group:		Networking/Daemons
 Source0:	ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/%{name}-%{version}.tar.gz
-# Source0-md5:	113433c1fdc777e3b0466b5ce643b8bc
+# Source0-md5:	ee2c300687994e4982c6af6aa154c742
 Source1:	cyrus-README
 Source2:	cyrus-procmailrc
 Source3:	cyrus-deliver-wrapper.c
@@ -23,7 +23,6 @@
 Source12:	cyrus.conf
 Source13:	cyrus-sync.init
 Patch0:		%{name}-et.patch
-Patch1:		%{name}-shared.patch
 URL:		http://cyrusimap.web.cmu.edu/imapd/
 BuildRequires:	autoconf >= 2.54
 BuildRequires:	automake
@@ -162,7 +161,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 
 rm -rf autom4te.cache
 
@@ -189,8 +187,12 @@
 	--with-perl=%{__perl} \
 	--enable-nntp \
 	--enable-replication
+
 %{__make} \
-	INSTALLDIRS=vendor
+%ifarch %{x8664}
+	CFLAGS="%{rpmcflags} -fPIC" \
+%endif
+	INSTALLDIRS=vendor 
 
 %{__cc} %{rpmcflags} \
 	-DLIBEXECDIR="\"%{_libexecdir}\"" %{rpmldflags} -Wall -o deliver-wrapper %{SOURCE3}
@@ -347,23 +349,17 @@
 
 %files libs
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libcyrus.so.*.*.*
-%attr(755,root,root) %{_libdir}/libcyrus_min.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcyrus.so.0
-%attr(755,root,root) %ghost %{_libdir}/libcyrus_min.so.0
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libcyrus.so
-%attr(755,root,root) %{_libdir}/libcyrus_min.so
-%{_libdir}/libcyrus.la
-%{_libdir}/libcyrus_min.la
 %{_includedir}/cyrus
 
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libcyrus.a
 %{_libdir}/libcyrus_min.a
+%attr(755,root,root) %{_libdir}/cyrus/cyr_synclog
+%attr(755,root,root) %{_libdir}/cyrus/make_sha1
 
 %files -n perl-%{name}
 %defattr(644,root,root,755)


More information about the pld-devel-pl mailing list