public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-03-23 14:45 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-03-23 14:45 UTC (permalink / raw
  To: gentoo-commits

commit:     ba2cb4bb35a3edcf3099c1524e1f7ed353a01ab3
Author:     scardracs <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Mar 23 14:01:24 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 23 14:01:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba2cb4bb

app-editors/atom: new package

Atom is an hackable text editor relased by GitHub.
It is based on electron and contains lots of features like
git and github integrations and lots of useful installable add-ons.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/Manifest           |  1 +
 app-editors/atom/atom-1.55.0.ebuild | 35 +++++++++++++++++++++++++++++++++++
 app-editors/atom/metadata.xml       | 11 +++++++++++
 3 files changed, 47 insertions(+)

diff --git a/app-editors/atom/Manifest b/app-editors/atom/Manifest
new file mode 100644
index 000000000..2594df6df
--- /dev/null
+++ b/app-editors/atom/Manifest
@@ -0,0 +1 @@
+DIST atom-1.55.0.tar.gz 193419030 BLAKE2B 7c6dcb95947d10e024daa8bf160744ddb5c9885083dbfe3e9506810002a33d14599da3f27b776e185efc315cca312bc83b73c5c835361e8d1b545d050bbbaf6a SHA512 be8e80fa6f71735c05203cb95711614dd77fadf030a13c453a3921060f359c6ce2b1971c3be9c93db8accbc5151685f91b7dc77a074dbfc77f7d576a1158b211

diff --git a/app-editors/atom/atom-1.55.0.ebuild b/app-editors/atom/atom-1.55.0.ebuild
new file mode 100644
index 000000000..178c282b3
--- /dev/null
+++ b/app-editors/atom/atom-1.55.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A hackable text editor for the 21st Century"
+
+HOMEPAGE="https://atom.io/"
+SRC_URI="https://github.com/atom/atom/releases/download/v1.55.0/${PN}-amd64.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+inherit desktop xdg-utils
+
+S="${WORKDIR}/${P}-amd64"
+
+DEPEND="net-print/cups" # Requested by electron
+
+src_prepare(){
+	default
+
+	# Remove useless license files.
+	rm LICENSE.electron.txt LICENSES.electron.html
+}
+
+src_install(){
+	insinto /opt/"${PN}"
+	doins -r "${S}"/*
+	dosym "${EPREFIX}"/opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
+	fperms +x /opt/"${PN}"/atom
+	make_desktop_entry /opt/atom/atom atom
+	doicon atom.png
+}

diff --git a/app-editors/atom/metadata.xml b/app-editors/atom/metadata.xml
new file mode 100644
index 000000000..a0b29038e
--- /dev/null
+++ b/app-editors/atom/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>marco@scardovi.com</email>
+		<name>Marco Scardovi</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">atom/atom</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-03-23 14:54 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-03-23 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     57c626af7ca4a0387f30d775f94786aaff92e264
Author:     scardracs <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Mar 23 14:52:33 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 23 14:52:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57c626af

app-editors/atom: add xdg back

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/atom/atom-1.55.0.ebuild b/app-editors/atom/atom-1.55.0.ebuild
index fb785369a..4bbaeb60f 100644
--- a/app-editors/atom/atom-1.55.0.ebuild
+++ b/app-editors/atom/atom-1.55.0.ebuild
@@ -12,7 +12,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-inherit desktop
+inherit desktop xdg
 
 S="${WORKDIR}/${P}-amd64"
 


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-03-23 14:54 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-03-23 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4c5cf47958411a51fec99c75946cb7d7e0340c4c
Author:     scardracs <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Mar 23 14:50:18 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 23 14:50:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c5cf479

app-editors/atom: refix

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/atom/atom-1.55.0.ebuild b/app-editors/atom/atom-1.55.0.ebuild
index 130e6ec9e..fb785369a 100644
--- a/app-editors/atom/atom-1.55.0.ebuild
+++ b/app-editors/atom/atom-1.55.0.ebuild
@@ -31,5 +31,5 @@ src_install(){
 	dosym "${EPREFIX}"/opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
 	fperms +x /opt/"${PN}"/atom
 	make_desktop_entry /opt/atom/atom Atom atom Utility
-	doicon atom
+	doicon atom.png
 }


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-03-23 14:54 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-03-23 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a80596e1556553e84ba37b8fe264653cf171c1f4
Author:     scardracs <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Mar 23 14:46:28 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 23 14:46:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a80596e1

app-editors/atom: varius fixes

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/atom/atom-1.55.0.ebuild b/app-editors/atom/atom-1.55.0.ebuild
index 178c282b3..130e6ec9e 100644
--- a/app-editors/atom/atom-1.55.0.ebuild
+++ b/app-editors/atom/atom-1.55.0.ebuild
@@ -12,7 +12,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-inherit desktop xdg-utils
+inherit desktop
 
 S="${WORKDIR}/${P}-amd64"
 
@@ -30,6 +30,6 @@ src_install(){
 	doins -r "${S}"/*
 	dosym "${EPREFIX}"/opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
 	fperms +x /opt/"${PN}"/atom
-	make_desktop_entry /opt/atom/atom atom
-	doicon atom.png
+	make_desktop_entry /opt/atom/atom Atom atom Utility
+	doicon atom
 }


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-03-24  9:05 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-03-24  9:05 UTC (permalink / raw
  To: gentoo-commits

commit:     50e7f35640a5b6a963e509954c68d74f7376529c
Author:     scardracs <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Mar 23 15:12:37 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 23 15:12:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50e7f356

app-editors/atom: fixed removed licenses/unused files

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/atom/atom-1.55.0.ebuild b/app-editors/atom/atom-1.55.0.ebuild
index 4bbaeb60f..77036d433 100644
--- a/app-editors/atom/atom-1.55.0.ebuild
+++ b/app-editors/atom/atom-1.55.0.ebuild
@@ -22,7 +22,7 @@ src_prepare(){
 	default
 
 	# Remove useless license files.
-	rm LICENSE.electron.txt LICENSES.electron.html
+	rm LICENSE LICENSES.chromium.html version
 }
 
 src_install(){


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-04-07  8:51 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-07  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e6ebfd7ce6514b54c0b48b31261a34b1b9a3f6ab
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Apr  6 16:55:09 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr  6 20:09:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6ebfd7c

app-editors/atom: various fixes

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0-r1.ebuild | 72 ++++++++++++++++++++++++++++++++++
 app-editors/atom/atom-1.55.0.ebuild    | 37 -----------------
 2 files changed, 72 insertions(+), 37 deletions(-)

diff --git a/app-editors/atom/atom-1.55.0-r1.ebuild b/app-editors/atom/atom-1.55.0-r1.ebuild
new file mode 100644
index 000000000..9a12627b1
--- /dev/null
+++ b/app-editors/atom/atom-1.55.0-r1.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
+
+DESCRIPTION="A hackable text editor for the 21st Century"
+HOMEPAGE="https://atom.io/"
+SRC_URI="https://github.com/atom/atom/releases/download/v1.55.0/${PN}-amd64.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa cups ssl test X"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P}-amd64"
+
+RDEPEND="
+	app-accessibility/at-spi2-atk
+	app-accessibility/at-spi2-core
+	app-crypt/libsecret
+	dev-libs/atk
+	dev-libs/nss
+	alsa? ( media-libs/alsa-lib )
+	cups? ( net-print/cups )
+	ssl? ( dev-libs/openssl )
+	X? (
+		x11-libs/cairo
+		x11-libs/gdk-pixbuf
+		x11-libs/gtk+
+		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/atom/*"
+
+src_prepare(){
+	default
+
+	# Remove useless license files.
+	rm LICENSE LICENSES.chromium.html version
+}
+
+src_install(){
+	insinto /opt/"${PN}"
+	doins -r "${S}"/*
+	dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
+	fperms +x /opt/"${PN}"/atom
+	dosym ../../opt/"${PN}"/resources/app/apm/bin/apm "${EPREFIX}"/usr/bin/apm
+	fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
+	dosym ../../opt/"${PN}"/resources/app/apm/bin/node "${EPREFIX}"/usr/bin/node
+	fperms +x /opt/"${PN}"/resources/app/apm/bin/node
+	dosym ../../opt/"${PN}"/resources/app/apm/bin/npm "${EPREFIX}"/usr/bin/npm
+	fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
+	make_desktop_entry /opt/atom/atom Atom atom Utility
+	doicon atom.png
+}

diff --git a/app-editors/atom/atom-1.55.0.ebuild b/app-editors/atom/atom-1.55.0.ebuild
deleted file mode 100644
index 50e2c9233..000000000
--- a/app-editors/atom/atom-1.55.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A hackable text editor for the 21st Century"
-
-HOMEPAGE="https://atom.io/"
-SRC_URI="https://github.com/atom/atom/releases/download/v1.55.0/${PN}-amd64.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-inherit desktop xdg
-
-S="${WORKDIR}/${P}-amd64"
-
-DEPEND="net-print/cups" # Requested by electron
-
-QA_PREBUILT="/opt/atom/*"
-
-src_prepare(){
-	default
-
-	# Remove useless license files.
-	rm LICENSE LICENSES.chromium.html version
-}
-
-src_install(){
-	insinto /opt/"${PN}"
-	doins -r "${S}"/*
-	dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
-	fperms +x /opt/"${PN}"/atom
-	make_desktop_entry /opt/atom/atom Atom atom Utility
-	doicon atom.png
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-04-07  8:51 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-07  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9ff75e9f2b2aca32f2b18c109d5fa4a9e084e57d
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Apr  6 16:55:09 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr  6 20:14:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ff75e9f

app-editors/atom: various fixes

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0-r1.ebuild | 72 ++++++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/app-editors/atom/atom-1.55.0-r1.ebuild b/app-editors/atom/atom-1.55.0-r1.ebuild
new file mode 100644
index 000000000..9a12627b1
--- /dev/null
+++ b/app-editors/atom/atom-1.55.0-r1.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
+
+DESCRIPTION="A hackable text editor for the 21st Century"
+HOMEPAGE="https://atom.io/"
+SRC_URI="https://github.com/atom/atom/releases/download/v1.55.0/${PN}-amd64.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa cups ssl test X"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P}-amd64"
+
+RDEPEND="
+	app-accessibility/at-spi2-atk
+	app-accessibility/at-spi2-core
+	app-crypt/libsecret
+	dev-libs/atk
+	dev-libs/nss
+	alsa? ( media-libs/alsa-lib )
+	cups? ( net-print/cups )
+	ssl? ( dev-libs/openssl )
+	X? (
+		x11-libs/cairo
+		x11-libs/gdk-pixbuf
+		x11-libs/gtk+
+		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/atom/*"
+
+src_prepare(){
+	default
+
+	# Remove useless license files.
+	rm LICENSE LICENSES.chromium.html version
+}
+
+src_install(){
+	insinto /opt/"${PN}"
+	doins -r "${S}"/*
+	dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
+	fperms +x /opt/"${PN}"/atom
+	dosym ../../opt/"${PN}"/resources/app/apm/bin/apm "${EPREFIX}"/usr/bin/apm
+	fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
+	dosym ../../opt/"${PN}"/resources/app/apm/bin/node "${EPREFIX}"/usr/bin/node
+	fperms +x /opt/"${PN}"/resources/app/apm/bin/node
+	dosym ../../opt/"${PN}"/resources/app/apm/bin/npm "${EPREFIX}"/usr/bin/npm
+	fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
+	make_desktop_entry /opt/atom/atom Atom atom Utility
+	doicon atom.png
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-04-07  8:51 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-07  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c7b08715d2c170685d882976374f121873bea48c
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Apr  6 20:19:43 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr  6 20:19:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7b08715

app-editors: drop atom

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/atom-1.55.0-r1.ebuild | 72 ----------------------------------
 1 file changed, 72 deletions(-)

diff --git a/app-editors/atom/atom-1.55.0-r1.ebuild b/app-editors/atom/atom-1.55.0-r1.ebuild
deleted file mode 100644
index 9a12627b1..000000000
--- a/app-editors/atom/atom-1.55.0-r1.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
-
-DESCRIPTION="A hackable text editor for the 21st Century"
-HOMEPAGE="https://atom.io/"
-SRC_URI="https://github.com/atom/atom/releases/download/v1.55.0/${PN}-amd64.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="alsa cups ssl test X"
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P}-amd64"
-
-RDEPEND="
-	app-accessibility/at-spi2-atk
-	app-accessibility/at-spi2-core
-	app-crypt/libsecret
-	dev-libs/atk
-	dev-libs/nss
-	alsa? ( media-libs/alsa-lib )
-	cups? ( net-print/cups )
-	ssl? ( dev-libs/openssl )
-	X? (
-		x11-libs/cairo
-		x11-libs/gdk-pixbuf
-		x11-libs/gtk+
-		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/atom/*"
-
-src_prepare(){
-	default
-
-	# Remove useless license files.
-	rm LICENSE LICENSES.chromium.html version
-}
-
-src_install(){
-	insinto /opt/"${PN}"
-	doins -r "${S}"/*
-	dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
-	fperms +x /opt/"${PN}"/atom
-	dosym ../../opt/"${PN}"/resources/app/apm/bin/apm "${EPREFIX}"/usr/bin/apm
-	fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
-	dosym ../../opt/"${PN}"/resources/app/apm/bin/node "${EPREFIX}"/usr/bin/node
-	fperms +x /opt/"${PN}"/resources/app/apm/bin/node
-	dosym ../../opt/"${PN}"/resources/app/apm/bin/npm "${EPREFIX}"/usr/bin/npm
-	fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
-	make_desktop_entry /opt/atom/atom Atom atom Utility
-	doicon atom.png
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/
@ 2021-04-07  8:51 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-07  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     427bbb91dda1d1a9e0fedd82a0926b4f7505c594
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Apr  6 18:24:34 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr  6 20:09:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=427bbb91

app-editors: remove atom

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 app-editors/atom/Manifest              |  1 -
 app-editors/atom/atom-1.55.0-r1.ebuild | 72 ----------------------------------
 app-editors/atom/metadata.xml          | 11 ------
 3 files changed, 84 deletions(-)

diff --git a/app-editors/atom/Manifest b/app-editors/atom/Manifest
deleted file mode 100644
index 2594df6df..000000000
--- a/app-editors/atom/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST atom-1.55.0.tar.gz 193419030 BLAKE2B 7c6dcb95947d10e024daa8bf160744ddb5c9885083dbfe3e9506810002a33d14599da3f27b776e185efc315cca312bc83b73c5c835361e8d1b545d050bbbaf6a SHA512 be8e80fa6f71735c05203cb95711614dd77fadf030a13c453a3921060f359c6ce2b1971c3be9c93db8accbc5151685f91b7dc77a074dbfc77f7d576a1158b211

diff --git a/app-editors/atom/atom-1.55.0-r1.ebuild b/app-editors/atom/atom-1.55.0-r1.ebuild
deleted file mode 100644
index 9a12627b1..000000000
--- a/app-editors/atom/atom-1.55.0-r1.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
-
-DESCRIPTION="A hackable text editor for the 21st Century"
-HOMEPAGE="https://atom.io/"
-SRC_URI="https://github.com/atom/atom/releases/download/v1.55.0/${PN}-amd64.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="alsa cups ssl test X"
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P}-amd64"
-
-RDEPEND="
-	app-accessibility/at-spi2-atk
-	app-accessibility/at-spi2-core
-	app-crypt/libsecret
-	dev-libs/atk
-	dev-libs/nss
-	alsa? ( media-libs/alsa-lib )
-	cups? ( net-print/cups )
-	ssl? ( dev-libs/openssl )
-	X? (
-		x11-libs/cairo
-		x11-libs/gdk-pixbuf
-		x11-libs/gtk+
-		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/atom/*"
-
-src_prepare(){
-	default
-
-	# Remove useless license files.
-	rm LICENSE LICENSES.chromium.html version
-}
-
-src_install(){
-	insinto /opt/"${PN}"
-	doins -r "${S}"/*
-	dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
-	fperms +x /opt/"${PN}"/atom
-	dosym ../../opt/"${PN}"/resources/app/apm/bin/apm "${EPREFIX}"/usr/bin/apm
-	fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
-	dosym ../../opt/"${PN}"/resources/app/apm/bin/node "${EPREFIX}"/usr/bin/node
-	fperms +x /opt/"${PN}"/resources/app/apm/bin/node
-	dosym ../../opt/"${PN}"/resources/app/apm/bin/npm "${EPREFIX}"/usr/bin/npm
-	fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
-	make_desktop_entry /opt/atom/atom Atom atom Utility
-	doicon atom.png
-}

diff --git a/app-editors/atom/metadata.xml b/app-editors/atom/metadata.xml
deleted file mode 100644
index a0b29038e..000000000
--- a/app-editors/atom/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>marco@scardovi.com</email>
-		<name>Marco Scardovi</name>
-	</maintainer>
-	<upstream>
-		<remote-id type="github">atom/atom</remote-id>
-	</upstream>
-</pkgmetadata>


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

end of thread, other threads:[~2021-04-07  8:51 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-23 14:45 [gentoo-commits] repo/proj/guru:master commit in: app-editors/atom/ Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2021-03-23 14:54 Andrew Ammerlaan
2021-03-23 14:54 Andrew Ammerlaan
2021-03-23 14:54 Andrew Ammerlaan
2021-03-24  9:05 Andrew Ammerlaan
2021-04-07  8:51 Andrew Ammerlaan
2021-04-07  8:51 Andrew Ammerlaan
2021-04-07  8:51 Andrew Ammerlaan
2021-04-07  8:51 Andrew Ammerlaan

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