summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2012-10-29 08:02:39 +0000
committerPatrick Lauer <patrick@gentoo.org>2012-10-29 08:02:39 +0000
commit5518a2e531bea0e1456d87c6a75c84804579ad80 (patch)
treebb305d86d3de2a0d178553647e1bced04159a3d9 /dev-perl
parentInitial import, ebuilds borrowed from entoo / smokeping-overlay on github (diff)
downloadhistorical-5518a2e531bea0e1456d87c6a75c84804579ad80.tar.gz
historical-5518a2e531bea0e1456d87c6a75c84804579ad80.tar.bz2
historical-5518a2e531bea0e1456d87c6a75c84804579ad80.zip
Initial import, ebuilds borrowed from entoo / smokeping-overlay on github
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Data-HexDump/ChangeLog9
-rw-r--r--dev-perl/Data-HexDump/Data-HexDump-0.02.ebuild29
-rw-r--r--dev-perl/Data-HexDump/Manifest3
-rw-r--r--dev-perl/RadiusPerl/Manifest3
-rw-r--r--dev-perl/RadiusPerl/RadiusPerl-0.20.ebuild53
-rw-r--r--dev-perl/RadiusPerl/files/dictionary.cisco.ssg.patch14
-rw-r--r--dev-perl/RadiusPerl/metadata.xml8
7 files changed, 118 insertions, 1 deletions
diff --git a/dev-perl/Data-HexDump/ChangeLog b/dev-perl/Data-HexDump/ChangeLog
new file mode 100644
index 000000000000..8f5057111491
--- /dev/null
+++ b/dev-perl/Data-HexDump/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-perl/Data-HexDump
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-HexDump/ChangeLog,v 1.1 2012/10/29 08:02:39 patrick Exp $
+
+*Data-HexDump-0.02 (29 Oct 2012)
+
+ 29 Oct 2012; Patrick Lauer <patrick@gentoo.org> +Data-HexDump-0.02.ebuild,
+ +metadata.xml:
+ Initial import, ebuilds borrowed from entoo / smokeping-overlay on github
diff --git a/dev-perl/Data-HexDump/Data-HexDump-0.02.ebuild b/dev-perl/Data-HexDump/Data-HexDump-0.02.ebuild
new file mode 100644
index 000000000000..d535cee03dd2
--- /dev/null
+++ b/dev-perl/Data-HexDump/Data-HexDump-0.02.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-HexDump/Data-HexDump-0.02.ebuild,v 1.1 2012/10/29 08:02:39 patrick Exp $
+
+EAPI=4
+
+MODULE_AUTHOR=FTASSIN
+MODULE_VERSION=0.02
+inherit perl-module
+
+DESCRIPTION="Data::HexDump - A Simple Hexadecial Dumper"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/perl"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ perl-module_src_unpack
+}
+
+src_prepare() {
+ mv "${S}/hexdump" "${S}/hexdump.pl"
+ sed -i "s:hexdump:hexdump.pl:" "${S}/Makefile.PL"
+ sed -i "s:hexdump:hexdump.pl:" "${S}/MANIFEST"
+ sed -i "s:hexdump:hexdump.pl:" "${S}/hexdump.pl"
+}
diff --git a/dev-perl/Data-HexDump/Manifest b/dev-perl/Data-HexDump/Manifest
new file mode 100644
index 000000000000..83b8c3719e4e
--- /dev/null
+++ b/dev-perl/Data-HexDump/Manifest
@@ -0,0 +1,3 @@
+DIST Data-HexDump-0.02.tar.gz 3525 SHA256 1a9d843e7f667c1c6f77c67af5d77e7462ff23b41937cb17454d03535cd9be70 SHA512 71e787cf679237cbddffd3eca2576812dca38216a8caf9282f7d56af4e268810f36ebd57e3e5c369ec393e7f0e9ae2edbcbe7fd5ffbe49ef4d7e8ba302a28e47 WHIRLPOOL a61691e13c877a1b66a964d7c82f36d851f251a931070f5cd7fb04db6625d68f7f3a9dc28bcae7d8e56535cfc0126917bf03bc761301e3271f811c456cd68876
+EBUILD Data-HexDump-0.02.ebuild 600 SHA256 f841cea8d89d5c06a747e8c1aa2ac8b43f1e8d12a4160295594f59a98e40c699 SHA512 c5012f6aa59315f9abd14433fa5119b5a03abf5ade4cb4c2d2e5d6ab54467df61e419ddcb60922737efe20726d65e22096483eac99c1648fccacc7c99df56deb WHIRLPOOL fd99420b2b25d06329afbb590e49c44d9066ae95957f91fe4fb8991f4633fe51d5f391c291f4490be28d3c5ba65d9545dcf5cd20f0be10a20fc286cc3cbb9d2a
+MISC metadata.xml 238 SHA256 bb5cb9681dd61a115f9243d3ba556065f868e6de51279304af6784fc0af938d0 SHA512 80c39d125551581062d33b87f84d3364c121766bb233831d3abf5545ad40821c29e8cf574926038c18b1ba9bbd16e0314575a74a6e99142945de8fb343c65d7f WHIRLPOOL 27ba6a76d12b26195508369658b3b1139e8f53ac3782b15a73620dfd28400aec43253c2df931a3d020aa89d7fed70a6226707541ffe1705e4bfc484d309caed5
diff --git a/dev-perl/RadiusPerl/Manifest b/dev-perl/RadiusPerl/Manifest
index e78adf9f13f9..4f0b8a5bdd2b 100644
--- a/dev-perl/RadiusPerl/Manifest
+++ b/dev-perl/RadiusPerl/Manifest
@@ -1,4 +1,5 @@
AUX dictionary.cisco.ssg.patch 789 SHA256 3ac6d2ee7f3f79cb3af2dc52d1a6589118dede965584cd165120dc700d117c44 SHA512 78497de611aaf280c8d4291776219489b678f9cd479fe3f2ae4c61d8e512f448435da5e77eff14d5a40a0d73e626d70c55e1fa6f932d13daa2c330235e6fe4cf WHIRLPOOL 2c774d40a62db5ee87ecb79cab9d1f0c63cac8e21e7954e4daafe090cd9c42296c2a3cb4b3af92298ec8787c386c30886ab83c638f374bea70ef0d35896f80c7
DIST RadiusPerl-0.20.tar.gz 39863 SHA256 354c4a49a7fd103b00bb3915c73e4586995512eb64e4fa5bd1ac568884fbeeb5 SHA512 2b8c6388cf3314633a60919d6519fc69d3a286007e9686f244c88b7c9076b949cda71b15fe337a782a3065d1e71a3adf67d2f269e4e461f684e3ca0c1f62cf14 WHIRLPOOL 7999964a75437ec497f0d9f5a32e35b018716ce0efcc9f03caffef41ea710023cca782393d166f5cd6a7ce84e60724de1449933171b2ace7b35197be736497c7
-EBUILD RadiusPerl-0.20.ebuild 1487 SHA256 f87821663ff543d9c18a0a4292aedc0c78a18bd923a948d28a44e52bb4caa65c SHA512 284d08c647a24cf5df74a17a767ec3a89abd5a2948bf998627e8377fc29bd4b60b84e32fa4de4694ccafa88b3bb34d538e2a733c8f3de01a90bf8ced68ed66fe WHIRLPOOL 1972e3928b5be375eab734c8118c9d8ebd244eb04f694684a0c438db588b9b810123df8308396af7f02e53d483cb5669b6c1eccbf13bc5d6f0c937ff6131c561
+EBUILD RadiusPerl-0.20.ebuild 1592 SHA256 5758cee78d5d37ab2cdb992924382b8e767f44ba0964ad902376129d9de29df3 SHA512 9b1e0874211c20b3890195c6ae372dab07dce9ffbc35db794076e983102377f98e9d3216f18f4fd67da0b45691bbf7c99baf2ac41089d26c051311cde4981e27 WHIRLPOOL 3dbdba4f79bbd54b2f02e8f178dc97ff8fabf6fbf9d285d3f85ddeb6b4e592264b4a096dc104aa26fefed2a462fb07ed0031c7d6b792e720e96a0bdefe832eb7
+MISC ChangeLog 447 SHA256 a3119619616d5208125f43bc37903a02172b2bc509773130426b2fee50475dfc SHA512 75ac126a79ab03f2184185ce93926c39c147b4799ae2a8c64a6b47ed753d89f1d1b24c97582bf9ad4c171b0ec1c3906ad4d544b8a57d63105821fa1fd8b92092 WHIRLPOOL 0a5e08ee6d1c5caa2c2e515dad53dbcad35f23c947c5cf96f8d70c23063b58e902524b98733d5266920b9398884e18676055d41406d20a08c59c636cdf10a303
MISC metadata.xml 242 SHA256 065771213aab919e572fa5fb1a1471471e850e5fa2140ce421e7a0cf5d6e675e SHA512 959ca8ce530ac62439526f935516ae7cc64210073d4fd5b7596f6aef8340709c4462dea9927d94c55925604c4bb071a6aba4a03fdc362b882d364af3cc6c61d2 WHIRLPOOL 5133e578bf4bb7e302b16f49c8017ba291930821cfd2b4cf7d4ef36db6e2de4427e497b62a45f5bf955b5d03584a138d0221a7fe4e5c535bb2c24fb5ca62055e
diff --git a/dev-perl/RadiusPerl/RadiusPerl-0.20.ebuild b/dev-perl/RadiusPerl/RadiusPerl-0.20.ebuild
new file mode 100644
index 000000000000..05f0b40d0a43
--- /dev/null
+++ b/dev-perl/RadiusPerl/RadiusPerl-0.20.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/RadiusPerl/RadiusPerl-0.20.ebuild,v 1.1 2012/10/29 08:00:49 patrick Exp $
+
+EAPI="0"
+inherit perl-module
+
+DESCRIPTION="Communicate with a Radius server from Perl"
+AUTHOR="MANOWAR"
+HOMEPAGE="http://search.cpan.org/~manowar/"
+SRC_URI="mirror://cpan/authors/id/${AUTHOR:0:1}/${AUTHOR:0:2}/${AUTHOR}/${P}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE=""
+
+SRC_TEST="do"
+
+export OPTIMIZE="$CFLAGS"
+DEPEND=">=perl-core/Digest-MD5-2.20
+ >=perl-core/IO-1.12
+ >=dev-perl/Data-HexDump-0.02
+ dev-lang/perl"
+
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/Authen-Radius-${PV}
+
+src_unpack() {
+ perl-module_src_unpack
+ sed -i "s:/etc/raddb:${D}/etc/raddb:" "${S}/install-radius-db.PL"
+ mkdir -p "${D}/etc/raddb"
+ cd "${S}"
+ epatch "${FILESDIR}"/dictionary.cisco.ssg.patch
+}
+
+src_install()
+{
+ perl-module_src_install || die "perl-module_src_install failed"
+ insinto /etc/raddb
+ newins raddb/dictionary dictionary
+ newins raddb/dictionary.xtradius dictionary.xtradius
+ newins raddb/dictionary.shiva dictionary.shiva
+ newins raddb/dictionary.tunnel dictionary.tunnel
+ newins raddb/dictionary.versanet dictionary.versanet
+ newins raddb/dictionary.cisco dictionary.cisco
+ newins raddb/dictionary.livingston dictionary.livingston
+ newins raddb/dictionary.ascend dictionary.ascend
+ newins raddb/dictionary.usr dictionary.usr
+ newins raddb/dictionary.quintum dictionary.quintum
+ newins raddb/dictionary.compat dictionary.compat
+}
diff --git a/dev-perl/RadiusPerl/files/dictionary.cisco.ssg.patch b/dev-perl/RadiusPerl/files/dictionary.cisco.ssg.patch
new file mode 100644
index 000000000000..bbec7052ff67
--- /dev/null
+++ b/dev-perl/RadiusPerl/files/dictionary.cisco.ssg.patch
@@ -0,0 +1,14 @@
+--- /etc/raddb/dictionary.cisco 2010-02-10 01:04:00.000000000 +0200
++++ dictionary.cisco 2010-02-10 01:06:10.000000000 +0200
+@@ -118,3 +118,11 @@
+ VALUE Cisco-Disconnect-Cause Session-End-Callback 102
+ VALUE Cisco-Disconnect-Cause Invalid-Protocol 120
+
++#ISG Support http://www.cisco.com/en/US/docs/ios/12_2sb/isg/coa/guide/isgcaapa.html
++ATTRIBUTE Cisco-Policy-Up 37 string Cisco
++ATTRIBUTE Cisco-Policy-Down 38 string Cisco
++ATTRIBUTE Cisco-SSG-Subscriber-Password 249 string Cisco
++ATTRIBUTE Cisco-SSG-Account-Info 250 string Cisco
++ATTRIBUTE Cisco-SSG-Service-Info 251 string Cisco
++ATTRIBUTE Cisco-SSG-Command-Code 252 string Cisco
++ATTRIBUTE Cisco-SSG-Control-Info 253 string Cisco
diff --git a/dev-perl/RadiusPerl/metadata.xml b/dev-perl/RadiusPerl/metadata.xml
new file mode 100644
index 000000000000..bc8ef6362456
--- /dev/null
+++ b/dev-perl/RadiusPerl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+ <upstream>
+ <remote-id type="cpan">Net-SFTP-Foreign</remote-id>
+ </upstream>
+</pkgmetadata>