mirror of
https://github.com/gentoo-mirror/gentoo-zh.git
synced 2025-04-18 07:18:58 -04:00
41 lines
1.1 KiB
Bash
41 lines
1.1 KiB
Bash
# Copyright 2023-2024 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=8
|
|
|
|
inherit desktop unpacker xdg
|
|
|
|
DATE_VER="202501070800"
|
|
DESCRIPTION="Brainstorming and Mind Mapping Software"
|
|
HOMEPAGE="https://www.xmind.net"
|
|
SRC_URI="https://dl3.xmind.net/Xmind-for-Linux-amd64bit-${PV}-${DATE_VER}.deb"
|
|
|
|
S=${WORKDIR}
|
|
LICENSE="all-rights-reserved"
|
|
SLOT="0"
|
|
KEYWORDS="-* ~amd64"
|
|
RESTRICT="mirror strip"
|
|
|
|
DEPEND="
|
|
x11-libs/gtk+:3
|
|
media-libs/alsa-lib
|
|
x11-libs/libxkbfile
|
|
dev-libs/nss
|
|
"
|
|
RDEPEND="${DEPEND}"
|
|
|
|
src_install() {
|
|
insinto /opt
|
|
doins -r opt/*
|
|
fperms +x /opt/Xmind/{xmind,chrome_crashpad_handler,chrome-sandbox,libEGL.so,libffmpeg.so,libGLESv2.so,libvk_swiftshader.so,libvulkan.so.1}
|
|
dosym -r "/opt/Xmind/xmind" "/usr/bin/xmind"
|
|
for size in 16 32 48 64 128 256 512 1024; do
|
|
doicon -s $size usr/share/icons/hicolor/"$size"x"$size"/apps/xmind.png
|
|
done
|
|
insinto /usr/share/mime/packages
|
|
doins usr/share/mime/packages/xmind.xml
|
|
domenu usr/share/applications/xmind.desktop
|
|
gzip -d usr/share/doc/xmind-vana/changelog.gz || die
|
|
dodoc usr/share/doc/xmind-vana/changelog
|
|
}
|