Portage is a package management system used by Gentoo Linux
# ChangeLog for net-fs/openafs-legacy
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-legacy/ChangeLog,v 1.7 2008/02/07 23:55:44 stefaan Exp $
07 Feb 2008; Stefaan De Roeck
Correct maintainer email (proxy maintenance has since long ended)
25 Dec 2007; Christian Heim
Removing seemant from metadata.xml as per #202469.
02 Jun 2007; Raúl Porcel
Drop ia64 keyword as it doesn't work with current glibc, bug 156008
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
19 Sep 2005; Stefaan De Roeck
openafs-legacy-0.1.ebuild:
QA: add IUSE=""
*openafs-legacy-0.1 (27 Jul 2005)
27 Jul 2005; Seemant Kulleen
+openafs-legacy-0.1.ebuild:
New package, created by: Stefaan De Roeck
As a guide for these links, acinclude.m4 from the openafs package was
used. A README file exists as well, but at the time of writing, the
afsbosserver-variable was inaccurately described. The idea here is that the
new openafs ebuilds install into FHS correct locations, despite the
protestations of one Martin Mokrejs
Please do not use this, as it is only useful with openafs-1.2.13 and openafs-1.3.85 and up.
EBUILD openafs-legacy-0.1.ebuild 1853 RMD160 f7f4a8a7cf62acb87d3bcdfd2587e1a8db7098f3 SHA1 d9fe55c965eb21a46abe119d73353003cc5d16f9 SHA256 d1cef26c143cce39c5f273ab5bb5b010c0c99afece6585052ce1b4f77f5698eb
MISC ChangeLog 1489 RMD160 e84ec59c02b6f0897b1831e608ac822ed0e6fa81 SHA1 75bd8e5f9ab2888f950cdbfc5cf4a4758479f21b SHA256 aa49cf1ab4f111117b6d74c275a85468d6f9bfc6037a0cb23237f771f30285bd
MISC metadata.xml 257 RMD160 bdd8774c27ef44768461f989b1b8f39b05dba604 SHA1 00f967e5c80cffb1aa27339ac1cb7d78337e2250 SHA256 7d889f95fc85d20f0095c58bade668803678faf7595db44d098fb71a05fede98
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild,v 1.4 2007/07/12 05:38:40 mr_bones_ Exp $
DESCRIPTION="Package that provides access to a FHS compliant OpenAFS installation through soft-links at legacy paths"
HOMEPAGE="http://www.gentoo.org/ http://www.openafs.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~x86"
IUSE=""
DEPEND="sys-apps/baselayout"
PDEPEND="net-fs/openafs"
# As a guide for these links, acinclude.m4 from the openafs package was
# used. A README file exists as well, but at the time of writing, the
# afsbosserver-variable was inaccurately described.
src_compile() {
ebegin "Nothing to compile"
eend $?
}
src_install() {
# some basenames for FHS paths
sysconfdir=/etc
libexecdir=/usr/libexec
localstatedir=/var/lib
sbindir=/usr/sbin
# create parent directories for Transarc mode
dodir /usr/{vice,afs}
# viceetcdir
viceetcdir=${sysconfdir}/openafs
dosym ${viceetcdir} /usr/vice/etc
# afssrvdir
afssrvbindir=${libexecdir}/openafs
dosym ${afssrvbindir} /usr/afs/bin
# afsconfdir
afsconfdir=${sysconfdir}/openafs/server
dosym ${afsconfdir} /usr/afs/etc
# afslocaldir
afslocaldir=${localstatedir}/openafs
dosym ${afslocaldir} /usr/afs/local
# afsdbdir
afsdbdir=${localstatedir}/openafs/db
dosym ${afsdbdir} /usr/afs/db
# afslogdir
afslogdir=${localstatedir}/openafs/logs
dosym ${afslogdir} /usr/afs/logs
# afsbosconfig
dodir ${afslocaldir}
dosym ${viceetcdir}/BosConfig ${afslocaldir}/BosConfig
# afsbosserver
dodir ${afssrvbindir}
dosym ${sbindir}/bosserver ${afssrvbindir}/bosserver
}
pkg_prerm() {
ewarn "It is recommended to remove this package AFTER removing openafs"
ewarn "This way there will be no dead links left lying around"
}