From patchwork Mon Mar 30 00:32:36 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Beno=C3=AEt_Th=C3=A9baudeau?= X-Patchwork-Id: 455956 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from silver.osuosl.org (silver.osuosl.org [140.211.166.136]) by ozlabs.org (Postfix) with ESMTP id BE856140140 for ; Mon, 30 Mar 2015 11:33:18 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="verification failed; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=KGgD533r; dkim-adsp=none (unprotected policy); dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id D7F4F3348E; Mon, 30 Mar 2015 00:33:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SIB5lV3PS8tm; Mon, 30 Mar 2015 00:33:13 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 91CA9265B3; Mon, 30 Mar 2015 00:33:13 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 428B51CEC78 for ; Mon, 30 Mar 2015 00:33:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 3D24F8B4D7 for ; Mon, 30 Mar 2015 00:33:12 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s37Hpa0z-pE8 for ; Mon, 30 Mar 2015 00:33:11 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by whitealder.osuosl.org (Postfix) with ESMTPS id 248638B63B for ; Mon, 30 Mar 2015 00:33:11 +0000 (UTC) Received: by wgra20 with SMTP id a20so153161424wgr.3 for ; Sun, 29 Mar 2015 17:33:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=VWM8Wz2LCv5H0qEqKPfHIiSfK97Ybc7xcRbqxqYUwco=; b=KGgD533r6l9lXvE2CNikuZENoCy4gEwgmNQ6TDTdw2dTUk+ugFTxtLn3RAM/KmmC3C ocCgi7DEv/bk8RY2BWYek44O9BhtTiSy/z90XcA1atcuBOcxHma+KRE2+HCzIJOUhI/e 3ER1R+c8AAF/YE6cpPcVMuNH8uU8QepXhQDNQLgdA9nwwgVsAPPpOOVMa48K6HkGhmAh kTcoAcz8F6nRO3B3jBe5XEM9Wzz0zU33Ur5HOeujKiapHGzSTmJPjY4Q6NlowwaSIscc jLp04pRG1z7j+tJFQ+yZO9ygYSF7WFawx1iNCCx2nabdrmsxSjh5HW371mEOWb+lhcxb +0ZQ== X-Received: by 10.194.63.16 with SMTP id c16mr58474731wjs.117.1427675589578; Sun, 29 Mar 2015 17:33:09 -0700 (PDT) Received: from localhost.localdomain (vno44-1-88-172-188-148.fbx.proxad.net. [88.172.188.148]) by mx.google.com with ESMTPSA id ew5sm13884556wic.14.2015.03.29.17.33.08 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 29 Mar 2015 17:33:08 -0700 (PDT) From: =?UTF-8?q?Beno=C3=AEt=20Th=C3=A9baudeau?= To: buildroot@busybox.net Date: Mon, 30 Mar 2015 02:32:36 +0200 Message-Id: <1427675556-9240-1-git-send-email-benoit.thebaudeau.dev@gmail.com> X-Mailer: git-send-email 2.1.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] logrotate: Bump version to 3.8.9 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Benoît Thébaudeau --- package/logrotate/0001-make-autoreconfable.patch | 20 ++++++++++++++++++++ package/logrotate/logrotate.mk | 23 +++++++++++++---------- 2 files changed, 33 insertions(+), 10 deletions(-) create mode 100644 package/logrotate/0001-make-autoreconfable.patch diff --git a/package/logrotate/0001-make-autoreconfable.patch b/package/logrotate/0001-make-autoreconfable.patch new file mode 100644 index 0000000..89759d0 --- /dev/null +++ b/package/logrotate/0001-make-autoreconfable.patch @@ -0,0 +1,20 @@ +Make the package autoreconfigurable + +Adjust a minor detail in configure.ac in order to make the package +compatible with the autoconf/automake versions we are using in +Buildroot. + +Signed-off-by: Benoît Thébaudeau + +Index: b/configure.ac +=================================================================== +--- a/configure.ac ++++ b/configure.ac +@@ -1,6 +1,6 @@ + AC_INIT([logrotate],[3.8.9]) + +-AM_INIT_AUTOMAKE ++AM_INIT_AUTOMAKE([foreign]) + AC_DEFINE(_GNU_SOURCE) + + AM_EXTRA_RECURSIVE_TARGETS([test]) diff --git a/package/logrotate/logrotate.mk b/package/logrotate/logrotate.mk index c1bca48..ceae85c 100644 --- a/package/logrotate/logrotate.mk +++ b/package/logrotate/logrotate.mk @@ -4,23 +4,26 @@ # ################################################################################ -LOGROTATE_VERSION = 3.8.7 +LOGROTATE_VERSION = 3.8.9 LOGROTATE_SITE = https://www.fedorahosted.org/releases/l/o/logrotate LOGROTATE_LICENSE = GPLv2+ LOGROTATE_LICENSE_FILES = COPYING - LOGROTATE_DEPENDENCIES = popt host-pkgconf +LOGROTATE_AUTORECONF = YES +LOGROTATE_CONF_ENV = LIBS="$(shell $(PKG_CONFIG_HOST_BINARY) --libs popt)" +LOGROTATE_CONF_OPTS = --with-selinux=no -define LOGROTATE_BUILD_CMDS - $(MAKE) CC="$(TARGET_CC) $(TARGET_CFLAGS)" LDFLAGS="$(LDFLAGS)" \ - LOADLIBES="$(shell $(PKG_CONFIG_HOST_BINARY) --libs popt)" \ - -C $(@D) -endef +ifeq ($(BR2_PACKAGE_ACL),y) + LOGROTATE_DEPENDENCIES += acl + LOGROTATE_CONF_OPTS += --with-acl=yes +else + LOGROTATE_CONF_OPTS += --with-acl=no +endif -define LOGROTATE_INSTALL_TARGET_CMDS - $(MAKE) PREFIX=$(TARGET_DIR) -C $(@D) install +define LOGROTATE_INSTALL_TARGET_CONF $(INSTALL) -m 0644 package/logrotate/logrotate.conf $(TARGET_DIR)/etc/logrotate.conf $(INSTALL) -d -m 0755 $(TARGET_DIR)/etc/logrotate.d endef +LOGROTATE_POST_INSTALL_TARGET_HOOKS += LOGROTATE_INSTALL_TARGET_CONF -$(eval $(generic-package)) +$(eval $(autotools-package))