public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2023-11-22 20:25 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2023-11-22 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     bca53fb7ffa62f4cabc1be66141969bd42145fe3
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 20:25:29 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 20:25:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca53fb7

app-editors/sublime-text: add 4_p4166

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4166.ebuild       | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 32bb5e06b410..e4935b913746 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -3,3 +3,4 @@ DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcef
 DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652
 DIST sublime_text_build_4143_x64.tar.xz 17480384 BLAKE2B 37617568f9ff0090a8f4f66c34f07d997c1f3405d31554ebb0d7c5791209713d236ee329714b452d69e474bda13f2ad7fb0c4b9abb2a5112ed36acffdee51371 SHA512 5aba1d587b2f61cc7aa6aa7b1eb37990a2385d51fac92945aa3e991616617c73f6fbe71af3a06a219323ff4656f78c2d27f582e60ea97171b88c0197899845f1
 DIST sublime_text_build_4152_x64.tar.xz 16454288 BLAKE2B b6fa58c94cc24214abe5b3d85abdf850b8cd116001a739a9d1ddcb3fab70913882c7731dc4a856c32979695f77b1465e2e7ec0785255a1ced9b55637f2c30368 SHA512 447a3219841150e22c66b45c8a6d0415e1b309512764060f4310c7f685c93a5b4cba2dd7f202ced01f2a3d910c30784bbf5bbb85bae915296845005a69b0bdf4
+DIST sublime_text_build_4166_x64.tar.xz 16572860 BLAKE2B ede62590f2913edd644b02dfd9e14fd68ac0387bc75946c1206dd7709f985ce6b584ce8f74f05c3961d2ea43590a084e2947c9586c16ced40cccfd82a3847e5a SHA512 a4e5a957160cc47e6c5fc71f3162edea5d6fe03e6a7af33f52074a49dbbd2cd49460b35e0924d38d4083561291469bc0ff43e7aea81232dbc97be6847612c4e1

diff --git a/app-editors/sublime-text/sublime-text-4_p4166.ebuild b/app-editors/sublime-text/sublime-text-4_p4166.ebuild
new file mode 100644
index 000000000000..fdb6b4c6c4bb
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4166.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/glibc
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 libsqlite3.so sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_handler plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2024-08-07  9:03 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2024-08-07  9:03 UTC (permalink / raw
  To: gentoo-commits

commit:     daf1f55b6ef6d3a6d913af0ba81e2ee7734d96a7
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  7 09:03:08 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Aug  7 09:03:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf1f55b

app-editors/sublime-text: add 4_p4180

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4180.ebuild       | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index b056e7926ed5..621089396afd 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1 +1,2 @@
 DIST sublime_text_build_4169_x64.tar.xz 16572760 BLAKE2B 1760e6a763b58e24c7360bb0068704b820b0ba91169c1e80b9b46ca728eaedd04bd2bca75d602b24034fff895c093131d30209c48c3e7b1c56941da7cf1d3296 SHA512 6764363f8f92f65532d64ba014023e28b18f40dc62a1b114239b59360257d445494f9a2f57580174b5f4994c8fa06cd8f562c9419cfda92324c9ebf25d15e576
+DIST sublime_text_build_4180_x64.tar.xz 15767020 BLAKE2B 44850b6fffd959361f80f43508b7c9767a5f87a52c9d124cd68dd6eb975c362ca56815c6264f96ca02d836f6184038972539462c6dd8f314430042420dae5b99 SHA512 a115a352311a964268a1460710c562a7843b52c14c452745edb8706ac726e97b867931659b1a3286d44cb19b880f42f00af5bffe88aaa7916181a690e8324e1a

diff --git a/app-editors/sublime-text/sublime-text-4_p4180.ebuild b/app-editors/sublime-text/sublime-text-4_p4180.ebuild
new file mode 100644
index 000000000000..589ab913df08
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4180.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/glibc
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 libsqlite3.so sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_handler plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2024-05-11 16:22 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2024-05-11 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     83f825fb740d58cb5e85b42e617223d28387c078
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat May 11 16:21:37 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat May 11 16:21:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f825fb

app-editors/sublime-text: drop versions

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  6 --
 .../sublime-text/sublime-text-3_p3211-r2.ebuild    | 65 ---------------------
 .../sublime-text/sublime-text-4_p4126-r1.ebuild    | 68 ----------------------
 .../sublime-text/sublime-text-4_p4143-r1.ebuild    | 68 ----------------------
 .../sublime-text/sublime-text-4_p4152.ebuild       | 68 ----------------------
 .../sublime-text/sublime-text-4_p4166.ebuild       | 68 ----------------------
 6 files changed, 343 deletions(-)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 84b4d3ca7ac7..b056e7926ed5 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,7 +1 @@
-DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803
-DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1
-DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652
-DIST sublime_text_build_4143_x64.tar.xz 17480384 BLAKE2B 37617568f9ff0090a8f4f66c34f07d997c1f3405d31554ebb0d7c5791209713d236ee329714b452d69e474bda13f2ad7fb0c4b9abb2a5112ed36acffdee51371 SHA512 5aba1d587b2f61cc7aa6aa7b1eb37990a2385d51fac92945aa3e991616617c73f6fbe71af3a06a219323ff4656f78c2d27f582e60ea97171b88c0197899845f1
-DIST sublime_text_build_4152_x64.tar.xz 16454288 BLAKE2B b6fa58c94cc24214abe5b3d85abdf850b8cd116001a739a9d1ddcb3fab70913882c7731dc4a856c32979695f77b1465e2e7ec0785255a1ced9b55637f2c30368 SHA512 447a3219841150e22c66b45c8a6d0415e1b309512764060f4310c7f685c93a5b4cba2dd7f202ced01f2a3d910c30784bbf5bbb85bae915296845005a69b0bdf4
-DIST sublime_text_build_4166_x64.tar.xz 16572860 BLAKE2B ede62590f2913edd644b02dfd9e14fd68ac0387bc75946c1206dd7709f985ce6b584ce8f74f05c3961d2ea43590a084e2947c9586c16ced40cccfd82a3847e5a SHA512 a4e5a957160cc47e6c5fc71f3162edea5d6fe03e6a7af33f52074a49dbbd2cd49460b35e0924d38d4083561291469bc0ff43e7aea81232dbc97be6847612c4e1
 DIST sublime_text_build_4169_x64.tar.xz 16572760 BLAKE2B 1760e6a763b58e24c7360bb0068704b820b0ba91169c1e80b9b46ca728eaedd04bd2bca75d602b24034fff895c093131d30209c48c3e7b1c56941da7cf1d3296 SHA512 6764363f8f92f65532d64ba014023e28b18f40dc62a1b114239b59360257d445494f9a2f57580174b5f4994c8fa06cd8f562c9419cfda92324c9ebf25d15e576

diff --git a/app-editors/sublime-text/sublime-text-3_p3211-r2.ebuild b/app-editors/sublime-text/sublime-text-3_p3211-r2.ebuild
deleted file mode 100644
index 0990d91e8c53..000000000000
--- a/app-editors/sublime-text/sublime-text-3_p3211-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-MY_PV=${PV#*_p}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
-	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/glibc
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/sublime_text_${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${PN}${MV}
-	doins -r Packages Icon
-	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
-
-	exeinto /opt/${PN}${MV}
-	doexe crash_reporter plugin_host sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-	local size
-	for size in 16 32 48 128 256; do
-		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
-			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
-	done
-
-	make_desktop_entry "subl %F" "Sublime Text ${MV}" subl \
-		"TextEditor;IDE;Development" "StartupNotify=true"
-
-	# needed to get WM_CLASS lookup right
-	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-}

diff --git a/app-editors/sublime-text/sublime-text-4_p4126-r1.ebuild b/app-editors/sublime-text/sublime-text-4_p4126-r1.ebuild
deleted file mode 100644
index 3f2823912619..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4126-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/glibc
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size ${size} Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}

diff --git a/app-editors/sublime-text/sublime-text-4_p4143-r1.ebuild b/app-editors/sublime-text/sublime-text-4_p4143-r1.ebuild
deleted file mode 100644
index 3f2823912619..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4143-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/glibc
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size ${size} Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}

diff --git a/app-editors/sublime-text/sublime-text-4_p4152.ebuild b/app-editors/sublime-text/sublime-text-4_p4152.ebuild
deleted file mode 100644
index a417eaeb1067..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4152.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/glibc
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 libsqlite3.so sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size ${size} Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}

diff --git a/app-editors/sublime-text/sublime-text-4_p4166.ebuild b/app-editors/sublime-text/sublime-text-4_p4166.ebuild
deleted file mode 100644
index fdb6b4c6c4bb..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4166.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	sys-libs/glibc
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 libsqlite3.so sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_handler plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size ${size} Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2023-12-01 10:16 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2023-12-01 10:16 UTC (permalink / raw
  To: gentoo-commits

commit:     35b1efb8f21763f9a52e6d3ea99f21e879c4ec5c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  1 10:16:31 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Dec  1 10:16:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b1efb8

app-editors/sublime-text: add 4_p4169

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4169.ebuild       | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index e4935b913746..84b4d3ca7ac7 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -4,3 +4,4 @@ DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a642
 DIST sublime_text_build_4143_x64.tar.xz 17480384 BLAKE2B 37617568f9ff0090a8f4f66c34f07d997c1f3405d31554ebb0d7c5791209713d236ee329714b452d69e474bda13f2ad7fb0c4b9abb2a5112ed36acffdee51371 SHA512 5aba1d587b2f61cc7aa6aa7b1eb37990a2385d51fac92945aa3e991616617c73f6fbe71af3a06a219323ff4656f78c2d27f582e60ea97171b88c0197899845f1
 DIST sublime_text_build_4152_x64.tar.xz 16454288 BLAKE2B b6fa58c94cc24214abe5b3d85abdf850b8cd116001a739a9d1ddcb3fab70913882c7731dc4a856c32979695f77b1465e2e7ec0785255a1ced9b55637f2c30368 SHA512 447a3219841150e22c66b45c8a6d0415e1b309512764060f4310c7f685c93a5b4cba2dd7f202ced01f2a3d910c30784bbf5bbb85bae915296845005a69b0bdf4
 DIST sublime_text_build_4166_x64.tar.xz 16572860 BLAKE2B ede62590f2913edd644b02dfd9e14fd68ac0387bc75946c1206dd7709f985ce6b584ce8f74f05c3961d2ea43590a084e2947c9586c16ced40cccfd82a3847e5a SHA512 a4e5a957160cc47e6c5fc71f3162edea5d6fe03e6a7af33f52074a49dbbd2cd49460b35e0924d38d4083561291469bc0ff43e7aea81232dbc97be6847612c4e1
+DIST sublime_text_build_4169_x64.tar.xz 16572760 BLAKE2B 1760e6a763b58e24c7360bb0068704b820b0ba91169c1e80b9b46ca728eaedd04bd2bca75d602b24034fff895c093131d30209c48c3e7b1c56941da7cf1d3296 SHA512 6764363f8f92f65532d64ba014023e28b18f40dc62a1b114239b59360257d445494f9a2f57580174b5f4994c8fa06cd8f562c9419cfda92324c9ebf25d15e576

diff --git a/app-editors/sublime-text/sublime-text-4_p4169.ebuild b/app-editors/sublime-text/sublime-text-4_p4169.ebuild
new file mode 100644
index 000000000000..fdb6b4c6c4bb
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4169.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/glibc
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 libsqlite3.so sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_handler plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2023-08-04 11:41 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2023-08-04 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     1289380912aae6feab08897052a0900613223075
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  4 11:41:13 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 11:41:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12893809

app-editors/sublime-text: add 4_p4152

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4152.ebuild       | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 60ce437e97f5..32bb5e06b410 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -2,3 +2,4 @@ DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6f
 DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1
 DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652
 DIST sublime_text_build_4143_x64.tar.xz 17480384 BLAKE2B 37617568f9ff0090a8f4f66c34f07d997c1f3405d31554ebb0d7c5791209713d236ee329714b452d69e474bda13f2ad7fb0c4b9abb2a5112ed36acffdee51371 SHA512 5aba1d587b2f61cc7aa6aa7b1eb37990a2385d51fac92945aa3e991616617c73f6fbe71af3a06a219323ff4656f78c2d27f582e60ea97171b88c0197899845f1
+DIST sublime_text_build_4152_x64.tar.xz 16454288 BLAKE2B b6fa58c94cc24214abe5b3d85abdf850b8cd116001a739a9d1ddcb3fab70913882c7731dc4a856c32979695f77b1465e2e7ec0785255a1ced9b55637f2c30368 SHA512 447a3219841150e22c66b45c8a6d0415e1b309512764060f4310c7f685c93a5b4cba2dd7f202ced01f2a3d910c30784bbf5bbb85bae915296845005a69b0bdf4

diff --git a/app-editors/sublime-text/sublime-text-4_p4152.ebuild b/app-editors/sublime-text/sublime-text-4_p4152.ebuild
new file mode 100644
index 000000000000..a417eaeb1067
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4152.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	sys-libs/glibc
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 libsqlite3.so sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2022-11-13 16:02 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2022-11-13 16:02 UTC (permalink / raw
  To: gentoo-commits

commit:     1ade4be4b5f5340eca8c99530fdc556b27c40dd6
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 16:02:11 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 16:02:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ade4be4

app-editors/sublime-text: add 4_p4143

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4143.ebuild       | 67 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 162bfcdd6d9c..60ce437e97f5 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,3 +1,4 @@
 DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803
 DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1
 DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652
+DIST sublime_text_build_4143_x64.tar.xz 17480384 BLAKE2B 37617568f9ff0090a8f4f66c34f07d997c1f3405d31554ebb0d7c5791209713d236ee329714b452d69e474bda13f2ad7fb0c4b9abb2a5112ed36acffdee51371 SHA512 5aba1d587b2f61cc7aa6aa7b1eb37990a2385d51fac92945aa3e991616617c73f6fbe71af3a06a219323ff4656f78c2d27f582e60ea97171b88c0197899845f1

diff --git a/app-editors/sublime-text/sublime-text-4_p4143.ebuild b/app-editors/sublime-text/sublime-text-4_p4143.ebuild
new file mode 100644
index 000000000000..34982bb995a1
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4143.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2022-11-13 16:02 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2022-11-13 16:02 UTC (permalink / raw
  To: gentoo-commits

commit:     465e05c8b6f135a41a4041c4cf15b2f83e74ce3c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 16:02:10 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 16:02:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465e05c8

app-editors/sublime-text: drop 4_p4107, 4_p4113, 4_p4121

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  3 -
 .../sublime-text/sublime-text-4_p4107.ebuild       | 72 ----------------------
 .../sublime-text/sublime-text-4_p4113.ebuild       | 67 --------------------
 .../sublime-text/sublime-text-4_p4121.ebuild       | 67 --------------------
 4 files changed, 209 deletions(-)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 0a52020c6371..162bfcdd6d9c 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,6 +1,3 @@
 DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803
 DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1
-DIST sublime_text_build_4107_x64.tar.xz 17096632 BLAKE2B 37c1839ef1edecb1f3017e4d99d2b8b0bf5c0aa1490495fe19a48cf38bb436e94913572a4dd5ad5f84e6b5445b6a9a2df35fec607beb0b520471b2dde7ef63fd SHA512 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f8000086b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa
-DIST sublime_text_build_4113_x64.tar.xz 17105200 BLAKE2B 6a23e9eb7ec5b7b5dfef2ef496e0b7fcf053be3349c8318e85373bc9c3d4d69da3e4e94971ae83832aa254c175a58062a33ffb14d2103c1cdb6888c1223f28ed SHA512 f0e5e8e28754c21bf5c9fc3e50502d22d72fec4819c68d8444cb341aa7ee4d6bc43edfda594fba3c446c2b252bd7a65340dd7a407d81f875971c219bb2236479
-DIST sublime_text_build_4121_x64.tar.xz 17181776 BLAKE2B a8404a15af67934ba5c2c038d2259e454a505592f53007f665a596554dd13e5c09729577520052290df7bf393ddbcb33321d1624679c4af3bcf5a07ac038f6a5 SHA512 809ef4acabe1e52918b2e7c6057623380b1c7ba5bf0298aa59ec06b49d258fe37fd7177a79bdc840cbc4228a7944cfa67847c3bf3b1b26b3c171815f80c59103
 DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652

diff --git a/app-editors/sublime-text/sublime-text-4_p4107.ebuild b/app-editors/sublime-text/sublime-text-4_p4107.ebuild
deleted file mode 100644
index cd603261aae8..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4107.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg-utils wrapper
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-S="${WORKDIR}/${MY_PN}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size "${size}" Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-	xdg_desktop_database_update
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-	xdg_desktop_database_update
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}

diff --git a/app-editors/sublime-text/sublime-text-4_p4113.ebuild b/app-editors/sublime-text/sublime-text-4_p4113.ebuild
deleted file mode 100644
index 6b349eca211e..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4113.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop wrapper xdg
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size ${size} Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}

diff --git a/app-editors/sublime-text/sublime-text-4_p4121.ebuild b/app-editors/sublime-text/sublime-text-4_p4121.ebuild
deleted file mode 100644
index 67a825bdb8e4..000000000000
--- a/app-editors/sublime-text/sublime-text-4_p4121.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-# get the major version from PV
-MY_PV=$(ver_cut 3)
-MY_PN=${PN/-/_}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
-	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
-)
-
-QA_PREBUILT="*"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${MY_PN}
-	doins -r Packages Lib Icon # /Icon is used at runtime by the application
-	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
-
-	# sublime_merge looks for /opt/sublime_text/sublime_text
-	exeinto /opt/${MY_PN}
-	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
-
-	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
-	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
-	# how the application is launched. This causes the WM_CLASS to be
-	# "sublime_text" which matches the .desktop entry.
-	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
-	domenu sublime_text.desktop
-
-	local size
-	for size in 16 32 48 128 256; do
-		doicon --size ${size} Icon/${size}x${size}/${PN}.png
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
-	elog 'WM_CLASS="sublime_text" matching other distributions.'
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2021-12-30 18:12 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2021-12-30 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     7ebedfede5d9183ab3a97115975c072631918cc3
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 30 18:12:09 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Dec 30 18:12:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebedfed

app-editors/sublime-text: add 4_p4126

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4126.ebuild       | 67 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 8e11985d45e2..0a52020c6371 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -3,3 +3,4 @@ DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcef
 DIST sublime_text_build_4107_x64.tar.xz 17096632 BLAKE2B 37c1839ef1edecb1f3017e4d99d2b8b0bf5c0aa1490495fe19a48cf38bb436e94913572a4dd5ad5f84e6b5445b6a9a2df35fec607beb0b520471b2dde7ef63fd SHA512 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f8000086b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa
 DIST sublime_text_build_4113_x64.tar.xz 17105200 BLAKE2B 6a23e9eb7ec5b7b5dfef2ef496e0b7fcf053be3349c8318e85373bc9c3d4d69da3e4e94971ae83832aa254c175a58062a33ffb14d2103c1cdb6888c1223f28ed SHA512 f0e5e8e28754c21bf5c9fc3e50502d22d72fec4819c68d8444cb341aa7ee4d6bc43edfda594fba3c446c2b252bd7a65340dd7a407d81f875971c219bb2236479
 DIST sublime_text_build_4121_x64.tar.xz 17181776 BLAKE2B a8404a15af67934ba5c2c038d2259e454a505592f53007f665a596554dd13e5c09729577520052290df7bf393ddbcb33321d1624679c4af3bcf5a07ac038f6a5 SHA512 809ef4acabe1e52918b2e7c6057623380b1c7ba5bf0298aa59ec06b49d258fe37fd7177a79bdc840cbc4228a7944cfa67847c3bf3b1b26b3c171815f80c59103
+DIST sublime_text_build_4126_x64.tar.xz 17313756 BLAKE2B 16a036e15b920f72b47a6425540efcbc5ac5c44d3f3c79fa0a106128857f6fa6775a244d6497c814448a3f42cfe1515546b372475b22b47364a759ad0412bfdc SHA512 1f7a1543e68e67bd507f2f4b65f53085c96796287521878011e183df26579cd593c333d53b5ee9bc5adb41dd5344c62875fea869d11962ba80a39dfb63a80652

diff --git a/app-editors/sublime-text/sublime-text-4_p4126.ebuild b/app-editors/sublime-text/sublime-text-4_p4126.ebuild
new file mode 100644
index 000000000000..67a825bdb8e4
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4126.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2021-10-28 13:39 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2021-10-28 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     3173fd510f98c7c672d4a3149bcf265036ce7fd3
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 13:38:54 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 13:38:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3173fd51

app-editors/sublime-text: add 4_p4121

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4121.ebuild       | 67 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 3dde261a706..8e11985d45e 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -2,3 +2,4 @@ DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6f
 DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1
 DIST sublime_text_build_4107_x64.tar.xz 17096632 BLAKE2B 37c1839ef1edecb1f3017e4d99d2b8b0bf5c0aa1490495fe19a48cf38bb436e94913572a4dd5ad5f84e6b5445b6a9a2df35fec607beb0b520471b2dde7ef63fd SHA512 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f8000086b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa
 DIST sublime_text_build_4113_x64.tar.xz 17105200 BLAKE2B 6a23e9eb7ec5b7b5dfef2ef496e0b7fcf053be3349c8318e85373bc9c3d4d69da3e4e94971ae83832aa254c175a58062a33ffb14d2103c1cdb6888c1223f28ed SHA512 f0e5e8e28754c21bf5c9fc3e50502d22d72fec4819c68d8444cb341aa7ee4d6bc43edfda594fba3c446c2b252bd7a65340dd7a407d81f875971c219bb2236479
+DIST sublime_text_build_4121_x64.tar.xz 17181776 BLAKE2B a8404a15af67934ba5c2c038d2259e454a505592f53007f665a596554dd13e5c09729577520052290df7bf393ddbcb33321d1624679c4af3bcf5a07ac038f6a5 SHA512 809ef4acabe1e52918b2e7c6057623380b1c7ba5bf0298aa59ec06b49d258fe37fd7177a79bdc840cbc4228a7944cfa67847c3bf3b1b26b3c171815f80c59103

diff --git a/app-editors/sublime-text/sublime-text-4_p4121.ebuild b/app-editors/sublime-text/sublime-text-4_p4121.ebuild
new file mode 100644
index 00000000000..67a825bdb8e
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4121.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2021-07-29 12:08 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2021-07-29 12:08 UTC (permalink / raw
  To: gentoo-commits

commit:     89fa69bd496f0a120983835445eb06289655127a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 29 12:08:41 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 12:08:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fa69bd

app-editors/sublime-text: reformat metadata.xml

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-editors/sublime-text/metadata.xml b/app-editors/sublime-text/metadata.xml
index 3c5abf825ae..70f78a5392d 100644
--- a/app-editors/sublime-text/metadata.xml
+++ b/app-editors/sublime-text/metadata.xml
@@ -3,5 +3,6 @@
 <pkgmetadata>
 	<maintainer type="person">
 		<email>soap@gentoo.org</email>
+		<name>David Seifert</name>
 	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2021-07-16 23:11 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2021-07-16 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9cc7d4db608bcda237a0c8edbe27c01392e76935
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 23:11:43 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 23:11:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc7d4db

app-editors/sublime-text: add 4_p4113

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  1 +
 .../sublime-text/sublime-text-4_p4113.ebuild       | 67 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index d475f09e7e4..3dde261a706 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,3 +1,4 @@
 DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803
 DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1
 DIST sublime_text_build_4107_x64.tar.xz 17096632 BLAKE2B 37c1839ef1edecb1f3017e4d99d2b8b0bf5c0aa1490495fe19a48cf38bb436e94913572a4dd5ad5f84e6b5445b6a9a2df35fec607beb0b520471b2dde7ef63fd SHA512 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f8000086b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa
+DIST sublime_text_build_4113_x64.tar.xz 17105200 BLAKE2B 6a23e9eb7ec5b7b5dfef2ef496e0b7fcf053be3349c8318e85373bc9c3d4d69da3e4e94971ae83832aa254c175a58062a33ffb14d2103c1cdb6888c1223f28ed SHA512 f0e5e8e28754c21bf5c9fc3e50502d22d72fec4819c68d8444cb341aa7ee4d6bc43edfda594fba3c446c2b252bd7a65340dd7a407d81f875971c219bb2236479

diff --git a/app-editors/sublime-text/sublime-text-4_p4113.ebuild b/app-editors/sublime-text/sublime-text-4_p4113.ebuild
new file mode 100644
index 00000000000..6b349eca211
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-4_p4113.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop wrapper xdg
+
+# get the major version from PV
+MY_PV=$(ver_cut 3)
+MY_PN=${PN/-/_}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_build_${MY_PV}_x64.tar.xz )"
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch
+	"${FILESDIR}"/${PN}-4_p4107-set-explicit-startupwmclass-in-launcher.patch
+)
+
+QA_PREBUILT="*"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${MY_PN}
+	doins -r Packages Lib Icon # /Icon is used at runtime by the application
+	doins changelog.txt libcrypto.so.1.1 libssl.so.1.1 sublime_text.desktop
+
+	# sublime_merge looks for /opt/sublime_text/sublime_text
+	exeinto /opt/${MY_PN}
+	doexe crash_reporter plugin_host-3.3 plugin_host-3.8 sublime_text
+
+	# sublime-text sets its WM_CLASS based on its argv[0]. A wrapper script is
+	# used instead of a symlink to preserve a consistent WM_CLASS regardless of
+	# how the application is launched. This causes the WM_CLASS to be
+	# "sublime_text" which matches the .desktop entry.
+	make_wrapper subl "/opt/${MY_PN}/sublime_text --fwdargv0 \"\$0\""
+	domenu sublime_text.desktop
+
+	local size
+	for size in 16 32 48 128 256; do
+		doicon --size ${size} Icon/${size}x${size}/${PN}.png
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog 'Sublime Text 4'"'"'s window class changes from WM_CLASS="subl" to'
+	elog 'WM_CLASS="sublime_text" matching other distributions.'
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2020-03-27  7:30 Ulrich Müller
  0 siblings, 0 replies; 24+ messages in thread
From: Ulrich Müller @ 2020-03-27  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     49399f4e7b0b64200e2c9d614c8691361d7d263b
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 27 07:30:22 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 27 07:30:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49399f4e

app-editors/sublime-text: Account for updated desktop.eclass.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild b/app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild
index 0ac62feeecc..97148c436c3 100644
--- a/app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -52,7 +52,7 @@ src_install() {
 		"TextEditor;IDE;Development" "StartupNotify=true"
 
 	# needed to get WM_CLASS lookup right
-	mv "${ED}"/usr/share/applications/subl{_%F-sublime-text,}.desktop || die
+	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2019-10-19  9:54 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2019-10-19  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     27763bf209bef765efa02dea2efba03c85871d4e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 09:53:53 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 09:53:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27763bf2

app-editors/sublime-text: Remove old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  6 --
 .../sublime-text/sublime-text-3_p3176.ebuild       | 64 ----------------------
 .../sublime-text/sublime-text-3_p3200-r1.ebuild    | 64 ----------------------
 .../sublime-text/sublime-text-3_p3207.ebuild       | 64 ----------------------
 4 files changed, 198 deletions(-)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 8b2739e6575..173ee9fd600 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,8 +1,2 @@
-DIST sublime_text_3_build_3176_x32.tar.bz2 10352060 BLAKE2B 97d6e7bcc838ecac53ffa68cc3d355b01d06ea1903fd92b9894f27cf402d0506728be69f27d91dccbcba1bab876f94fd619bcf4877a9d935fb5517e91d2be4ac SHA512 640920a92995aac4af711cb4eb58d142d1afe2cbcbc485a111bc407ce464e81b984cd2110074072cc3805ed8656a4a60acce6f1a014f8a3f27f1b340222b0071
-DIST sublime_text_3_build_3176_x64.tar.bz2 10314226 BLAKE2B 98b0cda71b8a859614a1a6510afa073ca1aae6b9ac5d4b6db259723e8aa057a8b2bf22a0d26f0b6ccce31f39e047293ed84c4a63b8739a6d08c05af5791967bd SHA512 c37bd0d6d7fbbe2757f4244ae2803086d5fe1e25b32a1dd2de4241dc55f66f7c4588f3f9d56059c9d0ef7fe2ae69e76005f16dad60060f38fe10b92fd8eda969
-DIST sublime_text_3_build_3200_x32.tar.bz2 13798686 BLAKE2B bed2ec4cfaccaba6a0443207aa794e01ce2fe2d0e8ca43b6d966fb2745ce0b1a7978f3bed7a0a347d1945b7556acf71143e94a5a93c11cc3101ff816d45e2d9f SHA512 ffcd96f0b612356d0fb15d7b19fb6164c28311de88ae5df7845d5c223ea714c398f37ecdc98747d2491d762dea642a7698303d7033e40ecd1a511e97ced478e0
-DIST sublime_text_3_build_3200_x64.tar.bz2 13657959 BLAKE2B 88d38014977ce92503583e626a59a57ccf0f5ff243cbc1487478d65ab065fccbe28af65f91db7e63a46a90614c1f5161ce24558c6c2ea4d0c6f7cfffd8bd153e SHA512 9a8c739fe0899286f8026bdebcd69ee80ac8a9194cec4695efffda8340438537a03e203f944c94e35478fb2cda3a28971067eabd7152a3247122937e094361d2
-DIST sublime_text_3_build_3207_x32.tar.bz2 13801015 BLAKE2B 5d2c76b4f0894ad2c171cf7e3726e3684057fb4f7c6fa5bd35b9bc9d0e32781884340cb5c2d2bae15128b41b888337d88a7d917e1841b939607507da9c888d93 SHA512 28859fedb76c6074cbf7724ba5822bce8e1e89393bf3f61c4b277847a8568bb3e92345628754deb73e96c10fe748b0c43000d6e15e59422b20904e042a3d1e61
-DIST sublime_text_3_build_3207_x64.tar.bz2 13672413 BLAKE2B e9e98fe0d6d8f059ec9af2593414cf6c35bce3b70193999922f6ea8fccad5348af549a374f57a2410ed10fd74bf58d6bf895da667af67c454d8ad678b52e52a0 SHA512 48510da4714bddfc129d89d68b277c2a3e9badfd0bd276c746e0dc0e5f14efb091dc7c2b3a1228095ebf70be8f73f4a5004f6f8903fb18d7bcc70366150e6251
 DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803
 DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1

diff --git a/app-editors/sublime-text/sublime-text-3_p3176.ebuild b/app-editors/sublime-text/sublime-text-3_p3176.ebuild
deleted file mode 100644
index 89e271833a0..00000000000
--- a/app-editors/sublime-text/sublime-text-3_p3176.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop gnome2-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-MY_PV=${PV#*_p}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
-	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:2
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/sublime_text_${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${PN}${MV}
-	doins -r Packages Icon
-	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
-
-	exeinto /opt/${PN}${MV}
-	doexe crash_reporter plugin_host sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-	local size
-	for size in 32 48 128 256; do
-		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
-			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
-	done
-
-	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
-		"TextEditor;IDE;Development" "StartupNotify=true"
-
-	# needed to get WM_CLASS lookup right
-	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}

diff --git a/app-editors/sublime-text/sublime-text-3_p3200-r1.ebuild b/app-editors/sublime-text/sublime-text-3_p3200-r1.ebuild
deleted file mode 100644
index d059f42e93d..00000000000
--- a/app-editors/sublime-text/sublime-text-3_p3200-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-MY_PV=${PV#*_p}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
-	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/sublime_text_${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${PN}${MV}
-	doins -r Packages Icon
-	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
-
-	exeinto /opt/${PN}${MV}
-	doexe crash_reporter plugin_host sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-	local size
-	for size in 16 32 48 128 256; do
-		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
-			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
-	done
-
-	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
-		"TextEditor;IDE;Development" "StartupNotify=true"
-
-	# needed to get WM_CLASS lookup right
-	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-}

diff --git a/app-editors/sublime-text/sublime-text-3_p3207.ebuild b/app-editors/sublime-text/sublime-text-3_p3207.ebuild
deleted file mode 100644
index d059f42e93d..00000000000
--- a/app-editors/sublime-text/sublime-text-3_p3207.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-MY_PV=${PV#*_p}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="https://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
-	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:3
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/sublime_text_${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${PN}${MV}
-	doins -r Packages Icon
-	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
-
-	exeinto /opt/${PN}${MV}
-	doexe crash_reporter plugin_host sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-	local size
-	for size in 16 32 48 128 256; do
-		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
-			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
-	done
-
-	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
-		"TextEditor;IDE;Development" "StartupNotify=true"
-
-	# needed to get WM_CLASS lookup right
-	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2019-10-19  9:54 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2019-10-19  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     562780c4124249f1b19a4522c22870a36da8c9d1
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 09:53:49 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 09:53:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562780c4

app-editors/sublime-text: Fix "open with" in Nautilus

Closes: https://bugs.gentoo.org/698016
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 .../{sublime-text-3_p3211.ebuild => sublime-text-3_p3211-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/sublime-text/sublime-text-3_p3211.ebuild b/app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild
similarity index 91%
rename from app-editors/sublime-text/sublime-text-3_p3211.ebuild
rename to app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild
index d059f42e93d..0ac62feeecc 100644
--- a/app-editors/sublime-text/sublime-text-3_p3211.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_p3211-r1.ebuild
@@ -48,11 +48,11 @@ src_install() {
 			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
 	done
 
-	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
+	make_desktop_entry "subl %F" "Sublime Text ${MV}" subl \
 		"TextEditor;IDE;Development" "StartupNotify=true"
 
 	# needed to get WM_CLASS lookup right
-	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+	mv "${ED}"/usr/share/applications/subl{_%F-sublime-text,}.desktop || die
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2019-10-02 15:18 Rick Farina
  0 siblings, 0 replies; 24+ messages in thread
From: Rick Farina @ 2019-10-02 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     102926fc343525abdcb2ac31661652286cdf1bf3
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  2 15:18:02 2019 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Oct  2 15:18:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102926fc

app-editors/sublime-text: simple bump

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  2 +
 .../sublime-text/sublime-text-3_p3211.ebuild       | 64 ++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index aaf8cd5a5e9..8b2739e6575 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -4,3 +4,5 @@ DIST sublime_text_3_build_3200_x32.tar.bz2 13798686 BLAKE2B bed2ec4cfaccaba6a044
 DIST sublime_text_3_build_3200_x64.tar.bz2 13657959 BLAKE2B 88d38014977ce92503583e626a59a57ccf0f5ff243cbc1487478d65ab065fccbe28af65f91db7e63a46a90614c1f5161ce24558c6c2ea4d0c6f7cfffd8bd153e SHA512 9a8c739fe0899286f8026bdebcd69ee80ac8a9194cec4695efffda8340438537a03e203f944c94e35478fb2cda3a28971067eabd7152a3247122937e094361d2
 DIST sublime_text_3_build_3207_x32.tar.bz2 13801015 BLAKE2B 5d2c76b4f0894ad2c171cf7e3726e3684057fb4f7c6fa5bd35b9bc9d0e32781884340cb5c2d2bae15128b41b888337d88a7d917e1841b939607507da9c888d93 SHA512 28859fedb76c6074cbf7724ba5822bce8e1e89393bf3f61c4b277847a8568bb3e92345628754deb73e96c10fe748b0c43000d6e15e59422b20904e042a3d1e61
 DIST sublime_text_3_build_3207_x64.tar.bz2 13672413 BLAKE2B e9e98fe0d6d8f059ec9af2593414cf6c35bce3b70193999922f6ea8fccad5348af549a374f57a2410ed10fd74bf58d6bf895da667af67c454d8ad678b52e52a0 SHA512 48510da4714bddfc129d89d68b277c2a3e9badfd0bd276c746e0dc0e5f14efb091dc7c2b3a1228095ebf70be8f73f4a5004f6f8903fb18d7bcc70366150e6251
+DIST sublime_text_3_build_3211_x32.tar.bz2 13806489 BLAKE2B 1e07df2fc9fb9fb60a6fbfe27a3d657ff80ef46ae91967fa384cfc84bfdc2b5952aea8dbfd9ff015f669b148c1a302cbe01521a72b584abccd51efdab51ac0d8 SHA512 4d19947459046407316382d187ea6fa4cff9b7d3e7ae3c46667d691b6ca425a1f1dfc8599a26cf61b970290a58924a3b605e111ff2802ed124683872c1802803
+DIST sublime_text_3_build_3211_x64.tar.bz2 13677324 BLAKE2B e2ac54c1e8ab90c0fcefb4baf225b02d13a3405e846f08163773ed52c6278f8e89a7b13c15e6c2d6241139d58be9c2c5a1201abb04a3cd68efdffc723075c5af SHA512 a6a068119eff95c5360e9ccbe1d845e7a93e4ad13b3659073752a7bd0e87f4691555820185514875649e677a4e8702e2338f74f5584fc80f69c16b323685d6f1

diff --git a/app-editors/sublime-text/sublime-text-3_p3211.ebuild b/app-editors/sublime-text/sublime-text-3_p3211.ebuild
new file mode 100644
index 00000000000..d059f42e93d
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-3_p3211.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils
+
+# get the major version from PV
+MV=${PV:0:1}
+MY_PV=${PV#*_p}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
+	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+QA_PREBUILT="*"
+S="${WORKDIR}/sublime_text_${MV}"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${PN}${MV}
+	doins -r Packages Icon
+	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
+
+	exeinto /opt/${PN}${MV}
+	doexe crash_reporter plugin_host sublime_text
+	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
+
+	local size
+	for size in 16 32 48 128 256; do
+		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
+			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
+	done
+
+	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
+		"TextEditor;IDE;Development" "StartupNotify=true"
+
+	# needed to get WM_CLASS lookup right
+	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+}
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}
+
+pkg_postinst() {
+	xdg_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2019-04-06 21:26 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2019-04-06 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     503cbf2395934b6b87c8bd37599d79b56039e783
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  6 21:25:47 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr  6 21:25:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503cbf23

app-editors/sublime-text: Version bump to 3.2.1 (build 3207)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-editors/sublime-text/Manifest                  |  2 +
 .../sublime-text/sublime-text-3_p3207.ebuild       | 64 ++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 7bb01d86776..aaf8cd5a5e9 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -2,3 +2,5 @@ DIST sublime_text_3_build_3176_x32.tar.bz2 10352060 BLAKE2B 97d6e7bcc838ecac53ff
 DIST sublime_text_3_build_3176_x64.tar.bz2 10314226 BLAKE2B 98b0cda71b8a859614a1a6510afa073ca1aae6b9ac5d4b6db259723e8aa057a8b2bf22a0d26f0b6ccce31f39e047293ed84c4a63b8739a6d08c05af5791967bd SHA512 c37bd0d6d7fbbe2757f4244ae2803086d5fe1e25b32a1dd2de4241dc55f66f7c4588f3f9d56059c9d0ef7fe2ae69e76005f16dad60060f38fe10b92fd8eda969
 DIST sublime_text_3_build_3200_x32.tar.bz2 13798686 BLAKE2B bed2ec4cfaccaba6a0443207aa794e01ce2fe2d0e8ca43b6d966fb2745ce0b1a7978f3bed7a0a347d1945b7556acf71143e94a5a93c11cc3101ff816d45e2d9f SHA512 ffcd96f0b612356d0fb15d7b19fb6164c28311de88ae5df7845d5c223ea714c398f37ecdc98747d2491d762dea642a7698303d7033e40ecd1a511e97ced478e0
 DIST sublime_text_3_build_3200_x64.tar.bz2 13657959 BLAKE2B 88d38014977ce92503583e626a59a57ccf0f5ff243cbc1487478d65ab065fccbe28af65f91db7e63a46a90614c1f5161ce24558c6c2ea4d0c6f7cfffd8bd153e SHA512 9a8c739fe0899286f8026bdebcd69ee80ac8a9194cec4695efffda8340438537a03e203f944c94e35478fb2cda3a28971067eabd7152a3247122937e094361d2
+DIST sublime_text_3_build_3207_x32.tar.bz2 13801015 BLAKE2B 5d2c76b4f0894ad2c171cf7e3726e3684057fb4f7c6fa5bd35b9bc9d0e32781884340cb5c2d2bae15128b41b888337d88a7d917e1841b939607507da9c888d93 SHA512 28859fedb76c6074cbf7724ba5822bce8e1e89393bf3f61c4b277847a8568bb3e92345628754deb73e96c10fe748b0c43000d6e15e59422b20904e042a3d1e61
+DIST sublime_text_3_build_3207_x64.tar.bz2 13672413 BLAKE2B e9e98fe0d6d8f059ec9af2593414cf6c35bce3b70193999922f6ea8fccad5348af549a374f57a2410ed10fd74bf58d6bf895da667af67c454d8ad678b52e52a0 SHA512 48510da4714bddfc129d89d68b277c2a3e9badfd0bd276c746e0dc0e5f14efb091dc7c2b3a1228095ebf70be8f73f4a5004f6f8903fb18d7bcc70366150e6251

diff --git a/app-editors/sublime-text/sublime-text-3_p3207.ebuild b/app-editors/sublime-text/sublime-text-3_p3207.ebuild
new file mode 100644
index 00000000000..d059f42e93d
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-3_p3207.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils
+
+# get the major version from PV
+MV=${PV:0:1}
+MY_PV=${PV#*_p}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
+	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+QA_PREBUILT="*"
+S="${WORKDIR}/sublime_text_${MV}"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${PN}${MV}
+	doins -r Packages Icon
+	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
+
+	exeinto /opt/${PN}${MV}
+	doexe crash_reporter plugin_host sublime_text
+	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
+
+	local size
+	for size in 16 32 48 128 256; do
+		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
+			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
+	done
+
+	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
+		"TextEditor;IDE;Development" "StartupNotify=true"
+
+	# needed to get WM_CLASS lookup right
+	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+}
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}
+
+pkg_postinst() {
+	xdg_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2019-03-28  6:44 Georgy Yakovlev
  0 siblings, 0 replies; 24+ messages in thread
From: Georgy Yakovlev @ 2019-03-28  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     ed3ae2a477cf543dd1b32f2a73670cfa800b939f
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 28 05:30:50 2019 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 06:44:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3ae2a4

app-editors/sublime-text: fix dep on gtk+

bump eapi to 7
migrate to xdg-utils
install 16x16 icons

Closes: https://bugs.gentoo.org/680332
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 ...-text-3_p3200.ebuild => sublime-text-3_p3200-r1.ebuild} | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-editors/sublime-text/sublime-text-3_p3200.ebuild b/app-editors/sublime-text/sublime-text-3_p3200-r1.ebuild
similarity index 87%
rename from app-editors/sublime-text/sublime-text-3_p3200.ebuild
rename to app-editors/sublime-text/sublime-text-3_p3200-r1.ebuild
index 5fd7944da80..d059f42e93d 100644
--- a/app-editors/sublime-text/sublime-text-3_p3200.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_p3200-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit desktop gnome2-utils
+inherit desktop xdg-utils
 
 # get the major version from PV
 MV=${PV:0:1}
@@ -23,7 +23,7 @@ RESTRICT="bindist mirror strip"
 
 RDEPEND="
 	dev-libs/glib:2
-	x11-libs/gtk+:2
+	x11-libs/gtk+:3
 	x11-libs/libX11
 	dbus? ( sys-apps/dbus )"
 
@@ -43,7 +43,7 @@ src_install() {
 	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
 
 	local size
-	for size in 32 48 128 256; do
+	for size in 16 32 48 128 256; do
 		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
 			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
 	done
@@ -52,13 +52,13 @@ src_install() {
 		"TextEditor;IDE;Development" "StartupNotify=true"
 
 	# needed to get WM_CLASS lookup right
-	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+	mv "${ED}"/usr/share/applications/subl{-sublime-text,}.desktop || die
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
+	xdg_icon_cache_update
 }
 
 pkg_postinst() {
-	gnome2_icon_cache_update
+	xdg_icon_cache_update
 }


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2019-03-27 17:17 Rick Farina
  0 siblings, 0 replies; 24+ messages in thread
From: Rick Farina @ 2019-03-27 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     2927d1d1e32597876dadfbca8fc7ba157f2439e1
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 17:16:53 2019 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 17:16:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2927d1d1

app-editors/sublime-text: bump

drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 app-editors/sublime-text/Manifest                                   | 4 ++--
 .../{sublime-text-3_p3143.ebuild => sublime-text-3_p3200.ebuild}    | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 09174baba17..7bb01d86776 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,4 +1,4 @@
-DIST sublime_text_3_build_3143_x32.tar.bz2 9847438 BLAKE2B bca62736e3dbaae5aa5318af5aca4c78c5abff1189a58b354205351f21ba1caa8a6b479e9a7e01fdb4a56dec68d50e0e43522918b461463cdada7e6dbda6441c SHA512 471716815a171f786ad5f12b743ec3c17dcde2fc165522e523d338c9184af7789095e2de41e89d0c4b0dc58bfe409f116662016e7014c528650ce074c101084b
-DIST sublime_text_3_build_3143_x64.tar.bz2 9857381 BLAKE2B bf69810574eda5bb3afaa82dcbf8b68f9bef1db19af2382e0ee4b93cb87f08caa3f7bdc754419284b3902e0e715a97d211adcd234f35d8038071818368b3fb54 SHA512 db6375cbcaf1cb6e1d583aa043abeaeecf0236e1d2e23b965b6c2dd616ec2277d73786d2a9c273329c1a94890edc7ddce1551292b5170dc5b558cd7246c5093f
 DIST sublime_text_3_build_3176_x32.tar.bz2 10352060 BLAKE2B 97d6e7bcc838ecac53ffa68cc3d355b01d06ea1903fd92b9894f27cf402d0506728be69f27d91dccbcba1bab876f94fd619bcf4877a9d935fb5517e91d2be4ac SHA512 640920a92995aac4af711cb4eb58d142d1afe2cbcbc485a111bc407ce464e81b984cd2110074072cc3805ed8656a4a60acce6f1a014f8a3f27f1b340222b0071
 DIST sublime_text_3_build_3176_x64.tar.bz2 10314226 BLAKE2B 98b0cda71b8a859614a1a6510afa073ca1aae6b9ac5d4b6db259723e8aa057a8b2bf22a0d26f0b6ccce31f39e047293ed84c4a63b8739a6d08c05af5791967bd SHA512 c37bd0d6d7fbbe2757f4244ae2803086d5fe1e25b32a1dd2de4241dc55f66f7c4588f3f9d56059c9d0ef7fe2ae69e76005f16dad60060f38fe10b92fd8eda969
+DIST sublime_text_3_build_3200_x32.tar.bz2 13798686 BLAKE2B bed2ec4cfaccaba6a0443207aa794e01ce2fe2d0e8ca43b6d966fb2745ce0b1a7978f3bed7a0a347d1945b7556acf71143e94a5a93c11cc3101ff816d45e2d9f SHA512 ffcd96f0b612356d0fb15d7b19fb6164c28311de88ae5df7845d5c223ea714c398f37ecdc98747d2491d762dea642a7698303d7033e40ecd1a511e97ced478e0
+DIST sublime_text_3_build_3200_x64.tar.bz2 13657959 BLAKE2B 88d38014977ce92503583e626a59a57ccf0f5ff243cbc1487478d65ab065fccbe28af65f91db7e63a46a90614c1f5161ce24558c6c2ea4d0c6f7cfffd8bd153e SHA512 9a8c739fe0899286f8026bdebcd69ee80ac8a9194cec4695efffda8340438537a03e203f944c94e35478fb2cda3a28971067eabd7152a3247122937e094361d2

diff --git a/app-editors/sublime-text/sublime-text-3_p3143.ebuild b/app-editors/sublime-text/sublime-text-3_p3200.ebuild
similarity index 93%
rename from app-editors/sublime-text/sublime-text-3_p3143.ebuild
rename to app-editors/sublime-text/sublime-text-3_p3200.ebuild
index af2f782ca95..5fd7944da80 100644
--- a/app-editors/sublime-text/sublime-text-3_p3143.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_p3200.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils gnome2-utils
+inherit desktop gnome2-utils
 
 # get the major version from PV
 MV=${PV:0:1}
 MY_PV=${PV#*_p}
 
 DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="http://www.sublimetext.com"
+HOMEPAGE="https://www.sublimetext.com"
 SRC_URI="
 	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
 	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2018-05-22 11:50 Amy Liffey
  0 siblings, 0 replies; 24+ messages in thread
From: Amy Liffey @ 2018-05-22 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c8db93643969f86705699322499b7de072ce34e9
Author:     Georgy Yakovlev <ya <AT> sysdump <DOT> net>
AuthorDate: Mon May 14 17:44:06 2018 +0000
Commit:     Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Tue May 22 11:50:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8db9364

app-editors/sublime-text: version bump to 3176

Acked-by: David Seifert <soap <AT> gentoo.org>

Closes: https://bugs.gentoo.org/655236
Closes: https://github.com/gentoo/gentoo/pull/8409
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-editors/sublime-text/Manifest                  |  2 +
 .../sublime-text/sublime-text-3_p3176.ebuild       | 64 ++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index e0dcb8faeed..09174baba17 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,2 +1,4 @@
 DIST sublime_text_3_build_3143_x32.tar.bz2 9847438 BLAKE2B bca62736e3dbaae5aa5318af5aca4c78c5abff1189a58b354205351f21ba1caa8a6b479e9a7e01fdb4a56dec68d50e0e43522918b461463cdada7e6dbda6441c SHA512 471716815a171f786ad5f12b743ec3c17dcde2fc165522e523d338c9184af7789095e2de41e89d0c4b0dc58bfe409f116662016e7014c528650ce074c101084b
 DIST sublime_text_3_build_3143_x64.tar.bz2 9857381 BLAKE2B bf69810574eda5bb3afaa82dcbf8b68f9bef1db19af2382e0ee4b93cb87f08caa3f7bdc754419284b3902e0e715a97d211adcd234f35d8038071818368b3fb54 SHA512 db6375cbcaf1cb6e1d583aa043abeaeecf0236e1d2e23b965b6c2dd616ec2277d73786d2a9c273329c1a94890edc7ddce1551292b5170dc5b558cd7246c5093f
+DIST sublime_text_3_build_3176_x32.tar.bz2 10352060 BLAKE2B 97d6e7bcc838ecac53ffa68cc3d355b01d06ea1903fd92b9894f27cf402d0506728be69f27d91dccbcba1bab876f94fd619bcf4877a9d935fb5517e91d2be4ac SHA512 640920a92995aac4af711cb4eb58d142d1afe2cbcbc485a111bc407ce464e81b984cd2110074072cc3805ed8656a4a60acce6f1a014f8a3f27f1b340222b0071
+DIST sublime_text_3_build_3176_x64.tar.bz2 10314226 BLAKE2B 98b0cda71b8a859614a1a6510afa073ca1aae6b9ac5d4b6db259723e8aa057a8b2bf22a0d26f0b6ccce31f39e047293ed84c4a63b8739a6d08c05af5791967bd SHA512 c37bd0d6d7fbbe2757f4244ae2803086d5fe1e25b32a1dd2de4241dc55f66f7c4588f3f9d56059c9d0ef7fe2ae69e76005f16dad60060f38fe10b92fd8eda969

diff --git a/app-editors/sublime-text/sublime-text-3_p3176.ebuild b/app-editors/sublime-text/sublime-text-3_p3176.ebuild
new file mode 100644
index 00000000000..89e271833a0
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-3_p3176.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils
+
+# get the major version from PV
+MV=${PV:0:1}
+MY_PV=${PV#*_p}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="https://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
+	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:2
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+QA_PREBUILT="*"
+S="${WORKDIR}/sublime_text_${MV}"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${PN}${MV}
+	doins -r Packages Icon
+	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
+
+	exeinto /opt/${PN}${MV}
+	doexe crash_reporter plugin_host sublime_text
+	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
+
+	local size
+	for size in 32 48 128 256; do
+		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
+			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
+	done
+
+	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
+		"TextEditor;IDE;Development" "StartupNotify=true"
+
+	# needed to get WM_CLASS lookup right
+	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2017-12-25 19:21 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-12-25 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6ceeca83d1b38890cba5030b27c3bc8c91e36e2a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 19:21:01 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 19:21:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ceeca83

app-editors/sublime-text: Remove vulnerable versions

Bug: https://bugs.gentoo.org/635972
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-editors/sublime-text/Manifest                  |  4 --
 .../sublime-text/sublime-text-2.0.2-r2.ebuild      | 62 ---------------------
 .../sublime-text/sublime-text-3_pre3126-r3.ebuild  | 64 ----------------------
 3 files changed, 130 deletions(-)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index c59659cc143..e0dcb8faeed 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -1,6 +1,2 @@
-DIST sublime-text-2.0.2_x32.tar.bz2 5584673 BLAKE2B b2dcdbc7681b8e7d8d003c2a69806dec7026f1fd1b9185c3c2c64f4cca94d83cbb5cf51f829cf6a284caabd4c1e6d30a4ab1b72b9ed98887792266ba2b33eec7 SHA512 08d99183a102b376109a140f2c58cac2ecd49179e639a80da9860ae03a223229df217c9316b7571b10b59983ad49d8145b86c6e20175f3cd87021aca1d7527bc
-DIST sublime-text-2.0.2_x64.tar.bz2 5662968 BLAKE2B 1f1a1c1cc1b14fff27c01654ae6f7c0a4984be1b0448dfe832422b3ae6e13f457fdfe4d0dfd1f8a20b8ff89c9abada84033ae39baadc2b6c109c889536a4b66e SHA512 330dc9c4141d0e01f19605b397126b9ca0703377d565cbc552f4bc622ba54b38dbf2485aca71d6f24e3160e71ea40b2057ce66a3907ff6766916fb39438e9113
-DIST sublime_text_3_build_3126_x32.tar.bz2 9258647 BLAKE2B a651dcba881353a42dd92d2ac7ed27eff194873488a4e19e4b4fb42c63c4516db23df4ef7cd77492f7345d143e5d05f4338323a8fb57366015bbab641b72f054 SHA512 f8377adbad072577995918c7c8311ae63c7290581b00200e698ded18722893edf0baa7227480c8fc6143be30d695fae1e7312f7a9ac6728b8a397ea814a829fa
-DIST sublime_text_3_build_3126_x64.tar.bz2 9313954 BLAKE2B 060d3825e99dec24903ab5fb9053d834d415427bddc9150992a5b5303827d86c12b67a606da5f56f42a636e4688695922c111928ef046cc1867a69ed87e4f48c SHA512 a0a683b3cef45fba2a294cb044e5dc24ed3ea8d8a669321ee15844a48b88fbd345d50f499a9feb865735b15b44ff99d6b5f8aaee453245b9fd61e9e3d1c69f26
 DIST sublime_text_3_build_3143_x32.tar.bz2 9847438 BLAKE2B bca62736e3dbaae5aa5318af5aca4c78c5abff1189a58b354205351f21ba1caa8a6b479e9a7e01fdb4a56dec68d50e0e43522918b461463cdada7e6dbda6441c SHA512 471716815a171f786ad5f12b743ec3c17dcde2fc165522e523d338c9184af7789095e2de41e89d0c4b0dc58bfe409f116662016e7014c528650ce074c101084b
 DIST sublime_text_3_build_3143_x64.tar.bz2 9857381 BLAKE2B bf69810574eda5bb3afaa82dcbf8b68f9bef1db19af2382e0ee4b93cb87f08caa3f7bdc754419284b3902e0e715a97d211adcd234f35d8038071818368b3fb54 SHA512 db6375cbcaf1cb6e1d583aa043abeaeecf0236e1d2e23b965b6c2dd616ec2277d73786d2a9c273329c1a94890edc7ddce1551292b5170dc5b558cd7246c5093f

diff --git a/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild b/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
deleted file mode 100644
index b482c88d899..00000000000
--- a/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="http://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/Sublime%20Text%20${PV}%20x64.tar.bz2 -> ${P}_x64.tar.bz2 )
-	x86? ( https://download.sublimetext.com/Sublime%20Text%20${PV}.tar.bz2 -> ${P}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:2
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/Sublime Text ${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${PN}${MV}
-	doins -r "Pristine Packages" lib
-	doins sublime_plugin.py PackageSetup.py
-
-	exeinto /opt/${PN}${MV}
-	doexe sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-	local size
-	for size in 16 32 48 128 256; do
-		newicon -s ${size} Icon/${size}x${size}/sublime_text.png subl.png
-	done
-
-	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
-		"TextEditor;IDE;Development" "StartupNotify=true"
-
-	# needed to get WM_CLASS lookup right
-	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}

diff --git a/app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild b/app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild
deleted file mode 100644
index c8285fe3355..00000000000
--- a/app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils
-
-# get the major version from PV
-MV=${PV:0:1}
-MY_PV=${PV#*_pre}
-
-DESCRIPTION="Sophisticated text editor for code, markup and prose"
-HOMEPAGE="http://www.sublimetext.com"
-SRC_URI="
-	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
-	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
-
-LICENSE="Sublime"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-	dev-libs/glib:2
-	x11-libs/gtk+:2
-	x11-libs/libX11
-	dbus? ( sys-apps/dbus )"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/sublime_text_${MV}"
-
-# Sublime bundles the kitchen sink, which includes python and other assorted
-# modules. Do not try to unbundle these because you are guaranteed to fail.
-
-src_install() {
-	insinto /opt/${PN}${MV}
-	doins -r Packages Icon
-	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
-
-	exeinto /opt/${PN}${MV}
-	doexe crash_reporter plugin_host sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
-
-	local size
-	for size in 32 48 128 256; do
-		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
-			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
-	done
-
-	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
-		"TextEditor;IDE;Development" "StartupNotify=true"
-
-	# needed to get WM_CLASS lookup right
-	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2017-09-16 10:58 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-09-16 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e9e563664f14a503e8e5b52faea05d4423eb4480
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 10:19:05 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 10:58:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e56366

app-editors/sublime-text: Version bump to final 3.0 release

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-editors/sublime-text/Manifest                  |  2 +
 .../sublime-text/sublime-text-3_p3143.ebuild       | 64 ++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest
index 522b4750750..bf034be2fb7 100644
--- a/app-editors/sublime-text/Manifest
+++ b/app-editors/sublime-text/Manifest
@@ -2,3 +2,5 @@ DIST sublime-text-2.0.2_x32.tar.bz2 5584673 SHA256 07338e041cfb348938fa8069f0aad
 DIST sublime-text-2.0.2_x64.tar.bz2 5662968 SHA256 01baed30d66432e30002a309ff0393967be1daba5cce653e43bba6bd6c38ab84 SHA512 330dc9c4141d0e01f19605b397126b9ca0703377d565cbc552f4bc622ba54b38dbf2485aca71d6f24e3160e71ea40b2057ce66a3907ff6766916fb39438e9113 WHIRLPOOL 167a60f851ee14c1879b422987ef9c496c64d924b2fc94ce8dd19d95847d31c184bb24cbb50293044f37e60336b9349ec7f7a689f7f2d0f076db432dfdf5d713
 DIST sublime_text_3_build_3126_x32.tar.bz2 9258647 SHA256 92ffefa470f0777897ed0dfb7c1635426105271da9b5affbe8c1e82039718e29 SHA512 f8377adbad072577995918c7c8311ae63c7290581b00200e698ded18722893edf0baa7227480c8fc6143be30d695fae1e7312f7a9ac6728b8a397ea814a829fa WHIRLPOOL 7f45a898aa036cc56ea931bc6b0ae48499d60e5b640700724874bc22414d44f0b04e4df939a5a9c968b65fdd71c2be060daf57bf269fbfdc4ef463ba6e6b058d
 DIST sublime_text_3_build_3126_x64.tar.bz2 9313954 SHA256 18db132e9a305fa3129014b608628e06f9442f48d09cfe933b3b1a84dd18727a SHA512 a0a683b3cef45fba2a294cb044e5dc24ed3ea8d8a669321ee15844a48b88fbd345d50f499a9feb865735b15b44ff99d6b5f8aaee453245b9fd61e9e3d1c69f26 WHIRLPOOL f41520ed96db71de1fca374ba36645016f72801ea17a983c865eaeb7835cda75ee9dbd9cebca247b961dd6db29ca9f9d2c6babb076dba49b3660ef56c9c97d43
+DIST sublime_text_3_build_3143_x32.tar.bz2 9847438 SHA256 b1ecc4b70d66b9236b876f1913c4094b6dd51436e45c74883ba70a1939e9f735 SHA512 471716815a171f786ad5f12b743ec3c17dcde2fc165522e523d338c9184af7789095e2de41e89d0c4b0dc58bfe409f116662016e7014c528650ce074c101084b WHIRLPOOL 3e0346ac03fe044787fa468030c29c4bc7b1d70657c6b4055de1577ffe3d1c026bc2aacdc724f4df33c69ce7810a5b50d25ab4841450ff078d2478543e39b4c8
+DIST sublime_text_3_build_3143_x64.tar.bz2 9857381 SHA256 9ce120c4f28b239d3b3860ee672d9d87e1397a4c08ee6c4e62fd6e261a296519 SHA512 db6375cbcaf1cb6e1d583aa043abeaeecf0236e1d2e23b965b6c2dd616ec2277d73786d2a9c273329c1a94890edc7ddce1551292b5170dc5b558cd7246c5093f WHIRLPOOL 69d163c8ed2f244954600466d2f61d7dc6600eedaa40d53662f75dd811c35edd99ec7ee7cb012477161aed072e63c6d9fa5d7a6ee1428190960f83a81b80768f

diff --git a/app-editors/sublime-text/sublime-text-3_p3143.ebuild b/app-editors/sublime-text/sublime-text-3_p3143.ebuild
new file mode 100644
index 00000000000..af2f782ca95
--- /dev/null
+++ b/app-editors/sublime-text/sublime-text-3_p3143.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils
+
+# get the major version from PV
+MV=${PV:0:1}
+MY_PV=${PV#*_p}
+
+DESCRIPTION="Sophisticated text editor for code, markup and prose"
+HOMEPAGE="http://www.sublimetext.com"
+SRC_URI="
+	amd64? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x64.tar.bz2 )
+	x86? ( https://download.sublimetext.com/sublime_text_${MV}_build_${MY_PV}_x32.tar.bz2 )"
+
+LICENSE="Sublime"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/gtk+:2
+	x11-libs/libX11
+	dbus? ( sys-apps/dbus )"
+
+QA_PREBUILT="*"
+S="${WORKDIR}/sublime_text_${MV}"
+
+# Sublime bundles the kitchen sink, which includes python and other assorted
+# modules. Do not try to unbundle these because you are guaranteed to fail.
+
+src_install() {
+	insinto /opt/${PN}${MV}
+	doins -r Packages Icon
+	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
+
+	exeinto /opt/${PN}${MV}
+	doexe crash_reporter plugin_host sublime_text
+	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
+
+	local size
+	for size in 32 48 128 256; do
+		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
+			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
+	done
+
+	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
+		"TextEditor;IDE;Development" "StartupNotify=true"
+
+	# needed to get WM_CLASS lookup right
+	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2017-07-08 23:53 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-07-08 23:53 UTC (permalink / raw
  To: gentoo-commits

commit:     5970283ca2ec543f24fffb813902eb77e020b083
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  8 23:52:52 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul  8 23:53:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5970283c

app-editors/sublime-text: Install 'Icon' dir and symlink to it

https://bugs.gentoo.org/show_bug.cgi?id=624298

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...ime-text-3_pre3126-r2.ebuild => sublime-text-3_pre3126-r3.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild b/app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild
similarity index 90%
rename from app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
rename to app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild
index d81372b9839..c8285fe3355 100644
--- a/app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_pre3126-r3.ebuild
@@ -35,7 +35,7 @@ S="${WORKDIR}/sublime_text_${MV}"
 
 src_install() {
 	insinto /opt/${PN}${MV}
-	doins -r Packages
+	doins -r Packages Icon
 	doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
 
 	exeinto /opt/${PN}${MV}
@@ -44,7 +44,8 @@ src_install() {
 
 	local size
 	for size in 32 48 128 256; do
-		newicon -s ${size} Icon/${size}x${size}/sublime-text.png subl.png
+		dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
+			/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
 	done
 
 	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2017-07-08 19:50 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-07-08 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     b218b0c2a6ec34770eceb9e19c897af2dde279bf
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  8 19:49:30 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul  8 19:50:40 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b218b0c2

app-editors/sublime-text: Make taskbar icons work

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...text-2.0.2-r1.ebuild => sublime-text-2.0.2-r2.ebuild} | 16 +++++++++++++---
 ...re3126-r1.ebuild => sublime-text-3_pre3126-r2.ebuild} | 16 +++++++++++++---
 2 files changed, 26 insertions(+), 6 deletions(-)

diff --git a/app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild b/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
similarity index 78%
rename from app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
rename to app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
index 856015667d3..b482c88d899 100644
--- a/app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
+++ b/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
@@ -43,10 +43,20 @@ src_install() {
 
 	local size
 	for size in 16 32 48 128 256; do
-		newicon -s ${size} Icon/${size}x${size}/sublime_text.png sublime-text.png
+		newicon -s ${size} Icon/${size}x${size}/sublime_text.png subl.png
 	done
 
-	make_desktop_entry "subl" "Sublime Text ${MV}" \
-		/usr/share/icons/hicolor/48x48/apps/sublime-text.png \
+	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
 		"TextEditor;IDE;Development" "StartupNotify=true"
+
+	# needed to get WM_CLASS lookup right
+	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
 }

diff --git a/app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild b/app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
similarity index 79%
rename from app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
rename to app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
index dd797888dc4..d81372b9839 100644
--- a/app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
@@ -44,10 +44,20 @@ src_install() {
 
 	local size
 	for size in 32 48 128 256; do
-		newicon -s ${size} Icon/${size}x${size}/sublime-text.png sublime-text.png
+		newicon -s ${size} Icon/${size}x${size}/sublime-text.png subl.png
 	done
 
-	make_desktop_entry "subl" "Sublime Text ${MV}" \
-		/usr/share/icons/hicolor/48x48/apps/sublime-text.png \
+	make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
 		"TextEditor;IDE;Development" "StartupNotify=true"
+
+	# needed to get WM_CLASS lookup right
+	mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
 }


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
@ 2017-07-04 18:57 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-07-04 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     475255856d36c0b86037e8c473ef74c999a31ba0
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  4 18:56:31 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Jul  4 18:57:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47525585

app-editors/sublime-text: Use 'subl' instead of 'sublime_text' as symlink

Bug: https://bugs.gentoo.org/show_bug.cgi?id=623754
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{sublime-text-2.0.2.ebuild => sublime-text-2.0.2-r1.ebuild}       | 4 ++--
 ...sublime-text-3_pre3126.ebuild => sublime-text-3_pre3126-r1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-editors/sublime-text/sublime-text-2.0.2.ebuild b/app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
similarity index 91%
rename from app-editors/sublime-text/sublime-text-2.0.2.ebuild
rename to app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
index 68b9fdd7e90..856015667d3 100644
--- a/app-editors/sublime-text/sublime-text-2.0.2.ebuild
+++ b/app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
@@ -39,14 +39,14 @@ src_install() {
 
 	exeinto /opt/${PN}${MV}
 	doexe sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/sublime_text
+	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
 
 	local size
 	for size in 16 32 48 128 256; do
 		newicon -s ${size} Icon/${size}x${size}/sublime_text.png sublime-text.png
 	done
 
-	make_desktop_entry "sublime_text" "Sublime Text ${MV}" \
+	make_desktop_entry "subl" "Sublime Text ${MV}" \
 		/usr/share/icons/hicolor/48x48/apps/sublime-text.png \
 		"TextEditor;IDE;Development" "StartupNotify=true"
 }

diff --git a/app-editors/sublime-text/sublime-text-3_pre3126.ebuild b/app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
similarity index 91%
rename from app-editors/sublime-text/sublime-text-3_pre3126.ebuild
rename to app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
index 0bb29dc9143..dd797888dc4 100644
--- a/app-editors/sublime-text/sublime-text-3_pre3126.ebuild
+++ b/app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
@@ -40,14 +40,14 @@ src_install() {
 
 	exeinto /opt/${PN}${MV}
 	doexe crash_reporter plugin_host sublime_text
-	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/sublime_text
+	dosym ../../opt/${PN}${MV}/sublime_text /usr/bin/subl
 
 	local size
 	for size in 32 48 128 256; do
 		newicon -s ${size} Icon/${size}x${size}/sublime-text.png sublime-text.png
 	done
 
-	make_desktop_entry "sublime_text" "Sublime Text ${MV}" \
+	make_desktop_entry "subl" "Sublime Text ${MV}" \
 		/usr/share/icons/hicolor/48x48/apps/sublime-text.png \
 		"TextEditor;IDE;Development" "StartupNotify=true"
 }


^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2024-08-07  9:03 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-22 20:25 [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2024-08-07  9:03 David Seifert
2024-05-11 16:22 David Seifert
2023-12-01 10:16 David Seifert
2023-08-04 11:41 David Seifert
2022-11-13 16:02 David Seifert
2022-11-13 16:02 David Seifert
2021-12-30 18:12 David Seifert
2021-10-28 13:39 David Seifert
2021-07-29 12:08 David Seifert
2021-07-16 23:11 David Seifert
2020-03-27  7:30 Ulrich Müller
2019-10-19  9:54 David Seifert
2019-10-19  9:54 David Seifert
2019-10-02 15:18 Rick Farina
2019-04-06 21:26 David Seifert
2019-03-28  6:44 Georgy Yakovlev
2019-03-27 17:17 Rick Farina
2018-05-22 11:50 Amy Liffey
2017-12-25 19:21 David Seifert
2017-09-16 10:58 David Seifert
2017-07-08 23:53 David Seifert
2017-07-08 19:50 David Seifert
2017-07-04 18:57 David Seifert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox