# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=6 DESCRIPTION="Compare, merge files and folders using simple, powerful commands." HOMEPAGE="http://www.scootersoftware.com" SRC_URI=" amd64? ( http://www.scootersoftware.com/${P}.x86_64.tar.gz ) x86? ( http://www.scootersoftware.com/${P}.i386.tar.gz )" LICENSE="Beyond_Compare_V4" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="caja kde konq nautilus nemo thunar" DEPEND="dev-util/patchelf" RDEPEND="" src_install() { mkdir -p "${D}/"usr/lib/beyondcompare cp "${S}/"{bcmount.sh,bcmount32,bcmount64,BCompare,BCompare.mad,lib7z.so,libQt4Pas.so.5} "${D}/"usr/lib/beyondcompare/ patchelf --set-rpath '$ORIGIN/' "${D}/"usr/lib/beyondcompare/BCompare mkdir -p "${D}/"usr/bin ln -s /usr/lib/beyondcompare/BCompare "${D}/"usr/bin/bcompare mkdir -p "${D}/"usr/share/applications cp "${S}/"bcompare.desktop "${D}/"usr/share/applications/ mkdir -p "${D}/"usr/share/doc/beyondcompare cp "${S}/"help/* "${D}/"usr/share/doc/beyondcompare/ mkdir -p "${D}/"usr/share/mime/packages cp "${S}/"bcompare.xml "${D}/"usr/share/mime/packages/ mkdir -p "${D}/"usr/share/pixmaps cp "${S}/"{bcompare.png,bcomparefull32.png,bcomparehalf32.png} "${D}/"usr/share/pixmaps/ if use caja then mkdir -p "${D}/"usr/lib/caja/extensions-3.0 if use amd64 then cp "${S}/"ext/bcompare-ext-caja.amd64.so "${D}/"usr/lib/caja/extensions-3.0/ elif use x86 then cp "${S}/"ext/bcompare-ext-caja.i386.so "${D}/"usr/lib/caja/extensions-3.0/ fi fi if use kde then mkdir -p "${D}/"usr/lib/kde4 if use amd64 then cp "${S}/"ext/bcompare_ext_kde.amd64.so "${D}/"usr/lib/kde4/ elif use x86 then cp "${S}/"ext/bcompare_ext_kde.i386.so "${D}/"usr/lib/kde4/ fi fi if use konq then mkdir -p "${D}/"usr/lib/kde4 if use amd64 then cp "${S}/"ext/bcompare_ext_konq.amd64.so "${D}/"usr/lib/kde4/ elif use x86 then cp "${S}/"ext/bcompare_ext_konq.i386.so "${D}/"usr/lib/kde4/ fi fi if use nautilus then mkdir -p "${D}/"usr/lib/nautilus/extensions-3.0 if use amd64 then cp "${S}/"ext/bcompare-ext-nautilus.amd64.so "${D}/"usr/lib/nautilus/extensions-3.0/ elif use x86 then cp "${S}/"ext/bcompare-ext-nautilus.i386.so "${D}/"usr/lib/nautilus/extensions-3.0/ fi fi if use nemo then mkdir -p "${D}/"usr/lib/nemo/extensions-3.0 if use amd64 then cp "${S}/"ext/bcompare-ext-nemo.amd64.so "${D}/"usr/lib/nemo/extensions-3.0/ elif use x86 then cp "${S}/"ext/bcompare-ext-nemo.i386.so "${D}/"usr/lib/nemo/extensions-3.0/ fi fi if use thunar then mkdir -p "${D}/"usr/lib/thunarx-2 if use amd64 then cp "${S}/"ext/bcompare-ext-thunarx.amd64.so "${D}/"usr/lib/thunarx-2/ elif use x86 then cp "${S}/"ext/bcompare-ext-thunarx.i386.so "${D}/"usr/lib/thunarx-2/ fi fi }