From patchwork Mon Jul 21 15:37:23 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?J=C3=B6rg_Krause?= X-Patchwork-Id: 372124 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ozlabs.org (Postfix) with ESMTP id 7630914018F for ; Tue, 22 Jul 2014 01:37:26 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id BF8E788A55; Mon, 21 Jul 2014 15:37:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uMfst3+6QDZe; Mon, 21 Jul 2014 15:37:25 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id DA0F78A4DF; Mon, 21 Jul 2014 15:37:24 +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 5AEF51BFA18 for ; Mon, 21 Jul 2014 15:37:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 50459885AA for ; Mon, 21 Jul 2014 15:37:22 +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 0ne6h9Rxu2nT for ; Mon, 21 Jul 2014 15:37:20 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from posteo.de (mx02.posteo.de [89.146.194.165]) by whitealder.osuosl.org (Postfix) with ESMTPS id 965368854D for ; Mon, 21 Jul 2014 15:37:20 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.posteo.de (Postfix) with ESMTP id 3323A25AF529 for ; Mon, 21 Jul 2014 17:37:18 +0200 (CEST) X-Virus-Scanned: amavisd-new at posteo.de Received: from posteo.de ([10.125.125.178]) (using TLS) by localhost (amavis1.posteo.de [10.125.125.165]) (amavisd-new, port 10026) with ESMTPS id erqHPpt8HjhX; Mon, 21 Jul 2014 17:37:06 +0200 (CEST) Received: from mail.posteo.de (localhost [127.0.0.1]) by mail.posteo.de (Postfix) with ESMTPSA id 49B842C028B; Mon, 21 Jul 2014 17:37:06 +0200 (CEST) From: =?UTF-8?q?J=C3=B6rg=20Krause?= To: buildroot@buildroot.org Date: Mon, 21 Jul 2014 17:37:23 +0200 Message-Id: <1405957044-11649-3-git-send-email-jkrause@posteo.de> X-Mailer: git-send-email 2.0.2 In-Reply-To: <1405957044-11649-1-git-send-email-jkrause@posteo.de> References: <1405957044-11649-1-git-send-email-jkrause@posteo.de> MIME-Version: 1.0 Subject: [Buildroot] [RFC v2 2/3] Rename package gmp to libgmp 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: , Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net Signed-off-by: Jörg Krause --- package/Config.in | 2 +- package/dnsmasq/Config.in | 2 +- package/gmp/gmp.mk | 16 ---------------- package/{gmp => libgmp}/Config.in | 4 ++-- .../libgmp-01-arm-asm-conditional-on-no-thumb-1.patch} | 0 .../libgmp-02-arm-asm-conditional-on-no-thumb-2.patch} | 0 ...owerpc-provide-default-bmod-to-mod-threshold-1.patch} | 0 package/libgmp/libgmp.mk | 16 ++++++++++++++++ package/libmpc/Config.in | 2 +- package/mpfr/Config.in | 2 +- package/nettle/Config.in | 2 +- package/nftables/Config.in | 2 +- package/openswan/Config.in | 2 +- package/python-pycrypto/Config.in | 2 +- package/strongswan/Config.in | 2 +- 15 files changed, 27 insertions(+), 27 deletions(-) delete mode 100644 package/gmp/gmp.mk rename package/{gmp => libgmp}/Config.in (64%) rename package/{gmp/gmp-01-arm-asm-conditional-on-no-thumb-1.patch => libgmp/libgmp-01-arm-asm-conditional-on-no-thumb-1.patch} (100%) rename package/{gmp/gmp-02-arm-asm-conditional-on-no-thumb-2.patch => libgmp/libgmp-02-arm-asm-conditional-on-no-thumb-2.patch} (100%) rename package/{gmp/gmp-03-powerpc-provide-default-bmod-to-mod-threshold-1.patch => libgmp/libgmp-03-powerpc-provide-default-bmod-to-mod-threshold-1.patch} (100%) create mode 100644 package/libgmp/libgmp.mk diff --git a/package/Config.in b/package/Config.in index 9370d7c..d0feeee 100644 --- a/package/Config.in +++ b/package/Config.in @@ -818,7 +818,6 @@ menu "Other" source "package/fftw/Config.in" source "package/flann/Config.in" source "package/glibmm/Config.in" - source "package/gmp/Config.in" source "package/gsl/Config.in" source "package/gtest/Config.in" source "package/libargtable2/Config.in" @@ -837,6 +836,7 @@ menu "Other" source "package/libffi/Config.in" source "package/libgc/Config.in" source "package/libglib2/Config.in" + source "package/libgmp/Config.in" source "package/libical/Config.in" source "package/libmpc/Config.in" source "package/libnspr/Config.in" diff --git a/package/dnsmasq/Config.in b/package/dnsmasq/Config.in index 40376ad..7998fca 100644 --- a/package/dnsmasq/Config.in +++ b/package/dnsmasq/Config.in @@ -22,7 +22,7 @@ config BR2_PACKAGE_DNSMASQ_DHCP config BR2_PACKAGE_DNSMASQ_DNSSEC bool "DNSSEC support" - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP select BR2_PACKAGE_NETTLE help Enable DNSSEC validation and caching support. diff --git a/package/gmp/gmp.mk b/package/gmp/gmp.mk deleted file mode 100644 index f71a210..0000000 --- a/package/gmp/gmp.mk +++ /dev/null @@ -1,16 +0,0 @@ -################################################################################ -# -# gmp -# -################################################################################ - -GMP_VERSION = 6.0.0a -GMP_SITE = $(BR2_GNU_MIRROR)/gmp -GMP_SOURCE = gmp-$(GMP_VERSION).tar.xz -GMP_INSTALL_STAGING = YES -GMP_LICENSE = LGPLv3+ -GMP_LICENSE_FILES = COPYING.LESSERv3 -GMP_DEPENDENCIES = host-m4 - -$(eval $(autotools-package)) -$(eval $(host-autotools-package)) diff --git a/package/gmp/Config.in b/package/libgmp/Config.in similarity index 64% rename from package/gmp/Config.in rename to package/libgmp/Config.in index 226e088..a2519c5 100644 --- a/package/gmp/Config.in +++ b/package/libgmp/Config.in @@ -1,5 +1,5 @@ -config BR2_PACKAGE_GMP - bool "gmp" +config BR2_PACKAGE_LIBGMP + bool "libgmp" help GNU Multiple Precision Arithmetic Library. diff --git a/package/gmp/gmp-01-arm-asm-conditional-on-no-thumb-1.patch b/package/libgmp/libgmp-01-arm-asm-conditional-on-no-thumb-1.patch similarity index 100% rename from package/gmp/gmp-01-arm-asm-conditional-on-no-thumb-1.patch rename to package/libgmp/libgmp-01-arm-asm-conditional-on-no-thumb-1.patch diff --git a/package/gmp/gmp-02-arm-asm-conditional-on-no-thumb-2.patch b/package/libgmp/libgmp-02-arm-asm-conditional-on-no-thumb-2.patch similarity index 100% rename from package/gmp/gmp-02-arm-asm-conditional-on-no-thumb-2.patch rename to package/libgmp/libgmp-02-arm-asm-conditional-on-no-thumb-2.patch diff --git a/package/gmp/gmp-03-powerpc-provide-default-bmod-to-mod-threshold-1.patch b/package/libgmp/libgmp-03-powerpc-provide-default-bmod-to-mod-threshold-1.patch similarity index 100% rename from package/gmp/gmp-03-powerpc-provide-default-bmod-to-mod-threshold-1.patch rename to package/libgmp/libgmp-03-powerpc-provide-default-bmod-to-mod-threshold-1.patch diff --git a/package/libgmp/libgmp.mk b/package/libgmp/libgmp.mk new file mode 100644 index 0000000..cd61eec --- /dev/null +++ b/package/libgmp/libgmp.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# libgmp +# +################################################################################ + +LIBGMP_VERSION = 6.0.0a +LIBGMP_SITE = $(BR2_GNU_MIRROR)/gmp +LIBGMP_SOURCE = gmp-$(LIBGMP_VERSION).tar.xz +LIBGMP_INSTALL_STAGING = YES +LIBGMP_LICENSE = LGPLv3+ +LIBGMP_LICENSE_FILES = COPYING.LESSERv3 +LIBGMP_DEPENDENCIES = host-m4 + +$(eval $(autotools-package)) +$(eval $(host-autotools-package)) diff --git a/package/libmpc/Config.in b/package/libmpc/Config.in index e4b5e01..c000a0c 100644 --- a/package/libmpc/Config.in +++ b/package/libmpc/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_LIBMPC bool "libmpc" select BR2_PACKAGE_MPFR - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP help Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. diff --git a/package/mpfr/Config.in b/package/mpfr/Config.in index 9acb0b4..e2f19cc8 100644 --- a/package/mpfr/Config.in +++ b/package/mpfr/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_MPFR bool "mpfr" default y if BR2_INSTALL_FORTRAN - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP help C library for multiple-precision floating-point computations with exact rounding. diff --git a/package/nettle/Config.in b/package/nettle/Config.in index 5577621..2318993 100644 --- a/package/nettle/Config.in +++ b/package/nettle/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_NETTLE bool "nettle" - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP help Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented diff --git a/package/nftables/Config.in b/package/nftables/Config.in index 4ddfdbd..3730951 100644 --- a/package/nftables/Config.in +++ b/package/nftables/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_NFTABLES depends on BR2_USE_WCHAR depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP select BR2_PACKAGE_LIBMNL select BR2_PACKAGE_LIBNFTNL select BR2_PACKAGE_READLINE diff --git a/package/openswan/Config.in b/package/openswan/Config.in index 932a75f..8d96666 100644 --- a/package/openswan/Config.in +++ b/package/openswan/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_OPENSWAN bool "openswan" depends on BR2_USE_MMU # iproute2 - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP select BR2_PACKAGE_IPROUTE2 help Openswan is an implementation of IPsec for Linux diff --git a/package/python-pycrypto/Config.in b/package/python-pycrypto/Config.in index fe545b5..163b7dc 100644 --- a/package/python-pycrypto/Config.in +++ b/package/python-pycrypto/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_PYTHON_PYCRYPTO bool "python-pycrypto" depends on BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3 - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP help PyCrypto is a collection of cryptographic algorithms and protocols, implemented for use from Python. diff --git a/package/strongswan/Config.in b/package/strongswan/Config.in index d2cadf3..76ce0bd 100644 --- a/package/strongswan/Config.in +++ b/package/strongswan/Config.in @@ -39,7 +39,7 @@ config BR2_PACKAGE_STRONGSWAN_GCRYPT config BR2_PACKAGE_STRONGSWAN_GMP bool "GNU MP (libgmp)" - select BR2_PACKAGE_GMP + select BR2_PACKAGE_LIBGMP endchoice