Import package for mp3gain, a tool to normalize the loudness of mp3 files.

This commit is contained in:
Simon Schubert 2007-01-28 12:23:38 +00:00 committed by Thomas Klausner
parent f05fa2592b
commit b14cca2057
5 changed files with 54 additions and 0 deletions

8
mp3gain/DESCR Normal file
View file

@ -0,0 +1,8 @@
MP3Gain analyzes and adjusts mp3 files so that they have the same volume.
MP3Gain does not just do peak normalization, as many normalizers do. Instead,
it does some statistical analysis to determine how loud the file actually
sounds to the human ear.
Also, the changes MP3Gain makes are completely lossless. There is no quality
lost in the change because the program adjusts the mp3 file directly, without
decoding and re-encoding.

26
mp3gain/Makefile Normal file
View file

@ -0,0 +1,26 @@
# $NetBSD: Makefile,v 1.1 2007/01/28 12:23:38 corecode Exp $
# First paragraph - distfile and binary package data
# DISTNAME PKGNAME PKGREVISION SVR4_PKGNAME CATEGORIES MASTER_SITES
# MASTER_SITE_SUBDIR EXTRACT_SUFX DISTFILES
PKGNAME= mp3gain-1.4.6
DISTNAME= ${PKGNAME:S/./_/g}-src
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mp3gain/}
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://mp3gain.sourceforge.net/
COMMENT= Loudness normalizer for MP3 files
WRKSRC= ${WRKDIR}
EXTRACT_OPTS_ZIP= -aqo
MAKE_ENV+= ${BSD_MAKE_ENV}
.include "../../mk/bsd.prefs.mk"
post-extract:
${CP} ${FILESDIR}/Makefile ${WRKSRC}
.include "../../mk/bsd.pkg.mk"

2
mp3gain/PLIST Normal file
View file

@ -0,0 +1,2 @@
@comment $NetBSD: PLIST,v 1.1 2007/01/28 12:23:38 corecode Exp $
bin/mp3gain

5
mp3gain/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2007/01/28 12:23:38 corecode Exp $
SHA1 (mp3gain-1_4_6-src.zip) = 733ec64172087181c749c7434d774b804ce2e448
RMD160 (mp3gain-1_4_6-src.zip) = e9e340afee84706f434b24be2299c11e641666e3
Size (mp3gain-1_4_6-src.zip) = 111408 bytes

13
mp3gain/files/Makefile Normal file
View file

@ -0,0 +1,13 @@
PROG= mp3gain
SRCS= mp3gain.c apetag.c gain_analysis.c rg_error.c \
common.c dct64_i386.c \
decode_i386.c interface.c \
layer3.c tabinit.c
NOMAN= # no man
LDADD= -lm
DPADD= ${LIBM}
.PATH: ${.CURDIR}/mpglibDBL
.include <bsd.prog.mk>