Package Details: easymp3gain-gtk2 0.5.0-8

Git Clone URL: https://aur.archlinux.org/easymp3gain-gtk2.git (read-only)
Package Base: easymp3gain-gtk2
Description: GTK2 Graphical User Interface (GUI) for MP3Gain, VorbisGain and AACGain
Upstream URL: http://easymp3gain.sourceforge.net/
Licenses: GPL
Conflicts: easymp3gain-gtk2-bin, easymp3gain-qt4, easymp3gain-qt4-bin
Submitter: None
Maintainer: Muflone
Last Packager: Muflone
Votes: 18
Popularity: 0.002301
First Submitted: 2009-03-29 14:57
Last Updated: 2015-06-13 16:04

Latest Comments

1 2 Next › Last »

kralibes commented on 2013-06-13 06:03

This works fine!
Thanks for your fast solution.

Muflone commented on 2013-06-11 23:20

@kralibes
I think I've got the source of the defect.
It was related to an unconfigured lazarus (missing ~/.lazarus directory).
This package will create an alternate primary config path for lazbuild inside the source directory.

Please let me know if the package now builds fine.

Muflone commented on 2013-06-11 21:39

@kralibes
what architecture are you using?
what lazarus and fpc versions have you installed?

kralibes commented on 2013-06-11 18:02

Error: invalid Lazarus directory "": directory lcl not found
Failed building easymp3gain.lpr

Muflone commented on 2013-05-30 22:34

Updated package and fixed building problems about:
unitmain.pas(471,26) Error: function header doesn't match the previous declaration "TfrmMp3GainMain.AddTask(TSongItem,TMediaGainAction,Double):LongInt;"
unitmain.pas(1067) Fatal: There were 1 errors compiling module, stopping

jeagoss commented on 2013-02-09 00:53

Tried building this today. It fails unless the PKGBUILD is edited. I had to add the following to the ./make.sh line

LazarusDir=/usr/lib/lazarus ./make.sh

Then again, maybe I'm just a noob with lazarus.

Muflone commented on 2012-08-12 16:34

I have adopted the package so this version now fixes the defects reported before.
It should compile fine in both i686 and x84_64 architectures, included chroot environments.

Muflone commented on 2012-08-12 15:23

I got the same error of C5OK5Y:

==> Starting build()...
Target architecture: x86_64
Target operating system: linux
Compiler version: 2.6.0
Building easyMP3Gain ...
Note: environment config file not found - using defaults
NOTE: miscellaneous options file not found - using defaults
TBaseCompilerOptions.MakeOptionsString UnitOutputDirectory="bin" CurOutputDir="bin/"
TCompiler.Compile WorkingDir="/home/build/easymp3gain-gtk2/src/easymp3gain-0.5.0/" CompilerFilename="/usr/bin/fpc" CompilerParams=" -MObjFPC -Sgi -CX -O1 -Tlinux -Px86_64 -Px86_64 -gl -Xs -XX -vewnhi -l -Fu/usr/lib/lazarus/components/synedit/units/x86_64-linux -Fu/usr/lib/lazarus/ideintf/units/x86_64-linux -Fu/usr/lib/lazarus/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/lcl/units/x86_64-linux/gtk2 -Fu/usr/lib/lazarus/packager/units/x86_64-linux -Fu. -FUbin/ -FEbin/ -oeasymp3gain -dLCL -dLCLgtk2 easymp3gain.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/fpc -B -MObjFPC -Sgi -CX -O1 -Tlinux -Px86_64 -Px86_64 -gl -Xs -XX -vewnhi -l -Fu/usr/lib/lazarus/components/synedit/units/x86_64-linux -Fu/usr/lib/lazarus/ideintf/units/x86_64-linux -Fu/usr/lib/lazarus/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/lcl/units/x86_64-linux/gtk2 -Fu/usr/lib/lazarus/packager/units/x86_64-linux -Fu. -FUbin/ -FEbin/ -oeasymp3gain -dLCL -dLCLgtk2 easymp3gain.lpr"
Error: ppcx64 can't be executed, error message: Failed to execute "ppcx64", error code: 127
ERROR: failed compiling of project /home/build/easymp3gain-gtk2/src/easymp3gain-0.5.0/easymp3gain.lpi
==> ERROR: A failure occurred in build().
Aborting...

The package compiles fine in x86_64 but fails for chrooted i686 arch because the compiler still tries to compile for x86_64 inside the chrooted i686 arch.

Muflone commented on 2012-08-12 15:04

$ makepkg -sc
==> ERROR: install file (('easymp3gain.install')) does not exist.

Please replace the line:
install=('easymp3gain.install')
with:
install='easymp3gain.install'

jordidg commented on 2011-02-17 13:11

It builds fine on my machine.
You could always use easymp3gain-gtk2-bin, so you don't have to compile anything.