Selaa lähdekoodia

Removed some outdated packages

Sergey Ilinykh 5 vuotta sitten
vanhempi
commit
4ac3fc1012

+ 0 - 1
dev-util/valgrind/Manifest

@@ -1 +0,0 @@
-DIST valgrind-3.13.0.tar.bz2 14723076 SHA256 d76680ef03f00cd5e970bbdcd4e57fb1f6df7d2e2c071635ef2be74790190c3b SHA512 34e1013cd3815d30a459b86220e871bb0a6209cc9e87af968f347083693779f022e986f211bdf1a5184ad7370cde12ff2cfca8099967ff94732970bd04a97009 WHIRLPOOL 5ec5c371f8fb22813b895eaa3ee1dbb3c32bb998ad4b646d4b252a694d9b40a1543234cb7208445d8ca557e779ce30e9d0503a36bb9e4240a245c5d5d802c8a4

+ 0 - 29
dev-util/valgrind/files/valgrind-3.13.0-test-fixes.patch

@@ -1,29 +0,0 @@
-See:
-https://bugs.gentoo.org/637488
-https://bugs.kde.org/show_bug.cgi?id=387686
-
-commit 2b5eab6a8db1b0487a3ad7fc4e7eeda6d3513626
-Author: Mark Wielaard <mark@klomp.org>
-Date:   Thu Jun 29 15:26:30 2017 +0000
-
-    memcheck/tests: Use ucontext_t instead of struct ucontext
-    
-    glibc 2.26 does not expose struct ucontext anymore.
-    
-    Signed-off-by: Khem Raj <raj.khem@gmail.com>
-    
-    git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16457
-
-diff --git a/memcheck/tests/linux/stack_changes.c b/memcheck/tests/linux/stack_changes.c
-index a978fc2b0..7f97b90a5 100644
---- a/memcheck/tests/linux/stack_changes.c
-+++ b/memcheck/tests/linux/stack_changes.c
-@@ -10,7 +10,7 @@
- // This test is checking the libc context calls (setcontext, etc.) and
- // checks that Valgrind notices their stack changes properly.
- 
--typedef  struct ucontext  mycontext;
-+typedef  ucontext_t  mycontext;
- 
- mycontext ctx1, ctx2, oldc;
- int count;

+ 0 - 13
dev-util/valgrind/files/valgrind-3.13.0-xml-socket.patch

@@ -1,13 +0,0 @@
-diff --git a/coregrind/m_libcprint.c b/coregrind/m_libcprint.c
-index d66c67d..f6ba202 100644
---- a/coregrind/m_libcprint.c
-+++ b/coregrind/m_libcprint.c
-@@ -526,7 +526,7 @@ void VG_(init_log_xml_sinks)(VgLogTo log_to, VgLogTo xml_to,
-          break;
- 
-       case VgLogTo_Socket:
--         log_fd = prepare_sink_socket(VG_(clo_xml_fname_unexpanded),
-+         xml_fd = prepare_sink_socket(VG_(clo_xml_fname_unexpanded),
-                                       &VG_(xml_output_sink), True);
-          break;
-    }

+ 0 - 13
dev-util/valgrind/files/valgrind-3.7.0-respect-flags.patch

@@ -1,13 +0,0 @@
-diff -Naur valgrind-3.7.0.orig//mpi/Makefile.am valgrind-3.7.0/mpi/Makefile.am
---- valgrind-3.7.0.orig//mpi/Makefile.am	2011-10-26 17:24:23.000000000 -0400
-+++ valgrind-3.7.0/mpi/Makefile.am	2011-11-10 16:03:14.000000000 -0500
-@@ -7,9 +7,6 @@
- CC = $(MPI_CC)
- DEFS =
- DEFAULT_INCLUDES =
--CPPFLAGS =
--CFLAGS =
--LDFLAGS =
- 
- EXTRA_DIST = \
- 	mpiwrap_type_test.c

+ 0 - 28
dev-util/valgrind/metadata.xml

@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>blueness@gentoo.org</email>
-		<name>Anthony G. Basile</name>
-	</maintainer>
-	<maintainer type="person">
-		<email>wizardedit@gentoo.org</email>
-		<name>Austin English</name>
-	</maintainer>
-	<longdescription>
-		Valgrind is a GPL'd tool to help you find memory-management problems
-		in your programs. When a program is run under Valgrind's supervision,
-		all reads and writes of memory are checked, and calls to
-		malloc/new/free/delete are intercepted. As a result, Valgrind can
-		detect problems such as
-
-		- Use of uninitialised memory
-		- Reading/writing memory after it has been free'd
-		- Reading/writing off the end of malloc'd blocks
-		- Reading/writing inappropriate areas on the stack
-		- Memory leaks -- where pointers to malloc'd blocks are lost forever
-		- Passing of uninitialised and/or unaddressible memory to system calls
-		- Mismatched use of malloc/new/new [] vs free/delete/delete []
-		- Some abuses of the POSIX Pthreads API
-	</longdescription>
-</pkgmetadata>

+ 0 - 115
dev-util/valgrind/valgrind-3.13.0-r1.ebuild

@@ -1,115 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
-
-DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="http://www.valgrind.org"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="mpi"
-
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="git://sourceware.org/git/${PN}.git/"
-	inherit git-r3
-else
-	SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2"
-	KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-fi
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	# Correct hard coded doc location
-	sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
-
-	# Don't force multiarch stuff on OSX, bug #306467
-	sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
-
-	# Respect CFLAGS, LDFLAGS
-	eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
-
-	# Fix test failures on glibc-2.26
-	eapply "${FILESDIR}"/${P}-test-fixes.patch
-
-	# backported from upstream
-	eapply "${FILESDIR}"/${P}-xml-socket.patch
-
-	# Allow users to test their own patches
-	eapply_user
-
-	# Regenerate autotools files
-	eautoreconf
-}
-
-src_configure() {
-	local myconf
-
-	# Respect ar, bug #468114
-	tc-export AR
-
-	# -fomit-frame-pointer	"Assembler messages: Error: junk `8' after expression"
-	#                       while compiling insn_sse.c in none/tests/x86
-	# -fstack-protector     more undefined references to __guard and __stack_smash_handler
-	#                       because valgrind doesn't link to glibc (bug #114347)
-	# -fstack-protector-all    Fails same way as -fstack-protector/-fstack-protector-strong.
-	#                          Note: -fstack-protector-explicit is a no-op for Valgrind, no need to strip it
-	# -fstack-protector-strong See -fstack-protector (bug #620402)
-	# -m64 -mx32			for multilib-portage, bug #398825
-	# -ggdb3                segmentation fault on startup
-	filter-flags -fomit-frame-pointer
-	filter-flags -fstack-protector
-	filter-flags -fstack-protector-all
-	filter-flags -fstack-protector-strong
-	filter-flags -m64 -mx32
-	replace-flags -ggdb3 -ggdb2
-
-	if use amd64 || use ppc64; then
-		! has_multilib_profile && myconf="${myconf} --enable-only64bit"
-	fi
-
-	# Force bitness on darwin, bug #306467
-	use x86-macos && myconf="${myconf} --enable-only32bit"
-	use x64-macos && myconf="${myconf} --enable-only64bit"
-
-	# Don't use mpicc unless the user asked for it (bug #258832)
-	if ! use mpi; then
-		myconf="${myconf} --without-mpicc"
-	fi
-
-	econf ${myconf}
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	if [[ ${PV} == "9999" ]]; then
-		# Otherwise FAQ.txt won't exist:
-		emake -C docs FAQ.txt
-		mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
-	fi
-
-	dodoc AUTHORS FAQ.txt NEWS README*
-
-	pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux
-
-	if [[ ${CHOST} == *-darwin* ]] ; then
-		# fix install_names on shared libraries, can't turn them into bundles,
-		# as dyld won't load them any more then, bug #306467
-		local l
-		for l in "${ED}"/usr/lib/valgrind/*.so ; do
-			install_name_tool -id "${EPREFIX}"/usr/lib/valgrind/${l##*/} "${l}"
-		done
-	fi
-}
-
-pkg_postinst() {
-	elog "Valgrind will not work if glibc does not have debug symbols."
-	elog "To fix this you can add splitdebug to FEATURES in make.conf"
-	elog "and remerge glibc.  See:"
-	elog "https://bugs.gentoo.org/show_bug.cgi?id=214065"
-	elog "https://bugs.gentoo.org/show_bug.cgi?id=274771"
-	elog "https://bugs.gentoo.org/show_bug.cgi?id=388703"
-}

+ 0 - 1
net-im/skypeforlinux/Manifest

@@ -1 +0,0 @@
-DIST skypeforlinux_8.33.76.40-1.x86_64.rpm 96285216 SHA256 2d0662e58acbac3ee39b76753879a58deecc050c5847630e74ad4dd042e71309 SHA512 bb662f0d1d9af684251df08b3fad5d2d4ede099931ec288cf77beadd2a518596581cb68591746fb0e10a2592e4dfe35499feb427abffcc079baf319084f2cab6 WHIRLPOOL 39c23271327d9cb319f558ed3cdb3b37aead51a9af5081e10c7f633af98654773adb82f79770a18b736513bdfabcb281dfbca6786b0aa455167c076e1ab6a7f7

+ 0 - 20
net-im/skypeforlinux/metadata.xml

@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>shentino@gmail.com</email>
-		<name>Raymond Jennings</name>
-	</maintainer>
-	<maintainer type="person">
-		<email>krlgrudzinski@gmail.com</email>
-		<name>Karol Grudziński</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
-	<use>
-		<flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag>
-	</use>
-	<longdescription>Skype is for doing things together, whenever you're apart. Skype's text, voice and video make it simple to share experiences with the people that matter to you, wherever they are.</longdescription>
-</pkgmetadata>

+ 0 - 119
net-im/skypeforlinux/skypeforlinux-8.33.76.40.ebuild

@@ -1,119 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MULTILIB_COMPAT=( abi_x86_64 )
-
-inherit desktop gnome2-utils pax-utils rpm multilib-build xdg-utils
-
-DESCRIPTION="Instant messaging client, with support for audio and video"
-HOMEPAGE="https://www.skype.com/"
-SRC_URI="https://repo.skype.com/rpm/unstable/${PN}_${PV}-1.x86_64.rpm"
-
-LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 -*"
-IUSE="pax_kernel"
-
-S="${WORKDIR}"
-QA_PREBUILT="*"
-RESTRICT="mirror bindist strip" #299368
-
-# Dependency checker
-# find /opt/skypeforlinux/ -type f | while read -r f; do file $f | grep -i elf &>/dev/null && readelf -a $f | grep NEEDED; done | cut -d '[' -f 2 | sort -u | cut -d ']' -f 1 | grep -vE 'libgcc_s\.so\.1|libstdc\+\+\.so\.6' | while read l; do [ -f "/opt/skypeforlinux/$l" ] && continue;  [ -f "/lib/$l" ] && fl="/lib/$l" || fl="/usr/lib64/$l"; p=$(qfile $fl); [ -n "$p" ] && echo $l $p || echo "NOT FOUND $l" >&2; done | cut -d ' ' -f 2 | sort -u
-
-RDEPEND="
-	app-crypt/libsecret[${MULTILIB_USEDEP}]
-	dev-libs/atk[${MULTILIB_USEDEP}]
-	dev-libs/expat[${MULTILIB_USEDEP}]
-	dev-libs/glib:2[${MULTILIB_USEDEP}]
-	dev-libs/nspr[${MULTILIB_USEDEP}]
-	dev-libs/nss[${MULTILIB_USEDEP}]
-	gnome-base/gconf:2[${MULTILIB_USEDEP}]
-	media-libs/alsa-lib[${MULTILIB_USEDEP}]
-	media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
-	media-libs/freetype:2[${MULTILIB_USEDEP}]
-	media-libs/libv4l[${MULTILIB_USEDEP}]
-	net-print/cups[${MULTILIB_USEDEP}]
-	sys-apps/dbus[${MULTILIB_USEDEP}]
-	sys-devel/gcc[cxx]
-	virtual/ttf-fonts
-	x11-libs/cairo[${MULTILIB_USEDEP}]
-	x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
-	x11-libs/gtk+:2[${MULTILIB_USEDEP}]
-	x11-libs/libX11[${MULTILIB_USEDEP}]
-	x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
-	x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-	x11-libs/libXcursor[${MULTILIB_USEDEP}]
-	x11-libs/libXdamage[${MULTILIB_USEDEP}]
-	x11-libs/libXext[${MULTILIB_USEDEP}]
-	x11-libs/libXfixes[${MULTILIB_USEDEP}]
-	x11-libs/libXi[${MULTILIB_USEDEP}]
-	x11-libs/libXrandr[${MULTILIB_USEDEP}]
-	x11-libs/libXrender[${MULTILIB_USEDEP}]
-	x11-libs/libXtst[${MULTILIB_USEDEP}]
-	x11-libs/libxcb[${MULTILIB_USEDEP}]
-	x11-libs/libxkbfile[${MULTILIB_USEDEP}]
-	x11-libs/pango[${MULTILIB_USEDEP}]"
-
-src_unpack() {
-	rpm_src_unpack ${A}
-}
-
-src_prepare() {
-	default
-	sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/${PN}/${PN}!" \
-		-i usr/bin/${PN} || die
-	sed -e "s!^Exec=/usr/!Exec=${EPREFIX}/opt/!" \
-		-e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
-		-e "/^OnlyShowIn=/d" \
-		-i usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-	dodir /opt
-	cp -a usr/share/${PN} "${D}"/opt || die
-
-	into /opt
-	dobin usr/bin/${PN}
-
-	dodoc usr/share/${PN}/*.html
-	dodoc -r usr/share/doc/${PN}/.
-	# symlink required for the "Help->3rd Party Notes" menu entry  (otherwise frozen skype -> xdg-open)
-	dosym ${P} usr/share/doc/${PN}
-
-	doicon usr/share/pixmaps/${PN}.png
-
-	# compat symlink for the autostart desktop file
-	dosym ../../opt/bin/${PN} usr/bin/${PN}
-
-	local res
-	for res in 16 32 256 512; do
-		newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/${PN}.png ${PN}.png
-	done
-
-	domenu usr/share/applications/${PN}.desktop
-
-	if use pax_kernel; then
-		pax-mark -m "${ED%/}"/opt/${PN}/${PN}
-		pax-mark -m "${ED%/}"/opt/${PN}/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
-		eqawarn "You have set USE=pax_kernel meaning that you intend to run"
-		eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
-		eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
-		eqawarn "you suspect that ${PN} is being broken by this modification,"
-		eqawarn "please open a bug."
-	fi
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-	gnome2_icon_cache_update
-}

+ 0 - 56
net-im/spectrum/ChangeLog

@@ -1,56 +0,0 @@
-# ChangeLog for net-im/spectrum
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  17 Nov 2012; rion <rion4ik@gmail.com> files/spectrum2.initd,
-  spectrum-2.9999.ebuild:
-  Fixed start of service after reboot
-
-*spectrum-1.4.8 (26 Jul 2011)
-
-  26 Jul 2011; rion <rion4ik@spamogmail.com> -spectrum-1.4.7.ebuild,
-  +spectrum-1.4.8.ebuild:
-  version bump
-
-  21 Apr 2011; rion <rion4ik@spamogmail.com> spectrum-1.4.7.ebuild,
-  spectrum-9999.ebuild:
-  move to git-2 and eapi=4
-
-  03 Apr 2011; A. Vinogradov <spamslepnoga@inbox.ru> metadata.xml:
-  add new USE in metadata
-
-  31 Jan 2011; Rion <rion4ik@notagmail.com> spectrum-1.4.7.ebuild,
-  spectrum-9999.ebuild, -files/spectrum.symlink.cfg, files/spectrum.cfg,
-  files/spectrum.confd, files/spectrum.initd:
-  sync with tracker + small chnages
-
-*spectrum-1.4.6 (15 Jan 2011)
-
-  15 Jan 2011; Rion <rion4ik@gmail.com> -spectrum-1.4.5.ebuild,
-  +spectrum-1.4.6.ebuild:
-  new version
-
-*spectrum-1.4.5 (29 Dec 2010)
-
-  29 Dec 2010; Rion <rion4ik@notagmail.com> -spectrum-1.4.4.ebuild,
-  +spectrum-1.4.5.ebuild:
-  new version
-
-  26 Nov 2010; Rion <rion4ik@notagmail.com> spectrum-1.4.4.ebuild,
-  spectrum-9999.ebuild, +files/spectrum.symlink.cfg, files/spectrum.cfg,
-  files/spectrum.confd, files/spectrum.initd:
-  synced with bug tracker
-
-*spectrum-1.4.4 (25 Nov 2010)
-
-  25 Nov 2010; Rion <rion4ik@notagmail.com> +spectrum-1.4.4.ebuild,
-  spectrum-9999.ebuild, +files/spectrum.confd, +files/spectrum.initd,
-  -files/spectrum.init, files/spectrum.cfg:
-  synced with gentoo bug tracker #291437
-
-  11 Jul 2010; Rion <rion4ik@gmail.com> spectrum-9999.ebuild:
-  added dependency
-
-  12 Mar 2010; <slep@gentoo.org> spectrum-9999.ebuild:
-  fix IUSE repoma
-

+ 0 - 28
net-im/spectrum/files/spectrum2.initd

@@ -1,28 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-LOGFILE=EPREFIX/var/log/spectrum2/std.log
-SPECTRUMMANAGER=EPREFIX/usr/bin/spectrum2_manager
-SPECTRUMRUN=EPREFIX/var/run/spectrum2
-
-depend() {
-        need net
-}
-
-start() {
-        ebegin "Starting ${PROTOCOL} Spectrum Transport"
-	mkdir -p "$SPECTRUMRUN"
-	chown jabber:jabber "${SPECTRUMRUN}"
-        start-stop-daemon --start --user jabber --group jabber \
-		--exec "$SPECTRUMMANAGER" start &> "$LOGFILE"
-        eend $?
-}
-
-stop() {
-        ebegin "Stopping ${PROTOCOL} Spectrum Transport"
-        start-stop-daemon --user jabber --group jabber \
-		--exec "$SPECTRUMMANAGER" stop 1>>"$LOGFILE" 2>&1
-        eend $?
-}

+ 0 - 22
net-im/spectrum/metadata.xml

@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
-  <email>rion4ik@gmail.com</email>
-  <name>rion</name>
-</maintainer>
-  <longdescription>Bunch of XMPP transports (all-in-one) based in libpurple (Pidgin project)</longdescription>
-<use>
-  <flag name='frotz'>Enable frotz plugin</flag>
-  <flag name='irc'>Enable IRC backend via <pkg>net-im/libcommuni</pkg></flag>
-  <flag name='libev'>Use libev for event loop</flag>
-  <flag name='log'>Enables advanced logging through <pkg>dev-libs/log4cxx</pkg></flag>
-  <flag name='purple'>Enables Purple backend via <pkg>net-im/pidgin</pkg></flag>
-  <flag name='skype'>Enables Skype backend</flag>
-  <flag name='symlinks'>Make symlinks for configuration files of all protocols
-  to one file</flag>
-  <flag name='tools'>Install spectrum tools</flag>
-
-  <flag name='staticport'>Install spectrum tools</flag>
-</use>
-</pkgmetadata>

+ 0 - 94
net-im/spectrum/spectrum-2.9999.ebuild

@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-[[ ${PV} = *9999* ]] && VCS_ECLASS="git-r3" || VCS_ECLASS=""
-
-inherit cmake-utils systemd ${VCS_ECLASS}
-
-DESCRIPTION="Spectrum is an XMPP transport/gateway"
-HOMEPAGE="http://spectrum.im"
-
-if [[ ${PV} == *9999* ]]; then
-	EGIT_REPO_URI="https://github.com/hanzz/libtransport.git"
-	#EGIT_REPO_URI="git://github.com/vitalyster/libtransport.git"
-	#EGIT_BRANCH="swiften3"
-else
-	MY_PV="${PV/_/-}"
-	SRC_URI="http://spectrum.im/attachments/download/57/${PN}-${MY_PV}.tar.gz"
-	S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-IUSE_PLUGINS="frotz irc purple skype"
-IUSE="debug doc libev log mysql postgres sqlite staticport symlinks test tools ${IUSE_PLUGINS}"
-
-RDEPEND="net-im/jabber-base
-	net-im/swiften
-	dev-libs/jsoncpp
-	dev-libs/popt
-	dev-libs/openssl:0
-	log? ( dev-libs/log4cxx )
-	mysql? ( virtual/mysql )
-	postgres? ( dev-libs/libpqxx )
-	sqlite? ( dev-db/sqlite:3 )
-	frotz? ( dev-libs/protobuf )
-	irc? ( net-im/libcommuni dev-libs/protobuf )
-	purple? ( >=net-im/pidgin-2.6.0 dev-libs/protobuf )
-	skype? ( dev-libs/dbus-glib x11-base/xorg-server[xvfb] dev-libs/protobuf )
-	libev? ( dev-libs/libev dev-libs/protobuf )"
-
-# TODO unlock libcommuni-3 when merged https://github.com/hanzz/libtransport/pull/50
-
-DEPEND="${RDEPEND}
-	sys-devel/gettext
-	dev-util/cmake
-	doc? ( app-doc/doxygen )
-	test? ( dev-util/cppunit )
-	"
-
-REQUIRED_USE="|| ( sqlite mysql postgres )"
-
-PROTOCOL_LIST="aim facebook gg icq irc msn msn_pecan myspace qq simple sipe twitter xmpp yahoo"
-
-pkg_setup() {
-	CMAKE_IN_SOURCE_BUILD=1
-	use debug && CMAKE_BUILD_TYPE=Debug
-	MYCMAKEARGS="-DLIB_INSTALL_DIR=$(get_libdir)"
-}
-
-src_prepare() {
-	use sqlite || { sed -i -e 's/find_package(sqlite3)/set(SQLITE3_FOUND FALSE)/' CMakeLists.txt || die; }
-	use mysql || { sed -i -e 's/find_package(mysql)/set(MYSQL_FOUND FALSE)/' CMakeLists.txt || die; }
-	use postgres || { sed -i -e 's/find_package(pqxx)/set(PQXX_FOUND FALSE)/' CMakeLists.txt || die; }
-	use test || { sed -i -e 's/find_package(cppunit)/set(CPPUNIT_FOUND FALSE)/' CMakeLists.txt || die; }
-	use doc || { sed -i -e 's/find_package(Doxygen)/set(DOXYGEN_FOUND FALSE)/' CMakeLists.txt || die; }
-	use purple || { sed -i -e '/find_package(purple)/d' CMakeLists.txt || die; }
-	use libev || { sed -i -e 's/find_package(event)/set(HAVE_EVENT FALSE)/' CMakeLists.txt || die; }
-	use irc || { sed -i -e 's/find_package(Communi)/set(IRC_FOUND, FALSE)/' CMakeLists.txt || die; }
-	use log || { sed -i -e 's/find_package(log4cxx)/set(LOG4CXX_FOUND, FALSE)/' CMakeLists.txt || die; }
-
-	cmake-utils_src_prepare
-}
-
-src_install() {
-	cmake-utils_src_install
-
-	cat "${FILESDIR}"/spectrum2.initd | sed "s:EPREFIX:${EPREFIX}:" > \
-		"${WORKDIR}/initd"
-	newinitd "${WORKDIR}/initd" spectrum2
-	keepdir "${EPREFIX}"/var/lib/spectrum2
-	keepdir "${EPREFIX}"/var/log/spectrum2
-	systemd_dounit packaging/debian/debian/spectrum2.service
-}
-
-pkg_postinst() {
-	# Set correct rights
-	chown jabber:jabber -R "/etc/spectrum2"
-	chown jabber:jabber "${EPREFIX}"/var/lib/spectrum2
-	chown jabber:jabber "${EPREFIX}"/var/log/spectrum2
-}

+ 0 - 7
net-misc/networkmanager-l2tp/metadata.xml

@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
-<email>gentoo-zh@googlegroups.com</email>
-</maintainer>
-</pkgmetadata>

+ 0 - 51
net-misc/networkmanager-l2tp/networkmanager-l2tp-9999.ebuild

@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-AT_M4DIR="m4"
-
-inherit eutils gnome.org git-r3 autotools
-
-DESCRIPTION="NetworkManager L2TP plugin"
-HOMEPAGE="https://github.com/nm-l2tp/network-manager-l2tp"
-SRC_URI=""
-
-EGIT_REPO_URI="https://github.com/nm-l2tp/network-manager-l2tp"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnome static-libs"
-
-RDEPEND="
-	>=net-misc/networkmanager-1.0[ppp]
-	dev-libs/dbus-glib
-	net-dialup/ppp
-	net-dialup/xl2tpd
-	>=dev-libs/glib-2.32
-	net-vpn/libreswan
-	gnome? (
-		x11-libs/gtk+:3
-		gnome-base/libgnome-keyring
-	)"
-
-DEPEND="${RDEPEND}
-	sys-devel/gettext
-	dev-util/intltool
-	virtual/pkgconfig"
-
-src_prepare() {
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	local myeconfargs=(
-		--localstatedir=/var
-		$(use_with gnome)
-		$(use_enable static-libs static)
-	)
-
-	econf "${myeconfargs[@]}"
-}