summaryrefslogtreecommitdiff
path: root/net-analyzer/squidsites
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-analyzer/squidsites
reinit the tree, so we can have metadata
Diffstat (limited to 'net-analyzer/squidsites')
-rw-r--r--net-analyzer/squidsites/Manifest6
-rw-r--r--net-analyzer/squidsites/files/squidsites-1.01-format-security.patch11
-rw-r--r--net-analyzer/squidsites/metadata.xml8
-rw-r--r--net-analyzer/squidsites/squidsites-1.01-r2.ebuild33
4 files changed, 58 insertions, 0 deletions
diff --git a/net-analyzer/squidsites/Manifest b/net-analyzer/squidsites/Manifest
new file mode 100644
index 000000000000..00a269fb2ea6
--- /dev/null
+++ b/net-analyzer/squidsites/Manifest
@@ -0,0 +1,6 @@
+AUX squidsites-1.01-format-security.patch 210 SHA256 37764d47b14db4bf95b74c0bcfee1312b6a7678b20c4787510acc468226ebe2d SHA512 0e5d42ccf3a0ff75b630ae82b4db34d4e04df1e3336a701168df2ceb7194ce64d22f442dd523f7a3e37a74255a71cad162026e43121d0f4d06861cd0f5e8ac5f WHIRLPOOL 122974f8e4ecf3e30bff8fc01c42b85aea415660d666eed919c62586d6f32f4676c7064ab2e15607e4b5e11f9d360e227d637b1c896cbb965e86e68288829219
+DIST squidsites-1.01.tar.gz 23646 SHA256 5bf946a4ff3d4a695b695c28b7455071f08f1210f1bfee1bd340ee6211de75e0 SHA512 ecd6caf4ffbb531de1de85b2d8548e4256603909b1d1bc8c368516b644298803bc0cf3036a370ad679a763b94494bd755043df8a806dcca16990024c515cfed9 WHIRLPOOL b8bb650df49bed0d5037b006537bce14c2a6ee580a712af0745646ea9f32759a26a5351b9aef7404ec4ff7201d09e39d155d2e8c03582f826f39f6e48e427b8e
+EBUILD squidsites-1.01-r2.ebuild 765 SHA256 cb7acb2ed66a68e6b6a71cfb8b7a02478fe63ab7f6f05cf9c735b57d563695b2 SHA512 96c7504f3da74468cfe9fd371c459e77bbaeadc9b5d3c492edffbc2027457235ce10cc5ce321bbd14645d82446597ca962d893ef724205314cc9fab83bd28fb0 WHIRLPOOL d164f4ff9c2ac5ccca5d99ac15b11b49d6320c23f7f1a9c090dd251ff0c9e04d498307e5e59e841d0d47ee39bf6ddbb361be07404f5037b8b8455b3d04f79114
+MISC ChangeLog 2492 SHA256 703eda9d8230daac2e326202358fd539e88f4c0733c973298a8905a9659acdaf SHA512 8d581a9cec9e68176fbeffc230c410d5074f43c6e3397ecb5ae9369e276e6298e8a375e429d8b2600ff0650a02bd0dd64fb98a64b86847aa49ac5ae4373bc201 WHIRLPOOL b3c44b834cfb939dee8eef958faf78c92f7c8d96f6d7c245bb9018f1fec7c0134b84e0a79aa162cb0e544b5de407ead7b9712884a0adf8cb633eabfdc1daaeed
+MISC ChangeLog-2015 2131 SHA256 0e0f4c72beeb3abbbefa3b1c20fbf52618358dafca0e74b1f9c29d9992b16b2f SHA512 4d84891d3af2af1b3cbd0ed92fac7d1ade9385da60bb3c867ad8e70573a060e9686a11f414007dde52969c7b1e983f4197243f727ff79048b680ec83eaf38737 WHIRLPOOL 444ef7645c88237b7d257d9b039d7a9b7883dde6c94d2d2a2572039b4b09760008453ee94e356de12e86d6cfc147b82d934556c8d0ae3ef71d46aad9dd7ceedb
+MISC metadata.xml 276 SHA256 d15d6b6bd9ffc8a642c7469d01788ba9158efb4ca27fcf3324d9e52d1b70ec93 SHA512 f0e6c6bc89659e01e157d9bf30d0a2f3fd2d71bc26c8d12489c4a44fc5237159946e25b46e7295ab4676aea63559194977a0b1e76aced31d81cf6387dd0f4250 WHIRLPOOL 26b9e81575f613b751f76234013c30a8da84a1c0dd75c12b8df32706ee753691bbc889a2dec5001cc8c4b05c47aca49ed9fabbb5a6fefed74aaa86d6c3f56cee
diff --git a/net-analyzer/squidsites/files/squidsites-1.01-format-security.patch b/net-analyzer/squidsites/files/squidsites-1.01-format-security.patch
new file mode 100644
index 000000000000..3dd72203c309
--- /dev/null
+++ b/net-analyzer/squidsites/files/squidsites-1.01-format-security.patch
@@ -0,0 +1,11 @@
+--- a/src/squidsites.c
++++ b/src/squidsites.c
+@@ -286,7 +286,7 @@
+ static
+ void print_help()
+ {
+- fprintf( stderr, help_message );
++ fprintf( stderr, "%s\n", help_message );
+ } /* print_help */
+
+
diff --git a/net-analyzer/squidsites/metadata.xml b/net-analyzer/squidsites/metadata.xml
new file mode 100644
index 000000000000..74c2baebb4ec
--- /dev/null
+++ b/net-analyzer/squidsites/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/squidsites/squidsites-1.01-r2.ebuild b/net-analyzer/squidsites/squidsites-1.01-r2.ebuild
new file mode 100644
index 000000000000..f6bd96865543
--- /dev/null
+++ b/net-analyzer/squidsites/squidsites-1.01-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A tool that parses Squid access log file and generates a report of the most visited sites"
+LICENSE="GPL-2"
+HOMEPAGE="http://www.stefanopassiglia.com/misc.htm"
+SRC_URI="http://www.stefanopassiglia.com/downloads/${P}.tar.gz"
+SLOT="1"
+KEYWORDS="amd64 ppc x86"
+
+S="${WORKDIR}/src"
+
+src_prepare() {
+ # Respect CFLAGS
+ sed -i Makefile \
+ -e '/^CCFLAGS=/s|-g| $(CFLAGS) $(LDFLAGS)|' \
+ || die
+ epatch "${FILESDIR}"/${P}-format-security.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install () {
+ cd "${WORKDIR}" || die
+ dobin src/squidsites
+ dodoc Authors Bugs ChangeLog GNU-Manifesto.html README
+}