update:
the ebuild has this :
SRC_URI="
x86? ( http://www.scootersoftware.com/bcompare-${PV}.i386.tar.gz )
amd64? ( http://www.scootersoftware.com/bcompare-${PV}.x86_64.tar.gz )"
Irealized I just had to replace $PV with the current version: looking at their website you can download
http://www.scootersoftware.com/bcompare-4.2.3.22587_amd64.deb so I tried
http://www.scootersoftware.com/bcompare-4.2.3.22587.x86_64.tar.gz
and the download worked !
(the ebuild tries the 4.2.2 version)
then the rest of the ebuild is a patch on the install.sh that comes with the archive.
sed -i ./install.sh -e 's/^# Create desktop entry and place.*/exit 0/g'
sed -i ./install.sh -e "s%^# Copy the files.*%BC_BIN=\"$D/\$BC_BIN\"; BC_LIB=\"$D/\$BC_LIB\";%g"
sed -i ./install.sh -e "s/^\texit 1.*//g"
then you can run the proper part manually in a shell:
targetdir="/opt/bcompare"
local LAUNCHER="bcompare/bin/bcompare"
./install.sh --prefix="${targetdir}"
I don’t know why it installs in /opt, but in the end, beyond compare works !
I tested this on the live cd, I have to redo it after the install - I hope it will work.
So far so good, I’ll have to change the ebuild & maintain it myself later on.