remove unused and old ebuilds

This commit is contained in:
Anton Schubert 2019-08-15 01:33:31 +02:00
parent 2621e0b106
commit 3208ab2b64
33 changed files with 0 additions and 1770 deletions

View file

@ -1,5 +0,0 @@
AUX 0001-fix-atom-shell-linking.patch 539 SHA256 2a3ebdf366b6f617cd1d15d198fc889e115af34312725223e73d53a440712961 SHA512 c81af4a4e440588c1a48814e25d5558d4927fa5113844b7fed2c2fd0222ec9f6c904930c6fd168c4b45c1fd0031664c32b4de43f23f59a2de0a9d6cab71588a1 WHIRLPOOL 030f24d797f0c1b94909b5d40319941cff6a69af99a2fbbe85f0c6b47ea0346406b8641faa4f8cdc60b89c4749856b35a83db67a6077e17dbd64033a4334b1c9
AUX 0002-fix-brightray-linking.patch 888 SHA256 6a3e551942059db631d439b9ea5210dda2c0c034296b1fcc190b2b7b3c8f231a SHA512 a965f1fbeec418ba16437f93fbe0937b3f3150e67945e129f01d2dc367e8c6c0e8380f6cb3581f085ad510f336c2f4eadba5d2183682217ec30211540189caec WHIRLPOOL 45dd54119e5a294834d1cd517c83ed5fcb12e042998bf22ac94162ca0ced37685edb5802b667dafb5670edc27dea5125948218a1441cd0d6e5e611ac503a7224
EBUILD atom-shell-0.21.3.ebuild 2309 SHA256 e05e98db6ad431018f33a143f0f7828b556faca3674a6b9e11e95eabf1b08a75 SHA512 4a0c00084d57def4a62b6f40509e62a1d30106575af2cf3bd3c468c01835756eba9d750ab22fff77646b71c305e57a6402ef4eecd1f713595bd8111d3f163cae WHIRLPOOL 890a15d9d8a78694898345a9bcd77bcffa301b3db7cec07fc12719c6af1fbbe6e5557a864679131fa55fdb2e1098230a19616628a61731e527586b4215ebb60f
EBUILD atom-shell-0.22.3-r2.ebuild 2384 SHA256 e0ae9dfa04427478e63a52c42efcc7d135235566d188733a50f362d90cd0bb69 SHA512 c0412255cd8e552ec7e74702415f1df653dedb73dec0b45af3cb0f3fcf55400c41455078f6d43f071f122fad26449f140c6724af0a67881101edde767a838f07 WHIRLPOOL da8bbe5f33ae226afad494d1e4c014ac9a6ea81faf993f8faea61df822901c72eb5ae0051d362c90e6e8fa9708f8064530381c4d9919bb71efd546916f4476a2
MISC metadata.xml 229 SHA256 49bb8cd6398798946a34277c6d2e012a6ae6370c2af278e0ef7f08bb95efd8b1 SHA512 d6173592dc3414e5bb0ca4bbd6cab74fecf77f95d3bef226ae5fd3ab584dd4a1fa32d58d7493d9a41504f2ff2903a975da99861bc02ef11980689d7943e9203b WHIRLPOOL 8ae331b2041b5ec3dc730ae03bd266e89ee7de52a7d1d22d7cac94e6934c013854e9100340f7175e4ec6afdbc611213c46048c48d5268d2219f27c27ee4975da

View file

@ -1,116 +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
DESCRIPTION="Cross-platform desktop application shell"
HOMEPAGE="https://github.com/atom/atom-shell"
SRC_URI=""
EGIT_REPO_URI="git://github.com/atom/atom-shell"
LICENSE="MIT"
SLOT="0/21"
if [[ ${PV} == *9999 ]];then
KEYWORDS=""
else
KEYWORDS="~amd64"
EGIT_COMMIT="v${PV}"
fi
IUSE="debug"
DEPEND="
${PYTHON_DEPS}
sys-devel/llvm:0/3.5[clang]
dev-lang/python:2.7
net-libs/nodejs[npm]
x11-libs/gtk+:2
x11-libs/libnotify
gnome-base/libgnome-keyring
dev-libs/nss
dev-libs/nspr
gnome-base/gconf
media-libs/alsa-lib
net-print/cups
sys-libs/libcap
x11-libs/libXtst
x11-libs/pango
dev-util/ninja
"
RDEPEND="${DEPEND}
!<app-editors/atom-0.120.0
"
QA_PRESTRIPPED="
/usr/share/atom/libffmpegsumo.so
/usr/share/atom/libchromiumcontent.so
"
src_unpack() {
git-r3_src_unpack
}
pkg_setup() {
python-any-r1_pkg_setup
# Update npm config to use python 2
npm config set python $PYTHON
}
src_prepare() {
einfo "Bootstrap atom-shell source"
# Fix util.execute function to be more verbose
sed -i -e 's/def execute(argv):/def execute(argv):\n print " - bootstrap: " + " ".join(argv)/g' \
./script/lib/util.py \
|| die "Failed to sed lib/util.py"
# Bootstrap
./script/bootstrap.py \
|| die "bootstrap failed"
# Fix libudev.so.0 link
sed -i -e 's/libudev.so.0/libudev.so.1/g' \
./vendor/brightray/vendor/download/libchromiumcontent/Release/libchromiumcontent.so \
|| die "libudev fix failed"
# Make every subprocess calls fatal
sed -i -e 's/subprocess.call(/subprocess.check_call(/g' \
./script/build.py \
|| die "build fix failed"
# Update ninja files
./script/update.py || die "update failed"
}
src_compile() {
OUT=out/$(usex debug Debug Release)
./script/build.py --configuration $(usex debug Debug Release) || die "Compilation failed"
echo "v$PV" > "${OUT}/version"
cp LICENSE "$OUT"
}
src_install() {
into /usr/share/atom
insinto /usr/share/atom
exeinto /usr/share/atom
cd "${OUT}"
doexe atom libchromiumcontent.so libffmpegsumo.so
doins -r resources
doins -r locales
doins version
doins LICENSE
doins icudtl.dat
doins content_shell.pak
}

View file

@ -1,117 +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
DESCRIPTION="Cross-platform desktop application shell"
HOMEPAGE="https://github.com/atom/atom-shell"
SRC_URI=""
EGIT_REPO_URI="git://github.com/atom/atom-shell"
LICENSE="MIT"
SLOT="0/22"
if [[ ${PV} == *9999 ]];then
KEYWORDS=""
else
KEYWORDS="~amd64"
EGIT_COMMIT="v${PV}"
fi
IUSE="debug"
DEPEND="
${PYTHON_DEPS}
>=sys-devel/llvm-3.5.0[clang]
dev-lang/python:2.7
|| ( net-libs/nodejs[npm] net-libs/iojs[npm] )
x11-libs/gtk+:2
x11-libs/libnotify
gnome-base/libgnome-keyring
dev-libs/nss
dev-libs/nspr
gnome-base/gconf
media-libs/alsa-lib
net-print/cups
sys-libs/libcap
x11-libs/libXtst
x11-libs/pango
dev-util/ninja
"
RDEPEND="${DEPEND}
!<app-editors/atom-0.120.0
"
QA_PRESTRIPPED="
/usr/share/atom/libffmpegsumo.so
/usr/share/atom/libchromiumcontent.so
"
src_unpack() {
git-r3_src_unpack
}
pkg_setup() {
python-any-r1_pkg_setup
# Update npm config to use python 2
npm config set python $PYTHON
}
src_prepare() {
einfo "Bootstrap atom-shell source"
# Fix util.execute function to be more verbose
sed -i -e 's/def execute(argv):/def execute(argv):\n print " - bootstrap: " + " ".join(argv)/g' \
./script/lib/util.py \
|| die "Failed to sed lib/util.py"
# Bootstrap
./script/bootstrap.py || die "bootstrap failed"
# Fix libudev.so.0 link
sed -i -e 's/libudev.so.0/libudev.so.1/g' \
./vendor/brightray/vendor/download/libchromiumcontent/Release/libchromiumcontent.so \
|| die "libudev fix failed"
# Make every subprocess calls fatal
sed -i -e 's/subprocess.call(/subprocess.check_call(/g' \
./script/build.py \
|| die "build fix failed"
# Update ninja files
./script/update.py || die "update failed"
}
src_compile() {
OUT=out/$(usex debug Debug Release)
./script/build.py --configuration $(usex debug Debug Release) || die "Compilation failed"
echo "v$PV" > "${OUT}/version"
cp LICENSE "$OUT"
}
src_install() {
into /usr/share/atom
insinto /usr/share/atom
exeinto /usr/share/atom
cd "${OUT}"
doexe atom libchromiumcontent.so libffmpegsumo.so
doins -r resources
doins -r locales
doins version
doins LICENSE
doins icudtl.dat
doins content_shell.pak
doins natives_blob.bin
doins snapshot_blob.bin
}

View file

@ -1,15 +0,0 @@
diff --git a/atom.gyp b/atom.gyp
index 9805db8..ab27cb7 100644
--- a/atom.gyp
+++ b/atom.gyp
@@ -587,10 +587,6 @@
'-rpath \$$ORIGIN',
# Make native module dynamic loading work.
'-rdynamic',
- '<!@(pkg-config --libs-only-L --libs-only-other dbus-1 x11 xrandr xext gconf-2.0)',
- ],
- 'libraries': [
- '<!@(pkg-config --libs-only-l dbus-1 x11 xrandr xext gconf-2.0)',
],
},
# Required settings of using breakpad.

View file

@ -1,20 +0,0 @@
diff --git a/vendor/brightray/brightray.gyp b/vendor/brightray/brightray.gyp
index c00db15..dbcfa3c 100644
--- a/vendor/brightray/brightray.gyp
+++ b/vendor/brightray/brightray.gyp
@@ -101,11 +101,14 @@
'-fno-rtti',
],
'link_settings': {
+ 'ld-flags': [
+ '<!@(pkg-config --libs-only-L --libs-only-other gtk+-2.0 libnotify dbus-1 x11 xrandr xext gconf-2.0)',
+ ],
'libraries': [
'<(brightray_source_root)/<(libchromiumcontent_library_dir)/libchromiumcontent.so',
'<(brightray_source_root)/<(libchromiumcontent_library_dir)/libchromiumviews.a',
'-lpthread',
- '<!@(pkg-config --libs gtk+-2.0 libnotify)',
+ '<!@(pkg-config --libs-only-l gtk+-2.0 libnotify dbus-1 x11 xrandr xext gconf-2.0)',
],
},
}],

View file

@ -1,8 +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>