ports/114523: [patch]
Tom Mueko
tmueko at kommunity.net
Thu Jul 12 08:00:13 UTC 2007
>Number: 114523
>Category: ports
>Synopsis: [patch]
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Jul 12 08:00:13 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Tom Mueko
>Release: FreeBSD 6.2-RELEASE
>Organization:
Kommunity GmbH & Co KG
>Environment:
System: FreeBSD zwerg.kommunity.net 6.2-RELEASE FreeBSD 6.2-RELEASE-p4 #1: Tue Jun 12 18:06:16 CEST 2007 tmueko at zwerg.kommunity.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
upgrade to logrotate-3.7.1 with dateext-patch
>How-To-Repeat:
>Fix:
--- logrotate.patch begins here ---
diff -ruN logrotate.bak/Makefile logrotate/Makefile
--- logrotate.bak/Makefile Thu Jul 12 09:16:48 2007
+++ logrotate/Makefile Thu Jul 12 09:36:56 2007
@@ -6,8 +6,8 @@
#
PORTNAME= logrotate
-PORTVERSION= 3.7
-PORTREVISION= 5
+PORTVERSION= 3.7.1
+PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
MASTER_SITE_SUBDIR= l/logrotate
@@ -15,7 +15,7 @@
PATCH_SITES= ${MASTER_SITES}
PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR}
-PATCHFILES= ${PORTNAME}_${PORTVERSION}-5.diff.gz
+PATCHFILES= ${PORTNAME}_${PORTVERSION}-3.diff.gz
MAINTAINER= js at iksz.hu
COMMENT= Daemon to rotate, compress, remove and mail system log files
diff -ruN logrotate.bak/Makefile.orig logrotate/Makefile.orig
--- logrotate.bak/Makefile.orig Thu Jan 1 01:00:00 1970
+++ logrotate/Makefile.orig Thu Jul 12 09:36:42 2007
@@ -0,0 +1,39 @@
+# New ports collection makefile for: logrotate
+# Date Created: 29 Dec 1999
+# Whom: Yuan-Chen Cheng <ycheng at sinica.edu.tw>
+#
+# $FreeBSD: ports/sysutils/logrotate/Makefile,v 1.22 2007/02/17 20:56:56 gabor Exp $
+#
+
+PORTNAME= logrotate
+PORTVERSION= 3.7
+PORTREVISION= 5
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
+MASTER_SITE_SUBDIR= l/logrotate
+DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
+
+PATCH_SITES= ${MASTER_SITES}
+PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR}
+PATCHFILES= ${PORTNAME}_${PORTVERSION}-5.diff.gz
+
+MAINTAINER= js at iksz.hu
+COMMENT= Daemon to rotate, compress, remove and mail system log files
+
+LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
+
+USE_GMAKE= yes
+MAKE_ENV= "BASEDIR=${PREFIX}"
+PATCH_WRKSRC= ${WRKDIR}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+MAN8= logrotate.8
+MANCOMPRESSED= no
+
+post-install:
+ @${MKDIR} ${EXAMPLESDIR}
+ @${SED} -e 's|__PREFIX__|${PREFIX}|' \
+ < ${FILESDIR}/logrotate.conf.sample > ${PREFIX}/etc/logrotate.conf.sample
+ @${INSTALL_DATA} ${FILESDIR}/syslog.sample ${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff -ruN logrotate.bak/distinfo logrotate/distinfo
--- logrotate.bak/distinfo Thu Jul 12 09:16:48 2007
+++ logrotate/distinfo Thu Jul 12 09:36:56 2007
@@ -1,6 +1,6 @@
-MD5 (logrotate_3.7.orig.tar.gz) = bf0de3a495294300f32e71f136119c41
-SHA256 (logrotate_3.7.orig.tar.gz) = a0fba4f6214fb30cb1f61a51fffca9a7e2ec01aad8dbcf5d3ec157149b460e1b
-SIZE (logrotate_3.7.orig.tar.gz) = 35737
-MD5 (logrotate_3.7-5.diff.gz) = 291d015a7fddd86ee2da4cb7bbb12b19
-SHA256 (logrotate_3.7-5.diff.gz) = dce1378ddafe98478eb0fa2d6064fae7ddbd4eab9e8cac794b333d586759bbf5
-SIZE (logrotate_3.7-5.diff.gz) = 15081
+MD5 (logrotate_3.7.1.orig.tar.gz) = 552639142e163745f6bcd4f1f3816d8a
+SHA256 (logrotate_3.7.1.orig.tar.gz) = 7e79b03d65105541a5fdcc05087bee29ebc9e33149ac33d6563d0b20eddf79e0
+SIZE (logrotate_3.7.1.orig.tar.gz) = 36176
+MD5 (logrotate_3.7.1-3.diff.gz) = 7b0dd9835339bbf85f106d4adb25cf0c
+SHA256 (logrotate_3.7.1-3.diff.gz) = 68b6ebd0cb8f78a8a0a1dcaa8a1a4486288967e9acc7f4c02bb8ee9ecde9cb6c
+SIZE (logrotate_3.7.1-3.diff.gz) = 23547
diff -ruN logrotate.bak/distinfo.orig logrotate/distinfo.orig
--- logrotate.bak/distinfo.orig Thu Jan 1 01:00:00 1970
+++ logrotate/distinfo.orig Thu Jul 12 09:36:56 2007
@@ -0,0 +1,12 @@
+MD5 (logrotate_3.7.orig.tar.gz) = bf0de3a495294300f32e71f136119c41
+SHA256 (logrotate_3.7.orig.tar.gz) = a0fba4f6214fb30cb1f61a51fffca9a7e2ec01aad8dbcf5d3ec157149b460e1b
+SIZE (logrotate_3.7.orig.tar.gz) = 35737
+MD5 (logrotate_3.7-5.diff.gz) = 291d015a7fddd86ee2da4cb7bbb12b19
+SHA256 (logrotate_3.7-5.diff.gz) = dce1378ddafe98478eb0fa2d6064fae7ddbd4eab9e8cac794b333d586759bbf5
+SIZE (logrotate_3.7-5.diff.gz) = 15081
+MD5 (logrotate_3.7.orig.tar.gz) = bf0de3a495294300f32e71f136119c41
+SHA256 (logrotate_3.7.orig.tar.gz) = a0fba4f6214fb30cb1f61a51fffca9a7e2ec01aad8dbcf5d3ec157149b460e1b
+SIZE (logrotate_3.7.orig.tar.gz) = 35737
+MD5 (logrotate_3.7-5.diff.gz) = 291d015a7fddd86ee2da4cb7bbb12b19
+SHA256 (logrotate_3.7-5.diff.gz) = dce1378ddafe98478eb0fa2d6064fae7ddbd4eab9e8cac794b333d586759bbf5
+SIZE (logrotate_3.7-5.diff.gz) = 15081
diff -ruN logrotate.bak/distinfo.orig.orig logrotate/distinfo.orig.orig
--- logrotate.bak/distinfo.orig.orig Thu Jan 1 01:00:00 1970
+++ logrotate/distinfo.orig.orig Thu Jul 12 09:36:42 2007
@@ -0,0 +1,6 @@
+MD5 (logrotate_3.7.orig.tar.gz) = bf0de3a495294300f32e71f136119c41
+SHA256 (logrotate_3.7.orig.tar.gz) = a0fba4f6214fb30cb1f61a51fffca9a7e2ec01aad8dbcf5d3ec157149b460e1b
+SIZE (logrotate_3.7.orig.tar.gz) = 35737
+MD5 (logrotate_3.7-5.diff.gz) = 291d015a7fddd86ee2da4cb7bbb12b19
+SHA256 (logrotate_3.7-5.diff.gz) = dce1378ddafe98478eb0fa2d6064fae7ddbd4eab9e8cac794b333d586759bbf5
+SIZE (logrotate_3.7-5.diff.gz) = 15081
diff -ruN logrotate.bak/files/patch-Makefile logrotate/files/patch-Makefile
--- logrotate.bak/files/patch-Makefile Thu Jul 12 09:16:48 2007
+++ logrotate/files/patch-Makefile Thu Jul 12 09:42:19 2007
@@ -1,5 +1,5 @@
--- logrotate-3.7-orig/Makefile Wed Oct 20 19:07:27 2004
-+++ logrotate-3.7/Makefile Wed Oct 20 19:07:42 2004
++++ logrotate-3.7.1/Makefile Wed Oct 20 19:07:42 2004
@@ -1,5 +1,4 @@
VERSION = $(shell awk '/Version:/ { print $$2 }' logrotate.spec)
-CVSROOT = $(shell cat CVS/Root)
diff -ruN logrotate.bak/files/patch-aa logrotate/files/patch-aa
--- logrotate.bak/files/patch-aa Thu Jul 12 09:16:48 2007
+++ logrotate/files/patch-aa Thu Jul 12 09:46:01 2007
@@ -1,6 +1,6 @@
diff -ruN logrotate-3.7-orig/config.c logrotate-3.7/config.c
--- logrotate-3.7-orig/config.c Mon Sep 22 21:11:12 2003
-+++ logrotate-3.7/config.c Mon May 24 08:09:39 2004
++++ logrotate-3.7.1/config.c Mon May 24 08:09:39 2004
@@ -1,4 +1,3 @@
-#include <alloca.h>
#include <ctype.h>
@@ -8,18 +8,9 @@
#include <errno.h>
diff -ruN logrotate-3.7-orig/logrotate.c logrotate-3.7/logrotate.c
--- logrotate-3.7-orig/logrotate.c Thu Feb 5 19:42:13 2004
-+++ logrotate-3.7/logrotate.c Tue Jun 15 17:35:48 2004
++++ logrotate-3.7.1/logrotate.c Tue Jun 15 17:35:48 2004
@@ -1,4 +1,3 @@
-#include <alloca.h>
#include <ctype.h>
#include <dirent.h>
#include <errno.h>
-@@ -110,7 +109,7 @@
- close(fd);
-
- if (!fork()) {
-- execlp(filespec, logfn, NULL);
-+ execlp(filespec, filespec, logfn, NULL);
- exit(1);
- }
-
diff -ruN logrotate.bak/files/patch-config.h logrotate/files/patch-config.h
--- logrotate.bak/files/patch-config.h Thu Jul 12 09:16:48 2007
+++ logrotate/files/patch-config.h Thu Jul 12 09:46:24 2007
@@ -1,6 +1,6 @@
diff -ruN logrotate-3.7-orig/config.h logrotate-3.7/config.h
--- logrotate-3.7-orig/config.h Mon Sep 22 21:11:12 2003
-+++ logrotate-3.7/config.h Mon May 24 08:05:29 2004
++++ logrotate-3.7.1/config.h Mon May 24 08:05:29 2004
@@ -16,6 +16,13 @@
#define STATEFILE "/var/log/logrotate.status"
#endif
@@ -9,7 +9,7 @@
+ #define DEFAULT_MAIL_COMMAND "/usr/bin/mailx -s"
+ #define COMPRESS_COMMAND "/usr/bin/gzip"
+ #define UNCOMPRESS_COMMAND "/usr/bin/gunzip"
-+ #define STATEFILE "/var/lib/logrotate.status"
++ #define STATEFILE "/var/log/logrotate.status"
+#endif
+
/*
--- logrotate.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list