Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105186 - proxy65 ebuild
Summary: proxy65 ebuild
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://code.google.com/p/proxy65/
Whiteboard:
Keywords: EBUILD, InVCS
: 296002 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-09-07 14:21 UTC by Mike Nerone
Modified: 2018-06-07 18:25 UTC (History)
2 users (show)

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


Attachments
CVS-based proxy65 ebuild (proxy65-cvs-20050907.ebuild,2.53 KB, text/plain)
2005-09-07 14:23 UTC, Mike Nerone
Details
proxy65 initscript for FILESDIR (proxy65.init-01,862 bytes, text/plain)
2005-09-07 14:24 UTC, Mike Nerone
Details
Updated proxy65-cvs ebuild (proxy65-cvs-20060122.ebuild,2.49 KB, text/plain)
2006-01-22 10:15 UTC, Mike Nerone
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Nerone 2005-09-07 14:21:02 UTC
AFAIK, proxy65 is the lone implementation of JEP 65
(http://www.jabber.org/jeps/jep-0065.html), which specifies a mechanism for 
file-transfer and other bytestreams between jabber clients even in cases where
both clients are behind NATs.

I have created an ebuild for this package. Please let me know if I need to
change anything to get this in the tree. I think it's a halfway-decent first
stab, though. Note: I have to use the CVS version because the released versions
don't work with recent versions of Twisted. Note 2: no dependency on jabber
server is intentional - nothing says the proxy has to be on the same machine as
the server.

Thanks...files follow.

Mike Nerone
Comment 1 Mike Nerone 2005-09-07 14:23:45 UTC
Created attachment 67870 [details]
CVS-based proxy65 ebuild
Comment 2 Mike Nerone 2005-09-07 14:24:31 UTC
Created attachment 67871 [details]
proxy65 initscript for FILESDIR
Comment 3 Gustavo Felisberto (RETIRED) gentoo-dev 2005-09-08 17:19:38 UTC
I tried making an ebuild a couple of months ago for this but i droped the idea.
I'll see what you have done.
Comment 4 Mike Nerone 2005-09-13 12:18:31 UTC
Any comments on my ebuild? Has anyone else tried it?
Comment 5 Mike Nerone 2006-01-22 09:42:24 UTC
Just a note that current CVS doesn't work with that ebuild anymore. Probably a new dependency or something. Error when trying to generate a tap or start the service is "No module named protocols.jabber". I'm gonna take a look at it.
Comment 6 Mike Nerone 2006-01-22 10:15:11 UTC
Created attachment 77843 [details]
Updated proxy65-cvs ebuild

Turns out protocols.jabber is not included in base Twisted anymore - it's been broken out into Twisted Words.

Here's a new ebuild with dependencies modified to reflect this change.

Note: Twisted Words is not marked stable yet, nor are some if its dependencies, so you'll have to put something akin to the following in /etc/portage/package.keywords:

<dev-python/twisted-words-0.2
<dev-python/twisted-web-0.6
<dev-python/twisted-2.1
<dev-python/twisted-xish-0.2

Mike Nerone
Comment 7 Mike Nerone 2007-07-23 18:41:56 UTC
BTW, I don't use this anymore (as openfire has the functionality built-in). WONTFIX would be alright with me.
Comment 8 Tom Lane 2009-09-01 18:36:36 UTC
for the unmasking off the twisted-words try using the tool autounmask,

simply run the command: emerge autounmask to install, and then run the command:

autounmask catagory/package-version

hope this helps 
Comment 9 Mike Nerone 2009-10-28 16:45:11 UTC
BTW, project is now at http://code.google.com/p/proxy65/ . As I said, I personally don't care about this anymore.
Comment 10 Dror Levin (RETIRED) gentoo-dev 2009-12-06 19:26:07 UTC
*** Bug 296002 has been marked as a duplicate of this bug. ***
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2009-12-08 02:13:14 UTC
*** Bug 296002 has been marked as a duplicate of this bug. ***