]> git.pld-linux.org Git - packages/dovecot-pigeonhole.git/commitdiff
- Preparation of a package that was consistent with the devel-hints.
authorJarosław Skibiński <skibi@pld-linux.org>
Thu, 14 Oct 2010 19:31:01 +0000 (19:31 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- Package status incomplete

Changed files:
    dovecot-pigeonhole.spec -> 1.5

dovecot-pigeonhole.spec

index d519016842b0de3dbca2d3304bcfe3756af842f5..0711d4fb76d262c1e73da126b717bd41f0506ecf 100644 (file)
@@ -2,7 +2,6 @@
 %define        dovecot_series          2.0
 %define        pigeonhole_version      0.2.1
 
-
 Summary:       Sieve plugin for dovecot
 Summary(pl.UTF-8):     Wtyczka Sieve i Managesieve dla dovecota
 Name:          dovecot-pigeonhole
@@ -26,15 +25,14 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %define skip_post_check_so     libdovecot-sieve.so.0.0.0
 
 %description
-Dovecot Pigeonhole is implementation of Sieve and Managesieve for
-Dovecot v2.
+Dovecot Pigeonhole is implementation of Sieve for Dovecot v2.X
 
 %description -l pl.UTF-8
-Dovecot Pigeonhole jest implementacją Sieve i Managesieve dla Dovecot
-v2.
+Dovecot Pigeonhole jest implementacją Sieve dla Dovecot v2.X
 
 %package devel
 Summary:       Libraries and headers for %{name}
+Summary(pl.UTF-8):     Pliki nagłówkowe dla %{name}
 Group:         Development/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -46,11 +44,12 @@ Ten pakiet zawiera pliki rozwoju łączenia %{name}.
 
 %package -n dovecot-managesieve
 Summary:       Manage Sieve daemon for dovecot
+Summary(pl.UTF-8):     Manage Sieve demon dla dovecot
 Group:         Daemons
 
 %description -n dovecot-managesieve
-This package provides the Manage Sieve daemon for dovecot.
-
+%description -n dovecot-managesieve -l pl.UTF-8
+Tn pakiet zawiera demona Manage Sieve dla dovecot.
 
 %prep
 %setup -q -n dovecot-%{dovecot_series}-pigeonhole-%{pigeonhole_version}
@@ -59,7 +58,7 @@ This package provides the Manage Sieve daemon for dovecot.
 %build
 
 %configure \
-               --with-dovecot=%{_libdir} \
+               --with-dovecot=%{_libdir}/dovecot \
                --with-managesieve=yes \
                --enable-header-install=yes \
                --prefix=%{_libdir}/dovecot
@@ -72,18 +71,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__make} install DESTDIR=$RPM_BUILD_ROOT
 
-#remove the libtool archives
 find $RPM_BUILD_ROOT%{_libdir}/dovecot/ -name '*.la' | xargs rm -f
 find $RPM_BUILD_ROOT%{_libdir}/dovecot/ -name '*.a' | xargs rm -f
-
+ln -s dovecot/libdovecot-login.so.0.0.0 $RPM_BUILD_ROOT%{_libdir}/libdovecot-login.so.0
+ln -s dovecot/libdovecot.so.0.0.0 $RPM_BUILD_ROOT%{_libdir}/libdovecot.so.0
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-
 %files
-%defattr(644,root,root,755)
-
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/sieve-test
 %attr(755,root,root) %{_bindir}/sievec
@@ -91,6 +87,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/dovecot/plugins/lib90_sieve_plugin.so
 %attr(755,root,root) %{_libdir}/dovecot/libdovecot-sieve.so*
 
+%attr(755,root,root) %{_libdir}/libdovecot.so.0
+
 %{_mandir}/man1/sieve-test.1*
 %{_mandir}/man1/sievec.1*
 %{_mandir}/man1/sieved.1*
@@ -106,6 +104,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n dovecot-managesieve
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libexecdir}/dovecot/managesieve
+%attr(755,root,root) %{_libexecdir}/dovecot/managesieve-login
+
+%attr(755,root,root) %{_libdir}/libdovecot-login.so.0
+
 %dir %{_libdir}/dovecot/plugins/settings/
 %{_libdir}/dovecot/plugins/settings/libmanagesieve_login_settings.so
 %{_libdir}/dovecot/plugins/settings/libmanagesieve_settings.so
This page took 0.091309 seconds and 4 git commands to generate.