summaryrefslogtreecommitdiff
path: root/sys-apps/prctl
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/prctl
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-apps/prctl')
-rw-r--r--sys-apps/prctl/Manifest8
-rw-r--r--sys-apps/prctl/files/prctl-1.6-no-implicits.patch20
-rw-r--r--sys-apps/prctl/metadata.xml15
-rw-r--r--sys-apps/prctl/prctl-1.5.ebuild27
-rw-r--r--sys-apps/prctl/prctl-1.6.ebuild29
5 files changed, 99 insertions, 0 deletions
diff --git a/sys-apps/prctl/Manifest b/sys-apps/prctl/Manifest
new file mode 100644
index 000000000000..cda0566d4e0e
--- /dev/null
+++ b/sys-apps/prctl/Manifest
@@ -0,0 +1,8 @@
+AUX prctl-1.6-no-implicits.patch 473 SHA256 18d1dc97ced202e587d7cd728e91e34055f63a9d46eb9b1e373a1b914dd48372 SHA512 641ccfd96886e682db4ffb31a372f81af4d514fd50ba66fb3329879971f2af5d32afa7cfd27c584452edaf11412cff81b6f61020147071374c94b674a0a41c7a WHIRLPOOL 6737b717142b561083836e6b80ddb3f27890c0e10ffd0cc8100aa1bc90e5faa3debd168ed6aa1f0cfebd36dde3bbaac4216a51a39d7e768d3098f4f1b837cce6
+DIST prctl-1.5.tar.gz 17507 SHA256 b3fed2cec8721518179355d1a443c4be58f73ea224aa4c0cc4ba30ec87479687 SHA512 60463a80fcadec9f2c6fbb0e179391affb594a15f116bc0c6dba350251b6fab1eb7bfca5753e0765cb27b723b76a86cbe19bdaa3ef50d4fee6696ed861e0bb96 WHIRLPOOL e494535cbb7aa2a2bf25dc461231b297dc98c24b87ab50fd6db74da63be9263bc64c07491a8e6c9434f2506022c0f1c7cc0bd2aab31ffa77a5f66589361b6c40
+DIST prctl-1.6.tar.gz 18876 SHA256 62cf7b519774dd5b655c9718fc9b16cc5f9feff199c6cd81f563c4da09fc8727 SHA512 c5b70abbb76f76f4a4c53cebcbd34fa4e87d7db2278a2ea17128da30dea958cc4e4d75b641cb3b9fbd8fa56fee482e97dbae5e61c697e80ef4d13f4b6d28cfda WHIRLPOOL 3fe30b105dc5561bfb34be15dcf42073f116ff3f59131d4a4a4792ad53e32b7950dca684ba4e64c353426a673db1b8467fe703db6d6d70673e49f78852fe4dcb
+EBUILD prctl-1.5.ebuild 535 SHA256 97b691e53cdd695df49c11ea4fe64250d7e07571d10c1599382902dff055a12e SHA512 8233568d1a1f7ad873e04b8cd87097778a5eb468af4894fe7ce40c0068a06667d8eca33eb68353cd86d7ae3655bcbcd407cae4d11acac6ae8081aceeaec61fb5 WHIRLPOOL 85af89a492639db25428232377edada3861c3134c1660d866b40de35f8d24914a41dec287ae3d91c6912180e5dbed1846ee507d7be409b09ca12d74893432c6b
+EBUILD prctl-1.6.ebuild 598 SHA256 36c1634f3f510885bc383e9daa92dc4ac65b02812a7909ba0b014d5d6374baf8 SHA512 5e203e0497d77c3ae3f7ff813fd77efb8a6bdc035e2773518f70253a2f7fb75808b55c53f3446652faecf23984a6592bb5a98b463aee4f985296c380e266e55f WHIRLPOOL 20175902768872f216b6341fe4af0f5d579fd59c691af51d412bae69f9cf1060bdd83b806805ac95bcf53d8a0f3d545d643cb5dda6e40b5df03da3a90dc617a1
+MISC ChangeLog 2839 SHA256 fcf6cec85b0c0e7392f76bd8d067e92e8d5ea42bb961458a208454d9b8a8d1e2 SHA512 c1a30cecb623b36501f5884dcfa7734b306bb8b65fa3d5ed22c76cf757b1fe46c1804f6afad65fb839ac974e11a3f0b0d58cd105d33ad2ff61e6076630159ab9 WHIRLPOOL aa8ece02e152a2ed3d04db8861bbc020b14e1df416553089525a2699c2f6d9115d16cdc0843d4b083883bbc510bc29f8ca7d94cbbf5e7e7e49103d8faff7dbf7
+MISC ChangeLog-2015 846 SHA256 edd9147e70dedd704addd08f404746ddec99266d9a6a0d32b6eb2d15914a27b6 SHA512 646ed708958020c77f920f2fde75e69649b7b93d86052ac11da38ceee6550ea9a4ee1bfcc7ff1722fcb88d0604e90f634151669d2bdd9441486ef195fa1b2dbd WHIRLPOOL 360a119f66a700e07c7530e0e77b5b2578835844f88f75744b769f865a536d28fde24c336bdb26885900a12c831583a93b87006a2cff9c4758184a1759a93f9d
+MISC metadata.xml 449 SHA256 ea5abff8d209a5b1c3deb4f915b904b4a3b93c61151ba9b66d9bc0b07529c844 SHA512 a254e2fa6263298f6f35967195a6f27ea434767c5690082df42e09f3bbb2439835643cfa4d030a09fd5a1829086ebadd6c5485cd53c49ed0ebf291e897f9290f WHIRLPOOL 1c75c7c4fe096764c4501aae594e0ed9b3ce5a6a927bf9931ef4a5a6b8aa6fe6e3d843b98cc09a9865940576e0fed719a8beedb0e67a1f0adaa7ae9bea4f3009
diff --git a/sys-apps/prctl/files/prctl-1.6-no-implicits.patch b/sys-apps/prctl/files/prctl-1.6-no-implicits.patch
new file mode 100644
index 000000000000..2bbf9aba69aa
--- /dev/null
+++ b/sys-apps/prctl/files/prctl-1.6-no-implicits.patch
@@ -0,0 +1,20 @@
+diff --git a/prctl.c b/prctl.c
+index 2dcda79..01c542f 100644
+--- a/prctl.c
++++ b/prctl.c
+@@ -27,3 +27,4 @@
+ #include <pwd.h>
+-#include <linux/prctl.h>
++#include <linux/prctl.h> /* prctl constants */
++#include <sys/prctl.h> /* prctl() proto */
+ #include <string.h>
+@@ -50,3 +51,3 @@ int verbose=0;
+
+-print_version(char *progname)
++void print_version(char *progname)
+ {
+@@ -55,3 +56,3 @@ print_version(char *progname)
+
+-usage(char *progname)
++void usage(char *progname)
+ {
diff --git a/sys-apps/prctl/metadata.xml b/sys-apps/prctl/metadata.xml
new file mode 100644
index 000000000000..370c6384288c
--- /dev/null
+++ b/sys-apps/prctl/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="project">
+ <email>ia64@gentoo.org</email>
+ <name>Gentoo Linux IA-64 Development</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>slyfox@gentoo.org</email>
+ <name>Sergei Trofimovich</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">prctl</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-apps/prctl/prctl-1.5.ebuild b/sys-apps/prctl/prctl-1.5.ebuild
new file mode 100644
index 000000000000..9dc16202ad44
--- /dev/null
+++ b/sys-apps/prctl/prctl-1.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit toolchain-funcs
+
+DESCRIPTION="Tool to query and modify process behavior"
+HOMEPAGE="https://sourceforge.net/projects/prctl/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha ia64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-apps/groff"
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin prctl
+ doman prctl.1
+ dodoc ChangeLog
+}
diff --git a/sys-apps/prctl/prctl-1.6.ebuild b/sys-apps/prctl/prctl-1.6.ebuild
new file mode 100644
index 000000000000..24ac9dace8ef
--- /dev/null
+++ b/sys-apps/prctl/prctl-1.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="Tool to query and modify process behavior"
+HOMEPAGE="https://sourceforge.net/projects/prctl/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-apps/groff"
+
+PATCHES=("${FILESDIR}"/${P}-no-implicits.patch)
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin prctl
+ doman prctl.1
+ dodoc ChangeLog
+}