Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41907 - shorewall-2.0.1
Summary: shorewall-2.0.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Martin Holzer (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-02-17 08:04 UTC by Arno
Modified: 2004-04-20 08:21 UTC (History)
1 user (show)

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


Attachments
Ebuild for shorewall-2.0.0_beta2 (shorewall-2.0.0_beta2.ebuild,1.08 KB, text/plain)
2004-02-17 08:05 UTC, Arno
Details
shorewall-2.0.0b.ebuild (shorewall-2.0.0b.ebuild,1.06 KB, text/plain)
2004-03-23 09:32 UTC, Andreas Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arno 2004-02-17 08:04:37 UTC
Hello,

I noticed that the new branch of the excellent Shorewall firewill (http://www.shorewall.net/) did not have an ebuild yet. I modified one from the 1.* branch. It's my first ebuild, so be gentle ;)

regards,
Arno
Comment 1 Arno 2004-02-17 08:05:11 UTC
Created attachment 25774 [details]
Ebuild for shorewall-2.0.0_beta2
Comment 2 Jonathan Manning 2004-03-17 11:55:07 UTC
shorewall 2.0.0a is out - it's no longer beta. This should be added as a new ebuild soon.
The 1.4.x branch is no longer being maintained - bugfixes only.
Comment 3 Andreas Simon 2004-03-23 08:28:30 UTC
Current version is 2.0.0b
;-)
Comment 4 Andreas Simon 2004-03-23 08:47:01 UTC
Here's a diff to this ebuild to make it work with the released version:

--- attachment.cgi      2004-03-23 17:41:55.528173008 +0100
+++ /opt/portage/net-firewall/shorewall/shorewall-2.0.0b.ebuild 2004-03-23 17:44:05.686385952 +0100
@@ -4,13 +4,12 @@

 IUSE="doc"

-MY_P=${P/_beta/-Beta}
-MY_P_DOCS=${MY_P/${PN}/${PN}-docs-html}
+MY_P_DOCS=${P/${PN}/${PN}-docs-html}

 DESCRIPTION="Full state iptables firewall"
 HOMEPAGE="http://www.shorewall.net/"
-SRC_URI="http://shorewall.net/pub/shorewall/Beta/${MY_P}.tgz
-       doc? ( http://shorewall.net/pub/shorewall/Beta/${MY_P_DOCS}.tgz )"
+SRC_URI="http://shorewall.net/pub/shorewall/${P}/${P}.tgz
+       doc? ( http://shorewall.net/pub/shorewall/${P}/${MY_P_DOCS}.tgz )"
 RESTRICT="nomirror"

 LICENSE="GPL-2"
Comment 5 Andreas Simon 2004-03-23 09:32:58 UTC
Created attachment 27866 [details]
shorewall-2.0.0b.ebuild

The ebuild doesn't work with version 2.0.0b.
The install.sh-line fails because install.sh was evidently changed and doesn't
accept an argument any more. But it's not needed anyway.
Comment 6 Andreas Simon 2004-04-06 05:26:14 UTC
Shorewall 2.0.1 is released. The shorewall-2.0.0b.ebuild (id=27866)
works fine for 2.0.1 too.
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2004-04-20 08:21:20 UTC
in cvs