summaryrefslogtreecommitdiff
path: root/net-misc/aggregate
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/aggregate
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/aggregate')
-rw-r--r--net-misc/aggregate/Manifest6
-rw-r--r--net-misc/aggregate/aggregate-1.6.ebuild32
-rw-r--r--net-misc/aggregate/files/aggregate-1.6-build-fixup.patch14
-rw-r--r--net-misc/aggregate/metadata.xml14
4 files changed, 66 insertions, 0 deletions
diff --git a/net-misc/aggregate/Manifest b/net-misc/aggregate/Manifest
new file mode 100644
index 000000000000..12d0f9071755
--- /dev/null
+++ b/net-misc/aggregate/Manifest
@@ -0,0 +1,6 @@
+AUX aggregate-1.6-build-fixup.patch 362 SHA256 18c1858d07b1ae3117ae844e800bb63c5398df1cc971dec0b76450f6cc52d0d9 SHA512 15fbcd2681187543ff0475cf08ff33ff3cf0cb74653229424209d931adf70f3b67c30434b62ae5a395252e579b45dcd51c68a80fcf5dc7ec4c1420370d246340 WHIRLPOOL 5994fbd7908d052e5e7bf9228093cf96153a8f93bc094e32cbcf78da7df115115968c976361756235eefc9ca10668e42209be26842a0afaf88108e6e1d08d785
+DIST aggregate-1.6.tar.gz 20566 SHA256 166503005cd8722c730e530cc90652ddfa198a25624914c65dffc3eb87ba5482 SHA512 b6c48540a6905c5b0c2195c91c6b19fa537f1a746adb7e173642c3f0bd894cbbd8f4ab7203f1c6b904538c4b0f1ce13138c5e00e6f05567992bfc51b8b459f84 WHIRLPOOL b3fd2d9b04d3c274295f69af3227e87162f2930ed1c559ac73545d43b7b18b0ec5e36fe801881e70fbe37706bcabad1346ad363aacc461cfb8c493d308f6fa8b
+EBUILD aggregate-1.6.ebuild 651 SHA256 998e9c8a09711fc7fc5b86f348429957389598f1eb7a9f5ac37ab5b372f6bc08 SHA512 5862c00f51063af12cb5b4a1b68c5b4e032c5f71223ea8c75c8ae64f31bd1113ae5d58dd62d70a5ad2bb75a098a8b325ca8bed00fa867b3150aa744c8b4970dd WHIRLPOOL 0b41ba26a3c0b47ce4ba05f5429ad4ba120f3bd107ddb054d0e500a7927dbff44e7c2990cfb83ec62491cc556aa1361dedc341dc92c0c533b211c94a696faff7
+MISC ChangeLog 2218 SHA256 7b7a79db0ef751528f313d1aa37f5fa4ce0b4d2da796d9dbf98cb76b8ea24970 SHA512 b36a759c69a5bd38c4dfd9212f057cc4f349255128b320618456073c5aaba10a18f796508c65dd9413cc69e40a1b2bfa0dd7609a628adf3de56bc110fdfdde2d WHIRLPOOL e6ab223df98034a63b34fe616959d6266d5a56703bdc43e0dff387415947d14339f623a77f9115fb1acfb3f56b82d938ca4a83bdcca1d864cbbd99a237cca30b
+MISC ChangeLog-2015 2256 SHA256 9b63c6fe86f922ac5385b3ddda9e1af848a8a36d9cb278b897b5d4616241f9bc SHA512 d7ffd804980a507b350b5015bacd508967d003ca3bbaaaff10a81d9550038540b04f4820645438dd7824374168529485778ebf467c927ef86d4e1172200e560e WHIRLPOOL 24f6516f6bdbb95cfeb5fdae6e531371c0a41db2ef4b41d7261c640363e9e8e76a31e1b73431d8201d1bd57b681ed084b9da170d19b49dd3dd558862cf5aec04
+MISC metadata.xml 975 SHA256 91d65720e25bfec9298c7877aaad91df8fe9c90882d44df88795964640db3efa SHA512 f192380066542eb7a770edc78e4804f06b41bdc65dcd70a9a69618789220c220c7d97e9ba979e3cebb2d9813bf26664bfb7536d4c51e01071964561d72dac054 WHIRLPOOL ad113480f1070fb7bca241ed9552e75f1420c660ee6e3b3cd21169a1fccd68734c145aa97e0b00db11ce2f6993b68f8be5693bc32b121ed325a8a9d33a40226e
diff --git a/net-misc/aggregate/aggregate-1.6.ebuild b/net-misc/aggregate/aggregate-1.6.ebuild
new file mode 100644
index 000000000000..a8700cfabbd5
--- /dev/null
+++ b/net-misc/aggregate/aggregate-1.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Take a list of prefixes and perform two optimisations to reduce the length of the prefix list"
+HOMEPAGE="http://dist.automagic.org/"
+SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86"
+IUSE=""
+
+RDEPEND="dev-lang/perl"
+DEPEND=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-build-fixup.patch
+}
+
+src_configure() {
+ tc-export CC
+ econf
+}
+
+src_install() {
+ dobin aggregate aggregate-ios || die
+ doman aggregate{,-ios}.1
+ dodoc HISTORY
+}
diff --git a/net-misc/aggregate/files/aggregate-1.6-build-fixup.patch b/net-misc/aggregate/files/aggregate-1.6-build-fixup.patch
new file mode 100644
index 000000000000..51c9f9f96128
--- /dev/null
+++ b/net-misc/aggregate/files/aggregate-1.6-build-fixup.patch
@@ -0,0 +1,14 @@
+diff -Nuar aggregate-1.6.orig/Makefile.in aggregate-1.6/Makefile.in
+--- aggregate-1.6.orig/Makefile.in 2002-03-06 08:59:37.000000000 -0800
++++ aggregate-1.6/Makefile.in 2008-10-10 01:31:42.613937925 -0700
+@@ -25,8 +25,8 @@
+ INSTALL = @INSTALL@
+ DEFS = @DEFS@
+ LIBS = @LIBS@
+-CFLAGS = -O
+-LDFLAGS = -s
++CFLAGS +=
++LDFLAGS +=
+ prefix = @prefix@
+
+ SHELL = /bin/sh
diff --git a/net-misc/aggregate/metadata.xml b/net-misc/aggregate/metadata.xml
new file mode 100644
index 000000000000..fa0367d8f9ea
--- /dev/null
+++ b/net-misc/aggregate/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+<longdescription>aggregate is a tool for aggregating CIDR networks. Input is read from stdin and output is written to stdout. It understands IPv4 networks represented as network/prefix, network/netmask and start_address - end_address. It is able to read input in any one of these formats and output in the same or a different format.</longdescription>
+<longdescription lang="ja">
+Aggregate は CIDR ネットワークをアグリゲートするツールです。
+stdin を入力とし、stdoutを出力とします。IPv4 を network/prefix または
+network/netmask 、start_address - end_address の記述形式で理解します。
+それ等記述形式の入力を読み込み、同じ形式又は異なる形式で出力します。
+</longdescription>
+</pkgmetadata>