• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

aacgain/H07-May-2022-7,7826,367

autom4te.cache/H08-Nov-2008-66,92860,476

faad2/H05-Nov-2005-67,15457,799

mp3gain/H07-May-2022-13,2919,801

mpeg4ip/H08-Nov-2008-37,29327,296

patches/H08-Nov-2008-8768

Makefile.amH A D08-Nov-2008245 105

Makefile.inH A D13-Nov-200819.5 KiB643559

READMEH A D13-Apr-20051.7 KiB5236

README.firstH A D08-Nov-2008902 1510

aacgain.specH A D08-Nov-20081.5 KiB4637

aclocal.m4H A D08-Nov-2008263.8 KiB7,5176,757

config.guessH A D06-Jun-200843.8 KiB1,5271,315

config.h.inH A D08-Nov-20085.3 KiB220157

config.subH A D06-Jun-200832.6 KiB1,6591,514

configureH A D08-Nov-2008856.7 KiB28,20723,067

configure.inH A D08-Nov-20083.7 KiB166137

depcompH A D08-Nov-200817.4 KiB590375

install-shH A D08-Nov-200813.3 KiB520344

ltmain.shH A D06-Jun-2008195 KiB6,9575,498

missingH A D08-Nov-200810.9 KiB368275

prepare.shH A D08-Nov-2008592 2314

README

1*****************************************
2* AACGAIN by David Lasker               *
3* Linux build system by Prakash Punnoor *
4*****************************************
5
6This document describes how to build AACGAIN on a Linux system.
7Please also read aacgain's original README.
8
9As I am a noob concerning automake and stuff, please don't bash me if this build system
10doesn't work properly. You can contact me (prakashpub at arcor dot de) if you have
11concrete suggestions to enhance it.
12
13
14=- Quick Steps -=
15
16All paths are relative to the linux dir, where the prepare.sh script resides.
17
181) Extract needed code into the following dirs (paths are relative to this linux dir):
19   ../aacgain
20   ../mp3gain
21   ../faad2* (from cvs September 2004 or later, don't use standard distribution <- important!)
22   ../mpeg4ip*
23
24In the end you should have following structure:
25
26- linux
27- mp3gain
28- aacgain
29- faad2*
30- mpeg4ip*
31
322) Apply ../aacgain/mpeg4ip12.patch if necessary (refer to aacgain's README).
33
343) Run prepare.sh. This will create symlinks to the latest created
35   fadd2* and mpeg4ip* directories. Use "touch" to get the correct directories
36   selected.
37
384) Run mkdir build && cd build && ../configure --enable-static-build && make
39   If you have faad2 and mp4v2 already installed, you may drop
40   the --enable-static-build parameter to save compile time and binary size
41
425) I haven't tried "make install" on my system, so I cannor predict its behaviour.
43   You can find the generated binary in build/aacgain/aacgain.
44   Once compilation is finished you can reduce its size by running strip -s on it.
45
46   I haven't thouroughly tested the generated binary, so take care.
47   Tested on gentoo system with gcc-4 snapshot from 02.04.2004.
48
49   Have fun!
50
51   Prakash
52

README.first

1### AACGAIN by David Lasker
2### Packaged by Miguel Angel (maacruz at gmail dot com)
3
4Building aacgain in linux used to be quite a complex task (see README), involving downloading several different sources, making a source tree by hand and running scripts.
5So I decided to do it for you and put it all together in a tarball which could be compiled the traditional way (configure&make&make install). I have included a .spec file too for rpm based distributions.
6
7This package contains the following sources:
8mp3gain-1.4.7 CVS 04/11/2008 (http://sourceforge.net/projects/mp3gain/)
9aacgain-1.8 CVS 04/11/2008 (http://sourceforge.net/projects/mp3gain/)
10mp4v2 library from mpeg4ip-1.6.1 CVS (http://mpeg4ip.sourceforge.net/)
11libfaad library from faad2 15/09/04 CVS source (http://www.audiocoding.com/downloads.html)
12
13The build system has been derived from Prakash Punnoor's one included in aacgain package.
14
15