Portage is a package management system used by Gentoo Linux
# 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
Stable for HPPA (bug #190182).
28 Dec 2007; Guy Martin
Strip -fpie LDFLAGS when building on hppa since pie support is broken.
06 Oct 2007; Tom Gall
stable on ppc64, bug 190182
27 Sep 2007; Joshua Kinard
Stable on mips, per #190182.
14 Sep 2007; Christian Faulhammer
stable x86, bug 190182
28 Aug 2007; nixnut
Stable on ppc wrt bug 190182
27 Aug 2007; Raúl Porcel
alpha/ia64 stable wrt #190182
27 Aug 2007; Christoph Mende
Stable on amd64 wrt bug #190182
27 Aug 2007; Gustavo Zacarias
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
Version bump.
*portmap-9999 (20 Apr 2007)
20 Apr 2007; Mike Frysinger
Live git version.
26 Mar 2007; Alec Warner
Remove dependency on portage: ref bug 162516
09 Sep 2006; Mike Frysinger
Dont use a tempfile in init.d restart() #146624 by Stefan Hellermann.
23 Aug 2005; Diego Pettenò
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-r9.ebuild:
Stable on ppc64; -r8 no longer needed -> removed
23 Jan 2005; Bryan Østergaard
Stable on alpha.
19 Jan 2005; Joshua Kinard
Marked stable on mips.
10 Dec 2004; Joseph Jezak
Marked ppc stable.
06 Dec 2004; Gustavo Zacarias
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-r9.ebuild:
Add enewuser/enewgroup for rpc #41759
01 Jul 2004; Jeremy Huddleston
portmap-5b-r8.ebuild, portmap-5b-r9.ebuild:
virtual/glibc -> virtual/libc
11 May 2004; Michael McCabe
added s390 keywords
*portmap-5b-r9 (24 Apr 2004)
24 Apr 2004; Robin H. Johnson
add new version supporting leaving out tcp-wrappers via USE flag.
06 Apr 2004; Joshua Brindle
added selinux policy to rdepend
09 Mar 2004;
stable on alpha and ia64
07 Mar 2004; Joshua Kinard
portmap-5b-r7.ebuild, portmap-5b-r8.ebuild:
Marked stable on mips, copyright header fixes.
16 Feb 2004; Gustavo Zacarias
Stable on hppa
09 Feb 2004;
stable on sparc
08 Feb 2004; Martin Schlemmer
Bump to stable for x86.
28 Dec 2003; Martin Schlemmer
Make last fix more dynamic.
*portmap-5b-r8 (27 Dec 2003)
27 Dec 2003; Martin Schlemmer
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.rc6:
Portmap starts now before inetd and xinetd in runlevels. Closes #18189.
28 Mar 2003; Guy Martin
Added hppa to KEYWORDS.
13 Mar 2003; Zach Welch
add arm keyword
09 Mar 2003; Aron Griffis
Mark stable on alpha
16 Feb 2003; Jan Seidel
Added mips to keywords
09 Feb 2003; Seemant Kulleen
Sed expression delimiter from / to :, closing bug #15006 by Blu3
31 Dec 2002; Martin Schlemmer
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
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.
-----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-----
# 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
}
# 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
}