summaryrefslogtreecommitdiff
path: root/app-portage/splat
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 /app-portage/splat
reinit the tree, so we can have metadata
Diffstat (limited to 'app-portage/splat')
-rw-r--r--app-portage/splat/Manifest6
-rw-r--r--app-portage/splat/files/splat-0.08-prefix.patch33
-rw-r--r--app-portage/splat/metadata.xml5
-rw-r--r--app-portage/splat/splat-0.08-r1.ebuild27
4 files changed, 71 insertions, 0 deletions
diff --git a/app-portage/splat/Manifest b/app-portage/splat/Manifest
new file mode 100644
index 000000000000..882d8ae2d1fc
--- /dev/null
+++ b/app-portage/splat/Manifest
@@ -0,0 +1,6 @@
+AUX splat-0.08-prefix.patch 853 SHA256 6d2f4defc1ae000da7e85c7cd086958391d198355331af0640dc50da4381cbda SHA512 946764f7eb2eea8155806b842f6d5fd979bdf7e2a955c62d10cee0e652df51f70c0a0e7d9d4069cae3824c87bf6756edb0f0ca94e120a0d43bb6787705d62cf2 WHIRLPOOL 1464ef510433210900394d39561b3ef35a8c74a9a803d755581d87303c0905cae5ef71de9ceb1478c70efed924f068e485d6630b26a351d402f43513ac10284b
+DIST splat-0.08.tar.bz2 12180 SHA256 cdadf79909308d830d68e9b2583f91f081291ee9db2dbadd05c291b6566241e3 SHA512 18be949f601cd7ba61babc667a26df9bc5ba7ece33c9b680be7c3541418ea65f3ecf1ae402a70fa3499b79ca2b000c36a58e202d06456cbb7745bec749b1374f WHIRLPOOL a80900d2d831ad9a9a9db65ac644269de60a3f3ca7ad614ff64d0a416c2ce39638520fca7abb58721ea05c58bded3e0d3a8779f92bd6875f956718dcc580862b
+EBUILD splat-0.08-r1.ebuild 592 SHA256 c7bb738c46f9eb9e228242bfa776912f1855d58d25887e7654c9be1886ea0bd6 SHA512 b4fbea2df6442a020a60dcdeac89cfb6715099d5af958a51b9c66f2fd5c9c0ffa6955d788abfd68584d2eaccbd48eae5380442d809554750465cf8a7ded06e13 WHIRLPOOL c79f3b429a42d90fad20f5e34d03accb5819b4efefaeb32ed0a7545b2e54d034976e18770bdc02eff8e95746384d6be87cc3e15ef4a2b130545e0766f033441e
+MISC ChangeLog 2555 SHA256 897607c767b66ff295043fe56b6e394bb1be2ad4910a6f614da4cefcbcc66346 SHA512 a533bcb5a918c015cb24a89544785398c8a455cc136cf21db107a30aa87fc3afd1b0de4f085176a29a6795cfe2132b0f1fbd08a9cdb53d32d74f5cb81d8cdf01 WHIRLPOOL d6764df06160816d96807721e8bbaaf1460d74aed021f4631164c943e8b6fe25fe92785e8d980fc93d7bad4f2703bab174f6dc2a2282e5779dbf7f3f13f478fd
+MISC ChangeLog-2015 4012 SHA256 293bcb2bf0d2864cc838490a799da82f150f3398bcc3f09649472cb51eab2089 SHA512 2bc70acaa672315ad08840554b00615ca9662aaa6ed4cd8a102ea3cc8b28dfcf2ca82cda67640ac36fec6716f2a46ba9a4a6115df8301cc4b78417a6b57d314a WHIRLPOOL 01baae05a62963b839050fd6fcee376bcb40f498591b80079d3427574f38081e3dd33ab8bf0ccf42ab62abeba8deb8d03ad10f8a7981671d84c0fc2133a1a6d7
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/app-portage/splat/files/splat-0.08-prefix.patch b/app-portage/splat/files/splat-0.08-prefix.patch
new file mode 100644
index 000000000000..e2599deb8bf5
--- /dev/null
+++ b/app-portage/splat/files/splat-0.08-prefix.patch
@@ -0,0 +1,33 @@
+--- splat.pl
++++ splat.pl
+@@ -1,4 +1,4 @@
+-#!/usr/bin/perl -w
++#!@GENTOO_PORTAGE_EPREFIX@/usr/bin/perl -w
+
+ # Copyright 2003; Shaun Guth <l8nite@l8nite.net>
+ #
+@@ -65,13 +65,13 @@
+ return unless /\.ebuild$/;
+
+ my $basedir = dirname($File::Find::name);
+- $basedir =~ s/^\/var\/db\/pkg//;
++ $basedir =~ s|^@GENTOO_PORTAGE_EPREFIX@/var/db/pkg||;
+ my $package = join('/',(splitdir($basedir))[1,2]);
+
+ $INSTALLED{$package} = 1;
+
+ }, 'no_chdir' => 1, },
+- '/var/db/pkg',
++ '@GENTOO_PORTAGE_EPREFIX@/var/db/pkg',
+ );
+
+ &parse_command_line();
+@@ -320,7 +320,7 @@
+ # no logfile defined? Let's check make.conf
+ if( !defined($logfile) || $logfile eq "" )
+ {
+- $logfile = '/var/log/emerge.log';
++ $logfile = '@GENTOO_PORTAGE_EPREFIX@/var/log/emerge.log';
+
+ if( $OPT->{'verbose'} ) {
+ warn "*** No log file specified.\n";
diff --git a/app-portage/splat/metadata.xml b/app-portage/splat/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/app-portage/splat/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/app-portage/splat/splat-0.08-r1.ebuild b/app-portage/splat/splat-0.08-r1.ebuild
new file mode 100644
index 000000000000..dee572b6fb0b
--- /dev/null
+++ b/app-portage/splat/splat-0.08-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils prefix
+
+DESCRIPTION="Simple Portage Log Analyzer Tool"
+HOMEPAGE="http://www.l8nite.net/projects/splat/"
+SRC_URI="http://www.l8nite.net/projects/splat/downloads/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-prefix.patch
+ eprefixify splat.pl
+}
+
+src_install() {
+ newbin splat.pl splat
+ dodoc ChangeLog
+}