1
0
Fork 0

Remove gtkevemon and atom, unmaintained

This commit is contained in:
Stefan Reimer 2016-03-30 22:31:18 -07:00
parent aa5010d78d
commit 3917e57508
5 changed files with 0 additions and 170 deletions

View File

@ -1,3 +0,0 @@
AUX atom-python.patch 235 SHA256 03a096473b16d457dd68c5259ca8f17a3f6986deade587241c50094ad3e957a5 SHA512 8470214969a1f299c637dfc96391c58eb5af77ba539a9c21e0fc133316284be6f04f7af6f5f40093106310e5140ba98f564459bc9b3b087040f7a2909e3abf4a WHIRLPOOL c359da8b5002e966894f3d736583a0676f75be8008d68931fcacc81c96bed8ddb5b4bc5b20aba6fca253b6ba6088b8b5d13280424ed8a188064375a6c02a05c1
DIST 1.6.0.tar.gz 10340458 SHA256 e08024308daa61967db5b81c38d913696f6bdffd689c5b96050832c4b2026d52 SHA512 1e79c411f9ce7c8b77bdc5d630e163d43be34806d62273dd2e5885add6a7cd79427f75622489e3099d791d94de908d85c62eac2591f6a9e92193cbb9d5dae3f0 WHIRLPOOL 30032eb65b1bbc52ba1fa9f199fc374d4d92a1b33cbd92e7edb368a40609671c079f857a6729f91c56e1b77e9d5d987a43793e35dce7becc32b21c62ebdb2a6f
EBUILD atom-1.6.0.ebuild 2961 SHA256 b26bcfa2c162f6ee32238789cae36d34dfe5678cd54acea16fc2a51aab6cf6e4 SHA512 fe42ed2e4667b25c4f27fdbfc86f96792d0f8e310f8ced8a87fe0ced674bc1a345ead399ddaee0099ee5096651e0909e219abb1eb5f3114e4cd3bf1f30b0ce24 WHIRLPOOL f6c17f070521ef3bdee0f6258fc354603c6caebe05957899630926e730721164b963621cf0d595ac385d4b262380dcfcae8e4777a80a844af734dee300c3b99d

View File

@ -1,99 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit flag-o-matic python-any-r1 eutils pax-utils
DESCRIPTION="A hackable text editor for the 21st Century"
HOMEPAGE="https://atom.io"
SRC_URI="https://github.com/atom/atom/archive/v${PV}.tar.gz -> ${PV}.tar.gz"
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
${PYTHON_DEPS}
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
media-fonts/inconsolata
gnome-base/gconf
x11-libs/gtk+:2
gnome-base/libgnome-keyring
x11-libs/libnotify
x11-libs/libXtst
dev-libs/nss
media-libs/alsa-lib
"
RDEPEND="${DEPEND}"
pkg_setup() {
python-any-r1_pkg_setup
npm config set python $PYTHON
}
src_prepare(){
epatch "${FILESDIR}/${PN}-python.patch"
sed -i -e "/exception-reporting/d" \
-e "/metrics/d" package.json
sed -e "s/<%= description %>/$pkgdesc/" \
-e "s|<%= installDir %>/share/<%= appFileName %>/atom|/usr/bin/atom|"\
-e "s|<%= iconPath %>|atom|"\
-e "s|<%= appName %>|Atom|" \
resources/linux/atom.desktop.in > resources/linux/Atom.desktop
# Fix atom location guessing
sed -i -e 's/ATOM_PATH="$USR_DIRECTORY\/share\/atom/ATOM_PATH="$USR_DIRECTORY\/../g' \
./atom.sh \
|| die "Fail fixing atom-shell directory"
# Make bootstrap process more verbose
sed -i -e 's@node script/bootstrap@node script/bootstrap --no-quiet@g' \
./script/build \
|| die "Fail fixing verbosity of script/build"
}
src_compile(){
SUCCESS=0
for i in {1..7}; do
if ! ./script/build --verbose --build-dir "${T}"; then
pax-mark m apm/node_modules/atom-package-manager/bin/node
else
SUCCESS=1
break
fi
done
[ $SUCCESS -eq 0 ] && die "Build failed"
pax-mark m ${T}/Atom/atom
pax-mark m ${T}/Atom/resources/app/apm/bin/node
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
}
src_install(){
insinto ${EPREFIX}/usr/share/${PN}
doins -r ${T}/Atom/*
insinto ${EPREFIX}/usr/share/applications
newins resources/linux/Atom.desktop atom.desktop
insinto ${EPREFIX}/usr/share/pixmaps
newins resources/app-icons/stable/png/128.png atom.png
insinto ${EPREFIX}/usr/share/licenses/${PN}
doins LICENSE.md
# Fixes permissions
fperms +x ${EPREFIX}/usr/share/${PN}/${PN}
fperms +x ${EPREFIX}/usr/share/${PN}/libgcrypt.so.11
fperms +x ${EPREFIX}/usr/share/${PN}/libnotify.so.4
fperms +x ${EPREFIX}/usr/share/${PN}/resources/app/atom.sh
fperms +x ${EPREFIX}/usr/share/${PN}/resources/app/apm/bin/apm
fperms +x ${EPREFIX}/usr/share/${PN}/resources/app/apm/bin/node
fperms +x ${EPREFIX}/usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
# Symlinking to /usr/bin
dosym ${EPREFIX}/usr/share/${PN}/resources/app/atom.sh /usr/bin/atom
dosym ${EPREFIX}/usr/share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
}

View File

@ -1,10 +0,0 @@
--- ~atom.sh 2015-10-30 11:41:20.090417736 +0100
+++ atom.sh 2015-10-30 11:42:19.707553644 +0100
@@ -92,6 +92,7 @@
fi
ATOM_HOME="${ATOM_HOME:-$HOME/.atom}"
+ export PYTHON=python2
mkdir -p "$ATOM_HOME"
: ${TMPDIR:=/tmp}

View File

@ -1 +0,0 @@
EBUILD gtkevemon-9999.ebuild 1167 SHA256 ad72cea0ff14ebb0651ee32206645d1296c13eb381f71072df61c107800802ac SHA512 d7369d56584e6520736176030fe8f7613960b500765ccd8a496af976c8069bdac78cfe626e61c8323cea3856b75091b5d85cda36e7247b3a8362ebb4b05b9378 WHIRLPOOL 64bebe5917a2f99f9ebab54ff2f89d7ed9166affb3d0612ce58411ed1a968d14805a7e3ca93a171004d726483d266f082c050fc16a58b15733eca607a665fb58

View File

@ -1,57 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/gtkevemon/gtkevemon-9999.ebuild,v 1.3 2012/11/19 11:03:56 wired Exp $
EAPI=4
inherit eutils
IUSE=""
if [[ ${PV} == *9999* ]]; then
inherit mercurial
EHG_REPO_URI="https://bitbucket.org/BattleClinic/${PN}"
KEYWORDS=""
SRC_URI=""
MY_S="${WORKDIR}/${P}/gtkevemon"
else
KEYWORDS="~amd64 ~x86"
SRC_URI="http://gtkevemon.battleclinic.com/releases/${P}-source.tar.gz"
fi
DESCRIPTION="A standalone skill monitoring application for EVE Online"
HOMEPAGE="http://gtkevemon.battleclinic.com"
LICENSE="GPL-3"
SLOT="0"
RDEPEND="
dev-cpp/gtkmm:2.4
dev-libs/libxml2
"
DEPEND="${DEPEND}
virtual/pkgconfig
"
src_unpack()
{
if [[ ${PV} == *9999* ]]; then
mercurial_src_unpack
S=${MY_S}
else
default
fi
}
src_prepare() {
sed -e 's:Categories=Game;$:Categories=Game;RolePlaying;GTK;:' \
-i icon/${PN}.desktop || die "sed failed"
}
src_install() {
# fixed QA notice
sed -i "/^Encoding/d" icon/${PN}.desktop
dobin src/${PN}
doicon icon/${PN}.png
domenu icon/${PN}.desktop
dodoc CHANGES README TODO
}