diff options
author | Deposite Pirate | 2018-09-16 18:48:36 +0200 |
---|---|---|
committer | Deposite Pirate | 2018-09-16 18:48:36 +0200 |
commit | d150a5f3e462fa7fe194a805a4aa0076f4d03ab9 (patch) | |
tree | ce5e44d69c5f3175bfdbd1e3717b52c5dcca5638 /audio/cdparanoia/cdparanoia.build | |
parent | f29d3519ce073ec30f99754d93304324f7f26d65 (diff) |
Add ports.
Diffstat (limited to 'audio/cdparanoia/cdparanoia.build')
-rwxr-xr-x | audio/cdparanoia/cdparanoia.build | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/audio/cdparanoia/cdparanoia.build b/audio/cdparanoia/cdparanoia.build new file mode 100755 index 0000000..9cc6dc3 --- /dev/null +++ b/audio/cdparanoia/cdparanoia.build @@ -0,0 +1,71 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=cdparanoia +VERSION=10.2 +BUILD=4 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# 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 ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: cdparanoia (digital audio extraction tool) +${NAME}: +${NAME}: Cdparanoia is a Compact Disc Digital Audio (CDDA) extraction tool, +${NAME}: commonly known on the net as a 'ripper'. It reads digital audio data +${NAME}: from a Compact Disc and saves it to sound files. Cdparanoia has been +${NAME}: designed to read correct audio data even using cheap CD-ROM drives +${NAME}: prone to misalignment, frame jitter and loss of streaming. +${NAME}: Cdparanoia will also read and repair data from CDs that have been +${NAME}: damaged in some way. +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME}-III +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://downloads.xiph.org/releases/${NAME}/${SRCNAME[0]}-${SRCVERS[0]}.src.tgz +SRCCOPY[0]="LGPL21 GPL2" + +build0() +{ +CFLAGS="${FLAGS} -fPIC" CXXFLAGS="${FLAGS} -fPIC" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --includedir="${SYS_DIR[include]}/cdda" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc README +rm -f ${PKG}${SYS_DIR[lib]}/*.a +chmod 0755 ${PKG}${SYS_DIR[lib]}/lib*.so* +} + +SRCNAME[1]=cd-discid +SRCVERS[1]=1.4 +SRCPACK[1]=http://linukz.org/download/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="GPL2" + +build1() +{ +make ${JOBS} CFLAGS="${FLAGS}" +make install PREFIX="${PKG}/usr" +doc README +changelog changelog +} |