remove unused and old ebuilds
This commit is contained in:
parent
2621e0b106
commit
3208ab2b64
33 changed files with 0 additions and 1770 deletions
|
|
@ -1,12 +0,0 @@
|
|||
AUX 0002-skip-atom-shell-copy.patch 422 SHA256 6879c69a33cf673745267836ba9e47ccea64fdc967c14ca9cf4a4b77ae7d0e75 SHA512 34b99f1b795009d88ea38a19271f7a88639fa7541efd9cdce4488cf6e45cec1db1183ca2f01721ae019b877de28d502547b90f93c8810a805cb125ee39b55446 WHIRLPOOL 7d3e8796b7a9b0af63ddaf8a888c3d4d8fae9e59d7abb4800e16d0174e77d7c38ec7410fbfe1e33d4a6628621251a79343d38920c32ebc6b4470d902a08f9699
|
||||
AUX atom-python.patch 238 SHA256 7fd879c03127d81b37e31920e3baf2a38b2008d47093b4da60916e9393e9f2d0 SHA512 5737a7b238c68e42b537586abbfa5568e558e2d20320bb9bda8d0626f9f0b231ab4df1eb5b7cc91503dd9550f25c117592d4e6b655e0e30fca0bfa910242248b WHIRLPOOL 52e196ebe1db99e907bb46420cf4f92ef1d5e5fe65619e837dbd3412ff0d8d5dcd5b12e674c170b5c2b4641d4eb3d0310d76489a4b6a9e73480c9610e3685b7e
|
||||
DIST 1.3.0.tar.gz 7891609 SHA256 baebf574d60fbded2c92950ed515a63fb82640f8b65fec4a41a1089002c8b44f SHA512 3449b6779bff596b3043da65664949623e5b95eefedde512d9308f7aca4622bbfe168f963229e4e3999f04c83f64e3b18071c685f128b79d2e4fa2aa6224e7d4 WHIRLPOOL 930a62b842816792fd221393bdb4aa9f7a9b11d617cc67fae43fb205355c543b1351be13bc27d971807fc38d6ae8537d2619f52a872fbd4e04363ff0953b6c62
|
||||
EBUILD atom-0.176.0.ebuild 2376 SHA256 b6f876324467430e06de67ec97192295d92865852ee3b571659181dbb099ff78 SHA512 ce63ab4a027ae1f510605a34542ca0ac5e25b4033cbc479e3a3f19120546f1f8fcd81854481bc3b4bcfb4ceb1069ccb8b8e50d8e96581132c87ba308ece17e36 WHIRLPOOL c797863a98ec8887b8a3b1f26e628c7201ae53578a67fe9b6f00de7c1e078c49e6e12d0b2cb150b62a314528c551a08296bf098dc55901d05ac44c2797c5dff7
|
||||
EBUILD atom-0.188.0.ebuild 2628 SHA256 cf820585ac2855bfcb36907b2d7dc51b588cd8ceef4877219fb1d69f2545f054 SHA512 7135b2052e2353791a91b4bd886565330d68d603bfd54c4d2347ce582ecec09269f76cffb3548e5e4dddcc82a7e4bcde955ccfe6df78d96c6c4dc3ccff66d5dc WHIRLPOOL 5b757feddb2b7d15c1521b37a9cb0b998f58629944d5cf47090a853c82659f6a36418c55cf2a92b6e6f09771c274a852f520a0716931f01d9807441322e2ce01
|
||||
EBUILD atom-0.196.0.ebuild 2683 SHA256 cab6c9dd074714c7f57a209a5bb97b608e5557963c059a46f21a9f72c4301c8a SHA512 85a0769879feab70de1f9023235e9befc26243b9540689688b2585ba03397dbe5905c9038ba7adb509e4d02b9f82048f0fb1097f26f08c6889d4183d0d4abfea WHIRLPOOL c16e6d8265cf18bd6dab5b4e8919a55ce32cb29303f410f1f709918d87ac62820b9ce282b4ff2ede09a64b78d887c69f3ed62665c06c9e9a4d135ee5c281818d
|
||||
EBUILD atom-0.210.0.ebuild 2679 SHA256 8e050cd7cf73a3848fd3d5b8a8c77dfe5ef88e22dd7f20e3f2b16ab2378306bc SHA512 39c60f8327058339863931c5218ca47bcbdf1cdf4f5e47409363c8fadb261fcb22bcf58a98917a4472f05ef32327ccf5bf5913ad84e7187c58f5368e08371bda WHIRLPOOL ac286ec2b28f5f22bfcd2b975af98e0f4487f4e80b4de150178a9b754e92caed59848970a02ff0bdf06df5937c7f3fa6ee3f8e492926af3cca15de8ffd2b0945
|
||||
EBUILD atom-1.0.0.ebuild 2679 SHA256 8e050cd7cf73a3848fd3d5b8a8c77dfe5ef88e22dd7f20e3f2b16ab2378306bc SHA512 39c60f8327058339863931c5218ca47bcbdf1cdf4f5e47409363c8fadb261fcb22bcf58a98917a4472f05ef32327ccf5bf5913ad84e7187c58f5368e08371bda WHIRLPOOL ac286ec2b28f5f22bfcd2b975af98e0f4487f4e80b4de150178a9b754e92caed59848970a02ff0bdf06df5937c7f3fa6ee3f8e492926af3cca15de8ffd2b0945
|
||||
EBUILD atom-1.0.11-r1.ebuild 2706 SHA256 1d684132ef98080b1c2d62a78a1430b49f75b21eab35ace60341067a3a451d12 SHA512 3225080a7822f653f05bddbdcc3a31b414a620b0717a9a50a87011e73de11c14e14155d0954879bc9fadfc1dfd12690de26b5f0e3253d7407e1469430e3c5be9 WHIRLPOOL c617f360d41959bafecc58eb2a5cd4638ae2e40e5b2f491707e075692169f53b554b4b344e67e2e71bbaed1ec98b455c8de5f6593d0ccaa55074dd1d9cdec3b0
|
||||
EBUILD atom-1.0.7.ebuild 2678 SHA256 9897122fa29ff8984264ac4fe1b1467644d757ec8d6db0e2b60b129071284fad SHA512 2159608ca753c6d9fcd36421dd051dcec91c1b3c41f673581c09892bd27f4b93b17af1a1fd2919bdd1209818552dc593fcd79d9f1243e842dced0d2137ad486f WHIRLPOOL 3ad47dcc9721ede2287c7557d8eda39633ffe1866a36eb6f74097b0e4fb45127580fc966ce483b97547793346f941c31a509e1b9fc7d7d539093df9f7a4f866d
|
||||
EBUILD atom-1.3.0.ebuild 2696 SHA256 bee3ed66961a432e40959e9e45f8c5b09ff166e48df4bd000a831e32efb343b0 SHA512 1f7686646f20a46559de63cbe11fbd269c88eb7f2086d3e41e7410d3382467f8c06194188d446720bfb218acb9f1f0b408fe327dd05d7c085641efbcdb3868a9 WHIRLPOOL 48067a0eaaba0ec43f4f423d6c6af032054c160b1d7941748410fdfd05aac4b81b915a24791574e3eaee84de0f6684897cb8caaaa5bf68e5416ac1af3a382643
|
||||
MISC metadata.xml 230 SHA256 d1755c57bce3b20f346049ede63831ca82e18cbd775894f8f470158b3f071e63 SHA512 bcf832ebb7d1ba1179fa82d9657d1b66b8394c8bc0600a90544a7c9e7d4e07afd973fc14c2a62d9f082a0479cf9438e06792fefc6336b8d6c7a63738eb6f71b9 WHIRLPOOL 82cd9f8aa207fef7f805228f0e04c9ed7dc01be54394a205cc55465328424aa8217ef85f5e8cb1021aa738b65b98cdbe1158bca5506eff3700d8d4ba5769b000
|
||||
|
|
@ -1,101 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/atom/atom"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/20
|
||||
>=net-libs/nodejs-0.10.30[npm]
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
/usr/share/atom/resources/app/node_modules/symbols-view/vendor/ctags-linux
|
||||
"
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
into /usr
|
||||
|
||||
insinto /usr/share/applications
|
||||
|
||||
insinto /usr/share/${PN}/resources/app
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${T}/Atom/resources/app"
|
||||
doicon resources/atom.png
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" "GNOME;GTK;Utility;TextEditor;Development;" "MimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
||||
|
|
@ -1,103 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/atom/atom"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/21
|
||||
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="/usr/share/atom/resources/app/node_modules/symbols-view/vendor/ctags-linux"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell & atom-shell-chromedriver download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', 'download-atom-shell-chromedriver', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
into /usr
|
||||
insinto /usr/share/applications
|
||||
insinto /usr/share/${PN}/resources/app
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${T}/Atom/resources/app"
|
||||
doicon resources/atom.png
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" "GNOME;GTK;Utility;TextEditor;Development;" "MimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
||||
|
|
@ -1,110 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/atom/atom"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/22
|
||||
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
/usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux
|
||||
"
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell & atom-shell-chromedriver download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', 'download-atom-shell-chromedriver', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
into /usr
|
||||
|
||||
insinto /usr/share/applications
|
||||
|
||||
insinto /usr/share/${PN}/resources
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${S}/resources"
|
||||
doicon atom.png
|
||||
|
||||
cd "${T}/Atom/resources"
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" \
|
||||
"GNOME;GTK;Utility;TextEditor;Development;" \
|
||||
"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/atom/atom"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/22
|
||||
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="/usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell & atom-shell-chromedriver download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', 'download-atom-shell-chromedriver', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
into /usr
|
||||
insinto /usr/share/applications
|
||||
insinto /usr/share/${PN}/resources
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${S}/resources"
|
||||
doicon atom.png
|
||||
|
||||
cd "${T}/Atom/resources"
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" \
|
||||
"GNOME;GTK;Utility;TextEditor;Development;" \
|
||||
"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/atom/atom"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/22
|
||||
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="/usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell & atom-shell-chromedriver download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', 'download-atom-shell-chromedriver', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
into /usr
|
||||
insinto /usr/share/applications
|
||||
insinto /usr/share/${PN}/resources
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${S}/resources"
|
||||
doicon atom.png
|
||||
|
||||
cd "${T}/Atom/resources"
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" \
|
||||
"GNOME;GTK;Utility;TextEditor;Development;" \
|
||||
"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
||||
|
|
@ -1,108 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/atom/atom"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE="rebuild"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/22
|
||||
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="/usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell & atom-shell-chromedriver download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', 'download-atom-shell-chromedriver', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
if use rebuild; then
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
into /usr
|
||||
insinto /usr/share/applications
|
||||
insinto /usr/share/${PN}/resources
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${S}/resources"
|
||||
doicon atom.png
|
||||
|
||||
cd "${T}/Atom/resources"
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" \
|
||||
"GNOME;GTK;Utility;TextEditor;Development;" \
|
||||
"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
||||
|
|
@ -1,106 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit git-r3 flag-o-matic python-any-r1 eutils
|
||||
|
||||
DESCRIPTION="A hackable text editor for the 21st Century"
|
||||
HOMEPAGE="https://atom.io"
|
||||
SRC_URI=""
|
||||
|
||||
EGIT_REPO_URI="https://github.com/atom/atom.git"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/atom-shell:0/22
|
||||
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
|
||||
media-fonts/inconsolata
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PRESTRIPPED="/usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
|
||||
npm config set python $PYTHON
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip atom-shell & atom-shell-chromedriver download
|
||||
sed -i -e "s/defaultTasks = \['download-atom-shell', 'download-atom-shell-chromedriver', /defaultTasks = [/g" \
|
||||
./build/Gruntfile.coffee \
|
||||
|| die "Failed to fix Gruntfile"
|
||||
|
||||
# Skip atom-shell copy
|
||||
epatch "${FILESDIR}/0002-skip-atom-shell-copy.patch"
|
||||
|
||||
# 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() {
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
|
||||
"${T}/Atom/resources/app/apm/bin/apm" rebuild || die "Failed to rebuild native module"
|
||||
|
||||
# Setup python path to builtin npm
|
||||
echo "python = $PYTHON" >> "${T}/Atom/resources/app/apm/.apmrc"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
into /usr
|
||||
insinto /usr/share/applications
|
||||
insinto /usr/share/${PN}/resources
|
||||
exeinto /usr/bin
|
||||
|
||||
cd "${S}/resources"
|
||||
doicon atom.png
|
||||
|
||||
cd "${T}/Atom/resources"
|
||||
dodoc LICENSE.md
|
||||
|
||||
# Installs everything in Atom/resources/app
|
||||
doins -r .
|
||||
|
||||
# Fixes permissions
|
||||
fperms +x /usr/share/${PN}/resources/app/atom.sh
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/apm
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/bin/node
|
||||
fperms +x /usr/share/${PN}/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp
|
||||
|
||||
# Symlinking to /usr/bin
|
||||
dosym ../share/${PN}/resources/app/atom.sh /usr/bin/atom
|
||||
dosym ../share/${PN}/resources/app/apm/bin/apm /usr/bin/apm
|
||||
|
||||
make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" \
|
||||
"GNOME;GTK;Utility;TextEditor;Development;" \
|
||||
"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom"
|
||||
}
|
||||
|
|
@ -1,86 +0,0 @@
|
|||
# Copyright 1999-2015 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
|
||||
|
||||
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(){
|
||||
./script/build --verbose --build-dir "${T}" || die "Failed to compile"
|
||||
"${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
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
diff --git a/build/tasks/build-task.coffee b/build/tasks/build-task.coffee
|
||||
index c9964b4..74d8881 100644
|
||||
--- a/build/tasks/build-task.coffee
|
||||
+++ b/build/tasks/build-task.coffee
|
||||
@@ -15,8 +15,6 @@ module.exports = (grunt) ->
|
||||
|
||||
if process.platform is 'darwin'
|
||||
cp 'atom-shell/Atom.app', shellAppDir, filter: /default_app/
|
||||
- else
|
||||
- cp 'atom-shell', shellAppDir, filter: /default_app/
|
||||
|
||||
mkdir appDir
|
||||
|
||||
|
||||
|
|
@ -1,11 +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}
|
||||
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>aegypius@github.com</email>
|
||||
<name>aegypius</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue