summaryrefslogtreecommitdiff
path: root/app-portage/porticron
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/porticron
reinit the tree, so we can have metadata
Diffstat (limited to 'app-portage/porticron')
-rw-r--r--app-portage/porticron/Manifest8
-rw-r--r--app-portage/porticron/files/porticron-0.7_p20140126-portage-2.2.8.patch26
-rw-r--r--app-portage/porticron/metadata.xml11
-rw-r--r--app-portage/porticron/porticron-0.7.1.ebuild27
-rw-r--r--app-portage/porticron/porticron-0.7_p20140126.ebuild31
5 files changed, 103 insertions, 0 deletions
diff --git a/app-portage/porticron/Manifest b/app-portage/porticron/Manifest
new file mode 100644
index 000000000000..952683d9c4ac
--- /dev/null
+++ b/app-portage/porticron/Manifest
@@ -0,0 +1,8 @@
+AUX porticron-0.7_p20140126-portage-2.2.8.patch 760 SHA256 3d1c38df727ecf5d85e8ede02e07e22f53fe77d58350eb7a7d1e8e825a266eb6 SHA512 4822999104a803f1d053ecde0b3332f13c81e1cb83c57fc142cac65895d3ffffa1c40e6c3ee35e791da4b650bf1e526de0e296944e854f5f8d477cefc6ae74a9 WHIRLPOOL ed1dec7f763a97dcd8fd074c70be8942a4bf52bb891bf2bcd696fb9b632e1272947604819b52b05cd9d9cb650b54ccaf8d89638e8c380cd9b68a322a075061f7
+DIST porticron-0.7.1.tar.gz 6530 SHA256 1ca246a905e7cd5b11c5d7145359e19b9f31efff79cda26d881a30c9adf804c7 SHA512 ba2f365011e1ad2f7cb67d655839fa425791ab95309753719b4a4206db735f141d473d24bbb68da25a88db54919d033f53efaf497c26de71f3edb4a39dcc957c WHIRLPOOL 092460831ad8151873b81e3a702603e031d3800878775ed428e8b060b9bd0f901f84501eb4a076d1e24e3600cfdcf0bd98602b43ea2ba94c0ac4ca538421caa2
+DIST porticron-0.7_p20140126.tar.gz 4453 SHA256 46b61958a182d9cdd73dbea76a017855eebc4780dc75692503c0d1e7ff0ea482 SHA512 c14c5ff18eff74d7c225883dc0e1cea16666f0dcab07f9b249aed0db2874179eacc824c0f35dc2cfd97dc0c2db5f2bf6d13c3e76a2cd1b87de46fb073622f3d5 WHIRLPOOL f932a2319be582b564412badb456daf0fd86e3991ffc63fa25718337669b860097ac6d446a220f4e56e3a97cb8660a9f2bd25eeb1c54a2921fb0c7d6991bad5b
+EBUILD porticron-0.7.1.ebuild 575 SHA256 05eeb8a44a908c18d08a639e711765c7d51224dcd5a6a4556adf09a52762b4a8 SHA512 041b14559b7df56ff482d979ec71cbd7ebd0ae18d8ed8c1413e939f66f8c7eb502d6b8ced13affdd898940c3c000e70ba17b86f3b8bc1ef312a139c57fc714fb WHIRLPOOL 91ccf62817452c88dd0b4f1954132f3932edb2f8b2e6fca2ef414c5807153222b0732a53da15c64d78a147cbd13edab3d55a5e937f8a5a4c656483abb52dbf58
+EBUILD porticron-0.7_p20140126.ebuild 627 SHA256 87663b268ff95241568a38a6add5997615e8bed2ea371be8c00134f37ae0d0ca SHA512 50fe9bbbab60dbbe8201228e4b60a997f0efe47e59b7e64e4a21cf82e5ecc5c58f56c4684280a3a339c3e0c7e2a168be92409de0ab1eaf125968a7abd17691fa WHIRLPOOL f561340400b48ca5187fe04909122a40bc8658159f71da0d1dbcea503c3ab530f194906d807b8f275f0ae4b595498e1229250928c9e88de23bf7e6882481da12
+MISC ChangeLog 2255 SHA256 49fb3c9ad46f55a6c714a1df70e1355974eb247044ff32a9ba5684d69aeb9911 SHA512 2000448406cba9d387e87d606f679d3e099f0b6ffba0ac94cb6ee635cd31d9bfd9f4fd9bb480b6aa0cb5be5839900d9f228600741293131d2888e1e335c217db WHIRLPOOL f0983912cc3f3a66a6a155d031f60dde6fb4beca49c57f7201b2d80bd57c54e2225275b44a9550a3801084f1b54fc5c8b8c521d2d99838821ad6586a418a498f
+MISC ChangeLog-2015 5612 SHA256 fe9da197183b9bb8df851f24bcadd2ec22a586d86977ab4f3e33d989f3522d74 SHA512 d66acfc2b2acb0c1bfc3851ff49b7e952614b76a4d859a4b86758227247b8e46ad2447a3376709bb9c2d4a0ff0c5223c7b1b92a262f40453f3c150f14397bd32 WHIRLPOOL 58d36a80ea414cd0d43e43ce92bc0ed491369a7e813dea9e431cadde2f7f8db98769b6d066a367c3b9d1b9bc49b288d6f2ace39f702fe512d85896d8d4979f6f
+MISC metadata.xml 334 SHA256 f6eea71b2fbd43c88a164106d4b47352c9bc921399cb918a88e097be0f520141 SHA512 76cdaa159c6d7b418e8f4cbab36fdcd1ec7361f176222e305622b57084514719c94c3b97377cbbe847a3c5e5b34e0118983d07983db9af107b41cf1b3ed49136 WHIRLPOOL ef78405ba444270422277cca367bbfa46bcb56d7e391e7bd4cd72c116f442c9491c3a64fb816cbaba6c4d00859738b14be9dff2f3241a13f488bf40ddf97ea62
diff --git a/app-portage/porticron/files/porticron-0.7_p20140126-portage-2.2.8.patch b/app-portage/porticron/files/porticron-0.7_p20140126-portage-2.2.8.patch
new file mode 100644
index 000000000000..4531ab638fd8
--- /dev/null
+++ b/app-portage/porticron/files/porticron-0.7_p20140126-portage-2.2.8.patch
@@ -0,0 +1,26 @@
+From 7a7002d5af62d0a4791a386cdc3560330f27f1c0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Rainer=20M=C3=BCller?= <raimue@codingfarm.de>
+Date: Sun, 26 Jan 2014 23:23:03 +0100
+Subject: [PATCH] Avoid the deprecated `portageq portdir'
+
+This implements the fix proposed in hollow/porticron#6.
+---
+ bin/porticron | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/porticron b/bin/porticron
+index d168b27..86a1f70 100755
+--- a/bin/porticron
++++ b/bin/porticron
+@@ -117,7 +117,7 @@ FQDN=$(hostname --fqdn)
+ HOST=$(hostname -s)
+ IP=$(dig +short ${FQDN} | tr '\n' ' ')
+ DATE=$(date -R)
+-PORTDIR=$(portageq portdir)
++PORTDIR=$(portageq get_repo_path $(portageq envvar EROOT) gentoo)
+
+ # replace variables
+ for var in FQDN HOST IP DATE; do
+--
+1.8.5.1
+
diff --git a/app-portage/porticron/metadata.xml b/app-portage/porticron/metadata.xml
new file mode 100644
index 000000000000..ffc8ad5b4f61
--- /dev/null
+++ b/app-portage/porticron/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">gentoo/porticron</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-portage/porticron/porticron-0.7.1.ebuild b/app-portage/porticron/porticron-0.7.1.ebuild
new file mode 100644
index 000000000000..1c9da925a281
--- /dev/null
+++ b/app-portage/porticron/porticron-0.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils vcs-snapshot
+
+DESCRIPTION="cron script to sync portage and send update mails to root"
+HOMEPAGE="https://github.com/gentoo/porticron"
+SRC_URI="https://github.com/gentoo/porticron/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ app-portage/gentoolkit
+ net-dns/bind-tools
+"
+DEPEND=""
+
+src_install() {
+ dosbin bin/porticron
+ insinto /etc
+ doins etc/porticron.conf
+}
diff --git a/app-portage/porticron/porticron-0.7_p20140126.ebuild b/app-portage/porticron/porticron-0.7_p20140126.ebuild
new file mode 100644
index 000000000000..26330c1b01f8
--- /dev/null
+++ b/app-portage/porticron/porticron-0.7_p20140126.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils vcs-snapshot
+
+DESCRIPTION="cron script to sync portage and send update mails to root"
+HOMEPAGE="https://github.com/gentoo/porticron"
+SRC_URI="https://github.com/hollow/${PN}/tarball/df727fe -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm hppa ppc ~ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ app-portage/gentoolkit
+ net-dns/bind-tools
+"
+DEPEND=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-portage-2.2.8.patch
+}
+
+src_install() {
+ dosbin bin/porticron
+ insinto /etc
+ doins etc/porticron.conf
+}