Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64409 - aiccu-2004.09.17.ebuild (New Package)
Summary: aiccu-2004.09.17.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: The ipv6 Team
URL: http://noc.sixxs.net
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-09-17 08:50 UTC by Thorsten Becker
Modified: 2005-03-27 09:35 UTC (History)
2 users (show)

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


Attachments
aiccu-2004.09.17.ebuild (aiccu-2004.09.17.ebuild,801 bytes, text/plain)
2004-09-17 08:51 UTC, Thorsten Becker
Details
aiccu.init (aiccu.init,730 bytes, text/plain)
2004-09-17 08:52 UTC, Thorsten Becker
Details
aiccu.conf (aiccu.conf,362 bytes, text/plain)
2004-09-17 08:52 UTC, Thorsten Becker
Details
Archive with portage overlay with aiccu (aiccu-gentoo-2004.09.17-BETA2b.tgz,1.49 KB, application/octet-stream)
2004-09-17 08:55 UTC, Thorsten Becker
Details
aiccu-2004.09.17.ebuild (aiccu-2004.09.17.ebuild,818 bytes, text/plain)
2004-09-19 12:35 UTC, Thorsten Becker
Details
aiccu-2005.01.09.ebuild (aiccu-2005.01.09.ebuild,794 bytes, text/plain)
2005-01-22 03:43 UTC, Thorsten Becker
Details
aiccu-2005.01.31.ebuild (aiccu-2005.01.31.ebuild,769 bytes, text/plain)
2005-02-10 18:04 UTC, Boohbah
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Becker 2004-09-17 08:50:06 UTC
Hello,

attached is an ebuild for the SixXS aiccu (Automatic IPv6 Connectivity Client Utility), an init-script and a default configuration.

aiccu is a tool that automatically sets up tunnels requested from SixXS, either of static type, heartbeat (dynamic IPv4 endpoint) or ayiya (anything in anything - works behind NAT-routers).

The ebuild would fit in net-misc/aiccu (where other tunnelbroker software already resides).

Greets,
Thorsten
Comment 1 Thorsten Becker 2004-09-17 08:51:53 UTC
Created attachment 39762 [details]
aiccu-2004.09.17.ebuild
Comment 2 Thorsten Becker 2004-09-17 08:52:23 UTC
Created attachment 39763 [details]
aiccu.init
Comment 3 Thorsten Becker 2004-09-17 08:52:46 UTC
Created attachment 39764 [details]
aiccu.conf
Comment 4 Thorsten Becker 2004-09-17 08:55:01 UTC
Created attachment 39765 [details]
Archive with portage overlay with aiccu
Comment 5 Thorsten Becker 2004-09-19 12:35:11 UTC
Created attachment 39942 [details]
aiccu-2004.09.17.ebuild

Small correction: aiccu depends on iproute2
Comment 6 Marti Raudsepp 2004-11-27 18:29:30 UTC
Perhaps you should replace the line:
SRC_URI="http://noc.sixxs.net/archive/sixxs/aiccu/unix/${PN}_${PV}-beta2b.tar.gz"

With something like:
MY_P=${P/aiccu-/aiccu_}
MY_P=${MY_P/_beta/-beta}
SRC_URI="http://www.sixxs.net/archive/sixxs/aiccu/unix/${MY_P}.tar.gz"

And append _beta2b to the ebuild name, so the package would survive version bumps?
Comment 7 Thorsten Becker 2004-12-10 03:44:14 UTC
_beta2b cannot be appended to the package name due to portage constraints. I would really like to be proven wrong on this, but I couldn't find a way...
Comment 8 Marti Raudsepp 2004-12-12 21:33:34 UTC
It looks like you're right. The only way it could be done would be to use '_beta2', and something like: MY_P=${MY_P/_beta2/_beta2b}
Comment 9 Thorsten Becker 2004-12-13 14:14:26 UTC
That's correct, but it is of no use if one has to change the ebuild anyways everytime a new version comes out. It will change when the Versions hit the non-beta-state ;-) But the whole discussion is merely academical if no one considers to put these ebuilds into portage. 
I'd really like to know if the ebuilds work for you, so please leave a comment here if they work for you...
Comment 10 Thorsten Becker 2005-01-22 03:43:23 UTC
Created attachment 49184 [details]
aiccu-2005.01.09.ebuild

New version, new ebuild ;-) This is finally non-beta, so no problems anymore
with finding out the source name...
Comment 11 Sam Kyritsoglou 2005-01-26 07:06:49 UTC
I tested the ebuild and it works for me :
/var/log/messages
aiccu: Succesfully retrieved tunnel information for T5998
(Start aiccu with /etc/init.d/aiccu)
Comment 12 Sascha Silbe 2005-02-01 03:33:39 UTC
aiccu-2005.01.31 has been released. 
Comment 13 Thorsten Becker 2005-02-01 10:10:41 UTC
The ebuild can simply be renamed to aiccu-2005.01.31.ebuild, and it works!
Comment 14 Boohbah 2005-02-10 18:04:48 UTC
Created attachment 50968 [details]
aiccu-2005.01.31.ebuild

Changed SixXS's ebuild slightly to include ${PV} in SRC_URI.
Comment 15 Boohbah 2005-02-10 18:17:36 UTC
Comment on attachment 50968 [details]
aiccu-2005.01.31.ebuild

Oops, I should have looked at Thorstens earlier ebuild. ;)
Sorry.
Comment 16 Guy Martin (RETIRED) gentoo-dev 2005-03-27 09:35:25 UTC
In CVS.