ChangeLog

# ChangeLog for net-nds/portmap
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-nds/portmap/ChangeLog,v 1.46 2008/01/08 14:51:13 jer Exp $

08 Jan 2008; Jeroen Roovers portmap-6.0.ebuild:
Stable for HPPA (bug #190182).

28 Dec 2007; Guy Martin portmap-6.0.ebuild:
Strip -fpie LDFLAGS when building on hppa since pie support is broken.

06 Oct 2007; Tom Gall portmap-6.0.ebuild:
stable on ppc64, bug 190182

27 Sep 2007; Joshua Kinard portmap-6.0.ebuild:
Stable on mips, per #190182.

14 Sep 2007; Christian Faulhammer portmap-6.0.ebuild:
stable x86, bug 190182

28 Aug 2007; nixnut portmap-6.0.ebuild:
Stable on ppc wrt bug 190182

27 Aug 2007; Raúl Porcel portmap-6.0.ebuild:
alpha/ia64 stable wrt #190182

27 Aug 2007; Christoph Mende portmap-6.0.ebuild:
Stable on amd64 wrt bug #190182

27 Aug 2007; Gustavo Zacarias portmap-6.0.ebuild:
Stable on sparc wrt #190182

12 May 2007; Roy Marples
+files/portmap-6.0-tcpd.patch, portmap-6.0.ebuild:
Enable compile without tcp-wrappers, #178242.

*portmap-6.0 (12 May 2007)

12 May 2007; Mike Frysinger +portmap-6.0.ebuild:
Version bump.

*portmap-9999 (20 Apr 2007)

20 Apr 2007; Mike Frysinger +portmap-9999.ebuild:
Live git version.

26 Mar 2007; Alec Warner portmap-5b-r9.ebuild:
Remove dependency on portage: ref bug 162516

09 Sep 2006; Mike Frysinger files/portmap.rc6:
Dont use a tempfile in init.d restart() #146624 by Stefan Hellermann.

23 Aug 2005; Diego Pettenò portmap-5b-r9.ebuild:
Use -1 instead of /bin/false on enewuser call.

22 Feb 2005; Mike Frysinger
+files/portmap-5b-no-SYS.patch, portmap-5b-r9.ebuild:
Add patch to delete the $(SYS) variable which isnt used at all #83000 by
Mihai Limbasan.

07 Feb 2005; Markus Rothe -portmap-5b-r8.ebuild,
portmap-5b-r9.ebuild:
Stable on ppc64; -r8 no longer needed -> removed

23 Jan 2005; Bryan Østergaard portmap-5b-r9.ebuild:
Stable on alpha.

19 Jan 2005; Joshua Kinard portmap-5b-r9.ebuild:
Marked stable on mips.

10 Dec 2004; Joseph Jezak portmap-5b-r9.ebuild:
Marked ppc stable.

06 Dec 2004; Gustavo Zacarias portmap-5b-r9.ebuild:
Stable on sparc

31 Oct 2004; Mike Frysinger
+files/portmap-5b-loopback-only.patch,
+files/portmap-5b-optional-tcpd.patch, +files/portmap.confd,
files/portmap.rc6, portmap-5b-r8.ebuild, portmap-5b-r9.ebuild:
Clean up ebuilds and add support for loopback-only #65199 by Elros Cyriatan.

02 Aug 2004; Aron Griffis portmap-5b-r8.ebuild,
portmap-5b-r9.ebuild:
Add enewuser/enewgroup for rpc #41759

01 Jul 2004; Jeremy Huddleston portmap-5b-r7.ebuild,
portmap-5b-r8.ebuild, portmap-5b-r9.ebuild:
virtual/glibc -> virtual/libc

11 May 2004; Michael McCabe portmap-5b-r8.ebuild:
added s390 keywords

*portmap-5b-r9 (24 Apr 2004)

24 Apr 2004; Robin H. Johnson portmap-5b-r9.ebuild:
add new version supporting leaving out tcp-wrappers via USE flag.

06 Apr 2004; Joshua Brindle portmap-5b-r8.ebuild:
added selinux policy to rdepend

09 Mar 2004; portmap-5b-r8.ebuild:
stable on alpha and ia64

07 Mar 2004; Joshua Kinard portmap-5b-r6.ebuild,
portmap-5b-r7.ebuild, portmap-5b-r8.ebuild:
Marked stable on mips, copyright header fixes.

16 Feb 2004; Gustavo Zacarias portmap-5b-r8.ebuild:
Stable on hppa

09 Feb 2004; portmap-5b-r8.ebuild:
stable on sparc

08 Feb 2004; Martin Schlemmer portmap-5b-r8.ebuild:
Bump to stable for x86.

28 Dec 2003; Martin Schlemmer portmap-5b-r8.ebuild:
Make last fix more dynamic.

*portmap-5b-r8 (27 Dec 2003)

27 Dec 2003; Martin Schlemmer portmap-5b-r8.ebuild,
files/portmap-4.0-cleanup.patch, files/portmap-4.0-malloc.patch,
files/portmap-4.0-rpc_user.patch, files/portmap-4.0-sigpipe.patch:
Cleanup ebuild a bit. Add some RH patches. Fix to work with
>=sys-apps/tcp-wrappers-7.6-r7 that moved libwrap.a to /lib.

*portmap-5b-r7 (31 Dec 2002)

05 May 2003; Martin Holzer files/portmap.rc5,
files/portmap.rc6:
Portmap starts now before inetd and xinetd in runlevels. Closes #18189.

28 Mar 2003; Guy Martin portmap-5b-r7.ebuild :
Added hppa to KEYWORDS.

13 Mar 2003; Zach Welch portmap-5b-r7.ebuild:
add arm keyword

09 Mar 2003; Aron Griffis portmap-5b-r7.ebuild:
Mark stable on alpha

16 Feb 2003; Jan Seidel portmap-5b-r7.ebuild :
Added mips to keywords

09 Feb 2003; Seemant Kulleen *.ebuild :
Sed expression delimiter from / to :, closing bug #15006 by Blu3
; also use epatch in the r6 ebuild.

31 Dec 2002; Martin Schlemmer portmap-5b-r7.ebuild :
Should include errno.h, and not define as external. Fix
relocation error and build problem with glibc-2.3.2 cvs ...

06 Dec 2002; Rodney Rees :
Changed sparc ~sparc keywords.

*portmap-5b-r6 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX portmap-6.0-tcpd.patch 341 RMD160 39b2b6f154122b5396c194ba68ed16f34799bff0 SHA1 ec7703b84fa88004f3bbdce00d112df6897ea42a SHA256 2534aca162edac7ab976474263bebcd7cbd36348d0c593fd822eb84b8ef8dccb
AUX portmap.confd 146 RMD160 1a8a5f2bfdef1ed1dc5347efb650a7ca6754d9d9 SHA1 e02a445f1d5df3b389044f98bed6bd30e84e6285 SHA256 f4e4bd0ce350ed236cfbe369101b8429f2108a174253daffe783353b416f0120
AUX portmap.rc6 995 RMD160 e35b41c61fac54c4630afa9e353b68d815ad1db5 SHA1 914268bea41b802d358e089deaf352f210770177 SHA256 c7beb3d4116d1ea6a1c35b15766af1553296bb3181d76ff53dee1f04fa41a830
DIST portmap-6.0.tgz 22251 RMD160 2faf525f2b56e49c5b81a247c256b6c8e91aab72 SHA1 8133aaf1bdb0d0ba0b2d26e116e1e0397a3f027b SHA256 02c820d39f3e6e729d1bea3287a2d8a6c684f1006fb9612f97dcad4a281d41de
EBUILD portmap-6.0.ebuild 1270 RMD160 c8d54eddb849b4dd04100349e7a58a2cf7ebea9a SHA1 5108e3cc5cfb3d5a1aae2495681069a911469e19 SHA256 fbda7b92f07b1d89d4d2283f1ad645e8e944608e28366651cb3543cad67905db
EBUILD portmap-9999.ebuild 958 RMD160 314521143351546f24db3d921c0014380a9a4ccd SHA1 3292cdab23d599e428a97365a98f988603f366a3 SHA256 d72851488a2856dbd2a237312ddd2418acacc6c31f9ddea283cafbd707dc2c17
MISC ChangeLog 6122 RMD160 76afbfca22c025078ab6215a9d4d684afd808dc2 SHA1 5acab24da93019531133f9fb9d468aee4bb68ede SHA256 cd15f7dfb1c6972afcc2588914d2bba57fe19473ce1b0c560bbe6ebb1335f06e
MISC metadata.xml 184 RMD160 e04454ac0ce1332b55442f66f80c5b0a1f378d1b SHA1 8b1d8587e1a69023464beadc22574662e5c839b3 SHA256 07152ec8272b393b26f92d7ff6a9a74b0eda6624ab35367ba7670f881c3519d7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFHsSBMj9hvisErhMIRAlLFAJ4lOOznjJGYJRXSN+1GHGlYhmJvZwCfedzd
hn2O++kWmmYCILxOZbunIZU=
=IfYW
-----END PGP SIGNATURE-----

files

metadata.xml




base-system
net-fs

portmap-6.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-nds/portmap/portmap-6.0.ebuild,v 1.14 2008/02/12 04:27:50 vapier Exp $

inherit eutils toolchain-funcs

DESCRIPTION="daemon for implementing remote procedure calls between computer programs"
HOMEPAGE="http://neil.brown.name/portmap/"
SRC_URI="http://neil.brown.name/portmap/${P}.tgz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86"
IUSE="selinux tcpd"

DEPEND="selinux? ( sec-policy/selinux-portmap )
tcpd? ( >=sys-apps/tcp-wrappers-7.6-r7 )"

S=${WORKDIR}/${PN}_${PV}

pkg_setup() {
enewgroup rpc 111
enewuser rpc 111 -1 /dev/null rpc
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-tcpd.patch #178242

# Once HPPA gets PIE's fixed, this can go away
use hppa && sed -e '/LDFLAGS/s/^/#/' -i "${S}/Makefile" #190458
}

src_compile() {
tc-export CC
emake NO_TCP_WRAPPER="$(use tcpd || echo NO)" || die
}

src_install() {
into /
dosbin portmap || die "portmap"
into /usr
dosbin pmap_dump pmap_set || die "pmap"

doman *.8
dodoc BLURBv5 CHANGES README*

newinitd "${FILESDIR}"/portmap.rc6 portmap
newconfd "${FILESDIR}"/portmap.confd portmap
}

portmap-9999.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-nds/portmap/portmap-9999.ebuild,v 1.2 2007/05/12 10:56:45 vapier Exp $

EGIT_REPO_URI="git://neil.brown.name/portmap"
inherit eutils toolchain-funcs git

DESCRIPTION="Netkit - portmapper"
HOMEPAGE="ftp://ftp.porcupine.org/pub/security/index.html"
SRC_URI=""

LICENSE="as-is"
SLOT="0"
KEYWORDS=""
IUSE="selinux tcpd"

DEPEND="selinux? ( sec-policy/selinux-portmap )
tcpd? ( >=sys-apps/tcp-wrappers-7.6-r7 )"

pkg_setup() {
enewgroup rpc 111
enewuser rpc 111 -1 /dev/null rpc
}

src_compile() {
tc-export CC
emake NO_TCP_WRAPPER="$(use tcpd || echo NO)" || die
}

src_install() {
into /
dosbin portmap || die "portmap"
into /usr
dosbin pmap_dump pmap_set || die "pmap"

doman *.8
dodoc BLURBv5 CHANGES README*

newinitd "${FILESDIR}"/portmap.rc6 portmap
newconfd "${FILESDIR}"/portmap.confd portmap
}