Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 396681 - i2p-0.8.11.ebuild (New Package)
Summary: i2p-0.8.11.ebuild (New Package)
Status: RESOLVED DUPLICATE of bug 297660
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2012-01-01 14:36 UTC by Steven Newbury
Modified: 2012-06-03 18:30 UTC (History)
0 users

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


Attachments
I2P ebuild (i2p-0.8.11.ebuild,6.48 KB, text/plain)
2012-01-01 14:36 UTC, Steven Newbury
Details
I2P rc script (i2p,631 bytes, text/plain)
2012-01-01 14:39 UTC, Steven Newbury
Details
Updated ebuild without any pre-compiled binaries (i2p-0.8.11-r1.ebuild,6.84 KB, text/plain)
2012-01-01 19:08 UTC, Steven Newbury
Details
I2P ebuild (no binaries) (i2p-0.8.11-r2.ebuild,7.04 KB, text/plain)
2012-01-01 22:10 UTC, Steven Newbury
Details
I2P ebuild (no binaries) (i2p-0.8.13.ebuild,7.09 KB, text/plain)
2012-03-07 11:39 UTC, Steven Newbury
Details
I2P ebuild (i2p-0.9.ebuild,7.09 KB, text/plain)
2012-05-22 07:56 UTC, Steven Newbury
Details
I2P ebuild (Jetty6) (i2p-0.9.ebuild,7.10 KB, text/plain)
2012-05-22 09:00 UTC, Steven Newbury
Details
I2P ebuild (Jetty6) (i2p-0.9.ebuild,7.24 KB, text/plain)
2012-05-29 17:07 UTC, Steven Newbury
Details
I2P ebuild (Jetty6) (i2p-0.9.ebuild,7.24 KB, text/plain)
2012-06-03 16:30 UTC, Steven Newbury
Details
I2P rc script (i2p,672 bytes, text/plain)
2012-06-03 18:30 UTC, Steven Newbury
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Newbury 2012-01-01 14:36:44 UTC
Created attachment 297527 [details]
I2P ebuild

This ebuild has been sitting in my local overlay for the last couple of years, it provides the I2P router (see http://www.i2p2.de/faq.html).  I've done my best to integrate it as a system daemon and allow for eepsite deployment in the same fashion as you would deploy a website ie. /var/i2p/... instead of /var/www/...

I will probably provide a systemd unit in the next version bump if I get around to it, but otherwise it seems to work well enough.
Comment 1 Steven Newbury 2012-01-01 14:39:32 UTC
Created attachment 297531 [details]
I2P rc script

rc script for i2p ebuild (drop into "files")
Comment 2 Steven Newbury 2012-01-01 14:44:36 UTC
As can be seen with the header of the ebuild I started out with Ycarus' version, but ended up completely re-writing it.  I should have probably updated the header before uploading it! :)
Comment 3 Steven Newbury 2012-01-01 19:08:34 UTC
Created attachment 297559 [details]
Updated ebuild without any pre-compiled binaries

All the existing i2p ebuilds (including the previously attached version) use pre-complied java service wrapper binaries.  New version pulls in the source code from http://wrapper.tanukisoftware.com/doc/english/download.jsp and builds with the system CFLAGS/LDFLAGS.
Comment 4 Steven Newbury 2012-01-01 22:10:00 UTC
Created attachment 297583 [details]
I2P ebuild (no binaries)

I failed to import the external wrapper.jar in the previous version.  Also make use of strip-flags from flag-o-matic.
Comment 5 Steven Newbury 2012-03-07 11:39:41 UTC
Created attachment 304527 [details]
I2P ebuild (no binaries)

Minor install bugfix, bump version and update header.
Comment 6 Steven Newbury 2012-05-22 07:56:24 UTC
Created attachment 312627 [details]
I2P ebuild

Bump to 0.9
Comment 7 Steven Newbury 2012-05-22 09:00:29 UTC
Created attachment 312639 [details]
I2P ebuild (Jetty6)
Comment 8 Michael Palimaka (kensington) gentoo-dev 2012-05-22 13:40:34 UTC
Hi there,

Thanks for your interest and Gentoo and your contribution.

Unfortunately, this bug is a duplicate of bug #297660, since that bug has been running for some years now.

My suggestion is to review the work on that bug, and see how best the two could integrate.

Best regards,
Michael

*** This bug has been marked as a duplicate of bug 297660 ***
Comment 9 Steven Newbury 2012-05-29 17:07:12 UTC
Created attachment 313549 [details]
I2P ebuild (Jetty6)

Copy docs from distribution to /var/i2p/docs with symlink to /etc/i2p/docs.  This fixes missing flags in routerconsole.
Comment 10 Steven Newbury 2012-06-03 16:30:41 UTC
Created attachment 314061 [details]
I2P ebuild (Jetty6)

Fixed directory permissions.
Comment 11 Steven Newbury 2012-06-03 18:30:46 UTC
Created attachment 314081 [details]
I2P rc script

pidfile is no longer auto-created and needs to be specified in init script