OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-re Date: 31-Dec-2002 10:32:32
Branch: HEAD Handle: 2002123109323101
Modified files:
openpkg-re/vcheck vc.postfix
openpkg-src/postfix postfix.spec
Log:
- upgrade to pflogsumm 1.0.6
- add version tracking for pflogsumm
- simplify packaging by removing unnecessary top-level directory
- fix hard-core configuration part I
Summary:
Revision Changes Path
1.22 +5 -0 openpkg-re/vcheck/vc.postfix
1.100 +30 -31 openpkg-src/postfix/postfix.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-re/vcheck/vc.postfix
============================================================================
$ cvs diff -u -r1.21 -r1.22 vc.postfix
--- openpkg-re/vcheck/vc.postfix 25 Dec 2002 08:52:32 -0000 1.21
+++ openpkg-re/vcheck/vc.postfix 31 Dec 2002 09:32:31 -0000 1.22
@@ -11,4 +11,9 @@
url = ftp://ftp.aet.tu-cottbus.de/pub/postfix_tls/
regex = pfixtls-([^-]+-[^-]+-[^-]+)\.tar\.gz
}
+prog postfix:pflogsumm = {
+ version = 1.0.6
+ url = http://jimsun.linxnet.com/postfix_contrib.html
+ regex = pflogsumm-(__VER__)\.tar\.gz
+}
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/postfix/postfix.spec
============================================================================
$ cvs diff -u -r1.99 -r1.100 postfix.spec
--- openpkg-src/postfix/postfix.spec 31 Dec 2002 09:02:21 -0000 1.99
+++ openpkg-src/postfix/postfix.spec 31 Dec 2002 09:32:32 -0000 1.100
@@ -26,7 +26,7 @@
# package versions
%define V_postfix 2.0.0.1
%define V_tls 0.8.12-2.0.0.1-0.9.6h
-%define V_pflogsumm 1.0.5
+%define V_pflogsumm 1.0.6
# package options
%option with_tls no
@@ -48,9 +48,9 @@
# list of sources
Source0:
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-%{V_postfix}.tar.gz
Source1: ftp://ftp.aet.tu-cottbus.de/pub/postfix_tls/pfixtls-%{V_tls}.tar.gz
-Source2: fsl.postfix
+Source2: http://jimsun.linxnet.com/downloads/pflogsumm-%{V_pflogsumm}.tar.gz
Source3: etc.tar
-Source4: http://jimsun.linxnet.com/downloads/pflogsumm-%{V_pflogsumm}.pl
+Source4: fsl.postfix
Source5: rc.postfix
# build information
@@ -92,16 +92,16 @@
%prep
# unpack distribution files
- %setup0 -q -c -a 0
+ %setup0 -q
%if "%{with_tls}" == "yes"
%setup1 -q -T -D -a 1
%endif
+ %setup2 -q -T -D -a 2
%setup3 -q -T -D -a 3
# apply external TLS patches
- cd postfix-%{V_postfix}
%if "%{with_tls}" == "yes"
- %{l_patch} -p1 < ../pfixtls-%{V_tls}/pfixtls.diff
+ %{l_patch} -p1 <pfixtls-%{V_tls}/pfixtls.diff
%endif
%build
@@ -112,13 +112,12 @@
%{l_shtool} subst \
-e 's;config_directory/postfix-script;command_directory/postfix-script;' \
-e 's;config_directory/post-install;command_directory/postfix-install;' \
- conf/postfix-script*
+ conf/postfix-script
%{l_shtool} subst \
-e 's;/usr/include;%{l_prefix}/include;g' \
makedefs
# configure Postfix (regular part)
- cd postfix-%{V_postfix}
unset LD_LIBRARY_PATH || true
CCARGS=""
CCARGS="$CCARGS %{l_cflags -O}"
@@ -162,23 +161,22 @@
rm -rf $RPM_BUILD_ROOT
# perform standard installation procedure
- ( cd postfix-%{V_postfix}
- %{l_shtool} subst -e "s;chown;true;" postfix-install
- sh postfix-install -non-interactive \
- install_root=$RPM_BUILD_ROOT \
- config_directory=%{l_prefix}/etc/postfix \
- daemon_directory=%{l_prefix}/libexec/postfix \
- command_directory=%{l_prefix}/sbin \
- queue_directory=%{l_prefix}/var/postfix \
- sendmail_path=%{l_prefix}/sbin/sendmail \
- newaliases_path=%{l_prefix}/sbin/newaliases \
- mailq_path=%{l_prefix}/sbin/mailq \
- manpage_directory=%{l_prefix}/man \
- mail_user=%{l_musr} \
- setgid_group=%{l_rgrp}
- %{l_shtool} install -c -m 755 \
- -e 's;/usr/sbin/sendmail;%{l_prefix}/sbin/sendmail;g' \
- auxiliary/rmail/rmail $RPM_BUILD_ROOT%{l_prefix}/sbin/rmail )
+ %{l_shtool} subst -e "s;chown;true;" postfix-install
+ sh postfix-install -non-interactive \
+ install_root=$RPM_BUILD_ROOT \
+ config_directory=%{l_prefix}/etc/postfix \
+ daemon_directory=%{l_prefix}/libexec/postfix \
+ command_directory=%{l_prefix}/sbin \
+ queue_directory=%{l_prefix}/var/postfix \
+ sendmail_path=%{l_prefix}/sbin/sendmail \
+ newaliases_path=%{l_prefix}/sbin/newaliases \
+ mailq_path=%{l_prefix}/sbin/mailq \
+ manpage_directory=%{l_prefix}/man \
+ mail_user=%{l_musr} \
+ setgid_group=%{l_rgrp}
+ %{l_shtool} install -c -m 755 \
+ -e 's;/usr/sbin/sendmail;%{l_prefix}/sbin/sendmail;g' \
+ auxiliary/rmail/rmail $RPM_BUILD_ROOT%{l_prefix}/sbin/rmail
# post-adjust binaries
rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/mailq
@@ -230,10 +228,12 @@
%{l_shtool} mkdir -f -p -m 755 log pid )
# install addons
- %{l_shtool} install -c -m 755 \
- -e 's;/usr/bin/perl;%{l_prefix}/bin/perl;g' \
- %{SOURCE pflogsumm-%{V_pflogsumm}.pl} \
- $RPM_BUILD_ROOT%{l_prefix}/sbin/pflogsumm
+ ( cd pflogsumm-%{V_pflogsumm}
+ %{l_shtool} install -c -m 755 \
+ -e 's;/usr/bin/perl;%{l_prefix}/bin/perl;g' \
+ pflogsumm.pl $RPM_BUILD_ROOT%{l_prefix}/sbin/pflogsumm
+ %{l_shtool} install -c -m 644 \
+ pflogsumm.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ )
# install run-command script
%{l_shtool} mkdir -f -p -m 755 \
@@ -255,8 +255,7 @@
# adjust installation to avoid file name conflicts
( cd $RPM_BUILD_ROOT%{l_prefix}/man/man8
- mv master.8 postfix_master.8
- )
+ mv master.8 postfix_master.8 )
# generate file list
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]