summaryrefslogtreecommitdiff
path: root/app-misc/reptyr
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-misc/reptyr
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/reptyr')
-rw-r--r--app-misc/reptyr/Manifest6
-rw-r--r--app-misc/reptyr/metadata.xml15
-rw-r--r--app-misc/reptyr/reptyr-0.6.2.ebuild39
3 files changed, 60 insertions, 0 deletions
diff --git a/app-misc/reptyr/Manifest b/app-misc/reptyr/Manifest
new file mode 100644
index 000000000000..683bb06381d8
--- /dev/null
+++ b/app-misc/reptyr/Manifest
@@ -0,0 +1,6 @@
+DIST reptyr-0.6.2-sysmacros.patch 598 SHA256 2130765b7a60f60f2ac13a541eebb81d7b0d193e0b8875182b855f5be391a85f SHA512 2d6c711a1d1268557925d15cf5d8154bc4ce47b5475ad05a5d358fd94a882991f33a8d99608e511d15dea6c08dcac615467f52bedb46330868540b03302e0cc9 WHIRLPOOL e9013e2b3b75283cb3491da439eca04e0a2c321f5c87ef8a8765bb69b1f110e8fc78e9878a496bbc8f7f33eff20c4bea73fe6ccd4a650ba147115124efb744ba
+DIST reptyr-0.6.2.tar.gz 28533 SHA256 c73de510eeedc37a0aac63ea4be9a3c841bbbda029232f871b15d53733a0ee1e SHA512 ad0b378d3c30bbfaa30dfcc06c405c375c7e9bcc3bae2e7fb97b8c3f88f482f461c9c846df0064cc842149b07b8a6b616d95f74cdf38f1b2a5011f6b9328c327 WHIRLPOOL 47cd5ffb5f0b02df218a8af67c0458e9b69bce5172d30f36a692418437363a585ab345e556de034703ca5ac9826a8bd086b85aa492050551e9204a99700fd1fb
+EBUILD reptyr-0.6.2.ebuild 952 SHA256 82ad51e4355f277683266dc028fa8cb0360985e9824404e4d644f4835a9bdc2e SHA512 6b70da39e56db290e52af8589437452214f458e8d28487f796000ddb4036427a798f0b38f4766860e3fc0cabdc26248823d18deb78ce80ac9a073a0b4d0cb57d WHIRLPOOL dfae4324aa7502f5a926c6f2e9008c41645e343a4903a4d351602322be3c960bd0ad2d429ec937286b5b8ef0be185bdab77c4124a2f8163d72d2cc331c6eb711
+MISC ChangeLog 3588 SHA256 9db33ccbe63d511af23d2e95f9b06eae1c2d897a805355b947455b3bbd331fd9 SHA512 f536af51862e0ffa9b20b4fa796b95bfd6318fd9910e92bb63a3eed285d5388293b52115041b52d460381ea0a34f09cbe8488df6e112c0025d5194a537cc4bb6 WHIRLPOOL decd01067138c828cd32a3041a8a4d350332f597cb7c66e94ec5a10d58104943e3a1c26166d0db14b183858cb9fa412347b1a5e338aab03de01aa83953ca5bf0
+MISC ChangeLog-2015 2173 SHA256 426163f201b8f48e6c9dc23ddf0e0ae068f9719bcaa5bcc4f714a0258fc0fb09 SHA512 bb37cedd777baede1efabe7b719ad2d1de15a7b274416ceb566aa803d02d6236c36891b8072825670e44d97335156d687607e2a0ae3ee20e41d214e541e66144 WHIRLPOOL d4e4b8115a530d706b5626068be0a23034a625694cf5e72daa626e170a3c927e48f6d76d9f8bfc8536a01ae3a05ed6dd11f2f6155d6e7e36e88d1642b505036f
+MISC metadata.xml 472 SHA256 7aa3ad7e8594846b548164deb67fce3801c2594b9deadb4c22efcf83b983f8ba SHA512 6b0c72aca4cc7c33cc37aa366292889fb6907d10c6e31bb140c98b30b1bde79a81dd188d5b2b5a1eb338ca8ebb41d05c2fe9d5158d780fa4cf3ea772476166ff WHIRLPOOL 1fd43fc262804673f4b2174870ac69532992f272a935a824f0e12d7e6bbf4704f5cf774d4dc82b0d6f2c449b83d931a935623e96642a9961dd450fbf446e6541
diff --git a/app-misc/reptyr/metadata.xml b/app-misc/reptyr/metadata.xml
new file mode 100644
index 000000000000..c5eb1454b5dd
--- /dev/null
+++ b/app-misc/reptyr/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>shell-tools@gentoo.org</email>
+ <name>Gentoo Shell Tools Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">nelhage/reptyr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-misc/reptyr/reptyr-0.6.2.ebuild b/app-misc/reptyr/reptyr-0.6.2.ebuild
new file mode 100644
index 000000000000..40892b3d1a67
--- /dev/null
+++ b/app-misc/reptyr/reptyr-0.6.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic vcs-snapshot
+
+DESCRIPTION="A utility to attach a running program to a new terminal"
+HOMEPAGE="https://github.com/nelhage/reptyr"
+SRC_URI="https://github.com/nelhage/${PN}/archive/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+
+RESTRICT="test"
+
+# https://github.com/nelhage/reptyr/issues/81
+SRC_URI+=" https://github.com/nelhage/reptyr/commit/b45fd9238958fcf2d8f3d6fc23e6d491febea2ac.patch -> ${PN}-0.6.2-sysmacros.patch"
+
+PATCHES=(
+ "${DISTDIR}/${P}-sysmacros.patch" #581974
+)
+
+src_prepare() {
+ default
+ # respect CFLAGS
+ sed -i '/^override/d' Makefile || die
+}
+
+src_compile() {
+ append-cppflags -D_GNU_SOURCE
+ emake CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+ dodoc ChangeLog NOTES README.md
+}