From patchwork Thu May 6 20:52:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1475244 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=GPK2v3nR; dkim-atps=neutral Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4Fbm491J71z9sPf for ; Fri, 7 May 2021 06:52:41 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 2B0A6400C7; Thu, 6 May 2021 20:52:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZGeBh1APn-EM; Thu, 6 May 2021 20:52:38 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 739D14023C; Thu, 6 May 2021 20:52:37 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 0F0521BF3E0 for ; Thu, 6 May 2021 20:52:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 0B6824023C for ; Thu, 6 May 2021 20:52:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d-2rF3AAul4Y for ; Thu, 6 May 2021 20:52:35 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by smtp2.osuosl.org (Postfix) with ESMTPS id 7F42A400C7 for ; Thu, 6 May 2021 20:52:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620334351; bh=lqozDfGxVJjqk98Tg4+Z4S18OD9gGqil2WA3hxYQGiI=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=GPK2v3nRVcm4Ys8OlLBfGeXqNdKmykSdneZSCWDfEOXJbCL/qNXUu2rNatyU7FzrF VyEs0MMGF3EB+U0/BY+UvyuvKtUgXFOS/FSZdI3KHmISsMXhQjDVGeMp0Q0ARS3rG+ myJ3rRQ4xKXB37LsZFPWwD7CcnU9cyLej68uSaf0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.fritz.box ([62.216.209.31]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M42jK-1lekz038b2-0002Mm; Thu, 06 May 2021 22:52:30 +0200 From: Peter Seiderer To: buildroot@buildroot.org Date: Thu, 6 May 2021 22:52:29 +0200 Message-Id: <20210506205229.3228-1-ps.report@gmx.net> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:hbNuUs463bW/CteTOKNh8XM4BRIJ1yJhjyeqYBq87Ubrv1N3cKB aKlUgPFxbJilAQBv1Ov0nBcf7VDM5unPZaYdMUq7lEbOX9R4VKtAEceE4XO1KJzoLP7bGwe kz7Q/JTV7zMkdGVRY8AI+rJRUUAudiCRFQfqG8Up+mRqJC5qzvFPR1nrt1AnLsmmvGvgkYU RiSKkK2IVR9MbAWFwCVGw== X-UI-Out-Filterresults: notjunk:1;V03:K0:gDAO/csIkiU=:DTo8oVIzpp1Ag/+unbUfpD 04ixI5s2vGHN6G3BMVGNBsUYfYwfYMWvaOagPTAe03SAOjRAwb13LgWt90eFgXhdML+IZuXO1 4uVf9+yTxTlEegI/JG1OVjE7paOTIAoAwIDDpn67UDCvYHupwDkHhWhDsy0Mxu/hPaaxRMPsm zHhIbqQ236PhFZaBAUkkri7mc3tWg1yS0QXBCoMLp8MLc2KFUuILc2A8OB7AEm1pDR2gAr22Q VzSAJrkKtpwfqZkzpgVJdeR/+DrktWUl8LYHleaxRDJv1YnZiwXMMHMFWrrbCXKRNma3a1Qhz ojEli5PPNt322DoPKbJigzn0a6RF8O5rb4ds9Rn7iJ6HZDNPKehFqpsZQAc2W6gENcf9udkC6 AMmOCNY7Oyl1wGtLOXwPuADLd9SN3Hjw6eKsQKITFzchVy8VMf1W6QMUwXL8FqFbyuL8YRpbI xJgEikudKAkIp47u4aVm0meP5M6siHM6jHwp+Jf2s7Z1OOeP7zqGdvthRRbEvN3EC0U9NzeD0 zQcPD+q86C6PKQceEmKLH1DzkDIS5Y6mjN4LqXoM8kT5vB9fUMR8ZK8dfT8ofmXXt/clf/SH8 rxl9ExGhrZ125LTvoxw44xv2NRHH40oBnAewFPmGEGMC5/qGthRAOmGP+41weIeVu4wx+av7E l+BMRaEl1OcgTYiotGA7t/CE9vE5etBFpx2r0kMPI46ZHXEWHco27vyVg/5dtvfZubRVq3JQT IkoOlUntUW72qM7XMty0w3JOg9tlfUFiFxX/MFmbBgN9ORKFur21jmuKwE+0o4gByQ5eftNbu KErW/r/cmM2dxVHB0pqHTxw4sV0IvQoKQVruTUGCDYlnBVojtKzEQI2tHdcuGEkqhufZpHT6b rC0Basu9Fm4Ygp1Lp+yR/AkGNrCG8poqTviUptluq8bTEdxHAThvxlO3OBzgR5hkn/WSiBGh1 afivodclOhxIz63EGNx4+NMBsN6q5Nz4qe3qO3WNZf9XFVK6KLJrx8jnqOQxhMKJDQ+eTWhJ2 umxlC+wpLr97oTkmSgcsSq8PGQMhB9ARTrJ5hYmb5QPpat5W2ya5MhHUEuFag+L2AkRVwSip4 LDnH0UX3aJV5X1i0C9gQcAuf+Fr7sYqZCtbYEDQSPROXZBpPCjd1vVxYlpyRWIP6Dv+XPzkLP mWHgQp/UGDsxbVntrxrSVP6BDk6XDOOAPHlBdl2/rVVm8f69x4gvNhuvNLFAgZE0GbVvY= Subject: [Buildroot] [PATCH v3] package/libtomcrypt: use makefile.unix (gains pkgconfig support) X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Petazzoni Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Change from makefile to makefile.unix: - gains pkgconfig support (libtomcrypt.pc will be installed) - remove NODOCS (legacy, not used anymore) - remove INSTALL_USER/INSTALL_GROUP (not needed for makefile.unix) Signed-off-by: Peter Seiderer --- Changes v2 -> v3: - change from custom libtomcrypt.pc install/sed to makefile.unix (suggested by Arnout Vandecappelle) - no need for GIT_VERSION define (only used by - not compiled - tests) Changes v1 -> v2: - use libtomcrypt provided libtomcrypt.pc.in template file --- package/libtomcrypt/libtomcrypt.mk | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/package/libtomcrypt/libtomcrypt.mk b/package/libtomcrypt/libtomcrypt.mk index 35886057d4..fa2a585047 100644 --- a/package/libtomcrypt/libtomcrypt.mk +++ b/package/libtomcrypt/libtomcrypt.mk @@ -24,13 +24,12 @@ LIBTOMCRYPT_CFLAGS += -fPIC endif define LIBTOMCRYPT_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) CFLAGS="$(LIBTOMCRYPT_CFLAGS)" + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -f makefile.unix $(TARGET_CONFIGURE_OPTS) CFLAGS="$(LIBTOMCRYPT_CFLAGS)" endef define LIBTOMCRYPT_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR="$(STAGING_DIR)" \ - PREFIX=/usr NODOCS=1 INSTALL_USER=$(shell id -u) \ - INSTALL_GROUP=$(shell id -g) install + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -f makefile.unix \ + DESTDIR="$(STAGING_DIR)" PREFIX=/usr install endef $(eval $(generic-package))