Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135287 - dev-python/pyxmpp-1.0.0.ebuild (New Package)
Summary: dev-python/pyxmpp-1.0.0.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://pyxmpp.jabberstudio.org/
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay
Depends on:
Blocks: 134551
  Show dependency tree
 
Reported: 2006-06-02 09:09 UTC by Mike Pagano
Modified: 2016-06-08 15:48 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pyxmpp-1.0.0.ebuild (New Package) (pyxmpp-1.0.0.ebuild,948 bytes, text/plain)
2006-06-02 09:12 UTC, Mike Pagano
Details
pyxmpp-1.0.0.ebuild updated ebuild now properly installs documentation (pyxmpp-1.0.0.ebuild,1.13 KB, text/plain)
2006-06-03 06:48 UTC, Mike Pagano
Details
pyxmpp-1.0.0.ebuild updated ebuild (pyxmpp-1.0.0.ebuild,907 bytes, text/plain)
2006-06-19 18:13 UTC, Mike Pagano
Details
fixed ebuild (pyxmpp-1.0.0-r1.ebuild,906 bytes, text/plain)
2008-07-24 10:43 UTC, Leonid Evdokimov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Pagano gentoo-dev 2006-06-02 09:09:34 UTC
Please find attached pyxmpp-1.0.0.ebuild

PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber (http://www.jabber.org/protocol/) implementation. It is based on libxml2 -- fast and fully-featured XML parser.

PyXMPP provides most core features of the XMPP protocol and several JSF-defined extensions. PyXMPP provides building blocks for creating Jabber clients and components. Developer uses them to setup XMPP streams, handle incoming events and create outgoing stanzas (XMPP "packets").
Comment 1 Mike Pagano gentoo-dev 2006-06-02 09:12:40 UTC
Created attachment 88190 [details]
pyxmpp-1.0.0.ebuild (New Package)
Comment 2 Mike Pagano gentoo-dev 2006-06-03 06:48:07 UTC
Created attachment 88261 [details]
pyxmpp-1.0.0.ebuild updated ebuild now properly installs documentation
Comment 3 Mike Pagano gentoo-dev 2006-06-19 18:13:00 UTC
Created attachment 89589 [details]
pyxmpp-1.0.0.ebuild updated ebuild

Cleaned up ebuild from suggestions from jokey, genstef and peper. Much thanks to them.
Comment 4 Mike Pagano gentoo-dev 2006-06-19 18:14:48 UTC
InOverlay keyword added. In Sunrise overlay now:

http://gentoo-sunrise.org/svn/sunrise/net-im/pyxmpp/pyxmpp-1.0.0.ebuild
Comment 6 Mike Pagano gentoo-dev 2006-08-20 14:03:04 UTC
For some reason, the test make line appears before the setup.py execution:

yours:

if test -d ".svn" ; then \
	echo "# pylint: disable-msg=W0103,W0131" > pyxmpp/version.py ; \
	echo "version='1.0.0+svn'" >> pyxmpp/version.py ; \
fi
make -C tests
umask 022 ; python setup.py build


Normal:

>>> Compiling source in /var/tmp/portage/pyxmpp-1.0.0/work/pyxmpp-1.0.0 ...
if test -d ".svn" ; then \
        echo "# pylint: disable-msg=W0103,W0131" > pyxmpp/version.py ; \
        echo "version='1.0.0+svn'" >> pyxmpp/version.py ; \
fi
umask 022 ; python setup.py build
running build

Not sure why, though. Have you run python-updater after upgrading python?
Comment 7 Piotr Szymaniak 2006-08-21 01:13:04 UTC
(In reply to comment #6)
> Not sure why, though. Have you run python-updater after upgrading python?

Yes. It was long time ago (from 2.3.* to 2.4.* I think), but never noticed any big python problems.

Comment 8 Mike Pagano gentoo-dev 2006-08-22 18:27:38 UTC
can you try something.

Go to where you have the ebuild and type:

ebuild pyxmpp-1.0.0.ebuild unpack

and then go where it unpacked. mine is /var/tmp/portage/pyxmpp-1.0.0/work/pyxmpp-1.0.0

and then type:

make install

and let me know the outcome.
Comment 9 Leonid Evdokimov 2008-07-24 10:43:55 UTC
Created attachment 161253 [details]
fixed ebuild

Fixed src_install using distutils (previous version installed 0 files).
Added "doc" use-flag that makes html documentation optional.