From patchwork Tue Dec 2 22:56:44 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Korsgaard X-Patchwork-Id: 417170 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 14E94140161 for ; Wed, 3 Dec 2014 09:56:52 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 53DBC95CA6; Tue, 2 Dec 2014 22:56:52 +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 uxYzyKVodKD8; Tue, 2 Dec 2014 22:56:51 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id AF10495C93; Tue, 2 Dec 2014 22:56:51 +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 151841CEDCE for ; Tue, 2 Dec 2014 22:56:51 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 11226A224F for ; Tue, 2 Dec 2014 22:56:51 +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 g9e7eCyXQ0rm for ; Tue, 2 Dec 2014 22:56:50 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 2EA17A217C for ; Tue, 2 Dec 2014 22:56:50 +0000 (UTC) Received: by mail-wg0-f41.google.com with SMTP id y19so18312584wgg.14 for ; Tue, 02 Dec 2014 14:56:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id; bh=oym9AboYKFEKFH8mbHPY/dNmBciEj86pljL57ZYbHek=; b=KzINRBjgZgNpCuxMzDpdZXyWAnNMeIWZK2Mc08eR+TB1CavKDKU+hF8fZJ35b9xjs0 qqTjWX/rB+JrLHOCEmycaW3pK9nraWQ4g02gLrxbmGiZRxmb5KoLyeBfcGd4Lwz34N8t TM4Lp4afyP5CZPvob6Y1QxANL7SJ+epKtOq20DGMl3FKyYNl7zae5z4z1Z++5Y+cJ9G+ L53R1WSvE342zHNaQ8+4hjzMIj6GhV0mqUDgtFeWumO1JtsI1kzTGeMetwXrkU85MnVq cCkO7zwMNrUPgc01sbMJeA4nKKV5TcpEmQO4IUsks934AiUKVsC7bLh5/cbGdksUXalm /taQ== X-Received: by 10.180.221.72 with SMTP id qc8mr97193662wic.19.1417561008701; Tue, 02 Dec 2014 14:56:48 -0800 (PST) Received: from dell.be.48ers.dk ([2001:6f8:1434:0:6267:20ff:fe4e:21b6]) by mx.google.com with ESMTPSA id e7sm33770427wjx.31.2014.12.02.14.56.47 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Dec 2014 14:56:47 -0800 (PST) Received: from peko by dell.be.48ers.dk with local (Exim 4.84) (envelope-from ) id 1XvwNC-00074t-DP; Tue, 02 Dec 2014 23:56:46 +0100 From: Peter Korsgaard To: buildroot@uclibc.org Date: Tue, 2 Dec 2014 23:56:44 +0100 Message-Id: <1417561004-27170-1-git-send-email-peter@korsgaard.com> X-Mailer: git-send-email 2.1.3 Subject: [Buildroot] [PATCH] package: add python-alsaaudio 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: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Peter Korsgaard Acked-by: Thomas Petazzoni --- package/Config.in | 1 + package/python-alsaaudio/Config.in | 12 ++++++++++++ package/python-alsaaudio/python-alsaaudio.hash | 2 ++ package/python-alsaaudio/python-alsaaudio.mk | 15 +++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/python-alsaaudio/Config.in create mode 100644 package/python-alsaaudio/python-alsaaudio.hash create mode 100644 package/python-alsaaudio/python-alsaaudio.mk diff --git a/package/Config.in b/package/Config.in index b8fc7d1..acf7b58 100644 --- a/package/Config.in +++ b/package/Config.in @@ -483,6 +483,7 @@ endif source "package/python3/Config.in" if BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3 menu "external python modules" + source "package/python-alsaaudio/Config.in" source "package/python-bottle/Config.in" source "package/python-certifi/Config.in" source "package/python-cffi/Config.in" diff --git a/package/python-alsaaudio/Config.in b/package/python-alsaaudio/Config.in new file mode 100644 index 0000000..c9a91c9 --- /dev/null +++ b/package/python-alsaaudio/Config.in @@ -0,0 +1,12 @@ +comment "python-alsaaudio needs a toolchain w/ threads" + depends on !BR2_TOOLCHAIN_HAS_THREADS + +config BR2_PACKAGE_PYTHON_ALSAAUDIO + bool "python-alsaaudio" + depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib + select BR2_PACKAGE_ALSA_LIB + help + The PyAlsaAudio package contains bindings for the ALSA sound + API. + + http://pyalsaaudio.sourceforge.net/ diff --git a/package/python-alsaaudio/python-alsaaudio.hash b/package/python-alsaaudio/python-alsaaudio.hash new file mode 100644 index 0000000..d805710 --- /dev/null +++ b/package/python-alsaaudio/python-alsaaudio.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 bbd5a9eb351def673800707f48e64680685f397e29da72ea4c9355e1a2b2a0fd pyalsaaudio-0.7.tar.gz diff --git a/package/python-alsaaudio/python-alsaaudio.mk b/package/python-alsaaudio/python-alsaaudio.mk new file mode 100644 index 0000000..e64ddb4 --- /dev/null +++ b/package/python-alsaaudio/python-alsaaudio.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-alsaaudio +# +################################################################################ + +PYTHON_ALSAAUDIO_VERSION = 0.7 +PYTHON_ALSAAUDIO_SOURCE = pyalsaaudio-$(PYTHON_ALSAAUDIO_VERSION).tar.gz +PYTHON_ALSAAUDIO_SITE = http://downloads.sourceforge.net/project/pyalsaaudio +PYTHON_ALSAAUDIO_SETUP_TYPE = distutils +PYTHON_ALSAAUDIO_LICENSE = Python software foundation license v2 +PYTHON_ALSAAUDIO_LICENSE_FILES = LICENSE +PYTHON_ALSAAUDIO_DEPENDENCIES = alsa-lib + +$(eval $(python-package))