idella4     14/05/20 09:39:50

  Modified:             metadata.xml ChangeLog
  Added:                pyzor-0.7.0.ebuild
  Log:
  bump; virtual re-write, keywords (reluctantly) dropped subsequent to new deps
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  Changes    Path
1.3                  dev-python/pyzor/metadata.xml

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

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/pyzor/metadata.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- metadata.xml        6 Aug 2008 19:13:20 -0000       1.2
+++ metadata.xml        20 May 2014 09:39:50 -0000      1.3
@@ -4,5 +4,7 @@
 <herd>python</herd>
 <use>
        <flag name='pyzord'>enable support for pyzord</flag>
+       <flag name='mysql'>Enables mysql support</flag>
+       <flag name='redis'>Enables redis support</flag>
 </use>
 </pkgmetadata>



1.68                 dev-python/pyzor/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzor/ChangeLog?rev=1.68&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzor/ChangeLog?rev=1.68&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzor/ChangeLog?r1=1.67&r2=1.68

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/pyzor/ChangeLog,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- ChangeLog   19 Mar 2014 13:56:07 -0000      1.67
+++ ChangeLog   20 May 2014 09:39:50 -0000      1.68
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/pyzor
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzor/ChangeLog,v 1.67 
2014/03/19 13:56:07 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzor/ChangeLog,v 1.68 
2014/05/20 09:39:50 idella4 Exp $
+
+*pyzor-0.7.0 (20 May 2014)
+
+  20 May 2014; Ian Delaney <idel...@gentoo.org> +pyzor-0.7.0.ebuild,
+  metadata.xml:
+  bump; virtual re-write, keywords (reluctantly) dropped subsequent to new deps
 
   19 Mar 2014; Agostino Sarubbo <a...@gentoo.org> pyzor-0.5.0-r2.ebuild:
   Stable for alpha, wrt bug #498050



1.1                  dev-python/pyzor/pyzor-0.7.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzor/pyzor-0.7.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzor/pyzor-0.7.0.ebuild?rev=1.1&content-type=text/plain

Index: pyzor-0.7.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzor/pyzor-0.7.0.ebuild,v 1.1 
2014/05/20 09:39:50 idella4 Exp $

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

inherit distutils-r1

DESCRIPTION="A distributed, collaborative spam detection and filtering network"
HOMEPAGE="http://pyzor.sourceforge.net/";
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

IUSE="mysql pyzord redis test"

RDEPEND="mysql? ( $(python_gen_cond_dep 
'>=dev-python/mysql-python-1.2.5[${PYTHON_USEDEP}]' python2_7) )
                redis? ( ~dev-python/redis-py-2.9.1[${PYTHON_USEDEP}] )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

# https://sourceforge.net/apps/trac/pyzor/attachment/ticket/196/
DISTUTILS_IN_SOURCE_BUILD=1

REQUIRED_USE="test? ( mysql redis )"

python_test() {
        # https://sourceforge.net/apps/trac/pyzor/ticket/196
        # In this ticket it clearly states the suite is written for py2
        # While it's feasible to make it into a py3 ready state, nah
        if ! python_is_python3; then
                PYTHONPATH=. "${PYTHON}" ./tests/unit/__init__.py
        fi
}

src_install () {
        distutils-r1_src_install

        if use pyzord; then
                dodir /usr/sbin
                mv "${ED}"usr/bin/pyzord* "${ED}usr/sbin"
        else
                rm "${ED}"usr/bin/pyzord*
        fi
}

pkg_postinst() {
        if use pyzord; then
                ewarn "/usr/bin/pyzord has been moved to /usr/sbin"
        fi

        einfo "If you want to run the pyzor server you will need to emerge / 
re-emerge"
        einfo "with use flag mysql and or redis. Without either flag provides 
only the pyzor client"
}




Reply via email to