summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThilo Bangert <bangert@gentoo.org>2006-06-11 18:23:04 +0000
committerThilo Bangert <bangert@gentoo.org>2006-06-11 18:23:04 +0000
commitedfad11ac8528331bbcfbc8051dbb73e4d1e2cd7 (patch)
treec130d74efed46c5c202dbf664188fedcc4c64a9d /sys-apps/ucspi-unix
parentUnmask dev-python/py2play-0.1.9. (diff)
downloadhistorical-edfad11ac8528331bbcfbc8051dbb73e4d1e2cd7.tar.gz
historical-edfad11ac8528331bbcfbc8051dbb73e4d1e2cd7.tar.bz2
historical-edfad11ac8528331bbcfbc8051dbb73e4d1e2cd7.zip
fix SRC_URI - use SO_PEERCRED on Linux - honor LDFLAGS - add longdesc - add maintainer - depend on new style bglibs
Package-Manager: portage-2.1
Diffstat (limited to 'sys-apps/ucspi-unix')
-rw-r--r--sys-apps/ucspi-unix/ChangeLog12
-rw-r--r--sys-apps/ucspi-unix/Manifest40
-rw-r--r--sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r12
-rw-r--r--sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r23
-rw-r--r--sys-apps/ucspi-unix/metadata.xml8
-rw-r--r--sys-apps/ucspi-unix/ucspi-unix-0.36-r2.ebuild35
6 files changed, 84 insertions, 16 deletions
diff --git a/sys-apps/ucspi-unix/ChangeLog b/sys-apps/ucspi-unix/ChangeLog
index 1ff0615b2925..4eecc55ab05b 100644
--- a/sys-apps/ucspi-unix/ChangeLog
+++ b/sys-apps/ucspi-unix/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-apps/ucspi-unix
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-unix/ChangeLog,v 1.12 2004/10/17 11:22:50 dholm Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-unix/ChangeLog,v 1.13 2006/06/11 18:23:04 bangert Exp $
+
+*ucspi-unix-0.36-r2 (11 Jun 2006)
+
+ 11 Jun 2006; Thilo Bangert <bangert@gentoo.org> metadata.xml,
+ +ucspi-unix-0.36-r2.ebuild:
+ fix SRC_URI - use SO_PEERCRED on Linux
+ honor LDFLAGS - add longdesc - add maintainer
+ depend on new style bglibs
17 Oct 2004; David Holm <dholm@gentoo.org> ucspi-unix-0.36-r1.ebuild:
Added to ~ppc.
diff --git a/sys-apps/ucspi-unix/Manifest b/sys-apps/ucspi-unix/Manifest
index 3ac653d0648b..d630b4104a42 100644
--- a/sys-apps/ucspi-unix/Manifest
+++ b/sys-apps/ucspi-unix/Manifest
@@ -1,15 +1,27 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 e8e3b247e2bc6866dabced26a067e5b2 ChangeLog 1395
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 e02067feda07429a4d5041017b9561a9 ucspi-unix-0.36-r1.ebuild 955
+AUX ucspi-unix-gentoo-head.patch 1097 RMD160 6080a8e60ed9cf4ab7b46cf83f1b9f9ae02de627 SHA1 6aec46f7156da6814730174a71798185d5353169 SHA256 50f675e44de2c10b917441cfa0bbd77b119b545ae2819cd2cfb623e12c75ddd8
MD5 d394904cc3e745742643933bc090d382 files/ucspi-unix-gentoo-head.patch 1097
-MD5 c396752e0797bbc620084ed823f71f3d files/digest-ucspi-unix-0.36-r1 66
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
-
-iD8DBQFBiti5HTu7gpaalycRAqjSAKC8o9+we8pnv722tabeqRaNV48SxACg1qde
-TEeVlUCKn1d4PfksmYgTpFQ=
-=cNVx
------END PGP SIGNATURE-----
+RMD160 6080a8e60ed9cf4ab7b46cf83f1b9f9ae02de627 files/ucspi-unix-gentoo-head.patch 1097
+SHA256 50f675e44de2c10b917441cfa0bbd77b119b545ae2819cd2cfb623e12c75ddd8 files/ucspi-unix-gentoo-head.patch 1097
+DIST ucspi-unix-0.36.tar.gz 14175 RMD160 21185525ac0161c14ca917ecfc3ac289ef8f398d SHA1 f5ced751f1829a896fbd854987fd7774eb338a75 SHA256 428d23fcc91b4dd66f64932978cd26316b82d2599cff7a512690ff1ec9df02e2
+EBUILD ucspi-unix-0.36-r1.ebuild 955 RMD160 3ea6d3a39d62e8bf37c67fb356606fa0fd4fa769 SHA1 fb0dcb612214c66c1c1492d1b6bcdd88a90ddc7e SHA256 102061b94d413c4aed395e624794c7a86104c27cca0ab27b43c32dc36d7da227
+MD5 e02067feda07429a4d5041017b9561a9 ucspi-unix-0.36-r1.ebuild 955
+RMD160 3ea6d3a39d62e8bf37c67fb356606fa0fd4fa769 ucspi-unix-0.36-r1.ebuild 955
+SHA256 102061b94d413c4aed395e624794c7a86104c27cca0ab27b43c32dc36d7da227 ucspi-unix-0.36-r1.ebuild 955
+EBUILD ucspi-unix-0.36-r2.ebuild 1013 RMD160 a6a5938928c4fb425e422de8c81bab53534ccef9 SHA1 583ad2d919a58a8bf2c312f414ec243587b2a75e SHA256 7b7dd8d421ae25a723f3095d2750dd44466e6cba95c077a889be9f78bef88a4d
+MD5 fa65e7e1a8c37f507cd6167a208207e8 ucspi-unix-0.36-r2.ebuild 1013
+RMD160 a6a5938928c4fb425e422de8c81bab53534ccef9 ucspi-unix-0.36-r2.ebuild 1013
+SHA256 7b7dd8d421ae25a723f3095d2750dd44466e6cba95c077a889be9f78bef88a4d ucspi-unix-0.36-r2.ebuild 1013
+MISC ChangeLog 1645 RMD160 941a8b64c2e97f25f6e501eeaf2a06fb37fecbff SHA1 d4d8870b0c103bbc966a581982956730f1237248 SHA256 5b0104efd020113a76ea24fa328af52d19cfbc37344d69c82bfd2487f1acc9b1
+MD5 7e576ce61dad7456a1749af30b71de3a ChangeLog 1645
+RMD160 941a8b64c2e97f25f6e501eeaf2a06fb37fecbff ChangeLog 1645
+SHA256 5b0104efd020113a76ea24fa328af52d19cfbc37344d69c82bfd2487f1acc9b1 ChangeLog 1645
+MISC metadata.xml 434 RMD160 77757ddf7f863ab84ac144dc7a3e59dfdc2e03d6 SHA1 ec277ff1d021f151986d4d14d9e889c72444e6c2 SHA256 04617dc59b00086a763ad5afc147ae1ac272d13b7bced600cf44e0c082bda3da
+MD5 04e49a335bef590460832a2296fc504f metadata.xml 434
+RMD160 77757ddf7f863ab84ac144dc7a3e59dfdc2e03d6 metadata.xml 434
+SHA256 04617dc59b00086a763ad5afc147ae1ac272d13b7bced600cf44e0c082bda3da metadata.xml 434
+MD5 9bc096674f76e22ebebbbb512f8eaab2 files/digest-ucspi-unix-0.36-r1 244
+RMD160 606b552a1a8b1669823c2e7797d2464e69a454e5 files/digest-ucspi-unix-0.36-r1 244
+SHA256 5881c8d29d6f84720c8dd1a57bb2c3ddbcaaadccf85da14d87a898b6cf8711e2 files/digest-ucspi-unix-0.36-r1 244
+MD5 9bc096674f76e22ebebbbb512f8eaab2 files/digest-ucspi-unix-0.36-r2 244
+RMD160 606b552a1a8b1669823c2e7797d2464e69a454e5 files/digest-ucspi-unix-0.36-r2 244
+SHA256 5881c8d29d6f84720c8dd1a57bb2c3ddbcaaadccf85da14d87a898b6cf8711e2 files/digest-ucspi-unix-0.36-r2 244
diff --git a/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r1 b/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r1
index a1495920c74a..cd2222959e94 100644
--- a/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r1
+++ b/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r1
@@ -1 +1,3 @@
MD5 759407949912ccb860808ae2205e8a1a ucspi-unix-0.36.tar.gz 14175
+RMD160 21185525ac0161c14ca917ecfc3ac289ef8f398d ucspi-unix-0.36.tar.gz 14175
+SHA256 428d23fcc91b4dd66f64932978cd26316b82d2599cff7a512690ff1ec9df02e2 ucspi-unix-0.36.tar.gz 14175
diff --git a/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r2 b/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r2
new file mode 100644
index 000000000000..cd2222959e94
--- /dev/null
+++ b/sys-apps/ucspi-unix/files/digest-ucspi-unix-0.36-r2
@@ -0,0 +1,3 @@
+MD5 759407949912ccb860808ae2205e8a1a ucspi-unix-0.36.tar.gz 14175
+RMD160 21185525ac0161c14ca917ecfc3ac289ef8f398d ucspi-unix-0.36.tar.gz 14175
+SHA256 428d23fcc91b4dd66f64932978cd26316b82d2599cff7a512690ff1ec9df02e2 ucspi-unix-0.36.tar.gz 14175
diff --git a/sys-apps/ucspi-unix/metadata.xml b/sys-apps/ucspi-unix/metadata.xml
index 96a2d586367d..984d767ec40b 100644
--- a/sys-apps/ucspi-unix/metadata.xml
+++ b/sys-apps/ucspi-unix/metadata.xml
@@ -2,4 +2,12 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
+<maintainer>
+ <email>bangert@gentoo.org</email>
+ <name>Thilo Bangert</name>
+</maintainer>
+<longdescription lang="en">
+This package contains UNIX domain socket client and server programs that
+conform to UCSPI, the UNIX Client-Server Program Interface.
+</longdescription>
</pkgmetadata>
diff --git a/sys-apps/ucspi-unix/ucspi-unix-0.36-r2.ebuild b/sys-apps/ucspi-unix/ucspi-unix-0.36-r2.ebuild
new file mode 100644
index 000000000000..1f436c46064c
--- /dev/null
+++ b/sys-apps/ucspi-unix/ucspi-unix-0.36-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-unix/ucspi-unix-0.36-r2.ebuild,v 1.1 2006/06/11 18:23:04 bangert Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A ucspi implementation for unix sockets"
+HOMEPAGE="http://untroubled.org/ucspi-unix/"
+SRC_URI="${HOMEPAGE}archive/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-libs/bglibs-1.019-r1"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-gentoo-head.patch
+}
+
+src_compile() {
+ use kernel_linux && PEERCRED="-DHASPEERCRED=1"
+ echo "$(tc-getCC) ${CFLAGS} -I${ROOT}/usr/lib/bglibs/include ${PEERCRED}" > conf-cc
+ echo "$(tc-getCC) ${LDFLAGS} -L${ROOT}/usr/lib/bglibs/lib" > conf-ld
+ make || die #don't use emake b/c of jobserver
+}
+
+src_install() {
+ dobin unixserver unixclient unixcat || die
+ doman unixserver.1 unixclient.1
+ dodoc ANNOUNCEMENT ChangeLog NEWS PROTOCOL README TODO
+}