[Lunar-commits] r20401 - in moonbase/trunk/zbeta: . audacity-beta

Jannis Pohlmann jannis at lunar-linux.org
Tue Jun 13 16:38:02 UTC 2006


Author: jannis
Date: 2006-06-13 16:38:02 +0000 (Tue, 13 Jun 2006)
New Revision: 20401

Added:
   moonbase/trunk/zbeta/audacity-beta/
   moonbase/trunk/zbeta/audacity-beta/BUILD
   moonbase/trunk/zbeta/audacity-beta/DEPENDS
   moonbase/trunk/zbeta/audacity-beta/DETAILS
   moonbase/trunk/zbeta/audacity-beta/PRE_BUILD
Log:
Beta version of Audacity added.

Added: moonbase/trunk/zbeta/audacity-beta/BUILD
===================================================================
--- moonbase/trunk/zbeta/audacity-beta/BUILD	                        (rev 0)
+++ moonbase/trunk/zbeta/audacity-beta/BUILD	2006-06-13 16:38:02 UTC (rev 20401)
@@ -0,0 +1,7 @@
+(
+
+  unset CPP CXX CC CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
+  OPTS="$OPTS --with-libsndfile=system --with-libresample=no"
+  default_build
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/zbeta/audacity-beta/DEPENDS
===================================================================
--- moonbase/trunk/zbeta/audacity-beta/DEPENDS	                        (rev 0)
+++ moonbase/trunk/zbeta/audacity-beta/DEPENDS	2006-06-13 16:38:02 UTC (rev 20401)
@@ -0,0 +1,33 @@
+depends  wxGTK          &&
+depends  libsndfile     &&
+depends  libsamplerate  &&
+
+optional_depends	"libid3tag" \
+			"--with-id3tag=system" \
+			"" \
+			"enable id3 support"  &&
+
+optional_depends	"lame" \
+			"" \
+			"" \
+			"enable mp3 support"  &&
+
+optional_depends	"libvorbis" \
+			"--with-vorbis=system" \
+			"" \
+			"enable ogg support"  &&
+
+optional_depends	"libmad" \
+			"--with-libmad=system" \
+			"" \
+			"for fast mp3 decoding"  &&
+
+optional_depends	"flac" \
+			"--with-flac=system" \
+			"" \
+			"for flac encoding"  &&
+
+optional_depends	"ladspa_sdk" \
+			"" \
+			"" \
+			"for ladspa plugin support"

Added: moonbase/trunk/zbeta/audacity-beta/DETAILS
===================================================================
--- moonbase/trunk/zbeta/audacity-beta/DETAILS	                        (rev 0)
+++ moonbase/trunk/zbeta/audacity-beta/DETAILS	2006-06-13 16:38:02 UTC (rev 20401)
@@ -0,0 +1,22 @@
+          MODULE=audacity-beta
+     MODULE_BASE=audacity
+         VERSION=1.3.0b
+          SOURCE=${MODULE_BASE}-src-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE_BASE}-src-$VERSION-beta
+      SOURCE_URL=$SFORGE_URL/${MODULE_BASE}/
+        WEB_SITE=http://audacity.sourceforge.net/
+      SOURCE_VFY=sha1:6ba57ee1a3a9b6c57bf98142fbe4561b7cadf5db
+         ENTERED=20060613
+         UPDATED=20060613
+           SHORT="simple soundfile editor"
+        
+cat << EOF
+Audacity is a program that lets you manipulate digital audio waveforms.
+In addition to letting you record sounds directly from within the
+program, it imports many sound file formats, including WAV, AIFF, and
+MP3. It supports all common editing operations such as Cut, Copy, and
+Paste, plus it will mix tracks and let you apply plug-in effects to any
+part of a sound. It also has a built-in amplitude envelope editor, a
+customizable spectrogram mode and a frequency analysis window for audio
+analysis applications. 
+EOF

Added: moonbase/trunk/zbeta/audacity-beta/PRE_BUILD
===================================================================
--- moonbase/trunk/zbeta/audacity-beta/PRE_BUILD	                        (rev 0)
+++ moonbase/trunk/zbeta/audacity-beta/PRE_BUILD	2006-06-13 16:38:02 UTC (rev 20401)
@@ -0,0 +1,9 @@
+if which wx-config &> /dev/null; then
+  if wx-config --unicode &> /dev/null; then
+    message "${MODULE_COLOR}wxGTK${DEFAULT}${MESSAGE_COLOR} has been compiled with Unicode support."
+    message "If you want to install ${MODULE_COLOR}audacity${DEFAULT}${MESSAGE_COLOR} you have to "
+    message "rebuild wxGTK without Unicode.${DEFAULT_COLOR}"
+    return 1
+  fi
+fi
+



More information about the Lunar-commits mailing list