np-hardass    15/06/19 18:30:38

  Modified:             metadata.xml ChangeLog
  Added:                limnoria-20150523.ebuild
  Log:
  Version bump to 20150523.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
18F89C67)

Revision  Changes    Path
1.3                  net-irc/limnoria/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/metadata.xml?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/metadata.xml?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/metadata.xml?r1=1.2&r2=1.3

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/limnoria/metadata.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- metadata.xml        15 Jun 2015 17:33:33 -0000      1.2
+++ metadata.xml        19 Jun 2015 18:30:38 -0000      1.3
@@ -1,14 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <herd>proxy-maintainers</herd>
        <maintainer>
-               <email>idel...@gentoo.org</email>
-       </maintainer>
-       <maintainer>
-               <email>np.hard...@gmail.com</email>
+               <email>np-hard...@gentoo.org</email>
                <name>NP-Hardass</name>
-               <description>proxy maintainer and recipient of 
bugs</description>
        </maintainer>
        <use>
                <flag name="crypt">Enables user authentication with GPG</flag>



1.6                  net-irc/limnoria/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/ChangeLog?rev=1.6&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/ChangeLog?rev=1.6&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/ChangeLog?r1=1.5&r2=1.6

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/limnoria/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog   19 May 2015 05:28:10 -0000      1.5
+++ ChangeLog   19 Jun 2015 18:30:38 -0000      1.6
@@ -1,6 +1,12 @@
 # ChangeLog for net-irc/limnoria
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/limnoria/ChangeLog,v 1.5 2015/05/19 
05:28:10 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/limnoria/ChangeLog,v 1.6 2015/06/19 
18:30:38 np-hardass Exp $
+
+*limnoria-20150523 (19 Jun 2015)
+
+  19 Jun 2015; NP-Hardass <np-hard...@gentoo.org> +limnoria-20150523.ebuild,
+  metadata.xml:
+  Version bump to 20150523.
 
   19 May 2015; Ian Delaney <idel...@gentoo.org> -limnoria-20150318.ebuild,
   limnoria-20150429.ebuild, limnoria-99999999.ebuild:



1.1                  net-irc/limnoria/limnoria-20150523.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/limnoria-20150523.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/limnoria/limnoria-20150523.ebuild?rev=1.1&content-type=text/plain

Index: limnoria-20150523.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/limnoria/limnoria-20150523.ebuild,v 
1.1 2015/06/19 18:30:38 np-hardass Exp $

EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )

inherit distutils-r1

MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
MY_PN="Limnoria"
MY_P="${MY_PN}-${MY_PV}"

if [[ ${PV} == "99999999" ]]; then
        EGIT_REPO_URI="git://github.com/ProgVal/Limnoria.git"
        EGIT_BRANCH="testing"
        inherit git-r3
        SRC_URI=""
else
        
SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> 
${P}.tar.gz"
        KEYWORDS="~amd64 ~x86"
        S="${WORKDIR}/${MY_PN}-master-${MY_PV}"
fi

DESCRIPTION="Python based extensible IRC infobot and channel bot"
HOMEPAGE="http://supybot.aperio.fr/";
LICENSE="BSD"
SLOT="0"
IUSE="crypt ssl test"

RDEPEND="
        dev-python/chardet[${PYTHON_USEDEP}]
        dev-python/ecdsa[${PYTHON_USEDEP}]
        dev-python/feedparser[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]
        dev-python/pytz[${PYTHON_USEDEP}]
        dev-python/socksipy[${PYTHON_USEDEP}]
        dev-python/sqlalchemy[${PYTHON_USEDEP}]
        crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
        ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
        !net-irc/supybot
        !net-irc/supybot-plugins
        "
DEPEND="${RDEPEND}
        test? ( $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7) )"

src_unpack() {
        if [[ ${PV} == "99999999" ]]; then
                git-r3_src_unpack
        else
                unpack ${P}.tar.gz
        fi
}

python_prepare(){
        distutils-r1_python_prepare
        if python_is_python3; then
                einfo "Removing the RSS plugin because of clashes between 
libxml2's Python3"
                einfo "bindings and feedparser."
                rm -rf "plugins/RSS" || die
        fi
}

python_install_all() {
        distutils-r1_python_install_all
        doman man/*
}

python_test() {
        pushd "${T}" > /dev/null
        PLUGINS_DIR="${BUILD_DIR}/lib/supybot/plugins"
        # recommended by upstream, unknown random failure
        EXCLUDE_PLUGINS=( --exclude="${PLUGINS_DIR}/Scheduler" )
        # recommended by upstream, unknown random failure
        EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Filter" )
        # intermittent failure due to issues loading libsandbox.so from 
LD_PRELOAD
        # runs successfully when running the tests on the installed system
        EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Unix" )
        "${PYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \
                --plugins-dir="${PLUGINS_DIR}" --no-network \
                --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \
                || die "Tests failed under ${EPYTHON}"
        popd > /dev/null
}

pkg_postinst() {
        elog "Complete user documentation is available at 
https://limnoria-doc.readthedocs.org/";
        elog ""
        elog "Use supybot-wizard to create a configuration file."
        elog "Run supybot </path/to/config> to use the bot."
}




Reply via email to