app-misc/bcompare: add 4.4.6.27483

This commit is contained in:
Yongxiang Liang 2023-10-05 00:27:20 +08:00 committed by 梁永祥
parent 4c8a7835c4
commit e5afcf4a92
2 changed files with 74 additions and 0 deletions

View File

@ -1,2 +1,4 @@
DIST bcompare-4.4.4.27058.i386.tar.gz 13967108 BLAKE2B 0426223083ea908d77e1593b22db73286d701226acc4fdea698b64333c646de17d3f8ab9e3e6ee5e617a3da634f8c3ad26d7f93e037fa448298c584bb77a87e2 SHA512 d7a660407346a054c7ec5265702ccba718aefd3a0094f2bea40ca205f98449c037f642f06dcd591cca645aecd138f4e1d1bf6dce87d7fb7371843e370c4a8593
DIST bcompare-4.4.4.27058.x86_64.tar.gz 20874184 BLAKE2B 5fc544fa91aa948ed567f0ff980dbbce35af7fedeeca08be7c098b3c6ccc776800efb71f224134002f3a38c3d242d4034bd5166bcda0c9b689006b218245cae5 SHA512 4ebe49d14cbb43497b0b8f9425eb29a352a927c53e07aa140e1084f44dea21685e1ed8bf364427596311e44651327cd57ca499a421db9c59071a0a153441a7cc
DIST bcompare-4.4.6.27483.i386.tar.gz 13986860 BLAKE2B 30e6036858c7c011511ad97c41957f98a35f9dfe3ba23fd43a0fc9599f734c79a1458467e09f0e3a44f2685a1baa421c3536f4aac9976c2ec8a99d7cde9b7488 SHA512 dc5f4b6b2006466e676e0ad49e12b464da191658eaf6a4f3e45fa0c9a8a79212e17ce5cc5fca13917369d18769a88e643b95aa89ef9d28294241d576d88b80a6
DIST bcompare-4.4.6.27483.x86_64.tar.gz 20887133 BLAKE2B 82cedcd9e6940e5d245f493d34f655f0f38bca309add9ddb6c2b11fd1efe975761698afe910f732211d42bebe7efcb7e530a2a1867c829005f443c10b7bfc6c8 SHA512 7dae03c77b363d68cf9749211e5feaf6dbf2c838635f5744dc4623b2d5b72e4343e07ec29a4b61b360fde708b69f5b2061f1de3b8e94033b163a17a0f666fe10

View File

@ -0,0 +1,72 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Beyond Compare -- Compare, sync, and merge files and folders"
HOMEPAGE="https://www.scootersoftware.com/"
SRC_URI="
x86? ( https://www.scootersoftware.com/bcompare-${PV}.i386.tar.gz )
amd64? ( https://www.scootersoftware.com/bcompare-${PV}.x86_64.tar.gz )"
LICENSE="Bcompare"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="mirror"
RDEPEND=""
QA_PRESTRIPPED="
/opt/${PN}/lib/beyondcompare/lib7z.so
/opt/${PN}/lib/beyondcompare/BCompare
/opt/${PN}/lib/beyondcompare/qt4/libQtGui.so.4
/opt/${PN}/lib/beyondcompare/qt4/libQtCore.so.4
"
QA_FLAGS_IGNORED="
/opt/bcompare/lib64/beyondcompare/bcmount64
/opt/bcompare/lib64/beyondcompare/bcmount32
/opt/bcompare/lib64/beyondcompare/lib7z.so
/opt/bcompare/lib64/beyondcompare/libQt4Pas.so.5
/opt/bcompare/lib64/beyondcompare/BCompare
/opt/bcompare/lib64/beyondcompare/ext/bcompare_ext_konq.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare_ext_konq.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare_ext_kde5.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare_ext_kde5.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare_ext_kde.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare_ext_kde.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-thunarx-3.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-thunarx-3.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-thunarx-2.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-thunarx-2.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-nemo.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-nemo.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-nautilus.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-nautilus.amd64.so.ext4
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-nautilus.amd64.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-caja.i386.so
/opt/bcompare/lib64/beyondcompare/ext/bcompare-ext-caja.amd64.so
/opt/bcompare/lib64/beyondcompare/qt4/libQtGui.so.4
/opt/bcompare/lib64/beyondcompare/qt4/libQtCore.so.4
"
QA_PRESTRIPPED="
/opt/bcompare/lib64/beyondcompare/lib7z.so
/opt/bcompare/lib64/beyondcompare/BCompare
/opt/bcompare/lib64/beyondcompare/qt4/libQtGui.so.4
/opt/bcompare/lib64/beyondcompare/qt4/libQtCore.so.4
"
src_unpack() {
unpack ${A}
}
src_install() {
local targetdir="/opt/bcompare"
local LAUNCHER="bcompare/bin/bcompare"
insinto "${targetdir}"
sed -i ./install.sh -e 's/^# Create desktop entry and place.*/exit 0/g' || die
sed -i ./install.sh -e "s%^# Copy the files.*%BC_BIN=\"$D/\$BC_BIN\"; BC_LIB=\"$D/\$BC_LIB\";%g" || die
sed -i ./install.sh -e "s/^\texit 1.*//g" || die
./install.sh --prefix="${targetdir}" || die
dosym "../../opt/${LAUNCHER}" "/usr/bin/bcompare"
}