diff options
-rw-r--r-- | audio/ttaenc/README | 22 | ||||
-rw-r--r-- | audio/ttaenc/slack-desc | 10 | ||||
-rw-r--r-- | audio/ttaenc/ttaenc.SlackBuild | 30 | ||||
-rw-r--r-- | audio/ttaenc/ttaenc.info | 8 |
4 files changed, 23 insertions, 47 deletions
diff --git a/audio/ttaenc/README b/audio/ttaenc/README index a41df46803899..d9b9d9bf0fb51 100644 --- a/audio/ttaenc/README +++ b/audio/ttaenc/README @@ -1,19 +1,9 @@ ttaenc (TTA1 lossless audio encoder/decoder) -ttaenc is TrueAudio lossless compressor for multichannel 8,16 and 24 bits audio data. -This package contains a full-futured codec library for realtime encoding and decoding of True Audio (TTA) files. +TTA performs lossless compression on multichannel 8,16 and 24 bits data of the Wav audio files. +Being "lossless" means that no data-quality is lost in the compression - when uncompressed, +the data will be identical to the original. The compression ratios of TTA depend on the type of +music file being compressed, but the compression size will generally range between 30% - 70% of +the original. TTA format supports both of ID3v1/v2 and APEv2 tags. -True Audio compresses up to 30% of the original, broadly similar to FLAC and APE. -It features a real-time encoding and decoding algorithm and hardware compression support. -As with most other lossless codecs, plugins are available for most media players. - -TTA performs lossless compression on multichannel 8, 16 and 24 bit data of uncompressed wav input files. -The term "lossless" refers to the fact that such compression results in no data or quality loss; -when decompressed, the audio file data are bit-identical to those of their originals. -Compression ratios achieved by the TTA codec vary, depending on music type, but range from 30% to 70% of the original. -The TTA lossless compressed audio format supports both ID3v1/ID3v2 information tags and APEv2. - -The TTA lossless audio codec allows for the storage of up to 20 audio CDs worth of music on a single DVD-R, -retaining the original CD quality audio, plus detailed information in the ID3 tag format. - -All TTA source code and binaries are freely available and distributed under GPL Open Source licenses. +This package can coexist with "tta", also available in SlackBuilds. diff --git a/audio/ttaenc/slack-desc b/audio/ttaenc/slack-desc index 50f208264ec32..10fd45479bcff 100644 --- a/audio/ttaenc/slack-desc +++ b/audio/ttaenc/slack-desc @@ -6,13 +6,13 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -ttaenc: ttaenc (TTA1 lossless audio encoder/decoder) +ttaenc: ttaenc (TTA Lossless Audio compressor) ttaenc: -ttaenc: ttaenc is TrueAudio lossless compressor for multichannel 8,16 and -ttaenc: 24 bits audio data. This package contains a full-futured codec -ttaenc: library for realtime encoding and decoding of True Audio (TTA) files. +ttaenc: TTA performs lossless compression on multichannel 8,16 and 24 bits +ttaenc: data of the Wav audio files. +ttaenc: +ttaenc: Home Page: http://en.true-audio.com/Free_Downloads/ ttaenc: -ttaenc: Home Page: http://en.true-audio.com/ ttaenc: ttaenc: ttaenc: diff --git a/audio/ttaenc/ttaenc.SlackBuild b/audio/ttaenc/ttaenc.SlackBuild index 166e66fbd2731..cd7728c30c053 100644 --- a/audio/ttaenc/ttaenc.SlackBuild +++ b/audio/ttaenc/ttaenc.SlackBuild @@ -23,8 +23,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=ttaenc -VERSION=${VERSION:-2.3} -BUILD=${BUILD:-1} +VERSION=${VERSION:-3.4.1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -56,14 +56,12 @@ fi set -e -SRCNAM="libtta-cpp" - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT rm -rf $TMP/$PRGNAM-$VERSION cd $TMP -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -mv $SRCNAM-$VERSION $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tgz +mv $PRGNAM-$VERSION-bin $PRGNAM-$VERSION cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -72,26 +70,14 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -DOCS="COPYING README" +install -d $PKG/usr/bin +install -D -m755 ttaenc $PKG/usr/bin/ttaenc + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cp -a ChangeLog-3.4.1 COPYING README $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM-SlackBuild mkdir -p $PKG/install diff --git a/audio/ttaenc/ttaenc.info b/audio/ttaenc/ttaenc.info index 1b52f4598891f..bb8cb6009d405 100644 --- a/audio/ttaenc/ttaenc.info +++ b/audio/ttaenc/ttaenc.info @@ -1,8 +1,8 @@ PRGNAM="ttaenc" -VERSION="2.3" -HOMEPAGE="http://en.true-audio.com/" -DOWNLOAD="http://sourceforge.net/projects/tta/files/tta/libtta++/libtta-cpp-2.3.tar.gz" -MD5SUM="c0b934e854fef32dc8578241e7b233b3" +VERSION="3.4.1" +HOMEPAGE="http://en.true-audio.com/Free_Downloads/" +DOWNLOAD="http://sourceforge.net/projects/tta/files/tta/ttaenc-linux/ttaenc-3.4.1.tgz" +MD5SUM="0a493e4e4f7a7b83d59c83573f01f0b5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |