dev-vcs/sublime-merge: add new package
dev-vcs/sublime-merge: update
This commit is contained in:
48
dev-vcs/sublime-merge/sublime-merge-2025.ebuild
Normal file
48
dev-vcs/sublime-merge/sublime-merge-2025.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop xdg
|
||||
|
||||
MY_PN=${PN/-/_}
|
||||
|
||||
DESCRIPTION="A new Git Client, from the creators of Sublime Text"
|
||||
HOMEPAGE="https://www.sublimemerge.com"
|
||||
SRC_URI="
|
||||
amd64? ( https://download.sublimetext.com/${MY_PN}_build_${PV}_x64.tar.xz )
|
||||
"
|
||||
|
||||
LICENSE="Sublime"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="dbus"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
dev-vcs/git
|
||||
dev-libs/glib:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
dbus? ( sys-apps/dbus )
|
||||
"
|
||||
|
||||
QA_PREBUILD="*"
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
src_prepare(){
|
||||
sed -i -e "/Actions/d" "${MY_PN}.desktop"
|
||||
default
|
||||
}
|
||||
|
||||
src_install(){
|
||||
mkdir -p "${ED%/}"/opt/${MY_PN}
|
||||
cp -r . "${ED%/}"/opt/${MY_PN}
|
||||
rm "${ED%/}"/opt/${MY_PN}/${MY_PN}.desktop
|
||||
domenu ${MY_PN}.desktop
|
||||
local size
|
||||
for size in 16 32 48 128 256; do
|
||||
doicon --size "${size}" Icon/${size}x${size}/${PN}.png
|
||||
done
|
||||
dobin "${FILESDIR}/smerge"
|
||||
}
|
||||
Reference in New Issue
Block a user