diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/libspt |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libspt')
-rw-r--r-- | dev-libs/libspt/Manifest | 8 | ||||
-rw-r--r-- | dev-libs/libspt/files/libspt-1.1-gentoo.patch | 21 | ||||
-rw-r--r-- | dev-libs/libspt/files/libspt-gentoo.patch | 29 | ||||
-rw-r--r-- | dev-libs/libspt/libspt-1.1-r2.ebuild | 17 | ||||
-rw-r--r-- | dev-libs/libspt/libspt-1.1-r3.ebuild | 25 | ||||
-rw-r--r-- | dev-libs/libspt/metadata.xml | 8 |
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> |