Portage is a package management system used by Gentoo Linux
# ChangeLog for net-fs/ncpfs
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ChangeLog,v 1.24 2008/05/14 22:16:53 flameeyes Exp $
14 May 2008; Diego Pettenò
Depend on virtual/pam as the code builds fine with OpenPAM.
11 May 2007; Maurice van der Pot
+files/ncpfs-2.2.6-missing-includes.patch, ncpfs-2.2.6.ebuild:
Added some includes for missing header files, fixing errors during
compilation reported as bug #157462 and bug #178090 by Willard Dawson
respectively.
28 Nov 2006; Luca Longinotti
-ncpfs-2.2.0.19-r1.ebuild, -ncpfs-2.2.0.19-r2.ebuild, -ncpfs-2.2.3.ebuild,
-ncpfs-2.2.5.ebuild:
Delete vulnerable versions on behalf of DerCorny, fixes bug #140535.
28 Jan 2006; Mark Loeser
+files/ncpfs-2.2.6-gcc4.patch, ncpfs-2.2.6.ebuild:
Add patch to fix compilation with gcc-4.0; bug #118914
29 Jan 2005; Markus Rothe
Stable on ppc64; bug #77414
*ncpfs-2.2.6 (29 Jan 2005)
29 Jan 2005; Maurice van der Pot
+ncpfs-2.2.6.ebuild:
Added new version that fixes security bug #77414.
Immediately marked stable on x86.
15 Dec 2004; Peter Johanson
Fix syntax for php depends. See bug #74005
14 Dec 2004; Peter Johanson
Marking x86 stable. See bug #72820
11 Dec 2004; Markus Rothe
Stable on ppc64; bug #72820
10 Dec 2004; Stuart Herbert
Fix for typo in virtual DEPEND list; thanks to latexer for spotting it; bug
#74005
09 Dec 2004; Stuart Herbert
Fix for sandbox violation when the PHP extension is built
*ncpfs-2.2.5 (01 Dec 2004)
01 Dec 2004; Maurice van der Pot
+ncpfs-2.2.5.ebuild:
Added new version that includes fix for security bug #72820.
05 Sep 2004; Sven Wegener
Fixed ChangeLog header.
22 Jul 2004; Tom Gall
stable on ppc64, bug #57586
09 May 2004;
added ~ppc keyword
26 Apr 2004; Aron Griffis
ncpfs-2.2.0.19-r2.ebuild, ncpfs-2.2.3.ebuild:
Add die following econf for bug 48950
05 Jan 2004; zhen
adding to net-fs herd
*ncpfs-2.2.3 (17 Jul 2003)
17 Jul 2003; Peter Johanson
Bump in ~x86.
*ncpfs-2.2.0.19-r2 (23 Mar 2003)
23 Mar 2003; Martin Holzer
Fixed ebuild that mount.* would be installed. Closes #17823.
*ncpfs-2.2.0.19-r1 (20 Oct 2002)
20 Oct 2002; Seemant Kulleen
files/digest-ncpfs-2.2.0.19-r1 :
Some fixes for NLS and PAM use flags.
*ncpfs-2.2.0.19 (20 Jun 2002)
20 Jun 2002; J.Alberto S.L.
First relase.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX ncpfs-2.2.5-php.patch 555 RMD160 90a7ef6fc3f6a26185f1961667973101f80d1a40 SHA1 2d2afd306c68d4ac03b7255bb060a405a871de94 SHA256 ea32f4f6a9ac7c1d43af654982410680ca535a313f2a94efd3ddb295949d864b
AUX ncpfs-2.2.6-gcc4.patch 1291 RMD160 58de640d4771af428aeb4232b764acf4a5b4d2c3 SHA1 3788c148cb1c45780b515b10f97fdc1ad5b4b24f SHA256 8fbb8621b178aa8fb38da30639cc32afce0254445fe59c0f56c543da62d6921e
AUX ncpfs-2.2.6-missing-includes.patch 779 RMD160 87cf6b943dfe02b45cde8579fada47ba784dc675 SHA1 6f878ac6a5cff8ba5f1f646a5461d9bd378827d3 SHA256 b724c68cd8e1b8e5ed91dc3f7c24948e76107bda6314c954918adfc058a24911
DIST ncpfs-2.2.6.tar.gz 2100545 RMD160 a02fcef8fff0f65f7ddbdd83b092a484a0372186 SHA1 00d83771ef14f2aeb039430a44201e33cd80a894 SHA256 2837046046bcdb46d77a80c1d17dbfd15e878700e879edab4cda9f080e0337f9
EBUILD ncpfs-2.2.6.ebuild 1351 RMD160 785d5cd8ba5a1d59bce6619c5e19728c4aa7b164 SHA1 9b94cf07932f4f54af0499331f8cf6bdad3b63ea SHA256 f7f73c1416e57110e5b891e863b9f0a53e00efdabae08955004d042ff1637dda
MISC ChangeLog 3269 RMD160 9f67a59663e8689c42d8ff8ad0c02657e4a49a16 SHA1 8bba3ece2b305c680953fb4c3c8a29c12759a629 SHA256 80dca3babf7dd545482df79d88d23415f151342d2480361914b30652b460b760
MISC metadata.xml 290 RMD160 e9d92b1233ae82654859e3c8d9f116bfdf9cbef8 SHA1 f67952cc71a9b743e1c428d808488105c8982846 SHA256 bc04d955fed7a177f63051b016c7f24451c30200e8608b70f8e63e25176a0348
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkgrZNsACgkQAiZjviIA2XjvBACfQm2Q2o2068Y/f2vdX7cga8JM
dDoAmgNCz2QhHCitnXZ4lFeYD0tg/PhM
=vu/B
-----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-fs/ncpfs/ncpfs-2.2.6.ebuild,v 1.5 2008/05/14 22:16:53 flameeyes Exp $
inherit eutils confutils
IUSE="nls pam php"
DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)"
SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/${PN}/${P}.tar.gz"
HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 ~amd64 ~ppc ppc64"
DEPEND="nls? ( sys-devel/gettext )
pam? ( virtual/pam )
php? ( || ( virtual/php virtual/httpd-php ) )"
src_unpack() {
unpack ${A}
# add patch for PHP extension sandbox violation
cd ${S} || die "Unable to cd to ${S}"
epatch "${FILESDIR}"/${PN}-2.2.5-php.patch || die "Unable to apply PHP patch"
epatch "${FILESDIR}"/${P}-gcc4.patch
epatch "${FILESDIR}"/${P}-missing-includes.patch
}
src_compile() {
local myconf
myconf=
enable_extension_enable "nls" "nls" 0
enable_extension_enable "pam" "pam" 0
enable_extension_enable "php" "php" 0
econf ${myconf} || die "econf failed"
emake || die
}
src_install () {
# directory ${D}/lib/security needs to be created or the install fails
dodir /lib/security
dodir /usr/sbin
dodir /sbin
make DESTDIR=${D} install || die
dodoc FAQ README
}