media-sound/ttaenc-3.3 version bump with patch for shntool decode support Reproducible: Always Steps to Reproduce:
Created attachment 116096 [details] ttaenc-3.3.ebuild
Created attachment 116098 [details] files/ttaenc-3.3-shntool.patch Patch for shntool decode support.
Pretty hard to bump something that doesn't exist in the official tree...
Sorry for CCCV, it was request for adding ebuild to portage...
Created attachment 116931 [details] ttaenc-3.3.ebuild Correcting license and ebuild structure.
Created attachment 116933 [details, diff] 3.3-cflags.patch
Created attachment 116935 [details] 3.3-warnings.patch
Here is an ebuild that confirms to policy. Please be very, very careful about getting the LICENSE right on an ebuild. The Copying file in the directory is very clear about the fact that it is a GPL-2 program, not an "AS-IS" program. Added a patch to make it respect user CFLAGS and a patch to teach it about pointer signedness. Unfortunately, this seems to be unportable software that fails to run on a PPC64 machine: chainsaw@jupiter ~/mp3/cd1 $ ttaenc -e track01.cdda.wav TTA1 lossless audio encoder/decoder, release 3.3 Copyright (c) 2005 Alexander Djourik. All rights reserved. For more information see http://tta.sourceforge.net ------------------------------------------------------------ File: [track01.cdda.wav] Error: not compatible file format ------------------------------------------------------------ Total: [0/1, 0.0/0.0 Mb], ratio: 0.000, time: 0'00 ------------------------------------------------------------ As such I am not interested in maintaining this software. However, I am attaching my ebuild and patches so others can.
For the record: chainsaw@jupiter ~/mp3/cd1 $ file track01.cdda.wav track01.cdda.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz If *that* isn't compatible, I don't know what will be. I suspect endianness issues though.
In tree with KEYWORDS="~x86".