[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 83f825fb740d58cb5e85b42e617223d28387c078 Author: David Seifert gentoo org> AuthorDate: Sat May 11 16:21:37 2024 + Commit: David Seifert gentoo org> CommitDate: Sat May 11 16:21:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f825fb app-editors/sublime-text: drop versions Signed-off-by: David Seifert 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.. --- 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
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 35b1efb8f21763f9a52e6d3ea99f21e879c4ec5c Author: David Seifert gentoo org> AuthorDate: Fri Dec 1 10:16:31 2023 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 1 10:16:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b1efb8 app-editors/sublime-text: add 4_p4169 Signed-off-by: David Seifert 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 ..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: bca53fb7ffa62f4cabc1be66141969bd42145fe3 Author: David Seifert gentoo org> AuthorDate: Wed Nov 22 20:25:29 2023 + Commit: David Seifert gentoo org> CommitDate: Wed Nov 22 20:25:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca53fb7 app-editors/sublime-text: add 4_p4166 Signed-off-by: David Seifert 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 ..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 1289380912aae6feab08897052a0900613223075 Author: David Seifert gentoo org> AuthorDate: Fri Aug 4 11:41:13 2023 + Commit: David Seifert gentoo org> CommitDate: Fri Aug 4 11:41:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12893809 app-editors/sublime-text: add 4_p4152 Signed-off-by: David Seifert 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 ..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 1ade4be4b5f5340eca8c99530fdc556b27c40dd6 Author: David Seifert gentoo org> AuthorDate: Sun Nov 13 16:02:11 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 13 16:02:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ade4be4 app-editors/sublime-text: add 4_p4143 Signed-off-by: David Seifert 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 ..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 465e05c8b6f135a41a4041c4cf15b2f83e74ce3c Author: David Seifert gentoo org> AuthorDate: Sun Nov 13 16:02:10 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 13 16:02:10 2022 + 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 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 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f886b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa -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.. --- 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
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 7ebedfede5d9183ab3a97115975c072631918cc3 Author: David Seifert gentoo org> AuthorDate: Thu Dec 30 18:12:09 2021 + Commit: David Seifert gentoo org> CommitDate: Thu Dec 30 18:12:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebedfed app-editors/sublime-text: add 4_p4126 Signed-off-by: David Seifert 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 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f886b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa 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 ..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 3173fd510f98c7c672d4a3149bcf265036ce7fd3 Author: David Seifert gentoo org> AuthorDate: Thu Oct 28 13:38:54 2021 + Commit: David Seifert gentoo org> CommitDate: Thu Oct 28 13:38:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3173fd51 app-editors/sublime-text: add 4_p4121 Signed-off-by: David Seifert 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 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f886b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa 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 000..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 89fa69bd496f0a120983835445eb06289655127a Author: David Seifert gentoo org> AuthorDate: Thu Jul 29 12:08:41 2021 + Commit: David Seifert gentoo org> CommitDate: Thu Jul 29 12:08:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fa69bd app-editors/sublime-text: reformat metadata.xml Signed-off-by: David Seifert 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 @@ s...@gentoo.org + David Seifert
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 9cc7d4db608bcda237a0c8edbe27c01392e76935 Author: David Seifert gentoo org> AuthorDate: Fri Jul 16 23:11:43 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Jul 16 23:11:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc7d4db app-editors/sublime-text: add 4_p4113 Signed-off-by: David Seifert 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 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f886b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa +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 000..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.' +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/, app-editors/sublime-text/files/
commit: e02a6ec3dcc4ef6deb70955dd3aa9a4c3b43ba03 Author: webstrand gmail com> AuthorDate: Thu May 27 21:39:56 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu May 27 22:00:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02a6ec3 app-editors/sublime-text: 4_p4107 Signed-off-by: webstrand gmail.com> Signed-off-by: Sebastian Pipping gentoo.org> app-editors/sublime-text/Manifest | 1 + ...e-deprecated-key-onlyshowin-from-launcher.patch | 31 ++ ...7-set-explicit-startupwmclass-in-launcher.patch | 27 .../sublime-text/sublime-text-4_p4107.ebuild | 72 ++ 4 files changed, 131 insertions(+) diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest index 173ee9fd600..d475f09e7e4 100644 --- a/app-editors/sublime-text/Manifest +++ b/app-editors/sublime-text/Manifest @@ -1,2 +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 552051b34c612aa6ff53ef6275488467061221715de054dc1e657519c82899e24df1a9f886b68c5c1c6e0c98341c641f19a2d97c880efb25aa93ad82f8aa diff --git a/app-editors/sublime-text/files/sublime-text-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch b/app-editors/sublime-text/files/sublime-text-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch new file mode 100644 index 000..04dfad334e2 --- /dev/null +++ b/app-editors/sublime-text/files/sublime-text-4_p4107-remove-deprecated-key-onlyshowin-from-launcher.patch @@ -0,0 +1,31 @@ +From 9df21c9ec00ac34174b443cc7cd8c4053b98eb00 Mon Sep 17 00:00:00 2001 +From: webstrand +Date: Thu, 27 May 2021 17:08:03 -0400 +Subject: [PATCH 1/2] remove deprecated key OnlyShowIn from launcher + +Silences a QA notice that the key "OnlyShowIn" in group +"Desktop Action new-file" and "Desktop Action new-window" is deprecated. + +https://bugs.freedesktop.org/show_bug.cgi?id=66712 No replacement or +alternative is provided, the key is simply ignored. +--- + sublime_text.desktop | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/sublime_text.desktop b/sublime_text.desktop +index 7407709..b171254 100644 +--- a/sublime_text.desktop b/sublime_text.desktop +@@ -15,9 +15,7 @@ Actions=new-window;new-file; + [Desktop Action new-window] + Name=New Window + Exec=/opt/sublime_text/sublime_text --launch-or-new-window +-OnlyShowIn=Unity; + + [Desktop Action new-file] + Name=New File + Exec=/opt/sublime_text/sublime_text --command new_file +-OnlyShowIn=Unity; +-- +2.31.1 + diff --git a/app-editors/sublime-text/files/sublime-text-4_p4107-set-explicit-startupwmclass-in-launcher.patch b/app-editors/sublime-text/files/sublime-text-4_p4107-set-explicit-startupwmclass-in-launcher.patch new file mode 100644 index 000..09e835b587a --- /dev/null +++ b/app-editors/sublime-text/files/sublime-text-4_p4107-set-explicit-startupwmclass-in-launcher.patch @@ -0,0 +1,27 @@ +From 0eff5450cba9514559eefd8c79e98fb6b8134b68 Mon Sep 17 00:00:00 2001 +From: webstrand +Date: Thu, 27 May 2021 17:09:21 -0400 +Subject: [PATCH 2/2] Set explicit StartupWMClass in launcher + +Otherwise startup notification and grouping implicitly use the name of +the .desktop file to match against the actual WM_CLASS of windows +belonging to the application. +--- + sublime_text.desktop | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/sublime_text.desktop b/sublime_text.desktop +index b171254..5c812a9 100644 +--- a/sublime_text.desktop b/sublime_text.desktop +@@ -10,6 +10,7 @@ MimeType=text/plain; + Icon=sublime-text + Categories=TextEditor;Development; + StartupNotify=true ++StartupWMClass=Sublime_text + Actions=new-window;new-file; + + [Desktop Action new-window] +-- +2.31.1 + diff --git a/app-editors/sublime-text/sublime-text-4_p4107.ebuild b/app-editors/sublime-text/sublime-text-4_p4107.ebuild new file mode 100644 index 000..cd603261aae --- /dev/null +++ b/app-editors/sublime-text/sublime-text-4_p4107.ebuild @@ -0,0 +1,72 @@ +# 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
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 49399f4e7b0b64200e2c9d614c8691361d7d263b Author: Ulrich Müller gentoo org> AuthorDate: Fri Mar 27 07:30:22 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Mar 27 07:30:22 2020 + 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 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() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 27763bf209bef765efa02dea2efba03c85871d4e Author: David Seifert gentoo org> AuthorDate: Sat Oct 19 09:53:53 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 19 09:53:53 2019 + 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 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 e9e98fe0d6d8f059ec9af2593414cf6c35bce3b7019322f6ea8fccad5348af549a374f57a2410ed10fd74bf58d6bf895da667af67c454d8ad678b52e52a0 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..000 --- 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 -
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 562780c4124249f1b19a4522c22870a36da8c9d1 Author: David Seifert gentoo org> AuthorDate: Sat Oct 19 09:53:49 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 19 09:53:49 2019 + 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 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() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 102926fc343525abdcb2ac31661652286cdf1bf3 Author: Rick Farina gentoo org> AuthorDate: Wed Oct 2 15:18:02 2019 + Commit: Rick Farina gentoo org> CommitDate: Wed Oct 2 15:18:02 2019 + 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 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 e9e98fe0d6d8f059ec9af2593414cf6c35bce3b7019322f6ea8fccad5348af549a374f57a2410ed10fd74bf58d6bf895da667af67c454d8ad678b52e52a0 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 503cbf2395934b6b87c8bd37599d79b56039e783 Author: David Seifert gentoo org> AuthorDate: Sat Apr 6 21:25:47 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Apr 6 21:25:47 2019 + 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 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 e9e98fe0d6d8f059ec9af2593414cf6c35bce3b7019322f6ea8fccad5348af549a374f57a2410ed10fd74bf58d6bf895da667af67c454d8ad678b52e52a0 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: ed3ae2a477cf543dd1b32f2a73670cfa800b939f Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Mar 28 05:30:50 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Mar 28 06:44:42 2019 + 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 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 }
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 2927d1d1e32597876dadfbca8fc7ba157f2439e1 Author: Rick Farina gentoo org> AuthorDate: Wed Mar 27 17:16:53 2019 + Commit: Rick Farina gentoo org> CommitDate: Wed Mar 27 17:16:53 2019 + 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 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: c8db93643969f86705699322499b7de072ce34e9 Author: Georgy Yakovlev sysdump net> AuthorDate: Mon May 14 17:44:06 2018 + Commit: Amy Liffey gentoo org> CommitDate: Tue May 22 11:50:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8db9364 app-editors/sublime-text: version bump to 3176 Acked-by: David Seifert 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 6ceeca83d1b38890cba5030b27c3bc8c91e36e2a Author: David Seifert gentoo org> AuthorDate: Mon Dec 25 19:21:01 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 25 19:21:01 2017 + 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..000 --- 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
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: e9e563664f14a503e8e5b52faea05d4423eb4480 Author: David Seifert gentoo org> AuthorDate: Sat Sep 16 10:19:05 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Sep 16 10:58:14 2017 + 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 000..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()
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 5970283ca2ec543f24fffb813902eb77e020b083 Author: David Seifert gentoo org> AuthorDate: Sat Jul 8 23:52:52 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 8 23:53:34 2017 + 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" \
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: b218b0c2a6ec34770eceb9e19c897af2dde279bf Author: David Seifert gentoo org> AuthorDate: Sat Jul 8 19:49:30 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 8 19:50:40 2017 + 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 }
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
commit: 475255856d36c0b86037e8c473ef74c999a31ba0 Author: David Seifert gentoo org> AuthorDate: Tue Jul 4 18:56:31 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Jul 4 18:57:30 2017 + 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" }
[gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/, licenses/
commit: 4f90be61f21ab87daafa51a38dbffef0d423480a Author: David Seifert gentoo org> AuthorDate: Sat Jul 1 22:07:59 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 1 22:09:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f90be61 app-editors/sublime-text: Initial addition * Ebuilds taken from https://github.com/DamnWidget/sublime-text and simplified (no eselect module) and updated to EAPI 6. Bug: https://bugs.gentoo.org/show_bug.cgi?id=405461 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-editors/sublime-text/Manifest | 4 ++ app-editors/sublime-text/metadata.xml | 7 +++ app-editors/sublime-text/sublime-text-2.0.2.ebuild | 52 + .../sublime-text/sublime-text-3_pre3126.ebuild | 53 ++ licenses/Sublime | 42 + 5 files changed, 158 insertions(+) diff --git a/app-editors/sublime-text/Manifest b/app-editors/sublime-text/Manifest new file mode 100644 index 000..522b4750750 --- /dev/null +++ b/app-editors/sublime-text/Manifest @@ -0,0 +1,4 @@ +DIST sublime-text-2.0.2_x32.tar.bz2 5584673 SHA256 07338e041cfb348938fa8069f0aad3b5b43c319b7ec5641489796f2dcf08 SHA512 08d99183a102b376109a140f2c58cac2ecd49179e639a80da9860ae03a223229df217c9316b7571b10b59983ad49d8145b86c6e20175f3cd87021aca1d7527bc WHIRLPOOL 725c0ce10bc439f04157ea9050277f37a4807c847ab8dd38ca1db205c1228037b8678eeb5b19ba5a79c4711b2101d630b5bfc82e50ddb6ccba1b9d011808a1d5 +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 diff --git a/app-editors/sublime-text/metadata.xml b/app-editors/sublime-text/metadata.xml new file mode 100644 index 000..3c5abf825ae --- /dev/null +++ b/app-editors/sublime-text/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + s...@gentoo.org + + diff --git a/app-editors/sublime-text/sublime-text-2.0.2.ebuild b/app-editors/sublime-text/sublime-text-2.0.2.ebuild new file mode 100644 index 000..68b9fdd7e90 --- /dev/null +++ b/app-editors/sublime-text/sublime-text-2.0.2.ebuild @@ -0,0 +1,52 @@ +# 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/sublime_text + + 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}" \ + /usr/share/icons/hicolor/48x48/apps/sublime-text.png \ + "TextEditor;IDE;Development" "StartupNotify=true" +} diff --git