diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2007-07-29 12:30:19 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2007-07-29 12:30:19 +0000 |
commit | f177ab990417500e811e7ee134b94f9bb5ab0ead (patch) | |
tree | de66d718085f7bafdae94db53ec0ed2a60eb967e /media-sound/awesfx | |
parent | Force jgoodies-forms version to be <1.1.0 as a temporary workaround of bug #1... (diff) | |
download | historical-f177ab990417500e811e7ee134b94f9bb5ab0ead.tar.gz historical-f177ab990417500e811e7ee134b94f9bb5ab0ead.tar.bz2 historical-f177ab990417500e811e7ee134b94f9bb5ab0ead.zip |
Version bump, fixing also bug 186327.
Package-Manager: portage-2.1.3
Diffstat (limited to 'media-sound/awesfx')
-rw-r--r-- | media-sound/awesfx/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/awesfx/Manifest | 38 | ||||
-rw-r--r-- | media-sound/awesfx/awesfx-0.5.1.ebuild | 50 | ||||
-rw-r--r-- | media-sound/awesfx/files/awesfx-0.5.1-configure-noalsa.patch | 263 | ||||
-rw-r--r-- | media-sound/awesfx/files/awesfx-0.5.1-include.patch | 48 | ||||
-rw-r--r-- | media-sound/awesfx/files/awesfx-0.5.1-makefile-noalsa.patch | 82 | ||||
-rw-r--r-- | media-sound/awesfx/files/digest-awesfx-0.5.1 | 3 |
7 files changed, 479 insertions, 15 deletions
diff --git a/media-sound/awesfx/ChangeLog b/media-sound/awesfx/ChangeLog index 63c98eab4263..d5cfcc6e24eb 100644 --- a/media-sound/awesfx/ChangeLog +++ b/media-sound/awesfx/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-sound/awesfx # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/awesfx/ChangeLog,v 1.20 2007/01/21 21:14:53 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/awesfx/ChangeLog,v 1.21 2007/07/29 12:30:19 drac Exp $ + +*awesfx-0.5.1 (29 Jul 2007) + + 29 Jul 2007; Samuli Suominen <drac@gentoo.org> + +files/awesfx-0.5.1-configure-noalsa.patch, + +files/awesfx-0.5.1-include.patch, + +files/awesfx-0.5.1-makefile-noalsa.patch, +awesfx-0.5.1.ebuild: + Version bump, fixing also bug 186327. 21 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> -awesfx-0.5.0c.ebuild: Remove old version. diff --git a/media-sound/awesfx/Manifest b/media-sound/awesfx/Manifest index c92c0a189d05..dc1f9863388a 100644 --- a/media-sound/awesfx/Manifest +++ b/media-sound/awesfx/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX awesfx-0.5.0b-configure-noalsa.patch 7814 RMD160 87e09f4b62e040f55a2aebb79cf4046534ca7e86 SHA1 912d27dd0a27b566269a892a6a931dcfdaf912be SHA256 7687e4ba3cdd31d14d3a152ec9d9128864edd1edaffaf7c814158fb6039c1a9e MD5 f2718083317de4e006954291d3da6f4e files/awesfx-0.5.0b-configure-noalsa.patch 7814 RMD160 87e09f4b62e040f55a2aebb79cf4046534ca7e86 files/awesfx-0.5.0b-configure-noalsa.patch 7814 @@ -9,15 +6,32 @@ AUX awesfx-0.5.0b-makefile-noalsa.patch 3507 RMD160 6e45ae1a0fa89cd0f900be054617 MD5 a2f1d07a053240ebc621d1834c928e6f files/awesfx-0.5.0b-makefile-noalsa.patch 3507 RMD160 6e45ae1a0fa89cd0f900be054617f5caeb732b60 files/awesfx-0.5.0b-makefile-noalsa.patch 3507 SHA256 c73b2992bcb551a5db0fb3826f7384dc2eb8ae988897cd2d1e36e9940c9aad65 files/awesfx-0.5.0b-makefile-noalsa.patch 3507 +AUX awesfx-0.5.1-configure-noalsa.patch 7354 RMD160 51f3e74cd3f1becce7d769eb5a326d8755ad64aa SHA1 6ef5cc71f572fd3e9eabe460a804d834a498b6a2 SHA256 a14a78848460952481bdbca870cac9e45706f3deaaf45c1a27aed75354b0d3a2 +MD5 c995477c00a4838c55fb157e5ea410c9 files/awesfx-0.5.1-configure-noalsa.patch 7354 +RMD160 51f3e74cd3f1becce7d769eb5a326d8755ad64aa files/awesfx-0.5.1-configure-noalsa.patch 7354 +SHA256 a14a78848460952481bdbca870cac9e45706f3deaaf45c1a27aed75354b0d3a2 files/awesfx-0.5.1-configure-noalsa.patch 7354 +AUX awesfx-0.5.1-include.patch 1475 RMD160 fd5c208364fb064fd5a1f8ce1a665b5b57c1e567 SHA1 bca7c9a05199bbc8e7ad01e2a4c09a78e21fa980 SHA256 cc1bc657df4d2a077e8e8df9d6347f05cce274e74ace813bc6d878a36d83f278 +MD5 31fff1217f8f64aec381682adea12679 files/awesfx-0.5.1-include.patch 1475 +RMD160 fd5c208364fb064fd5a1f8ce1a665b5b57c1e567 files/awesfx-0.5.1-include.patch 1475 +SHA256 cc1bc657df4d2a077e8e8df9d6347f05cce274e74ace813bc6d878a36d83f278 files/awesfx-0.5.1-include.patch 1475 +AUX awesfx-0.5.1-makefile-noalsa.patch 2983 RMD160 1dbc275c1b9c60a8f08f5e8b2f592ddb2a89b153 SHA1 ca7152692d0cb2a81237534762aaaf741143078a SHA256 3a39642057bcaff6413cbd17ec2ac2ef0a72880a9f162d90c5f2f16dc5106152 +MD5 0670999399c8cd4a741fd09fc5511459 files/awesfx-0.5.1-makefile-noalsa.patch 2983 +RMD160 1dbc275c1b9c60a8f08f5e8b2f592ddb2a89b153 files/awesfx-0.5.1-makefile-noalsa.patch 2983 +SHA256 3a39642057bcaff6413cbd17ec2ac2ef0a72880a9f162d90c5f2f16dc5106152 files/awesfx-0.5.1-makefile-noalsa.patch 2983 DIST awesfx-0.5.0d.tar.gz 375762 RMD160 ebb7cb8d1476eb0243f6dd7c50ca82bcde4f0695 SHA1 869d4d339bffe1fe774d13fc985d1ac65c91fa74 SHA256 9dacc79bbbc00cd05f82e2874f42de3490232f09bbf4306a961917daa9c1f7e0 +DIST awesfx-0.5.1.tar.gz 406372 RMD160 353a499f82764fab900b5e1b1e524ba56f030df3 SHA1 7d21bfd8149650033e4469bfebc803d0909faa0f SHA256 fa3c24e12265d9cc153f633e1291a7103263a785834c5a3f0dcd7845ef81495c EBUILD awesfx-0.5.0d.ebuild 1258 RMD160 419f39c484398b869ec08b9b8777c944c0d58015 SHA1 752830769ce13e1d6d58cf110c069002d0f24542 SHA256 9992dfed2c1820290d325dd28344c323c534a35e2699df7597f8ed05b21af119 MD5 924d8e4080e75bd115281eeb537e9b9c awesfx-0.5.0d.ebuild 1258 RMD160 419f39c484398b869ec08b9b8777c944c0d58015 awesfx-0.5.0d.ebuild 1258 SHA256 9992dfed2c1820290d325dd28344c323c534a35e2699df7597f8ed05b21af119 awesfx-0.5.0d.ebuild 1258 -MISC ChangeLog 2473 RMD160 df421ef227a290d561d462ce3cef87edd67461db SHA1 9e7040af008b4f4063ed103d77db28d3b924c7bd SHA256 2e0f7cb12be9049a923f3f2810dbbf8329e0822b09812b31017042585b39d926 -MD5 bcb93b49b9853762ffbec5040bbfccf7 ChangeLog 2473 -RMD160 df421ef227a290d561d462ce3cef87edd67461db ChangeLog 2473 -SHA256 2e0f7cb12be9049a923f3f2810dbbf8329e0822b09812b31017042585b39d926 ChangeLog 2473 +EBUILD awesfx-0.5.1.ebuild 1379 RMD160 c2e1db6e066096d8a93b621d42c2d438fa278109 SHA1 1bbf0c577285493d83c591c18fa6d279b17d02a9 SHA256 de6678d8ee5732441f5c1ae93047dbaff0f0a9d4faef640874f2c4413da904ae +MD5 6ebdf5fdff56ec5582fcdbf49f7aa9ea awesfx-0.5.1.ebuild 1379 +RMD160 c2e1db6e066096d8a93b621d42c2d438fa278109 awesfx-0.5.1.ebuild 1379 +SHA256 de6678d8ee5732441f5c1ae93047dbaff0f0a9d4faef640874f2c4413da904ae awesfx-0.5.1.ebuild 1379 +MISC ChangeLog 2737 RMD160 cdc67030beefb673996ce45f6ae4be798e2a3d39 SHA1 f519047ef7bc9f9c23c1a29a44cca485af0b2776 SHA256 9ff2eb48078ee591601d1d5c2137b1b8e4756b61a98697c273eb17488861cc90 +MD5 64317776280acf8735394e4d58ccafbd ChangeLog 2737 +RMD160 cdc67030beefb673996ce45f6ae4be798e2a3d39 ChangeLog 2737 +SHA256 9ff2eb48078ee591601d1d5c2137b1b8e4756b61a98697c273eb17488861cc90 ChangeLog 2737 MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158 @@ -25,10 +39,6 @@ SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata MD5 ebaa9273e2961fb163f76508df1dcac4 files/digest-awesfx-0.5.0d 241 RMD160 da29737c117cb55dfc23ca780651ffd2e1529088 files/digest-awesfx-0.5.0d 241 SHA256 97e5fb149576fc7b4dc77334bfe2fc2cf409870eb1a274434e6ad4e9d54bfc71 files/digest-awesfx-0.5.0d 241 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFFs9fTAiZjviIA2XgRAucAAJ9VMlcv4VNgootdxd6JbNHWlgvjVwCeKTWD -6qYlRym2YDwbs0ewHOsTFms= -=JvMe ------END PGP SIGNATURE----- +MD5 7ccbddf91f0e6e3ec73612ac0a751c94 files/digest-awesfx-0.5.1 238 +RMD160 27d2f0658297496da2c701525f6c2d80465fbdff files/digest-awesfx-0.5.1 238 +SHA256 2d569720344b4b27ede53e7c1822d7965ecbbe593bc333d1dbe8566e8f6db6a2 files/digest-awesfx-0.5.1 238 diff --git a/media-sound/awesfx/awesfx-0.5.1.ebuild b/media-sound/awesfx/awesfx-0.5.1.ebuild new file mode 100644 index 000000000000..15fc29cabe8a --- /dev/null +++ b/media-sound/awesfx/awesfx-0.5.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/awesfx/awesfx-0.5.1.ebuild,v 1.1 2007/07/29 12:30:19 drac Exp $ + +inherit eutils portability + +DESCRIPTION="AWE Utilities - sfxload" +HOMEPAGE="http://www.alsa-project.org/~iwai/awedrv.html#Utils" +SRC_URI="http://ftp.suse.com/pub/people/tiwai/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="alsa" + +DEPEND="alsa? ( >=media-libs/alsa-lib-1 )" + +BANK_LOC="/usr/share/sounds/sf2" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-include.patch +} + +src_compile() { + if ! use alsa; then + einfo "Removing ALSA support!" + epatch "${FILESDIR}"/${P}-configure-noalsa.patch + econf --with-sfpath=${BANK_LOC} || die + epatch "${FILESDIR}"/${P}-makefile-noalsa.patch + sed -i -e 's/'^LIBS.*-lasound.*$'/LIBS = -lm $(dlopen_lib) -lpthread/' Makefile + else + econf --with-sfpath=${BANK_LOC} || die + fi + + emake || die "emake failed." +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed." + dodoc AUTHORS ChangeLog README SBKtoSF2.txt + dodoc "${D}"/usr/share/sounds/sf2/README-bank + rm "${D}"/usr/share/sounds/sf2/README-bank +} + +pkg_postinst() { + elog "Please copy your SoundFont files from the original CD-ROM" + elog "shipped with your soundcard to ${BANK_LOC}" +} diff --git a/media-sound/awesfx/files/awesfx-0.5.1-configure-noalsa.patch b/media-sound/awesfx/files/awesfx-0.5.1-configure-noalsa.patch new file mode 100644 index 000000000000..a43b9d64e5fe --- /dev/null +++ b/media-sound/awesfx/files/awesfx-0.5.1-configure-noalsa.patch @@ -0,0 +1,263 @@ +diff -ur awesfx-0.5.1.orig/configure awesfx-0.5.1/configure +--- awesfx-0.5.1.orig/configure 2007-07-25 12:56:30.000000000 +0300 ++++ awesfx-0.5.1/configure 2007-07-29 15:16:17.000000000 +0300 +@@ -19647,259 +19647,6 @@ + + + +-alsa_save_CFLAGS="$CFLAGS" +-alsa_save_LDFLAGS="$LDFLAGS" +-alsa_save_LIBS="$LIBS" +-alsa_found=yes +- +- +-# Check whether --with-alsa-prefix was given. +-if test "${with_alsa_prefix+set}" = set; then +- withval=$with_alsa_prefix; alsa_prefix="$withval" +-else +- alsa_prefix="" +-fi +- +- +- +-# Check whether --with-alsa-inc-prefix was given. +-if test "${with_alsa_inc_prefix+set}" = set; then +- withval=$with_alsa_inc_prefix; alsa_inc_prefix="$withval" +-else +- alsa_inc_prefix="" +-fi +- +- +-# Check whether --enable-alsatest was given. +-if test "${enable_alsatest+set}" = set; then +- enableval=$enable_alsatest; enable_alsatest="$enableval" +-else +- enable_alsatest=yes +-fi +- +- +-{ echo "$as_me:$LINENO: checking for ALSA CFLAGS" >&5 +-echo $ECHO_N "checking for ALSA CFLAGS... $ECHO_C" >&6; } +-if test "$alsa_inc_prefix" != "" ; then +- ALSA_CFLAGS="$ALSA_CFLAGS -I$alsa_inc_prefix" +- CFLAGS="$CFLAGS -I$alsa_inc_prefix" +-fi +-{ echo "$as_me:$LINENO: result: $ALSA_CFLAGS" >&5 +-echo "${ECHO_T}$ALSA_CFLAGS" >&6; } +- +-{ echo "$as_me:$LINENO: checking for ALSA LDFLAGS" >&5 +-echo $ECHO_N "checking for ALSA LDFLAGS... $ECHO_C" >&6; } +-if test "$alsa_prefix" != "" ; then +- ALSA_LIBS="$ALSA_LIBS -L$alsa_prefix" +- LDFLAGS="$LDFLAGS $ALSA_LIBS" +-fi +- +-ALSA_LIBS="$ALSA_LIBS -lasound -lm -ldl -lpthread" +-LIBS="$ALSA_LIBS $LIBS" +-{ echo "$as_me:$LINENO: result: $ALSA_LIBS" >&5 +-echo "${ECHO_T}$ALSA_LIBS" >&6; } +- +-min_alsa_version=1.0.0 +-{ echo "$as_me:$LINENO: checking for libasound headers version >= $min_alsa_version" >&5 +-echo $ECHO_N "checking for libasound headers version >= $min_alsa_version... $ECHO_C" >&6; } +-no_alsa="" +- alsa_min_major_version=`echo $min_alsa_version | \ +- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'` +- alsa_min_minor_version=`echo $min_alsa_version | \ +- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'` +- alsa_min_micro_version=`echo $min_alsa_version | \ +- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'` +- +- +-ac_ext=c +-ac_cpp='$CPP $CPPFLAGS' +-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +-ac_compiler_gnu=$ac_cv_c_compiler_gnu +- +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-#include <alsa/asoundlib.h> +- +-int +-main () +-{ +- +-/* ensure backward compatibility */ +-#if !defined(SND_LIB_MAJOR) && defined(SOUNDLIB_VERSION_MAJOR) +-#define SND_LIB_MAJOR SOUNDLIB_VERSION_MAJOR +-#endif +-#if !defined(SND_LIB_MINOR) && defined(SOUNDLIB_VERSION_MINOR) +-#define SND_LIB_MINOR SOUNDLIB_VERSION_MINOR +-#endif +-#if !defined(SND_LIB_SUBMINOR) && defined(SOUNDLIB_VERSION_SUBMINOR) +-#define SND_LIB_SUBMINOR SOUNDLIB_VERSION_SUBMINOR +-#endif +- +-# if(SND_LIB_MAJOR > $alsa_min_major_version) +- exit(0); +-# else +-# if(SND_LIB_MAJOR < $alsa_min_major_version) +-# error not present +-# endif +- +-# if(SND_LIB_MINOR > $alsa_min_minor_version) +- exit(0); +-# else +-# if(SND_LIB_MINOR < $alsa_min_minor_version) +-# error not present +-# endif +- +-# if(SND_LIB_SUBMINOR < $alsa_min_micro_version) +-# error not present +-# endif +-# endif +-# endif +-exit(0); +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- { echo "$as_me:$LINENO: result: found." >&5 +-echo "${ECHO_T}found." >&6; } +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- { echo "$as_me:$LINENO: result: not present." >&5 +-echo "${ECHO_T}not present." >&6; } +- { { echo "$as_me:$LINENO: error: Sufficiently new version of libasound not found." >&5 +-echo "$as_me: error: Sufficiently new version of libasound not found." >&2;} +- { (exit 1); exit 1; }; } +- alsa_found=no +- +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-ac_ext=c +-ac_cpp='$CPP $CPPFLAGS' +-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +-ac_compiler_gnu=$ac_cv_c_compiler_gnu +- +- +-if test "x$enable_alsatest" = "xyes"; then +- +-{ echo "$as_me:$LINENO: checking for snd_ctl_open in -lasound" >&5 +-echo $ECHO_N "checking for snd_ctl_open in -lasound... $ECHO_C" >&6; } +-if test "${ac_cv_lib_asound_snd_ctl_open+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lasound $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char snd_ctl_open (); +-int +-main () +-{ +-return snd_ctl_open (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_asound_snd_ctl_open=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_asound_snd_ctl_open=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_asound_snd_ctl_open" >&5 +-echo "${ECHO_T}$ac_cv_lib_asound_snd_ctl_open" >&6; } +-if test $ac_cv_lib_asound_snd_ctl_open = yes; then +- cat >>confdefs.h <<_ACEOF +-#define HAVE_LIBASOUND 1 +-_ACEOF +- +- LIBS="-lasound $LIBS" +- +-else +- { { echo "$as_me:$LINENO: error: No linkable libasound was found." >&5 +-echo "$as_me: error: No linkable libasound was found." >&2;} +- { (exit 1); exit 1; }; } +- alsa_found=no +- +-fi +- +-fi +- +-if test "x$alsa_found" = "xyes" ; then +- : +- LIBS=`echo $LIBS | sed 's/-lasound//g'` +- LIBS=`echo $LIBS | sed 's/ //'` +- LIBS="-lasound $LIBS" +-fi +-if test "x$alsa_found" = "xno" ; then +- : +- CFLAGS="$alsa_save_CFLAGS" +- LDFLAGS="$alsa_save_LDFLAGS" +- LIBS="$alsa_save_LIBS" +- ALSA_CFLAGS="" +- ALSA_LIBS="" +-fi + + + diff --git a/media-sound/awesfx/files/awesfx-0.5.1-include.patch b/media-sound/awesfx/files/awesfx-0.5.1-include.patch new file mode 100644 index 000000000000..0116781e64b6 --- /dev/null +++ b/media-sound/awesfx/files/awesfx-0.5.1-include.patch @@ -0,0 +1,48 @@ +diff -ur awesfx-0.5.1.orig/awelib/loadbank.c awesfx-0.5.1/awelib/loadbank.c +--- awesfx-0.5.1.orig/awelib/loadbank.c 2004-01-22 18:58:13.000000000 +0200 ++++ awesfx-0.5.1/awelib/loadbank.c 2007-07-29 15:02:36.000000000 +0300 +@@ -24,11 +24,10 @@ + #include <ctype.h> + #ifdef linux + #include <linux/soundcard.h> +-#include <linux/awe_voice.h> + #else + #include <machine/soundcard.h> +-#include <awe_voice.h> + #endif ++#include "awe_voice.h" + #include "util.h" + #include "awebank.h" + #include "aweseq.h" +diff -ur awesfx-0.5.1.orig/awelib/parsesf.c awesfx-0.5.1/awelib/parsesf.c +--- awesfx-0.5.1.orig/awelib/parsesf.c 2004-02-04 17:18:35.000000000 +0200 ++++ awesfx-0.5.1/awelib/parsesf.c 2007-07-29 15:02:01.000000000 +0300 +@@ -29,11 +29,10 @@ + #include <errno.h> + #ifdef linux + #include <linux/soundcard.h> +-#include <linux/awe_voice.h> + #else + #include <machine/soundcard.h> +-#include <awe_voice.h> + #endif ++#include "awe_voice.h" + #include "awe_parm.h" + #include "itypes.h" + #include "sffile.h" +diff -ur awesfx-0.5.1.orig/include/awe_parm.h awesfx-0.5.1/include/awe_parm.h +--- awesfx-0.5.1.orig/include/awe_parm.h 2000-04-27 16:45:35.000000000 +0300 ++++ awesfx-0.5.1/include/awe_parm.h 2007-07-29 15:07:37.000000000 +0300 +@@ -21,11 +21,7 @@ + #ifndef AWE_PARM_H_DEF + #define AWE_PARM_H_DEF + +-#ifdef linux +-#include <linux/awe_voice.h> +-#else +-#include <awe_voice.h> +-#endif ++#include "awe_voice.h" + + void awe_init_parm(awe_voice_parm *pp); + void awe_init_voice(awe_voice_info *vp); diff --git a/media-sound/awesfx/files/awesfx-0.5.1-makefile-noalsa.patch b/media-sound/awesfx/files/awesfx-0.5.1-makefile-noalsa.patch new file mode 100644 index 000000000000..49afc98c6cc3 --- /dev/null +++ b/media-sound/awesfx/files/awesfx-0.5.1-makefile-noalsa.patch @@ -0,0 +1,82 @@ +--- Makefile.orig 2007-07-29 15:19:05.000000000 +0300 ++++ Makefile 2007-07-29 15:23:51.000000000 +0300 +@@ -33,7 +33,7 @@ + POST_UNINSTALL = : + build_triplet = i686-pc-linux-gnu + host_triplet = i686-pc-linux-gnu +-bin_PROGRAMS = sfxload$(EXEEXT) asfxload$(EXEEXT) aweset$(EXEEXT) \ ++bin_PROGRAMS = sfxload$(EXEEXT) aweset$(EXEEXT) \ + gusload$(EXEEXT) setfx$(EXEEXT) sf2text$(EXEEXT) \ + text2sf$(EXEEXT) sfxtest$(EXEEXT) + subdir = . +@@ -53,9 +53,6 @@ + am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) +-am_asfxload_OBJECTS = asfxload.$(OBJEXT) alsa.$(OBJEXT) +-asfxload_OBJECTS = $(am_asfxload_OBJECTS) +-asfxload_DEPENDENCIES = awelib/libawe.a + am_aweset_OBJECTS = aweset.$(OBJEXT) seq.$(OBJEXT) + aweset_OBJECTS = $(am_aweset_OBJECTS) + aweset_LDADD = $(LDADD) +@@ -96,10 +93,10 @@ + LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ + $(LDFLAGS) -o $@ +-SOURCES = $(asfxload_SOURCES) $(aweset_SOURCES) $(gusload_SOURCES) \ ++SOURCES = $(aweset_SOURCES) $(gusload_SOURCES) \ + $(setfx_SOURCES) $(sf2text_SOURCES) $(sfxload_SOURCES) \ + $(sfxtest_SOURCES) $(text2sf_SOURCES) +-DIST_SOURCES = $(asfxload_SOURCES) $(aweset_SOURCES) \ ++DIST_SOURCES = $(aweset_SOURCES) \ + $(gusload_SOURCES) $(setfx_SOURCES) $(sf2text_SOURCES) \ + $(sfxload_SOURCES) $(sfxtest_SOURCES) $(text2sf_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +@@ -166,7 +163,7 @@ + INSTALL_STRIP_PROGRAM = $(install_sh) -c -s + LDFLAGS = -Wl,-O1,--as-needed + LIBOBJS = +-LIBS = ++LIBS = -lm -ldl -lpthread + LIBTOOL = $(SHELL) $(top_builddir)/libtool + LN_S = ln -s + LTLIBOBJS = +@@ -240,8 +237,6 @@ + SUBDIRS = awelib include samples etc + LDADD = awelib/libawe.a + INCLUDES = -Iinclude +-asfxload_SOURCES = asfxload.c alsa.c +-asfxload_LDADD = awelib/libawe.a + sfxload_SOURCES = sfxload.c seq.c + aweset_SOURCES = aweset.c seq.c + gusload_SOURCES = gusload.c seq.c +@@ -317,9 +312,6 @@ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done +-asfxload$(EXEEXT): $(asfxload_OBJECTS) $(asfxload_DEPENDENCIES) +- @rm -f asfxload$(EXEEXT) +- $(LINK) $(asfxload_OBJECTS) $(asfxload_LDADD) $(LIBS) + aweset$(EXEEXT): $(aweset_OBJECTS) $(aweset_DEPENDENCIES) + @rm -f aweset$(EXEEXT) + $(LINK) $(aweset_OBJECTS) $(aweset_LDADD) $(LIBS) +@@ -348,8 +340,6 @@ + distclean-compile: + -rm -f *.tab.c + +-include ./$(DEPDIR)/alsa.Po +-include ./$(DEPDIR)/asfxload.Po + include ./$(DEPDIR)/aweset.Po + include ./$(DEPDIR)/gusload.Po + include ./$(DEPDIR)/seq.Po +@@ -828,8 +818,8 @@ + + + install-data-hook: +- rm -f $(DESTDIR)$(mandir)/man1/asfxload.1 +- (cd $(DESTDIR)$(mandir)/man1 && $(LN_S) sfxload.1 asfxload.1) ++# rm -f $(DESTDIR)$(mandir)/man1/asfxload.1 ++# (cd $(DESTDIR)$(mandir)/man1 && $(LN_S) sfxload.1 asfxload.1) + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: diff --git a/media-sound/awesfx/files/digest-awesfx-0.5.1 b/media-sound/awesfx/files/digest-awesfx-0.5.1 new file mode 100644 index 000000000000..3f9fd8495571 --- /dev/null +++ b/media-sound/awesfx/files/digest-awesfx-0.5.1 @@ -0,0 +1,3 @@ +MD5 3ddc510f03ae8dfee3d1bf089fc3fea4 awesfx-0.5.1.tar.gz 406372 +RMD160 353a499f82764fab900b5e1b1e524ba56f030df3 awesfx-0.5.1.tar.gz 406372 +SHA256 fa3c24e12265d9cc153f633e1291a7103263a785834c5a3f0dcd7845ef81495c awesfx-0.5.1.tar.gz 406372 |