Browse Source

update to latest stable upstream version

Waldemar Brodkorb 11 years ago
parent
commit
05c2c84dec

+ 3 - 3
package/logrotate/Makefile

@@ -4,9 +4,9 @@
 include ${ADK_TOPDIR}/rules.mk
 include ${ADK_TOPDIR}/rules.mk
 
 
 PKG_NAME:=		logrotate
 PKG_NAME:=		logrotate
-PKG_VERSION:=		3.8.7
+PKG_VERSION:=		3.8.9
 PKG_RELEASE:=		1
 PKG_RELEASE:=		1
-PKG_HASH:=		f6ba691f40e30e640efa2752c1f9499a3f9738257660994de70a45fe00d12b64
+PKG_HASH:=		700ed7ce9072a1cca324779a74797dfaefdae37ac50a817134b947c4ded1dfa7
 PKG_DESCR:=		logfile rotation utility
 PKG_DESCR:=		logfile rotation utility
 PKG_SECTION:=		sys/misc
 PKG_SECTION:=		sys/misc
 PKG_DEPENDS:=		libpopt
 PKG_DEPENDS:=		libpopt
@@ -20,7 +20,7 @@ include ${ADK_TOPDIR}/mk/package.mk
 $(eval $(call PKG_template,LOGROTATE,logrotate,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,LOGROTATE,logrotate,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
 
 CONFIG_STYLE:=		manual
 CONFIG_STYLE:=		manual
-TARGET_CFLAGS+=		-D_GNU_SOURCE -DVERSION=\"$(PKG_VERSION)\"
+TARGET_CFLAGS+=		-DVERSION=\"$(PKG_VERSION)\"
 
 
 logrotate-install:
 logrotate-install:
 	${INSTALL_DIR} ${IDIR_LOGROTATE}/usr/sbin
 	${INSTALL_DIR} ${IDIR_LOGROTATE}/usr/sbin

+ 11 - 8
package/logrotate/patches/patch-Makefile

@@ -1,11 +1,14 @@
---- logrotate-3.8.7.orig/Makefile	2013-06-10 13:29:16.000000000 +0200
-+++ logrotate-3.8.7/Makefile	2014-03-23 15:16:09.000000000 +0100
-@@ -1,11 +1,11 @@
+--- logrotate-3.8.9.orig/Makefile	2015-02-13 07:11:21.000000000 +0100
++++ logrotate-3.8.9/Makefile	2015-04-02 16:40:24.000000000 +0200
+@@ -1,11 +1,12 @@
  VERSION = $(shell awk '/Version:/ { print $$2 }' logrotate.spec)
  VERSION = $(shell awk '/Version:/ { print $$2 }' logrotate.spec)
 -OS_NAME = $(shell uname -s)
 -OS_NAME = $(shell uname -s)
+-LFS = $(shell echo `getconf LFS_CFLAGS 2>/dev/null`)
+-CFLAGS = -Wall -D_GNU_SOURCE -D$(OS_NAME) -DVERSION=\"$(VERSION)\" -DHAVE_STRPTIME=1 -DHAVE_QSORT $(RPM_OPT_FLAGS) $(LFS)
 +OS_NAME = Linux
 +OS_NAME = Linux
- LFS = $(shell echo `getconf LFS_CFLAGS 2>/dev/null`)
- CFLAGS = -Wall -D_GNU_SOURCE -D$(OS_NAME) -DVERSION=\"$(VERSION)\" $(RPM_OPT_FLAGS) $(LFS)
++#LFS = $(shell echo `getconf LFS_CFLAGS 2>/dev/null`)
++CFLAGS ?= 
++CFLAGS += -D_GNU_SOURCE -D$(OS_NAME) -DVERSION=\"$(VERSION)\" -DHAVE_STRPTIME=1 -DHAVE_QSORT $(RPM_OPT_FLAGS) $(LFS)
  PROG = logrotate
  PROG = logrotate
  MAN = logrotate.8
  MAN = logrotate.8
  MAN5 = logrotate.conf.5
  MAN5 = logrotate.conf.5
@@ -14,7 +17,7 @@
  SVNURL= svn+ssh://svn.fedorahosted.org/svn/logrotate
  SVNURL= svn+ssh://svn.fedorahosted.org/svn/logrotate
  SVNPUBURL = http://svn.fedorahosted.org/svn/logrotate
  SVNPUBURL = http://svn.fedorahosted.org/svn/logrotate
  SVNTAG = r$(subst .,-,$(VERSION))
  SVNTAG = r$(subst .,-,$(VERSION))
-@@ -64,7 +64,7 @@ endif
+@@ -64,7 +65,7 @@ endif
  # Red Hat Linux
  # Red Hat Linux
  ifeq ($(OS_NAME),Linux)
  ifeq ($(OS_NAME),Linux)
      INSTALL = install
      INSTALL = install
@@ -23,8 +26,8 @@
  endif
  endif
  
  
  # FreeBSD
  # FreeBSD
-@@ -117,6 +117,7 @@ RCSVERSION = $(subst .,-,$(VERSION))
- all: $(TARGET) pretest
+@@ -124,6 +125,7 @@ show_warning:
+ 	@echo ""
  
  
  $(PROG): $(OBJS)
  $(PROG): $(OBJS)
 +	$(CC) $(LDFLAGS) -o $(PROG) $^ $(LIBS)
 +	$(CC) $(LDFLAGS) -o $(PROG) $^ $(LIBS)

+ 0 - 8
package/logrotate/patches/patch-config_c

@@ -1,8 +0,0 @@
---- logrotate-3.8.7.orig/config.c	2013-07-31 13:34:31.000000000 +0200
-+++ logrotate-3.8.7/config.c	2014-03-23 15:11:39.000000000 +0100
-@@ -1,4 +1,4 @@
--#include <sys/queue.h>
-+#include "queue.h"
- /* Alloca is defined in stdlib.h in NetBSD */
- #ifndef __NetBSD__
- #include <alloca.h>

+ 0 - 8
package/logrotate/patches/patch-logrotate_c

@@ -1,8 +0,0 @@
---- logrotate-3.8.7.orig/logrotate.c	2013-10-10 10:43:36.000000000 +0200
-+++ logrotate-3.8.7/logrotate.c	2014-03-23 15:10:21.000000000 +0100
-@@ -1,4 +1,4 @@
--#include <sys/queue.h>
-+#include "queue.h"
- /* alloca() is defined in stdlib.h in NetBSD */
- #ifndef __NetBSD__
- #include <alloca.h>

+ 0 - 11
package/logrotate/patches/patch-logrotate_h

@@ -1,11 +0,0 @@
---- logrotate-3.8.7.orig/logrotate.h	2013-06-10 13:29:16.000000000 +0200
-+++ logrotate-3.8.7/logrotate.h	2014-03-23 15:11:06.000000000 +0100
-@@ -2,7 +2,7 @@
- #define H_LOGROTATE
- 
- #include <sys/types.h>
--#include <sys/queue.h>
-+#include "queue.h"
- #include <glob.h>
- 
- #include "config.h"