[Lunar-commits] r20305 - moonbase/trunk/audio/audacity
Jannis Pohlmann
jannis at lunar-linux.org
Sun Jun 4 12:29:31 UTC 2006
Author: jannis
Date: 2006-06-04 12:29:29 +0000 (Sun, 04 Jun 2006)
New Revision: 20305
Added:
moonbase/trunk/audio/audacity/PRE_BUILD
Modified:
moonbase/trunk/audio/audacity/BUILD
moonbase/trunk/audio/audacity/CONFIGURE
moonbase/trunk/audio/audacity/DETAILS
Log:
Updated audacity:
* Version bump from 1.2.3 to 1.2.4
* BUILD script fixed (removed "optimize" call and unset CXX, CPP
and CC variables)
* Make CONFIGURE slightly more sexy
* Added wx-config --unicode check to PRE_BUILD in order to abort
when wxGTK was compiled with Unicode support. Some applications
like audacity and bloch don't build with this version of the
library. This cancels the installation and prints an error
message explaining the problem.
Modified: moonbase/trunk/audio/audacity/BUILD
===================================================================
--- moonbase/trunk/audio/audacity/BUILD 2006-06-04 12:16:23 UTC (rev 20304)
+++ moonbase/trunk/audio/audacity/BUILD 2006-06-04 12:29:29 UTC (rev 20305)
@@ -1,12 +1,12 @@
(
- unset CFLAGS CXXFLAGS LDFLAGS
+ unset CPP CXX CC CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
OPTS="$OPTS --with-libsndfile=system --with-libresample=no --with-libsamplerate=system"
default_config &&
# it's a hack but it works (very ugly):
- optimize &&
+ # optimize &&
default_make
Modified: moonbase/trunk/audio/audacity/CONFIGURE
===================================================================
--- moonbase/trunk/audio/audacity/CONFIGURE 2006-06-04 12:16:23 UTC (rev 20304)
+++ moonbase/trunk/audio/audacity/CONFIGURE 2006-06-04 12:29:29 UTC (rev 20305)
@@ -5,5 +5,5 @@
fi
echo 'CONFIGURED="y"' >> $MODULE_CONFIG
- echo 'OPTS='\"$OPTS\" >> $MODULE_CONFIG
+ echo 'OPTS='\"$OPTS\" >> $MODULE_CONFIG
fi
Modified: moonbase/trunk/audio/audacity/DETAILS
===================================================================
--- moonbase/trunk/audio/audacity/DETAILS 2006-06-04 12:16:23 UTC (rev 20304)
+++ moonbase/trunk/audio/audacity/DETAILS 2006-06-04 12:29:29 UTC (rev 20305)
@@ -1,13 +1,14 @@
MODULE=audacity
- VERSION=1.2.3
+ VERSION=1.2.4
SOURCE=$MODULE-src-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-src-$VERSION
SOURCE_URL=$SFORGE_URL/$MODULE/
WEB_SITE=http://audacity.sourceforge.net/
- SOURCE_VFY=sha1:98c3a171c1f5735df7c63baf1fcef52e5c38ceb8
+ SOURCE_VFY=sha1:b21d89db2366ada3c3efb97891aacaf326be2bdf
ENTERED=20011217
- UPDATED=20050712
+ UPDATED=20060604
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
Added: moonbase/trunk/audio/audacity/PRE_BUILD
===================================================================
--- moonbase/trunk/audio/audacity/PRE_BUILD (rev 0)
+++ moonbase/trunk/audio/audacity/PRE_BUILD 2006-06-04 12:29:29 UTC (rev 20305)
@@ -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