aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYiFei Zhu <zhuyifei1999@gmail.com>2023-06-24 09:16:46 -0700
committerYiFei Zhu <zhuyifei1999@gmail.com>2023-06-24 09:16:46 -0700
commitc65575f9e02c713acd928191e8dd97d601c08540 (patch)
tree927339e002c58dcb28bdf34df8836779ccc18605 /app-editors
parentgames-emulation/flycast: update vulkan unbundling (diff)
downloadguru-c65575f9e02c713acd928191e8dd97d601c08540.tar.gz
guru-c65575f9e02c713acd928191e8dd97d601c08540.tar.bz2
guru-c65575f9e02c713acd928191e8dd97d601c08540.zip
app-editors/atom-bin: treeclean
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/atom-bin/Manifest1
-rw-r--r--app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild84
-rw-r--r--app-editors/atom-bin/metadata.xml8
3 files changed, 0 insertions, 93 deletions
diff --git a/app-editors/atom-bin/Manifest b/app-editors/atom-bin/Manifest
deleted file mode 100644
index 672999ce7..000000000
--- a/app-editors/atom-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST atom-bin-1.58.0.tar.gz 203905263 BLAKE2B 95311b625bbee45f64d3e3d44f7870fba0efaa31ca14025e68d587b60e5d618c89e948dae7856348f0e55ea434f80d484f74809f1d244d6609f84023047794e6 SHA512 5e5c456ca745e2e51c4c24a2cba76d59ae9c519639f301b8677b5627ebecc1b8c114fc1942c22318266fe985ca1064618dc89379ecf8cdd935bfee7e605f33f1
diff --git a/app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild b/app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild
deleted file mode 100644
index b8ea0dddb..000000000
--- a/app-editors/atom-bin/atom-bin-1.58.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="A hackable text editor for the 21st Century"
-HOMEPAGE="https://atom.io/"
-SRC_URI="https://github.com/atom/atom/releases/download/v${PV}/atom-amd64.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-# Atom works only on amd64
-KEYWORDS="-* ~amd64"
-RESTRICT="test"
-
-S="${WORKDIR}/atom-${PV}-amd64"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0
- app-crypt/libsecret
- dev-libs/nss
- dev-libs/openssl
- dev-libs/openssl-compat
- dev-vcs/git
- media-libs/alsa-lib
- net-print/cups
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+
- x11-libs/libnotify
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/libXtst
- x11-libs/pango
-"
-
-QA_PREBUILT="/opt/${PN}/*"
-QA_PRESTRIPPED="/opt/${PN}/resources/*" # Files are already stripped
-
-src_prepare(){
- default
-
- # We do not install licenses
- rm resources/LICENSE.md || die "Failed to remove LICENSE"
-}
-
-src_install(){
- insinto /opt/"${PN}"
- doins -r "${S}"/*
- dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
- fperms +x /opt/"${PN}"/atom
-
- # I will use only npm provided with package itself
- # as nodejs is not required to make it working (and it is really big).
- fperms +x /opt/"${PN}"/resources/app/apm/bin/{apm,node,npm}
-
- # Bug 798459
- fperms +x /opt/"${PN}"/resources/app.asar.unpacked/node_modules/{vscode-ripgrep/bin/rg,dugite/git/bin/git}
-
- doicon atom.png
- make_desktop_entry "/opt/atom-bin/atom %U" "Atom" "atom" \
- "GNOME;GTK;Utility;TextEditor;Development;" \
- "GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=atom"
-
- einstalldocs
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst(){
- xdg_desktop_database_update
-}
diff --git a/app-editors/atom-bin/metadata.xml b/app-editors/atom-bin/metadata.xml
deleted file mode 100644
index 59af6b3c2..000000000
--- a/app-editors/atom-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer needed -->
- <upstream>
- <remote-id type="github">atom/atom</remote-id>
- </upstream>
-</pkgmetadata>