diff options
Diffstat (limited to 'source/ap/amp')
-rw-r--r-- | source/ap/amp/amp-gcc34.diff | 11 | ||||
-rwxr-xr-x | source/ap/amp/amp.SlackBuild | 61 | ||||
-rw-r--r-- | source/ap/amp/license_excerpts | 42 | ||||
-rw-r--r-- | source/ap/amp/slack-desc | 19 |
4 files changed, 133 insertions, 0 deletions
diff --git a/source/ap/amp/amp-gcc34.diff b/source/ap/amp/amp-gcc34.diff new file mode 100644 index 00000000..6e04bebe --- /dev/null +++ b/source/ap/amp/amp-gcc34.diff @@ -0,0 +1,11 @@ +diff -Naur amp-0.7.6.orig/guicontrol.c amp-0.7.6/guicontrol.c +--- amp-0.7.6.orig/guicontrol.c 1997-08-23 04:30:51.000000000 -0700 ++++ amp-0.7.6/guicontrol.c 2004-07-07 15:27:54.694249000 -0700 +@@ -376,6 +376,7 @@ + case GETHDR_SYN: warn("oops, we're out of sync.\n"); + break; + default: ++ break; + } + break; + } diff --git a/source/ap/amp/amp.SlackBuild b/source/ap/amp/amp.SlackBuild new file mode 100755 index 00000000..db7f49fe --- /dev/null +++ b/source/ap/amp/amp.SlackBuild @@ -0,0 +1,61 @@ +#!/bin/sh + +# Copyright 2008, 2009 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +VERSION=0.7.6 +ARCH=${ARCH:-x86_64} +BUILD=${BUILD:-1} + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-amp + +rm -rf $PKG +mkdir -p $TMP $PKG + +# Explode the package framework: +cd $PKG +explodepkg $CWD/_amp.tar.gz + +cd $TMP +rm -rf amp-$VERSION +tar xzvf $CWD/amp-$VERSION.tar.gz +cd amp-$VERSION +zcat $CWD/amp-gcc34.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1 +chown -R root:root . +./configure --prefix=/usr $ARCH-slackware-linux +make +strip amp +cat amp > $PKG/usr/bin/amp +cat amp.1 | gzip -9c > $PKG/usr/man/man1/amp.1.gz +mkdir -p $PKG/usr/doc/amp-$VERSION +cp -a \ + BUGS CHANGES README TODO doc/jukebox.txt doc/layer2.txt \ + doc/linuxrealtime.txt doc/BeOS.txt \ + $PKG/usr/doc/amp-$VERSION +chmod 644 $PKG/usr/doc/amp-$VERSION/* +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +# Build the package: +cd $PKG +makepkg -l y -c n $TMP/amp-$VERSION-$ARCH-$BUILD.txz + diff --git a/source/ap/amp/license_excerpts b/source/ap/amp/license_excerpts new file mode 100644 index 00000000..11cf9ef8 --- /dev/null +++ b/source/ap/amp/license_excerpts @@ -0,0 +1,42 @@ +amp MPEG audio decoder readme file (version 0.7.5) +(C) Tomislav Uzelac 1996,1997 + +amp is free software and can be _used_ freely by anyone. If you want to +do anything else with it, be sure to check the Legal section of this +document for legal issues. + +THERE IS NO WARRANTY FOR THIS PROGRAM. Please check out the Legal section +of this document. + + +[snip] + + +6. Legal + +This software can be used freely for any purpose. It can be distributed +freely, as long as it is not sold commercially without permission from +Tomislav Uzelac <tuzelac@rasip.fer.hr>. However, including this software +on CD_ROMs containing other free software is explicitly permitted even +when a modest distribution fee is charged for the CD, as long as this +software is not a primary selling argument for the CD. + +Building derived versions of this software is permitted, as long as they +are not sold commercially without permission from Tomislav Uzelac +<tuzelac@rasip.fer.hr>. Any derived versions must be clearly marked as +such, and must be called by a name other than amp. Any derived versions +must retain this copyright notice. + +/* This license is itself copied from Tatu Ylonen's ssh package. It does + * not mention being copyrighted itself :) + */ + +THERE IS NO WARRANTY FOR THIS PROGRAM - whatsoever. You use it entirely +at your risk, and neither Tomislav Uzelac, nor FER will be liable for +any damages that might occur to your computer, software, etc. in +consequence of you using this freeware program. + + +Tomislav Uzelac +<tuzelac@rasip.fer.hr> + diff --git a/source/ap/amp/slack-desc b/source/ap/amp/slack-desc new file mode 100644 index 00000000..9ecfb939 --- /dev/null +++ b/source/ap/amp/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +amp: amp (An MP3 player) +amp: +amp: amp (Audio Mpeg Player) is a command-line MPEG audio decoder (MP3 +amp: player). It works with both MPEG1 and MPEG2 audio streams (except for +amp: the multichannel extensions defined in MPEG2), layers 2 and 3. +amp: +amp: +amp: +amp: +amp: +amp: |