summaryrefslogtreecommitdiffstats
path: root/audio-drivers/pyalsa/DETAILS
diff options
context:
space:
mode:
Diffstat (limited to 'audio-drivers/pyalsa/DETAILS')
-rwxr-xr-xaudio-drivers/pyalsa/DETAILS43
1 files changed, 22 insertions, 21 deletions
diff --git a/audio-drivers/pyalsa/DETAILS b/audio-drivers/pyalsa/DETAILS
index e3bac9c3ae..5739478e39 100755
--- a/audio-drivers/pyalsa/DETAILS
+++ b/audio-drivers/pyalsa/DETAILS
@@ -1,35 +1,36 @@
SPELL=pyalsa
- VERSION=1.0.16
+if [[ $PYALSA_GIT == y ]]; then
+ if [[ $PYALSA_GIT_AUTOUPDATE == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://git.alsa-project.org/alsa-python.git:pyalsa-git
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ FORCE_DOWNLOAD=1
+else
+ VERSION=1.0.17
SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/$SPELL/$SOURCE
- SOURCE_HASH=sha512:a1763961069c119e62499be715531b068a467cf3388ce9b9561389e8361be757fb7573e72e0217c02471dc48a5db4ae52289547e8f071f3993e1b2cafe943ecc
+ SOURCE_HASH=sha512:1c1e583337713f71945352dcf1e8e5ddf0153b2bded7b7f94619133224924cce46a55e0c996cf13c21950b9b999074a69979b01dc32f7611b30894d8009b5ca5
+fi
WEB_SITE=http://www.alsa-project.org/
ENTERED=20070612
LICENSE[0]=GPL
KEYWORDS="drivers audio python"
- SHORT="Python bindings for the Advanced Linux Sound Architecture project"
+ SHORT="Python bindings for the Advanced Linux Sound Architecture"
cat << EOF
-From http://www.alsa-project.org/intro.php3
-The Advanced Linux Sound Architecture project is being developed in the
-Linux operating system and is released under version 2 of the GPL (GNU
-general public license) and the LGPL (GNU library general public license).
-
-Primary goals:
+The Advanced Linux Sound Architecture project is being developed in the Linux
+operating system.
+Primary goals:
1. Create a fully modularized sound driver which supports kerneld and kmod.
-
2. Create the ALSA Kernel API which surpasses the current OSS API.
-
3. Maintain compatibility with most OSS/Lite binaries.
-
4. Create the ALSA Library (C, C++), which simplifies ALSA application
-development.
-
-5. Create the ALSA Manager, an interactive configuration program for
-the driver.
-
-Lastly, this sorcery spell supports one and only one sound card.
-If you have more or it is ISA, then you will likely have to create
-a custom spell.
+ development.
+5. Create the ALSA Manager, an interactive configuration program for the driver.
EOF