[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 27-Mar-2009 12:05:32 Branch: HEAD Handle: 2009032711053200 Modified files: openpkg-src/milter-dk milter-dk.spec Log: upgrading package: milter-dk 1.0.0 -> 1.0.2 Summary: RevisionChanges Path 1.15+2 -2 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.14 -r1.15 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 14 Mar 2008 16:57:23 - 1.14 +++ openpkg-src/milter-dk/milter-dk.spec 27 Mar 2009 11:05:32 - 1.15 @@ -31,8 +31,8 @@ Class:EVAL Group:Mail License: Open Source -Version: 1.0.0 -Release: 20080314 +Version: 1.0.2 +Release: 20090327 # package options %option with_fsl yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 14-Mar-2008 17:57:23 Branch: HEAD Handle: 2008031416572300 Modified files: openpkg-src/milter-dk milter-dk.spec Log: upgrading package: milter-dk 0.6.0 -> 1.0.0 Summary: RevisionChanges Path 1.14+2 -2 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.13 -r1.14 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 1 Jan 2008 14:58:37 - 1.13 +++ openpkg-src/milter-dk/milter-dk.spec 14 Mar 2008 16:57:23 - 1.14 @@ -31,8 +31,8 @@ Class:EVAL Group:Mail License: Open Source -Version: 0.6.0 -Release: 20080101 +Version: 1.0.0 +Release: 20080314 # package options %option with_fsl yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec rc.milter-dk
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 07-Sep-2007 23:38:10 Branch: HEAD Handle: 2007090722380900 Modified files: openpkg-src/milter-dk milter-dk.spec rc.milter-dk Log: use shared MILTER socket directory Summary: RevisionChanges Path 1.11+1 -1 openpkg-src/milter-dk/milter-dk.spec 1.5 +1 -1 openpkg-src/milter-dk/rc.milter-dk patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.10 -r1.11 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 1 Jun 2007 17:32:51 - 1.10 +++ openpkg-src/milter-dk/milter-dk.spec 7 Sep 2007 21:38:09 - 1.11 @@ -33,7 +33,7 @@ Group:Mail License: Open Source Version: 0.6.0 -Release: 20070601 +Release: 20070907 # package options %option with_fsl yes @@ . patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/rc.milter-dk $ cvs diff -u -r1.4 -r1.5 rc.milter-dk --- openpkg-src/milter-dk/rc.milter-dk30 Dec 2006 12:38:53 - 1.4 +++ openpkg-src/milter-dk/rc.milter-dk7 Sep 2007 21:38:09 - 1.5 @@ -17,7 +17,7 @@ milter_dk_tmpdir="@l_prefix@/var/milter-dk/milter-dk.tmp" milter_dk_pidfile="@l_prefix@/var/milter-dk/milter-dk.pid" milter_dk_logfile="@l_prefix@/var/milter-dk/milter-dk.log" -milter_dk_socket="@l_prefix@/var/milter-dk/milter-dk.socket" +milter_dk_socket="@l_prefix@/var/milter/socket/milter-dk" milter_dk_signal () { [ -f $milter_dk_pidfile ] && kill -$1 `cat $milter_dk_pidfile` } @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 01-Jun-2007 19:32:52 Branch: HEAD Handle: 2007060118325100 Modified files: openpkg-src/milter-dk milter-dk.spec Log: upgrading package: milter-dk 0.5.0 -> 0.6.0 Summary: RevisionChanges Path 1.10+2 -2 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.9 -r1.10 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 11 Apr 2007 06:46:16 - 1.9 +++ openpkg-src/milter-dk/milter-dk.spec 1 Jun 2007 17:32:51 - 1.10 @@ -32,8 +32,8 @@ Class:EVAL Group:Mail License: Open Source -Version: 0.5.0 -Release: 20070411 +Version: 0.6.0 +Release: 20070601 # package options %option with_fsl yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Apr-2007 08:46:17 Branch: HEAD Handle: 2007041107461600 Modified files: openpkg-src/milter-dk milter-dk.spec Log: upgrading package: milter-dk 0.4.2 -> 0.5.0 Summary: RevisionChanges Path 1.9 +2 -2 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.8 -r1.9 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 14 Mar 2007 07:25:37 - 1.8 +++ openpkg-src/milter-dk/milter-dk.spec 11 Apr 2007 06:46:16 - 1.9 @@ -32,8 +32,8 @@ Class:EVAL Group:Mail License: Open Source -Version: 0.4.2 -Release: 20070314 +Version: 0.5.0 +Release: 20070411 # package options %option with_fsl yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 14-Mar-2007 08:25:37 Branch: HEAD Handle: 2007031407253700 Modified files: openpkg-src/milter-dk milter-dk.spec Log: upgrading package: milter-dk 0.4.1 -> 0.4.2 Summary: RevisionChanges Path 1.8 +2 -2 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.7 -r1.8 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 2 Mar 2007 09:28:16 - 1.7 +++ openpkg-src/milter-dk/milter-dk.spec 14 Mar 2007 07:25:37 - 1.8 @@ -32,8 +32,8 @@ Class:EVAL Group:Mail License: Open Source -Version: 0.4.1 -Release: 20070302 +Version: 0.4.2 +Release: 20070314 # package options %option with_fsl yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 30-Dec-2006 22:15:10 Branch: HEAD Handle: 2006123021151000 Modified files: openpkg-src/milter-dk milter-dk.spec Log: add a bunch of comments to make the packaging easier to follow Summary: RevisionChanges Path 1.5 +14 -0 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.4 -r1.5 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 30 Dec 2006 19:22:02 - 1.4 +++ openpkg-src/milter-dk/milter-dk.spec 30 Dec 2006 21:15:10 - 1.5 @@ -74,6 +74,7 @@ %patch -p0 %build +# configure program extlibs="%{l_fsl_libs}" case "%{l_platform -t}" in *-sunos* ) extlibs="$extlibs -lrt" ;; @@ -83,9 +84,12 @@ echo "APPENDDEF(\`confLIBDIRS', \`%{l_ldflags} %{l_fsl_ldflags}')dnl" echo "APPENDDEF(\`confLIBS', \`$extlibs')dnl" ) >devtools/Site/site.config.m4 + +# build program ./Build %install +# create installation hierarchy rm -rf $RPM_BUILD_ROOT %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \ @@ -93,14 +97,24 @@ $RPM_BUILD_ROOT%{l_prefix}/sbin \ $RPM_BUILD_ROOT%{l_prefix}/man/man8 \ $RPM_BUILD_ROOT%{l_prefix}/var/milter-dk/tmp + +# install program %{l_shtool} install -c -s -m 755 \ obj.*/dk-filter/dk-filter $RPM_BUILD_ROOT%{l_prefix}/sbin/ + +# install manual page %{l_shtool} install -c -m 644 \ dk-filter/dk-filter.8 $RPM_BUILD_ROOT%{l_prefix}/man/man8/ + +# install run-command script %{l_shtool} install -c -m 755 %{l_value -s -a} \ %{SOURCE rc.milter-dk} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ + +# install OSSP fsl configuration %{l_shtool} install -c -m 644 %{l_value -s -a} \ %{SOURCE fsl.milter-dk} $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/ + +# determine installation files %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%config %{l_prefix}/etc/fsl/*' \ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 30-Dec-2006 20:22:03 Branch: HEAD Handle: 2006123019220200 Modified files: openpkg-src/milter-dk milter-dk.spec Log: fix variable name Summary: RevisionChanges Path 1.4 +1 -1 openpkg-src/milter-dk/milter-dk.spec patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.3 -r1.4 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 30 Dec 2006 12:43:45 - 1.3 +++ openpkg-src/milter-dk/milter-dk.spec 30 Dec 2006 19:22:02 - 1.4 @@ -116,7 +116,7 @@ # after upgrade, restart service [ $1 -eq 2 ] || exit 0 eval `%{l_rc} milter-dk status 2>/dev/null` -[ ".$milter_dk" = .yes ] && %{l_rc} milter-dk restart +[ ".$milter_dk_active" = .yes ] && %{l_rc} milter-dk restart exit 0 %preun @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/milter-dk/ milter-dk.spec rc.milter-dk
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 30-Dec-2006 13:38:53 Branch: HEAD Handle: 2006123012385300 Modified files: openpkg-src/milter-dk milter-dk.spec rc.milter-dk Log: fix socket ownership and permissions again to allow Postfix to talk to this MILTER Summary: RevisionChanges Path 1.2 +2 -2 openpkg-src/milter-dk/milter-dk.spec 1.4 +13 -11 openpkg-src/milter-dk/rc.milter-dk patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/milter-dk.spec $ cvs diff -u -r1.1 -r1.2 milter-dk.spec --- openpkg-src/milter-dk/milter-dk.spec 30 Dec 2006 10:03:55 - 1.1 +++ openpkg-src/milter-dk/milter-dk.spec 30 Dec 2006 12:38:53 - 1.2 @@ -102,8 +102,8 @@ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%config %{l_prefix}/etc/fsl/*' \ -'%attr(755,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/milter-dk/*' \ -'%attr(755,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/milter-dk' +'%attr(755,%{l_rusr},%{l_mgrp}) %{l_prefix}/var/milter-dk/*' \ +'%attr(755,%{l_rusr},%{l_mgrp}) %{l_prefix}/var/milter-dk' %files -f files @@ . patch -p0 <<'@@ .' Index: openpkg-src/milter-dk/rc.milter-dk $ cvs diff -u -r1.3 -r1.4 rc.milter-dk --- openpkg-src/milter-dk/rc.milter-dk30 Dec 2006 11:22:11 - 1.3 +++ openpkg-src/milter-dk/rc.milter-dk30 Dec 2006 12:38:53 - 1.4 @@ -22,7 +22,7 @@ [ -f $milter_dk_pidfile ] && kill -$1 `cat $milter_dk_pidfile` } -%status -u @l_rusr@ -o +%status -u @l_susr@ -o milter_dk_usable="unknown" milter_dk_active="no" rcService milter-dk enable yes && \ @@ -31,18 +31,20 @@ echo "milter_dk_usable=\"$milter_dk_usable\"" echo "milter_dk_active=\"$milter_dk_active\"" -%start -u @l_rusr@ +%start -u @l_susr@ rcService milter-dk enable yes || exit 0 rcService milter-dk active yes && exit 0 rm -f $milter_dk_socket >/dev/null 2>&2 || true -export DK_TMPDIR=$milter_dk_tmpdir -@l_prefix@/sbin/dk-filter \ - -l -u $milter_dk_user \ - -p local:$milter_dk_socket \ - -P $milter_dk_pidfile \ - $milter_dk_flags +( umask 002 + export DK_TMPDIR="$milter_dk_tmpdir" + @l_prefix@/sbin/dk-filter \ + -l -u $milter_dk_user \ + -p local:$milter_dk_socket \ + -P $milter_dk_pidfile \ + $milter_dk_flags +) || exit $? -%stop -u @l_rusr@ +%stop -u @l_susr@ rcService milter-dk enable yes || exit 0 rcService milter-dk active no && exit 0 milter_dk_signal TERM @@ -50,12 +52,12 @@ rm -f $milter_dk_pidfile >/dev/null 2>&1 || true rm -f $milter_dk_socket >/dev/null 2>&1 || true -%restart -u @l_rusr@ +%restart -u @l_susr@ rcService milter-dk enable yes || exit 0 rcService milter-dk active no && exit 0 rc milter-dk stop start -%daily -u @l_rusr@ +%daily -u @l_susr@ rcService milter-dk enable yes || exit 0 shtool rotate -f \ -n $milter_dk_numfiles -s $milter_dk_minsize -d \ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org