From patchwork Thu May 8 23:05:12 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain Naour X-Patchwork-Id: 347269 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id 4C9381400CB for ; Fri, 9 May 2014 09:05:26 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 826E18B7FA; Thu, 8 May 2014 23:05:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kNsM3YXS07Pt; Thu, 8 May 2014 23:05:25 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 022A38B91F; Thu, 8 May 2014 23:05:25 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 073601C235E for ; Thu, 8 May 2014 23:05:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 07A888B7FA for ; Thu, 8 May 2014 23:05:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RMiXd2D8ctaH for ; Thu, 8 May 2014 23:05:22 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 2BB3D8AFB9 for ; Thu, 8 May 2014 23:05:21 +0000 (UTC) Received: from localhost.localdomain (unknown [81.57.22.125]) by smtp1-g21.free.fr (Postfix) with ESMTP id 2EDDE9400C4; Fri, 9 May 2014 01:04:22 +0200 (CEST) From: Romain Naour To: buildroot@buildroot.net Date: Fri, 9 May 2014 01:05:12 +0200 Message-Id: <1399590313-30617-1-git-send-email-romain.naour@openwide.fr> X-Mailer: git-send-email 1.9.0 Subject: [Buildroot] [PATCH 1/2] openpowerlink: use git repository instead of zip archive. X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net Since commit 6c5c08b854e4490697076ae3c5a9c587d8672c63, openpowerlink package is rebuilt at every make call because .stamp_downloaded is missing in the build directory. The culprit is OPENPOWERLINK_EXTRACT_CMDS that remove and replace the build directory. unzip extract a directory "openPOWERLINK-V1.08.4" and Buildroot expect a directory "openpowerlink-V1.08.4" It is easier to use git repository instead of zip archive and avoids rename the directory openPOWERLINK to openpowerlink. Signed-off-by: Romain Naour --- package/openpowerlink/openpowerlink.mk | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/package/openpowerlink/openpowerlink.mk b/package/openpowerlink/openpowerlink.mk index 37a06e5..0aae544 100644 --- a/package/openpowerlink/openpowerlink.mk +++ b/package/openpowerlink/openpowerlink.mk @@ -5,9 +5,8 @@ ################################################################################ OPENPOWERLINK_VERSION = V1.08.4 -OPENPOWERLINK_SOURCE = openPOWERLINK-$(OPENPOWERLINK_VERSION).zip -OPENPOWERLINK_SITE = http://downloads.sourceforge.net/project/openpowerlink/openPOWERLINK/V1.8.4 - +OPENPOWERLINK_SITE = http://git.code.sf.net/p/openpowerlink/code +OPENPOWERLINK_SITE_METHOD = git OPENPOWERLINK_LICENSE = BSD-2c, GPLv2 OPENPOWERLINK_LICENSE_FILES = license.txt OPENPOWERLINK_INSTALL_STAGING = YES @@ -89,11 +88,4 @@ else OPENPOWERLINK_CONF_OPT += -DCFG_X86_DEMO_LINUX_KERNEL=OFF endif -define OPENPOWERLINK_EXTRACT_CMDS - $(RM) -rf $(OPENPOWERLINK_DIR) - unzip -q -d $(BUILD_DIR)/ $(DL_DIR)/$(OPENPOWERLINK_SOURCE) - test -d $(OPENPOWERLINK_DIR) || \ - mv $(BUILD_DIR)/$(subst .zip,,$(OPENPOWERLINK_SOURCE)) $(OPENPOWERLINK_DIR) -endef - $(eval $(cmake-package))