public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-im/qutim/, net-im/qutim/files/
@ 2017-09-09 12:34 Andreas Sturmlechner
  0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2017-09-09 12:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c4f99911dd00fa3ffb80277d2b56a9c0a97157a2
Author:     Alexander Golubev <fatzer2 <AT> gmail <DOT> com>
AuthorDate: Thu Jul 20 11:44:51 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep  9 12:33:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f99911

net-im/qutim: Remove old

Closes: https://github.com/gentoo/gentoo/pull/5147

 .../files/qutim-0.3.1-cmake-2.8.12-kde-build.patch |  25 ---
 net-im/qutim/qutim-0.3.2.ebuild                    | 185 ---------------------
 2 files changed, 210 deletions(-)

diff --git a/net-im/qutim/files/qutim-0.3.1-cmake-2.8.12-kde-build.patch b/net-im/qutim/files/qutim-0.3.1-cmake-2.8.12-kde-build.patch
deleted file mode 100644
index f3237966241..00000000000
--- a/net-im/qutim/files/qutim-0.3.1-cmake-2.8.12-kde-build.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 984d4af9568de9c54a44e4cf96cca76e0cea256a Mon Sep 17 00:00:00 2001
-From: Ruslan Nigmatullin <euroelessar@yandex.ru>
-Date: Mon, 24 Feb 2014 18:09:20 +0300
-Subject: [PATCH 2/2] Fixed compilation with the newest cmake
-
----
- plugins/kdeintegration/CMakeLists.txt | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/plugins/kdeintegration/CMakeLists.txt b/plugins/kdeintegration/CMakeLists.txt
-index 6f1a9f8..805ad80 100644
---- a/plugins/kdeintegration/CMakeLists.txt
-+++ b/plugins/kdeintegration/CMakeLists.txt
-@@ -8,6 +8,8 @@ endif()
- 
- include(KDE4Defaults)
- 
-+set(CMAKE_AUTOMOC true)
-+
- add_definitions( ${KDE4_DEFINITIONS} )
- 
- qutim_add_plugin(kdeintegration
--- 
-2.0.4
-

diff --git a/net-im/qutim/qutim-0.3.2.ebuild b/net-im/qutim/qutim-0.3.2.ebuild
deleted file mode 100644
index 84c0d151ae0..00000000000
--- a/net-im/qutim/qutim-0.3.2.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-LANGS="ar be bg cs de en_GB es fr he nds ru sk uk uz zh_CN"
-
-inherit qt4-r2 cmake-utils
-
-DESCRIPTION="Qt4-based multi-protocol instant messenger"
-HOMEPAGE="http://www.qutim.org"
-SRC_URI="http://www.qutim.org/dwnl/68/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# general USE
-IUSE="doc +sound tools"
-# protocol uses
-IUSE="$IUSE telepathy irc xmpp jingle mrim oscar purple vkontakte"
-# plugins
-IUSE="$IUSE antiboss aspell ayatana awn crypt dbus debug -espionage histman hunspell
-	kde mobility plugman phonon purple qml sdl +ssl +xscreensaver webkit"
-# NOTE: otr support was removed due to remove of net-libs/libotr-3.x
-
-REQUIRED_USE="
-	oscar? ( ssl )
-	jingle? ( xmpp )
-	qml? ( webkit )
-"
-
-# Minimum Qt version required
-QT_PV="4.7.0:4"
-
-CDEPEND="
-	x11-libs/libqxt
-	>=dev-qt/qtcore-${QT_PV}[ssl?]
-	>=dev-qt/qtgui-${QT_PV}
-	>=dev-qt/qtscript-${QT_PV}
-	>=dev-qt/qtdeclarative-${QT_PV}
-
-	telepathy? ( >=net-libs/telepathy-qt-0.3 )
-	xmpp? (
-		app-crypt/qca:2[qt4(+)]
-		>=net-libs/jreen-1.2.0[qt4]
-	)
-	jingle? ( dev-qt/qt-mobility[multimedia] )
-	oscar? ( app-crypt/qca:2[qt4(+)] )
-	purple? ( net-im/pidgin )
-	vkontakte? ( >=dev-qt/qtwebkit-${QT_PV} )
-
-	aspell? ( app-text/aspell )
-	awn? ( >=dev-qt/qtdbus-${QT_PV} )
-	crypt? ( app-crypt/qca:2[qt4(+)] )
-	dbus? ( >=dev-qt/qtdbus-${QT_PV} )
-	espionage? ( app-crypt/qca:2[qt4(+)] )
-	histman? ( >=dev-qt/qtsql-${QT_PV} )
-	ayatana? ( >=dev-libs/libindicate-qt-0.2.2 )
-	hunspell? ( app-text/hunspell )
-	kde? ( kde-frameworks/kdelibs:4 )
-	mobility? (
-		dev-qt/qt-mobility[multimedia,feedback]
-		>=dev-qt/qtbearer-${QT_PV}
-	)
-	phonon? ( media-libs/phonon[qt4] )
-	plugman? (
-		dev-libs/libattica
-		app-arch/libarchive
-	)
-	qml? (
-		>=dev-qt/qtopengl-${QT_PV}
-	)
-	sdl? ( media-libs/sdl-mixer )
-	xscreensaver? ( x11-libs/libXScrnSaver )
-	webkit? ( >=dev-qt/qtwebkit-${QT_PV} )
-"
-#	otr? (
-#		>=net-libs/libotr-3.2.0
-#		<net-libs/libotr-4.0.0
-#	)
-
-DEPEND="${CDEPEND}
-	virtual/pkgconfig
-	doc? ( app-doc/doxygen )
-	kde? ( dev-util/automoc )
-"
-RDEPEND="${CDEPEND}
-	xmpp? ( app-crypt/qca:2[gpg] )
-	oscar? ( app-crypt/qca:2[ssl] )
-	kde-frameworks/oxygen-icons
-"
-
-DOCS=( AUTHORS INSTALL ChangeLog )
-PATCHES=(
-	"${FILESDIR}/${PN}-0.3.1-cmake-2.8.12-kde-build.patch"
-	"${FILESDIR}/${P}-astral-migrate-qt-telepaphy.patch"
-)
-
-src_prepare() {
-	# fix automagic dep on libXScrnSaver
-	if ! use xscreensaver; then
-		sed -i -e '/XSS xscrnsaver/d' \
-			core/src/corelayers/idledetector/CMakeLists.txt || die
-	fi
-
-	# fix automagic dep on qt-mobility for jingle
-	if ! use jingle; then
-		sed -i -e '/find_package(QtMobility)/d' \
-			protocols/jabber/CMakeLists.txt || die
-	fi
-
-	# remove unwanted translations
-	local lang
-	for lang in ${LANGS}; do
-		use linguas_${lang} || rm -f translations/modules/*/${lang}.{po,ts}
-	done
-
-	cmake-utils_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DSYSTEM_JREEN=ON
-		$(cmake-utils_use_with doc DOXYGEN)
-		$(cmake-utils_use doc     QUTIM_GENERATE_DOCS)
-		$(cmake-utils_use sound   QUTIM_INSTALL_SOUND_THEME  )
-		$(cmake-utils_use tools   QUTIM_DEVELOPER_BUILD      )
-
-		# protocols
-		$(cmake-utils_use telepathy ASTRAL )
-		$(cmake-utils_use irc              )
-		$(cmake-utils_use xmpp JABBER      )
-		$(cmake-utils_use mrim             )
-		$(cmake-utils_use oscar            )
-		$(cmake-utils_use purple QUETZAL   )
-		$(cmake-utils_use vkontakte        )
-
-		# plugins
-		$(cmake-utils_use  webkit      ADIUMWEBVIEW      )
-		$(cmake-utils_use  crypt       AESCRYPTO         )
-		$(cmake-utils_use  antiboss    ANTIBOSS          )
-		$(cmake-utils_use  aspell      ASPELLER          )
-		$(cmake-utils_use  awn         AWN               )
-		$(cmake-utils_use  espionage   CONTROL           ) # Also requires -DENABLE_ESPIONAGE=ON (see bellow)
-		$(cmake-utils_use  dbus        DBUSAPI           )
-		$(cmake-utils_use  dbus        DBUSNOTIFICATIONS )
-		$(cmake-utils_use  histman     HISTMAN           )
-		$(cmake-utils_use  hunspell    HUNSPELLER        )
-		$(cmake-utils_use  ayatana     INDICATOR         )
-		$(cmake-utils_use  kde         KDEINTEGRATION    )
-		$(cmake-utils_use  qml         KINETICPOPUPS     )
-		$(cmake-utils_use  phonon      PHONONSOUND       )
-		$(cmake-utils_use  plugman     PLUGMAN           )
-		$(cmake-utils_use  debug       LOGGER            )
-		$(cmake-utils_use  mobility    MOBILITY          )
-		$(cmake-utils_use  dbus        NOWPLAYING        )
-		# $(cmake-utils_use  otr         OFFTHERECORD      )
-		$(cmake-utils_use  qml         QMLCHAT           )
-		$(cmake-utils_use  sdl         SDLSOUND          )
-		$(cmake-utils_use_enable espionage               )
-		-DLINUXINTEGRATION=ON
-		-DDOCKTILE=OFF	# QtDockTile currenly supports only unity;
-						# consider to make it optional if it also support kde or whatever
-		-DUPDATER=OFF
-	)
-	# NOTE: Integration plugins are autodisabled:
-	# symbianintegration macintegration maemo5integration haikunotifications meegointegration winintegration
-
-	cmake-utils_src_configure
-}
-
-pkg_postinst () {
-	elog "Next qutim plugins are enabled by default:"
-	elog "  antispam autopaster autoreply birthdayreminder blogimprover clconf"
-	elog "  emoedit floaties formula highlighter imagepub massmessaging"
-	elog "  oldcontactdelegate qrcicons screenshoter scriptapi unreadmessageskeeper urlpreview"
-	elog "  weather webhistory yandexnarod"
-	elog "If you have strong reasons to make their build optional feel free to fill bugrepot."
-
-	if use espionage; then
-		ewarn "You have enabled the control (espionage) plugin. It may "
-		ewarn "deal negative security impact on the privacy of your client."
-	fi
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2017-09-09 12:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-09 12:34 [gentoo-commits] repo/gentoo:master commit in: net-im/qutim/, net-im/qutim/files/ Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox