Selaa lähdekoodia

Removed ebuilds for swift/swifter since portage has a decent replacement

Sergey Ilinykh 4 vuotta sitten
vanhempi
commit
f024eb3240

+ 0 - 30
net-im/swift/ChangeLog

@@ -1,30 +0,0 @@
-# ChangeLog for net-im/swift
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  05 Jul 2011; Nikoli <nikoli@lavabit.com> swift-9999.ebuild:
-  migrate to git-2
-
-  23 Apr 2011; Nikoli <nikoli@lavabit.com> swift-1.0.ebuild,
-  swift-9999.ebuild:
-  migrate to scons-utils and EAPI4, add linguas, cosmetics
-
-  23 Apr 2011; Nikoli <nikoli@lavabit.com> +swift-1.0.ebuild:
-  version bump
-
-  29 Mar 2011; Nikoli <nikoli@lavabit.com> swift-9999.ebuild:
-  build only selected parts
-
-  06 Mar 2011; Nikoli <nikoli@lavabit.com> swift-9999.ebuild:
-  update examples, fix build with GCC 4.4
-
-  13 Jan 2011; Nikoli <nikoli@lavabit.com> swift-9999.ebuild:
-  boost-1.42 is stable
-
-  24 Oct 2010; Nikoli <nikoli@lavabit.com> swift-9999.ebuild:
-  upstream now supports ccache and distcc
-
-  18 Oct 2010; Nikoli <nikoli@lavabit.com> +swift-9999.ebuild,
-  +metadata.xml:
-  initial import
-

+ 0 - 11
net-im/swift/metadata.xml

@@ -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>rion4ik@gmail.com</email>
-		<name>Sergey Ilinykh</name>
-	</maintainer>
-	<use>
-		<flag name='hunspell'>Enable spellchecking using <pkg>app-text/hunspell</pkg></flag>
-	</use>
-</pkgmetadata>

+ 0 - 1
net-im/swift/swift-4.9999.ebuild

@@ -1 +0,0 @@
-swift-9999.ebuild

+ 0 - 103
net-im/swift/swift-9999.ebuild

@@ -1,103 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-SCONS_MIN_VERSION="1.2"
-PLOCALES="ca cs de en es fr gl he hu nl pl ru sk sv"
-PLOCALE_BACKUP="en"
-
-[[ ${PV} = *9999* ]] && VCS_ECLASS="git-r3" || VCS_ECLASS=""
-
-inherit l10n scons-utils toolchain-funcs gnome2-utils ${VCS_ECLASS}
-
-DESCRIPTION="Qt5 jabber (xmpp) client"
-HOMEPAGE="http://swift.im/"
-if [[ ${PV} == *9999* ]]; then
-	branch="${PV/9999/}"
-	[ -n "${branch}" ] && EGIT_BRANCH="swift-${branch}x"
-	EGIT_REPO_URI="git://swift.im/${PN}"
-else
-	SRC_URI="http://swift.im/downloads/releases/${P}/${P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-if [[ ${PV} != *9999* ]]; then
-	KEYWORDS="~amd64 ~x86"
-else
-	KEYWORDS=""
-fi
-IUSE="avahi debug hunspell icu test"
-
-RDEPEND="
-	avahi? ( net-dns/avahi )
-	>=dev-libs/boost-1.42
-	dev-libs/openssl:0
-	>=x11-libs/libXScrnSaver-1.2
-	dev-qt/qtgui:5
-	dev-qt/qtwebkit:5
-	dev-qt/qtwidgets:5
-	dev-libs/libxml2
-	>=dev-libs/expat-2.0.1
-	sys-libs/zlib
-	icu? ( dev-libs/icu:= )
-	!icu? ( net-dns/libidn:0 )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	sed -i -e 's,if env\["SCONS_STAGE"\] == "build",if False,' Swiften/SConscript
-	pushd 3rdParty || die
-	# TODO CppUnit, Lua
-	rm -rf Boost CAres DocBook Expat LCov Ldns LibMiniUPnPc LibIDN LibNATPMP OpenSSL SCons SQLite Unbound ZLib || die
-	popd || die
-
-	l10n_for_each_disabled_locale_do rm -f
-
-	eapply_user
-}
-
-src_compile() {
-	scons_vars=(
-		cc="$(tc-getCC)"
-		cxx="$(tc-getCXX)"
-		ccflags="${CFLAGS}"
-		linkflags="${LDFLAGS}"
-		allow_warnings=1
-		ccache=no
-		distcc=1
-		hunspell_enable=$(usex hunspell)
-		icu=$(usex icu)
-		qt5=1
-		debug=$(usex debug 1 0)
-		openssl="${EPREFIX}/usr"
-		Swift
-	)
-	use avahi && scons_vars+=( Slimber )
-
-	escons "${scons_vars[@]}"
-}
-
-src_test() {
-	escons "${scons_vars[@]}" test="unit" QA
-}
-
-src_install() {
-	escons "${scons_vars[@]}" SWIFT_INSTALLDIR="${ED}/usr" "${ED}/usr"
-
-	if use avahi; then
-		newbin Slimber/Qt/slimber slimber-qt
-		newbin Slimber/CLI/slimber slimber-cli
-	fi
-}
-
-pkg_postinst()
-{
-	gnome2_icon_cache_update
-	#xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	#xdg_desktop_database_update
-	gnome2_icon_cache_update
-}

+ 0 - 15
net-im/swiften/ChangeLog

@@ -1,15 +0,0 @@
-# ChangeLog for net-im/swiften
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*swiften-2.9999 (15 Aug 2013)
-
-  15 Aug 2013; rion <rion4ik@gmail.com> +swiften-2.9999.ebuild:
-  swiften 2.x branch
-
-*swiften-9999 (27 Mar 2012)
-
-  27 Mar 2012; rion <rion4ik@gmail.com> +swiften-9999.ebuild,
-  +files/proper-soname-add.patch, +files/swiften-libdir.patch, +metadata.xml:
-  initial import
-

+ 0 - 25
net-im/swiften/files/swiften-libdir-3.9999.patch

@@ -1,25 +0,0 @@
---- a/BuildTools/SCons/SConscript.boot
-+++ b/BuildTools/SCons/SConscript.boot
-@@ -220,7 +220,7 @@ env["TEST_CREATE_LIBRARIES"] = "create_test_libraries" in ARGUMENTS
- 
- # Packaging
- env["DIST"] = "dist" in ARGUMENTS or env.GetOption("clean")
--for path in ["SWIFT_INSTALLDIR", "SWIFTEN_INSTALLDIR", "SLUIFT_INSTALLDIR"] :
-+for path in ["SWIFT_INSTALLDIR", "SWIFTEN_INSTALLDIR", "SLUIFT_INSTALLDIR", "SWIFTEN_LIBDIR"] :
- 	if ARGUMENTS.get(path, "") :
- 		if os.path.isabs(ARGUMENTS[path]) :
- 			env[path] = Dir(ARGUMENTS[path]).abspath
---- a/Swiften/SConscript.orig	2015-09-29 11:21:14.273002475 +0500
-+++ b/Swiften/SConscript	2015-09-29 11:38:54.581957884 +0500
-@@ -595,8 +595,9 @@
- 
- 	# Install swiften
- 	if swiften_env.get("SWIFTEN_INSTALLDIR", "") :
--		swiften_env.Install(os.path.join(swiften_env["SWIFTEN_INSTALLDIR"], "lib"), swiften_lib)
-+		libdir = swiften_env.get("SWIFTEN_LIBDIR", os.path.join(swiften_env["SWIFTEN_INSTALLDIR"], "lib"))
-+		swiften_env.Install(libdir, swiften_lib)
- 		for alias in myenv["SWIFTEN_LIBRARY_ALIASES"] :
--			myenv.Command(myenv.File(os.path.join(swiften_env["SWIFTEN_INSTALLDIR"], "lib", alias)), [env.Value(swiften_lib[0].name), swiften_lib[0]], symlink)
-+			myenv.Command(myenv.File(os.path.join(libdir, alias)), [env.Value(swiften_lib[0].name), swiften_lib[0]], symlink)
- 		for include in swiften_includes :
- 			swiften_env.Install(os.path.join(swiften_env["SWIFTEN_INSTALLDIR"], "include", os.path.dirname(include)), "#/" + include)

+ 0 - 8
net-im/swiften/metadata.xml

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

+ 0 - 1
net-im/swiften/swiften-4.9999.ebuild

@@ -1 +0,0 @@
-swiften-9999.ebuild

+ 0 - 122
net-im/swiften/swiften-9999.ebuild

@@ -1,122 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SCONS_MIN_VERSION="1.2"
-
-[[ ${PV} = *9999* ]] && VCS_ECLASS="git-r3" || VCS_ECLASS=""
-
-inherit scons-utils toolchain-funcs ${VCS_ECLASS}
-
-DESCRIPTION="Just a perfect C++ XMPP library"
-HOMEPAGE="http://swift.im/"
-MY_P="swift-${PV}"
-#S="${WORKDIR}/${MY_P}"
-if [[ ${PV} == *9999* ]]; then
-	BVER=${PV/9999/}
-	EGIT_REPO_URI="git://swift.im/swift"
-	if [ -n "$BVER" ]; then
-		EGIT_BRANCH="swift-${BVER}x"
-	fi
-else
-	SRC_URI="http://swift.im/downloads/releases/${MY_P}/${MY_P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-if [[ ${PV} != *9999* ]]; then
-	KEYWORDS="~amd64 ~x86"
-else
-	KEYWORDS=""
-fi
-IUSE="avahi debug doc examples test"
-
-RDEPEND="
-	avahi? ( net-dns/avahi )
-	>=dev-libs/boost-1.42
-	dev-libs/openssl:0
-	net-dns/libidn:0
-	dev-libs/libxml2
-	>=dev-libs/expat-2.0.1
-	sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-	doc? (
-		>=app-text/docbook-xsl-stylesheets-1.75
-		>=app-text/docbook-xml-dtd-4.5
-		dev-libs/libxslt
-	)
-"
-
-src_prepare() {
-	pushd 3rdParty || die
-	# TODO CppUnit, Lua
-	rm -rf Boost CAres DocBook Expat LCov LibIDN OpenSSL SCons SQLite ZLib || die
-	popd || die
-	default
-}
-
-src_compile() {
-	scons_vars=(
-		cc="$(tc-getCC)"
-		cxx="$(tc-getCXX)"
-		ccflags="${CFLAGS} -std=c++11"
-		cxxflags="${CXXFLAGS} -std=c++11"
-		linkflags="${LDFLAGS}"
-		allow_warnings=1
-		ccache=0
-		distcc=1
-		debug=$(usex debug 1 0)
-		openssl="${EPREFIX}/usr"
-		docbook_xsl="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets"
-		docbook_xml="${EPREFIX}/usr/share/sgml/docbook/xml-dtd-4.5"
-		swiften_dll=1
-		Swiften
-	)
-
-	use examples && scons_vars+=(
-		Documentation/SwiftenDevelopersGuide/Examples
-		Limber
-		Sluift
-		Swiften/Config
-		Swiften/Examples
-		Swiften/QA
-		SwifTools
-	)
-
-	escons "${scons_vars[@]}"
-}
-
-src_test() {
-	escons "${scons_vars[@]}" test="unit" QA
-}
-
-src_install() {
-	escons "${scons_vars[@]}" SWIFTEN_INSTALLDIR="${ED}/usr" \
-		SWIFTEN_LIBDIR="$(get_libdir)" "${ED}/usr"
-
-	use doc && dohtml "Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.html"
-
-	if use examples; then
-		for i in EchoBot{1,2,3,4,5,6} EchoComponent; do
-			newbin "Documentation/SwiftenDevelopersGuide/Examples/EchoBot/${i}" "${PN}-${i}"
-		done
-
-		dobin Limber/limber
-		dobin Sluift/sluift
-		dobin Swiften/Config/swiften-config
-
-		for i in BenchTool ConnectivityTest LinkLocalTool ParserTester SendFile SendMessage; do
-			newbin "Swiften/Examples/${i}/${i}" "${PN}-${i}"
-		done
-		newbin Swiften/Examples/SendFile/ReceiveFile "${PN}-ReceiveFile"
-		use avahi && dobin Swiften/Examples/LinkLocalTool/LinkLocalTool
-
-		for i in ClientTest NetworkTest StorageTest TLSTest; do
-			newbin "Swiften/QA/${i}/${i}" "${PN}-${i}"
-		done
-
-		newbin SwifTools/Idle/IdleQuerierTest/IdleQuerierTest ${PN}-IdleQuerierTest
-	fi
-}