From patchwork Fri Oct 11 09:13:35 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zoltan Gyarmati X-Patchwork-Id: 282553 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 B0A4F2C00C4 for ; Fri, 11 Oct 2013 20:14:18 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id CE6C3273A1; Fri, 11 Oct 2013 09:14:17 +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 weyD19gpg7aF; Fri, 11 Oct 2013 09:14:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id E42BB32E40; Fri, 11 Oct 2013 09:14:14 +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 1ECC31BF999 for ; Fri, 11 Oct 2013 09:14:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1A6FD8D220 for ; Fri, 11 Oct 2013 09:14:14 +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 72KV4DmZt7Wb for ; Fri, 11 Oct 2013 09:14:13 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-bk0-f46.google.com (mail-bk0-f46.google.com [209.85.214.46]) by whitealder.osuosl.org (Postfix) with ESMTPS id EE40D8D170 for ; Fri, 11 Oct 2013 09:14:12 +0000 (UTC) Received: by mail-bk0-f46.google.com with SMTP id 6so1389297bkj.5 for ; Fri, 11 Oct 2013 02:14:11 -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; bh=GFU8tCzglp6xwZbMhA8SdTRZYw7EhAoujW2bs6UniIw=; b=KpuxXz2noXw+lEUDniZw8XkPAyB7F9eNg0FNK74GGyamC0stYXrm5aYcZseDaOaWZu offdRb15VQer2xQY92YXDfCVCT9Wc3uepAhTGykaAsegsBJdZf8X+gW2HHgY4tI9pfh8 crMdjhOWtrr+9gl5MYF2MsI8AG/IxeIOesCpkHLHr8c/przIOxe5GEe5DMFJn8rOpE9u 1QyHsEPsXn1EGehDWtxCiUiBT2vmnivf3JKtWdNOp5sO5WFFPlRcnIcVQGk1PwOvWJo8 YadDKz3A+ARVELAijplszZrzyoeRZttlUfvFd/lZ8fEJkPfZQ1/j/x2VzNJJzqvvgsSY 1JEA== X-Received: by 10.205.76.133 with SMTP id ze5mr757772bkb.37.1381482851391; Fri, 11 Oct 2013 02:14:11 -0700 (PDT) Received: from localhost.localdomain (g229141009.adsl.alicedsl.de. [92.229.141.9]) by mx.google.com with ESMTPSA id nv4sm29862106bkb.3.1969.12.31.16.00.00 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 11 Oct 2013 02:14:11 -0700 (PDT) From: Zoltan Gyarmati To: buildroot@busybox.net Date: Fri, 11 Oct 2013 11:13:35 +0200 Message-Id: <1381482816-30685-1-git-send-email-mr.zoltan.gyarmati@gmail.com> X-Mailer: git-send-email 1.7.10.4 Subject: [Buildroot] [PATCH] python-configobj: new package 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 Signed-off-by: Zoltan Gyarmati --- package/Config.in | 1 + package/python-configobj/Config.in | 9 +++++++++ package/python-configobj/python-configobj.mk | 22 ++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 package/python-configobj/Config.in create mode 100644 package/python-configobj/python-configobj.mk diff --git a/package/Config.in b/package/Config.in index 41d828a..1c5743d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -388,6 +388,7 @@ source "package/python/Config.in" if BR2_PACKAGE_PYTHON menu "external python modules" source "package/python-bottle/Config.in" +source "package/python-configobj/Config.in" source "package/python-crc16/Config.in" source "package/python-dpkt/Config.in" source "package/python-id3/Config.in" diff --git a/package/python-configobj/Config.in b/package/python-configobj/Config.in new file mode 100644 index 0000000..232b756 --- /dev/null +++ b/package/python-configobj/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_CONFIGOBJ + bool "python-configobj" + help + ConfigObj is a simple but powerful config file reader and writer: an ini + file round tripper. Its main feature is that it is very easy to use, with + a straightforward programmer's interface and a simple syntax for + config files. + + http://www.voidspace.org.uk/python/configobj.html diff --git a/package/python-configobj/python-configobj.mk b/package/python-configobj/python-configobj.mk new file mode 100644 index 0000000..40f8864 --- /dev/null +++ b/package/python-configobj/python-configobj.mk @@ -0,0 +1,22 @@ +################################################################################ +# +# python-configobj +# +################################################################################ + +PYTHON_CONFIGOBJ_VERSION = 4.7.2 +PYTHON_CONFIGOBJ_SOURCE = configobj-$(PYTHON_CONFIGOBJ_VERSION).tar.gz +PYTHON_CONFIGOBJ_SITE = http://pypi.python.org/packages/source/c/configobj +PYTHON_CONFIGOBJ_DEPENDENCIES = python +PYTHON_CONFIGOBJ_LICENSE = BSD +# License only mentioned in the source + +define PYTHON_CONFIGOBJ_BUILD_CMDS + (cd $(@D); $(HOST_DIR)/usr/bin/python setup.py build --executable=/usr/bin/python) +endef + +define PYTHON_CONFIGOBJ_INSTALL_TARGET_CMDS + (cd $(@D); $(HOST_DIR)/usr/bin/python setup.py install --prefix=$(TARGET_DIR)/usr) +endef + +$(eval $(generic-package))