summaryrefslogtreecommitdiff
path: root/dev-libs/libspt
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 /dev-libs/libspt
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libspt')
-rw-r--r--dev-libs/libspt/Manifest8
-rw-r--r--dev-libs/libspt/files/libspt-1.1-gentoo.patch21
-rw-r--r--dev-libs/libspt/files/libspt-gentoo.patch29
-rw-r--r--dev-libs/libspt/libspt-1.1-r2.ebuild17
-rw-r--r--dev-libs/libspt/libspt-1.1-r3.ebuild25
-rw-r--r--dev-libs/libspt/metadata.xml8
6 files changed, 108 insertions, 0 deletions
diff --git a/dev-libs/libspt/Manifest b/dev-libs/libspt/Manifest
new file mode 100644
index 000000000000..98e5fc0f9d22
--- /dev/null
+++ b/dev-libs/libspt/Manifest
@@ -0,0 +1,8 @@
+AUX libspt-1.1-gentoo.patch 613 SHA256 bc72bd54a2a4e3d9f42bbd4c17c8adf19acf2c613796391339e7303aab39467a SHA512 67689a7260687f5499270474fdc9772acf95fadf746723e9a26e33812491952aa3f5cbf572949c854d7514ab1b81a6074c2fde2ad1da3f57ea4835727732d5aa WHIRLPOOL 2dc50f1107c67ae30c0200284e5ddc0ef1f58842c891f129224801f462c07d810a2082510a79eca6180bab4dd70949cfa6259a33dc996fb2f38d4623349eb468
+AUX libspt-gentoo.patch 727 SHA256 0a73dfac39d95cca0f852597b8f475f288ad762f99c3fd902fbf6b7a0467dfe7 SHA512 9c73f4b3eae1af1bd26d4c08eb926847fb7d8f26cb3e472afa940d12b086f5a142e9f918cab1beeebfc45e2893480a185180cc9b4bfe5930bb0cafe6b66098d0 WHIRLPOOL b7c3319c872359f574cc878ef8d9654a16b3920b0cc863afb97c7a7012485d7108e9e775150e80d5ae28ab8b8133b7cd10c35e83f8445fe505725f0f2b18b92b
+DIST libspt-1.1.tar.bz2 165168 SHA256 fda34d08a8d167cdabd1d8645210b7ffc9e624e5accd37577f2bcb025830e22e SHA512 5b2ec289ce51f1f2040b68c559ef6e1ea1e59f50c3d639a93176fa8a5f3f75481651c4d0acd393eac8d2193f2aae19f882897323caf344cbfde52e32cc3a02b9 WHIRLPOOL ed05a7cbbdcd420d811a13dfc29b712a6bd241b41740029b4b366907085f98f13d14a4012ea53d862f4780a3f070f9ea7cbd70bf8bff30c8aec87a3a2d7c0e95
+EBUILD libspt-1.1-r2.ebuild 436 SHA256 d6f48ba731dddd4f98a02db7ab0c97aaa84bbbc0112dfe881fdc1596484b77d1 SHA512 1889b53723fb35c7929d26fa943feb1032c1d3324b53f7569b0cd577836a2f16b7d227c3475a1f9d020718e6405f344c34bd1a0a2cb660e259904ec4e13ec52d WHIRLPOOL aa27e37791be1504afbceef66000d16f86a863830fd2f613e254c7f827b2957a3aa5f84cab6c8bb6136c3bd8165fd508e19e05074c1548933126e14ab3985481
+EBUILD libspt-1.1-r3.ebuild 557 SHA256 e6569e57c1f44b9aa900a232136da92f9799a7a8987f3d0ca7f4f85ec8af2d8a SHA512 06bea16dd1edb93ca541e82a2921861f077f2438d11f1b5e4f82a5caef953dfaa2e75a4594f1d706095e71107739b73343434fe7b1caac2413430e57883b8029 WHIRLPOOL aacfd57c934aafd25ededa21935e0b52af510579755ec672dc3ec1fa0e260e3fd03727aa3e546c8a405a0ee2fa432b2b29779b9b0aedf8899ee99bd82fbab890
+MISC ChangeLog 2488 SHA256 63839df0917b84b4b02f3b576ea13f276c5861f3965e4ee1ad3c1c2bd7dfe7af SHA512 090d04dc5c41ecaab69d39da078b3ab4573a00c50a076a576ea5cb60e6f5e701d4706d887a6cd4543fd3782065652cfc7ee8220fce91c105495f21da08a00ea8 WHIRLPOOL 2a267d62a8a7ecac7ea1a999e2762f370032fd3c64519d9c9bbe57b9a5a0bfcdcec35b1ad5a0efe70870687261743be45baaca2696a3f7aeae9c00678becb742
+MISC ChangeLog-2015 1560 SHA256 63a9dc3e37bd81e2431074effc00e06ec6cc741264fab151ccd480ca58c8ad71 SHA512 9e19665439a92221e77005d51adf2a8a97f0393d61b988232bbc93788cbd10f1ac60a0805ef9cb314480cc189f30d1d371acf5d7bcdce650d99335dd81111643 WHIRLPOOL 238719366f8f8030a6eaf7022a0a2f33c19a7a541772e1de940ea6ef715768cb0372e9a8e0f4c1fa66fa6e53b71c8cc1f7ec7bb11995fb0342f697db1369c825
+MISC metadata.xml 230 SHA256 5fc421627b578ee2d1317320525119c0b406026597bb1d054f96254a241bf96a SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 WHIRLPOOL b3c1363540645200abd5bf0b5b7fb3cae0b738bfd359f7b13b56d97650f9381fccede1e3f867dbc736461ee7c7906725a3c53eabd9ac99929d5c7c520a831082
diff --git a/dev-libs/libspt/files/libspt-1.1-gentoo.patch b/dev-libs/libspt/files/libspt-1.1-gentoo.patch
new file mode 100644
index 000000000000..992273142061
--- /dev/null
+++ b/dev-libs/libspt/files/libspt-1.1-gentoo.patch
@@ -0,0 +1,21 @@
+diff -Naur libspt-1.1.orig/Makefile.in libspt-1.1/Makefile.in
+--- libspt-1.1.orig/Makefile.in 2003-12-07 15:42:15.000000000 +0900
++++ libspt-1.1/Makefile.in 2009-09-15 00:16:50.000000000 +0900
+@@ -9,7 +9,7 @@
+ libexecdir = @libexecdir@
+ includedir = @includedir@
+ #docdir = $(prefix)/doc
+-mandir = $(prefix)/man
++mandir = @mandir@
+
+ EXEEXT = @EXEEXT@
+
+@@ -48,7 +48,7 @@
+ AGENTOBJS = sptagent.o sptconn.$lo cfuncs.$lo
+ LIBOBJS = libspt.$lo sptconn.$lo cfuncs.$lo error.$lo utilapi.$lo termios.$lo
+ OBJS = test.o $(LIBOBJS)
+-AGENT_MODE = -m 4755 -o root -g wheel
++AGENT_MODE =
+
+ .SUFFIXES: .c .o .cc .lo
+ .c.lo:
diff --git a/dev-libs/libspt/files/libspt-gentoo.patch b/dev-libs/libspt/files/libspt-gentoo.patch
new file mode 100644
index 000000000000..f6c709b6b798
--- /dev/null
+++ b/dev-libs/libspt/files/libspt-gentoo.patch
@@ -0,0 +1,29 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -9,7 +9,7 @@
+ libexecdir = @libexecdir@
+ includedir = @includedir@
+ #docdir = $(prefix)/doc
+-mandir = $(prefix)/man
++mandir = @mandir@
+
+ EXEEXT = @EXEEXT@
+
+@@ -29,7 +29,7 @@
+ INCLUDES = -I.
+ DEFS = @DEFS@
+ CC = @CC@
+-COMMONCFLAGS = -Wall -g -Werror -pipe
++COMMONCFLAGS = -Wall -g -pipe
+ CFLAGS = $(COMMONCFLAGS) @CFLAGS@
+ INSTALL = $(LIBTOOL) --mode=install @INSTALL@
+ INSTALL_DATA = $(LIBTOOL) --mode=install @INSTALL@ -m 644
+@@ -48,7 +48,7 @@
+ AGENTOBJS = sptagent.o sptconn.$lo cfuncs.$lo
+ LIBOBJS = libspt.$lo sptconn.$lo cfuncs.$lo error.$lo utilapi.$lo termios.$lo
+ OBJS = test.o $(LIBOBJS)
+-AGENT_MODE = -m 4755 -o root -g wheel
++AGENT_MODE =
+
+ .SUFFIXES: .c .o .cc .lo
+ .c.lo:
diff --git a/dev-libs/libspt/libspt-1.1-r2.ebuild b/dev-libs/libspt/libspt-1.1-r2.ebuild
new file mode 100644
index 000000000000..55536d07fd32
--- /dev/null
+++ b/dev-libs/libspt/libspt-1.1-r2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Library for handling root privilege"
+#HOMEPAGE="http://www.j10n.org/libspt/index.html"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc x86"
+IUSE=""
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-gentoo.patch" )
diff --git a/dev-libs/libspt/libspt-1.1-r3.ebuild b/dev-libs/libspt/libspt-1.1-r3.ebuild
new file mode 100644
index 000000000000..028608c7a2d0
--- /dev/null
+++ b/dev-libs/libspt/libspt-1.1-r3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Library for handling root privilege"
+#HOMEPAGE="http://www.j10n.org/libspt/index.html"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="suid"
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-gentoo.patch" )
+
+src_install() {
+ default
+
+ if use suid; then
+ fperms 4755 /usr/libexec/sptagent
+ fi
+}
diff --git a/dev-libs/libspt/metadata.xml b/dev-libs/libspt/metadata.xml
new file mode 100644
index 000000000000..c921b96adf6c
--- /dev/null
+++ b/dev-libs/libspt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>cjk@gentoo.org</email>
+ <name>Cjk</name>
+</maintainer>
+</pkgmetadata>