Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 174342 - media-sound/ttaenc-3.3 (new ebuild)
Summary: media-sound/ttaenc-3.3 (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-04-12 21:08 UTC by Sergey Dryabzhinsky
Modified: 2007-04-22 11:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ttaenc-3.3.ebuild (ttaenc-3.3.ebuild,767 bytes, text/plain)
2007-04-12 21:10 UTC, Sergey Dryabzhinsky
Details
files/ttaenc-3.3-shntool.patch (ttaenc-3.3-shntool.patch,8.49 KB, text/plain)
2007-04-12 21:11 UTC, Sergey Dryabzhinsky
Details
ttaenc-3.3.ebuild (ttaenc-3.3.ebuild,559 bytes, text/plain)
2007-04-21 20:36 UTC, Tony Vroon (RETIRED)
Details
3.3-cflags.patch (3.3-cflags.patch,309 bytes, patch)
2007-04-21 20:37 UTC, Tony Vroon (RETIRED)
Details | Diff
3.3-warnings.patch (3.3-warnings.patch,1.82 KB, text/plain)
2007-04-21 20:37 UTC, Tony Vroon (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Dryabzhinsky 2007-04-12 21:08:59 UTC
media-sound/ttaenc-3.3 version bump with patch for shntool decode support

Reproducible: Always

Steps to Reproduce:
Comment 1 Sergey Dryabzhinsky 2007-04-12 21:10:00 UTC
Created attachment 116096 [details]
ttaenc-3.3.ebuild
Comment 2 Sergey Dryabzhinsky 2007-04-12 21:11:28 UTC
Created attachment 116098 [details]
files/ttaenc-3.3-shntool.patch

Patch for shntool decode support.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-04-12 21:12:20 UTC
Pretty hard to bump something that doesn't exist in the official tree...
Comment 4 Sergey Dryabzhinsky 2007-04-12 21:23:21 UTC
Sorry for CCCV, it was request for adding ebuild to portage...
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2007-04-21 20:36:44 UTC
Created attachment 116931 [details]
ttaenc-3.3.ebuild

Correcting license and ebuild structure.
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2007-04-21 20:37:09 UTC
Created attachment 116933 [details, diff]
3.3-cflags.patch
Comment 7 Tony Vroon (RETIRED) gentoo-dev 2007-04-21 20:37:32 UTC
Created attachment 116935 [details]
3.3-warnings.patch
Comment 8 Tony Vroon (RETIRED) gentoo-dev 2007-04-21 20:39:45 UTC
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.
Comment 9 Tony Vroon (RETIRED) gentoo-dev 2007-04-21 20:48:31 UTC
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.
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2007-04-22 11:05:08 UTC
In tree with KEYWORDS="~x86".