summaryrefslogtreecommitdiff
path: root/sys-apps/chname
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 /sys-apps/chname
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-apps/chname')
-rw-r--r--sys-apps/chname/Manifest8
-rw-r--r--sys-apps/chname/chname-1.0-r2.ebuild31
-rw-r--r--sys-apps/chname/chname-1.1.ebuild32
-rw-r--r--sys-apps/chname/files/chname-1.1-flags.patch28
-rw-r--r--sys-apps/chname/metadata.xml9
5 files changed, 108 insertions, 0 deletions
diff --git a/sys-apps/chname/Manifest b/sys-apps/chname/Manifest
new file mode 100644
index 000000000000..ea1b06190ed4
--- /dev/null
+++ b/sys-apps/chname/Manifest
@@ -0,0 +1,8 @@
+AUX chname-1.1-flags.patch 595 SHA256 24b66ce58f2e284540c8dc954cac847a385f11b16853bbf97496458279938a77 SHA512 687ea7ad9586ac58bc330cc4256b8452c22306c90c591943ed778543f1a74a8323b2c3fb560e16cf48a7b2a3b274e5f479055085a653d44f32d81c9ff340f6cd WHIRLPOOL 9c0a2b836f1cc52d41b7f5c06d830a62414cc5d9bb23fb3c086ba72b3e952a7fa44e5cc0791f3fae643d622dc27f616235536015628f012934e840f743a83ca1
+DIST chname-1.0.tar.gz 998 SHA256 a94d24870491f3a5671292379ba0fee7130a1ff2f7bc99dad04a4daacccb98d5 SHA512 9c36c779e39b2051f84af5cb728a6810b5ede4134dee6156eff02c689dd4184c537d1502b35f9d7792d3e1babbf66bc7192d006d957b188c61f915fc93c515d7 WHIRLPOOL ef7f93b686b66eeb65d7b244f447c4f07df35863c5df3d1c32ebc82e6339c2859b1ba8195fec4a317d86d0aa83025454b9a481bcf0c5f252061008d87879af6e
+DIST chname-1.1.tar.gz 8010 SHA256 4dd3961c641d79a9700b118c1fde8ecd2be5122470bef51d39ecbc601e5090fd SHA512 4194b48189f949a95a1f8037638acbdd4bd3734dbc1cd3eb7642a0a2acaa8ba75e48d43ff01029b64da34b36683da917f52809915108e61973cb1e097b2a0993 WHIRLPOOL 89667a366e506afec00ce2d04a364acd491ca2165fb2b8a9e6c022370978a43cd9eb36d6fee96b7e06d6cc0d0f130d44c9b8775d460a52c5379782f2835da58f
+EBUILD chname-1.0-r2.ebuild 651 SHA256 b851792c9625b8e22b4466edcf6bb86de9fd8a355a0c3010fc28b8ae990eed9b SHA512 2dc917865870b1bd8734fb6b0ff6f0c736e5d35714e7d9b0dbc63d27a25546e7e282fcf7284204dc41dfeeffcec7905aabc4702deca4c9b0e47ceaaa86257fcd WHIRLPOOL 238711ff84bc8d8d61ec733e6fda393bd3232fe90c9c00074552839e79f5026760d53ebae7a2163e9815a925f56ecdeaa802e7fc0c266582b19b1e7b7bad3ef2
+EBUILD chname-1.1.ebuild 583 SHA256 35eca4d2f14e4925eff4515a260378336fd7429a972b644d34202a84b3a2b275 SHA512 04ebba2c24a9b9167419c78457bafc01495e0a0075d4374d72f59cba9f2f619b669ea8ed7bd3fa3f040d7914511130a7d10805262d5e489e44ad46e6c4fa6baa WHIRLPOOL cfc8f050c22560d4fbdb9fd51fbf50ab29b2002928696eefb61f439d05f3167684bfcb93a64668693ab92e215c50ab92730a18a0aea04528eb4a06ed46d9cd54
+MISC ChangeLog 3439 SHA256 7c5041afb0eaf6dceac76a04adb5f34735aced2b3c5f816fe6187e9f7cb15541 SHA512 ef034f4c303d6b9ce61c995aacb40281c922256f78e68e579fd3c2cdc0e486fa1d257c37d936fcdfc822f2ffb4be5f261e443bf50194e40a91f305959eed7ee1 WHIRLPOOL b9ea72598bbdd9d9e5a78dbaceda46b4260dd1cf375b4606708588f7d01415f1d31175d916cf7016fb7aa9c5fbbdb36df76e501fff54f74390f91e3ddf73ae81
+MISC ChangeLog-2015 1102 SHA256 02ad7bcb73a1f3150f533b8ef62fa6989e7ef0fe04621aa5761fab52f415041c SHA512 0c391b8291e583f1f8ab1ec0666bde38f3366017d2093bd0298e042800b928fe3b96b307ac26c8e30ccbaf48cdf168e8efed65219afc72c4f8ceb9fba183fcba WHIRLPOOL 02737f066bf5c58de2e8b9ddbbdbdcc732ac2e3eaa24d9e6d07bace27180f633de0179f4d1779e244833fc463385b2aad9d9e98ac2c768aed5ddfe6c2ca62cd4
+MISC metadata.xml 364 SHA256 ab984ddd580b8637089624d23ccb1cf1db55cbff84bdda5646a7abb2723f73ae SHA512 13db11537c2863b19ee9f5088cf0d2202e0bb44d44092e63567e79a8f990f627e3fb7e3324c88e6442baf57f8e40f67d42cc785b4933735c35ca00a6f2f15dba WHIRLPOOL 8936255da817e2835bb50de391b44a3fbd661c8f19891825f915d85c6db320a4a9209fbea202e40683c914fe19b3bb0051c546c275b2a98e5f0f90c62768c5b7
diff --git a/sys-apps/chname/chname-1.0-r2.ebuild b/sys-apps/chname/chname-1.0-r2.ebuild
new file mode 100644
index 000000000000..090f232e0c4c
--- /dev/null
+++ b/sys-apps/chname/chname-1.0-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run a command with a new system hostname"
+HOMEPAGE="https://github.com/marineam/chname"
+SRC_URI="https://github.com/marineam/${PN}/archive/v1.0.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=sys-kernel/linux-headers-2.6.16"
+RDEPEND=""
+
+src_compile() {
+ emake CC=$(tc-getCC) CFLAGS="${CFLAGS} ${LDFLAGS}" "${PN}"
+}
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+}
+
+pkg_postinst() {
+ elog "Note: chname requires a or later kernel with CONFIG_UTS_NS=y."
+}
diff --git a/sys-apps/chname/chname-1.1.ebuild b/sys-apps/chname/chname-1.1.ebuild
new file mode 100644
index 000000000000..9f29b7b44a53
--- /dev/null
+++ b/sys-apps/chname/chname-1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run a command with a new system hostname"
+HOMEPAGE="https://github.com/marineam/chname"
+SRC_URI="https://github.com/marineam/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=sys-kernel/linux-headers-2.6.16"
+RDEPEND=""
+
+PATCHES=(
+ "${FILESDIR}"/${P}-flags.patch
+)
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+ dodoc README*
+}
diff --git a/sys-apps/chname/files/chname-1.1-flags.patch b/sys-apps/chname/files/chname-1.1-flags.patch
new file mode 100644
index 000000000000..2824b0f53ee2
--- /dev/null
+++ b/sys-apps/chname/files/chname-1.1-flags.patch
@@ -0,0 +1,28 @@
+From e835e6a379969f5f188d02843257fa581ade083b Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@gentoo.org>
+Date: Tue, 21 Feb 2017 21:56:10 -0500
+Subject: [PATCH] fix handling of compiler settings
+
+---
+ Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 77e5731641ac..5b8485b6d849 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,9 +1,9 @@
+-CFLAGS:=-Wall
++CFLAGS += -Wall
+
+ all: chname
+
+ chname: chname.c
+- $(CC) $(CFLAGS) -o chname chname.c
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o chname chname.c
+
+ clean:
+ $(RM) chname
+--
+2.11.1
+
diff --git a/sys-apps/chname/metadata.xml b/sys-apps/chname/metadata.xml
new file mode 100644
index 000000000000..55a2aa03204a
--- /dev/null
+++ b/sys-apps/chname/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">Run a command with a new system hostname. Requires utsname namespaces.</longdescription>
+ <upstream>
+ <remote-id type="github">marineam/chname</remote-id>
+ </upstream>
+</pkgmetadata>