dlan 14/11/14 03:34:46 Modified: metadata.xml ChangeLog Added: qutim-0.3.2.ebuild Log: version bump, proxy for fatzer2, bug 501808 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xAABEFD55)
Revision Changes Path 1.9 net-im/qutim/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/metadata.xml?rev=1.9&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/metadata.xml?rev=1.9&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/metadata.xml?r1=1.8&r2=1.9 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-im/qutim/metadata.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- metadata.xml 6 Nov 2014 11:47:38 -0000 1.8 +++ metadata.xml 14 Nov 2014 03:34:46 -0000 1.9 @@ -32,5 +32,11 @@ <flag name="vkontakte">Enable vkontakte protocol support</flag> <flag name="webkit">Enable Adium-like WebView plugin</flag> <flag name="xscreensaver">Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events</flag> + <flag name="tools">Enable some extra tools for qt developers</flag> + <flag name="telepathy">Enable to connect various IMs through <pkg>net-im/telepathy-*</pkg></flag> + <flag name="antiboss">Enable support for the antiboss plugin</flag> + <flag name="espionage">!!Not recomended, contains privacy risk!! Enable control plugin that controls user by sending messages and roster to remote server</flag> + <flag name="mobility">Enable several mobility related plugins like vibro notification</flag> + <flag name="plugman">Enable downloadable content management with <pkg>dev-libs/libattica</pkg></flag> </use> </pkgmetadata> 1.30 net-im/qutim/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/ChangeLog?rev=1.30&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/ChangeLog?rev=1.30&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/ChangeLog?r1=1.29&r2=1.30 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-im/qutim/ChangeLog,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- ChangeLog 6 Nov 2014 11:47:38 -0000 1.29 +++ ChangeLog 14 Nov 2014 03:34:46 -0000 1.30 @@ -1,6 +1,12 @@ # ChangeLog for net-im/qutim # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/qutim/ChangeLog,v 1.29 2014/11/06 11:47:38 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/qutim/ChangeLog,v 1.30 2014/11/14 03:34:46 dlan Exp $ + +*qutim-0.3.2 (14 Nov 2014) + + 14 Nov 2014; Yixun Lan <[email protected]> +qutim-0.3.2.ebuild, + +files/qutim-0.3.2-astral-migrate-qt-telepaphy.patch, metadata.xml: + version bump, proxy for fatzer2, bug 501808 *qutim-0.3.1-r1 (06 Nov 2014) 1.1 net-im/qutim/qutim-0.3.2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/qutim-0.3.2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/qutim-0.3.2.ebuild?rev=1.1&content-type=text/plain Index: qutim-0.3.2.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-im/qutim/qutim-0.3.2.ebuild,v 1.1 2014/11/14 03:34:46 dlan Exp $ 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 jabber jingle mrim oscar purple vkontakte" # plugins IUSE="$IUSE antiboss aspell ayatana awn crypt dbus debug -espionage histman hunspell kde mobility otr plugman phonon purple qml sdl +ssl +xscreensaver webkit" REQUIRED_USE=" oscar? ( ssl ) jingle? ( jabber ) 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} telepathy? ( >=net-libs/telepathy-qt-0.3 ) jabber? ( app-crypt/qca:2 >=net-libs/jreen-1.2.0 ) jingle? ( dev-qt/qt-mobility[multimedia] ) oscar? ( app-crypt/qca:2 ) 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 ) dbus? ( >=dev-qt/qtdbus-${QT_PV} ) debug? ( >=dev-qt/qtdeclarative-${QT_PV} ) espionage? ( app-crypt/qca:2 ) histman? ( >=dev-qt/qtsql-${QT_PV} ) ayatana? ( >=dev-libs/libindicate-qt-0.2.2 ) hunspell? ( app-text/hunspell ) kde? ( kde-base/kdelibs:4 ) mobility? ( dev-qt/qt-mobility[multimedia,feedback] >=dev-qt/qtbearer-${QT_PV} ) otr? ( >=net-libs/libotr-3.2.0 <net-libs/libotr-4.0.0 ) phonon? ( kde? ( media-libs/phonon ) !kde? ( || ( >=dev-qt/qtphonon-${QT_PV} media-libs/phonon ) ) ) plugman? ( dev-libs/libattica[qt4] app-arch/libarchive >=dev-qt/qtdeclarative-${QT_PV} ) qml? ( >=dev-qt/qtdeclarative-${QT_PV} >=dev-qt/qtopengl-${QT_PV} ) sdl? ( media-libs/sdl-mixer ) xscreensaver? ( x11-libs/libXScrnSaver ) webkit? ( >=dev-qt/qtwebkit-${QT_PV} ) " DEPEND="${CDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen ) kde? ( dev-util/automoc ) " RDEPEND="${CDEPEND} jabber? ( app-crypt/qca-gnupg:2 ) oscar? ( app-crypt/qca-ossl:2 ) kde-base/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 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 }
