summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorHolger Brueckner <darks@gentoo.org>2001-10-12 11:15:40 +0000
committerHolger Brueckner <darks@gentoo.org>2001-10-12 11:15:40 +0000
commit9c58eb08af8387b4c959491322324e2fdc722ae7 (patch)
tree1e69ab0af2fabfd7830b43e56886452a77109418 /net-fs
parentupdated SRC_URI (diff)
downloadhistorical-9c58eb08af8387b4c959491322324e2fdc722ae7.tar.gz
historical-9c58eb08af8387b4c959491322324e2fdc722ae7.tar.bz2
historical-9c58eb08af8387b4c959491322324e2fdc722ae7.zip
updated to latest available version
added rc6 init script removed old versions
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/openafs/files/digest-openafs-1.0.4-r11
-rw-r--r--net-fs/openafs/files/digest-openafs-1.0.4a1
-rw-r--r--net-fs/openafs/files/digest-openafs-1.1.11
-rw-r--r--net-fs/openafs/files/digest-openafs-1.2.1-r61
-rw-r--r--net-fs/openafs/openafs-1.0.4-r1.ebuild103
-rw-r--r--net-fs/openafs/openafs-1.0.4a.ebuild103
-rw-r--r--net-fs/openafs/openafs-1.1.1.ebuild81
-rw-r--r--net-fs/openafs/openafs-1.2.1-r6.ebuild82
8 files changed, 83 insertions, 290 deletions
diff --git a/net-fs/openafs/files/digest-openafs-1.0.4-r1 b/net-fs/openafs/files/digest-openafs-1.0.4-r1
deleted file mode 100644
index ae1d3cc4f5a6..000000000000
--- a/net-fs/openafs/files/digest-openafs-1.0.4-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e8ef5ad75b8c1cc3f73f1ecc943c40f7 openafs-1.0.4-src.tar.bz2
diff --git a/net-fs/openafs/files/digest-openafs-1.0.4a b/net-fs/openafs/files/digest-openafs-1.0.4a
deleted file mode 100644
index fb64fb4eced1..000000000000
--- a/net-fs/openafs/files/digest-openafs-1.0.4a
+++ /dev/null
@@ -1 +0,0 @@
-MD5 72c583e09a317bfa34d637e8f108a1dd openafs-1.0.4a-src.tar.bz2
diff --git a/net-fs/openafs/files/digest-openafs-1.1.1 b/net-fs/openafs/files/digest-openafs-1.1.1
deleted file mode 100644
index fa7755041570..000000000000
--- a/net-fs/openafs/files/digest-openafs-1.1.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 78309737ff34abf04ea31e175056e1ee openafs-1.1.1-src.tar.bz2
diff --git a/net-fs/openafs/files/digest-openafs-1.2.1-r6 b/net-fs/openafs/files/digest-openafs-1.2.1-r6
new file mode 100644
index 000000000000..f9c4c85ff409
--- /dev/null
+++ b/net-fs/openafs/files/digest-openafs-1.2.1-r6
@@ -0,0 +1 @@
+MD5 d3cf96e37a339d7c5869fc589419633a openafs-1.2.1-src.tar.bz2
diff --git a/net-fs/openafs/openafs-1.0.4-r1.ebuild b/net-fs/openafs/openafs-1.0.4-r1.ebuild
deleted file mode 100644
index f7b67e62bac5..000000000000
--- a/net-fs/openafs/openafs-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2000 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# Author Holger Brueckner <darks@fet.org>
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.0.4-r1.ebuild,v 1.9 2001/08/31 03:23:39 pm Exp $
-
-
-S=${WORKDIR}/${P}
-DESCRIPTION="The AFS 3 distributed file system targets the issues critical to
-distributed computing environments. AFS performs exceptionally well,
-both within small, local work groups of machines and across wide-area
-configurations in support of large, collaborative efforts. AFS provides
-an architecture geared towards system management, along with the tools
-to perform important management tasks. For a user, AFS is a familiar yet
-extensive UNIX environment for accessing files easily and quickly."
-
-SRC_URI="http://www.openafs.org/dl/openafs/1.0.4/openafs-1.0.4-src.tar.bz2"
-HOMEPAGE="http://www.openafs.org/"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2
- >=sys-libs/pam-0.75"
-
-
-src_compile() {
-
- export KERNELVERSION=`grep "UTS_RELEASE" /usr/src/linux/include/linux/version.h | awk '{print $3}' | sed "s/\"//g"`
- KERNELSHORT=`echo $KERNELVERSION | cut -c1-3 | sed "s/\.//"`
- SYSTEM="linux"
- SYSARCH="i386"
- CELLNAME=`cat ${FILESDIR}/ThisCell`
-
- try mkdir ${SYSARCH}_${SYSTEM}${KERNELSHORT}
- try mkdir ${SYSARCH}_${SYSTEM}${KERNELSHORT}/dest
- try mkdir ${SYSARCH}_${SYSTEM}${KERNELSHORT}/obj
- ln -s "@sys/dest" dest
- ln -s "@sys/obj" obj
- ln -s ${SYSARCH}_${SYSTEM}${KERNELSHORT} @sys
- ln -s src/Makefile Makefile
- try make links
- try make SYS_NAME="${SYSARCH}_${SYSTEM}${KERNELSHORT}" \
- LINUX_VERS="${KERNELVERSION}" TXLIBS=/lib/libncurses.so \
- OPTMZ="$CFLAGS" XCFLAGS="$CFLAGS" \
- PAM_CFLAGS="$CFLAGS -Dlinux -DLINUX_PAM -fPIC"
-}
-
-src_install () {
-
-
- # Client
-
- cd ${S}/dest/root.client/usr/vice
-
- insinto /etc/afs/modload
- doins etc/modload/*
- insinto /etc/afs/C
- doins etc/C/*
-
- insinto /etc/afs
- doins ${FILESDIR}/{ThisCell,CellServDB}
- doins etc/afs.conf
-
- dodir /afs
-
- exeinto /etc/rc.d/init.d
- newexe ${FILESDIR}/afs.rc afs
-
- dosbin etc/afsd
-
- # Client Bin
- cd ${S}/dest
- exeinto /usr/afsws/bin
- doexe bin/*
-
- exeinto /etc/afs/afsws
- doexe etc/*
-
- cp -a include lib ${D}/usr/afsws
- dosym /usr/afsws/lib/afs/libtermlib.a /usr/afsws/lib/afs/libnull.a
-
- # Server
- cd ${S}/dest/root.server/usr/afs
- exeinto /usr/afs/bin
- doexe bin/*
-
- dodir /usr/vice
- dosym /etc/afs /usr/vice/etc
- dosym /etc/afs/afsws /usr/afsws/etc
-
- dodoc ${FILESDIR}/README
-}
-
-pkg_postinst () {
- if [ "$PN" = "openafs_client" ]
- then
- echo ">>> UPDATE CellServDB and ThisCell to your needs !!"
- elif [ "$PN" = "openafs_client_bin" ]
- then
- echo ">>> UPDATE CellServDB and ThisCell to your needs !!"
- else
- echo ">>> FOLLOW THE INSTRUCTIONS IN AFS QUICK BEGINNINGS"
- echo ">>> PAGE >45 TO DO INITIAL SERVER SETUP"
- fi
-}
diff --git a/net-fs/openafs/openafs-1.0.4a.ebuild b/net-fs/openafs/openafs-1.0.4a.ebuild
deleted file mode 100644
index 44b819783c89..000000000000
--- a/net-fs/openafs/openafs-1.0.4a.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2000 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# Author Holger Brueckner <darks@fet.org>
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.0.4a.ebuild,v 1.4 2001/08/31 03:23:39 pm Exp $
-
-
-S=${WORKDIR}/${P}
-DESCRIPTION="The AFS 3 distributed file system targets the issues critical to
-distributed computing environments. AFS performs exceptionally well,
-both within small, local work groups of machines and across wide-area
-configurations in support of large, collaborative efforts. AFS provides
-an architecture geared towards system management, along with the tools
-to perform important management tasks. For a user, AFS is a familiar yet
-extensive UNIX environment for accessing files easily and quickly."
-
-SRC_URI="http://www.openafs.org/dl/openafs/1.0.4a/openafs-1.0.4a-src.tar.bz2"
-HOMEPAGE="http://www.openafs.org/"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2
- >=sys-libs/pam-0.75"
-
-
-src_compile() {
-
- export KERNELVERSION=`grep "UTS_RELEASE" /usr/src/linux/include/linux/version.h | awk '{print $3}' | sed "s/\"//g"`
- KERNELSHORT=`echo $KERNELVERSION | cut -c1-3 | sed "s/\.//"`
- SYSTEM="linux"
- SYSARCH="i386"
- CELLNAME=`cat ${FILESDIR}/ThisCell`
-
- try mkdir ${SYSARCH}_${SYSTEM}${KERNELSHORT}
- try mkdir ${SYSARCH}_${SYSTEM}${KERNELSHORT}/dest
- try mkdir ${SYSARCH}_${SYSTEM}${KERNELSHORT}/obj
- ln -s "@sys/dest" dest
- ln -s "@sys/obj" obj
- ln -s ${SYSARCH}_${SYSTEM}${KERNELSHORT} @sys
- ln -s src/Makefile Makefile
- try make links
- try make SYS_NAME="${SYSARCH}_${SYSTEM}${KERNELSHORT}" \
- LINUX_VERS="${KERNELVERSION}" TXLIBS=/lib/libncurses.so \
- OPTMZ="$CFLAGS" XCFLAGS="$CFLAGS" \
- PAM_CFLAGS="$CFLAGS -Dlinux -DLINUX_PAM -fPIC"
-}
-
-src_install () {
-
-
- # Client
-
- cd ${S}/dest/root.client/usr/vice
-
- insinto /etc/afs/modload
- doins etc/modload/*
- insinto /etc/afs/C
- doins etc/C/*
-
- insinto /etc/afs
- doins ${FILESDIR}/{ThisCell,CellServDB}
- doins etc/afs.conf
-
- dodir /afs
-
- exeinto /etc/rc.d/init.d
- newexe ${FILESDIR}/afs.rc afs
-
- dosbin etc/afsd
-
- # Client Bin
- cd ${S}/dest
- exeinto /usr/afsws/bin
- doexe bin/*
-
- exeinto /etc/afs/afsws
- doexe etc/*
-
- cp -a include lib ${D}/usr/afsws
- dosym /usr/afsws/lib/afs/libtermlib.a /usr/afsws/lib/afs/libnull.a
-
- # Server
- cd ${S}/dest/root.server/usr/afs
- exeinto /usr/afs/bin
- doexe bin/*
-
- dodir /usr/vice
- dosym /etc/afs /usr/vice/etc
- dosym /etc/afs/afsws /usr/afsws/etc
-
- dodoc ${FILESDIR}/README
-}
-
-pkg_postinst () {
- if [ "$PN" = "openafs_client" ]
- then
- echo ">>> UPDATE CellServDB and ThisCell to your needs !!"
- elif [ "$PN" = "openafs_client_bin" ]
- then
- echo ">>> UPDATE CellServDB and ThisCell to your needs !!"
- else
- echo ">>> FOLLOW THE INSTRUCTIONS IN AFS QUICK BEGINNINGS"
- echo ">>> PAGE >45 TO DO INITIAL SERVER SETUP"
- fi
-}
diff --git a/net-fs/openafs/openafs-1.1.1.ebuild b/net-fs/openafs/openafs-1.1.1.ebuild
deleted file mode 100644
index ebff1d2de040..000000000000
--- a/net-fs/openafs/openafs-1.1.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2000 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# Author Holger Brueckner <darks@fet.org>
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.1.1.ebuild,v 1.3 2001/08/31 03:23:39 pm Exp $
-
-
-S=${WORKDIR}/${P}
-DESCRIPTION="The AFS 3 distributed file system targets the issues critical to
-distributed computing environments. AFS performs exceptionally well,
-both within small, local work groups of machines and across wide-area
-configurations in support of large, collaborative efforts. AFS provides
-an architecture geared towards system management, along with the tools
-to perform important management tasks. For a user, AFS is a familiar yet
-extensive UNIX environment for accessing files easily and quickly."
-
-SRC_URI="http://www.openafs.org/dl/openafs/1.1.1/openafs-1.1.1-src.tar.bz2"
-HOMEPAGE="http://www.openafs.org/"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2
- >=sys-libs/pam-0.75"
-
-
-ARCH=i386_linux24
-
-src_compile() {
- try ./configure --with-afs-sysname=i386_linux24
- try make
-}
-
-src_install () {
-
-
- # Client
-
- cd ${S}/${ARCH}/dest/root.client/usr/vice
-
- insinto /etc/afs/modload
- doins etc/modload/*
- insinto /etc/afs/C
- doins etc/C/*
-
- insinto /etc/afs
- doins ${FILESDIR}/{ThisCell,CellServDB}
- doins etc/afs.conf
-
- dodir /afs
-
- exeinto /etc/rc.d/init.d
- newexe ${FILESDIR}/afs.rc afs
-
- dosbin etc/afsd
-
- # Client Bin
- cd ${S}/${ARCH}/dest
- exeinto /usr/afsws/bin
- doexe bin/*
-
- exeinto /etc/afs/afsws
- doexe etc/*
-
- cp -a include lib ${D}/usr/afsws
- dosym /usr/afsws/lib/afs/libtermlib.a /usr/afsws/lib/afs/libnull.a
-
- # Server
- cd ${S}/${ARCH}/dest/root.server/usr/afs
- exeinto /usr/afs/bin
- doexe bin/*
-
- dodir /usr/vice
- dosym /etc/afs /usr/vice/etc
- dosym /etc/afs/afsws /usr/afsws/etc
-
- dodoc ${FILESDIR}/README
-}
-
-pkg_postinst () {
- echo ">>> UPDATE CellServDB and ThisCell to your needs !!"
- echo ">>> FOLLOW THE INSTRUCTIONS IN AFS QUICK BEGINNINGS"
- echo ">>> PAGE >45 TO DO INITIAL SERVER SETUP" fi
-}
diff --git a/net-fs/openafs/openafs-1.2.1-r6.ebuild b/net-fs/openafs/openafs-1.2.1-r6.ebuild
new file mode 100644
index 000000000000..3aa5d8715a99
--- /dev/null
+++ b/net-fs/openafs/openafs-1.2.1-r6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Holger Brueckner <darks@fet.org>
+# /home/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.1.1.ebuild,v 1.3 2001/08/31 03:23:39 pm Exp
+
+
+S=${WORKDIR}/${P}
+DESCRIPTION="The AFS 3 distributed file system targets the issues critical to
+distributed computing environments. AFS performs exceptionally well,
+both within small, local work groups of machines and across wide-area
+configurations in support of large, collaborative efforts. AFS provides
+an architecture geared towards system management, along with the tools
+to perform important management tasks. For a user, AFS is a familiar yet
+extensive UNIX environment for accessing files easily and quickly."
+
+SRC_URI="http://www.openafs.org/dl/openafs/1.2.1/openafs-1.2.1-src.tar.bz2"
+HOMEPAGE="http://www.openafs.org/"
+
+DEPEND="virtual/glibc
+ >=sys-libs/ncurses-5.2
+ >=sys-libs/pam-0.75"
+
+
+ARCH=i386_linux24
+
+src_compile() {
+ ./configure --with-afs-sysname=i386_linux24 --enable-transarc-paths || die
+ make || die
+ make dest || die
+}
+
+src_install () {
+
+
+ # Client
+
+ cd ${S}/${ARCH}/dest/root.client/usr/vice
+
+ insinto /etc/afs/modload
+ doins etc/modload/*
+ insinto /etc/afs/C
+ doins etc/C/*
+
+ insinto /etc/afs
+ doins ${FILESDIR}/{ThisCell,CellServDB}
+ doins etc/afs.conf
+
+ dodir /afs
+
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/afs.rc.rc6 afs
+
+ dosbin etc/afsd
+
+ # Client Bin
+ cd ${S}/${ARCH}/dest
+ exeinto /usr/afsws/bin
+ doexe bin/*
+
+ exeinto /etc/afs/afsws
+ doexe etc/*
+
+ cp -a include lib ${D}/usr/afsws
+ dosym /usr/afsws/lib/afs/libtermlib.a /usr/afsws/lib/afs/libnull.a
+
+ # Server
+ cd ${S}/${ARCH}/dest/root.server/usr/afs
+ exeinto /usr/afs/bin
+ doexe bin/*
+
+ dodir /usr/vice
+ dosym /etc/afs /usr/vice/etc
+ dosym /etc/afs/afsws /usr/afsws/etc
+
+ dodoc ${FILESDIR}/README
+}
+
+pkg_postinst () {
+ echo ">>> UPDATE CellServDB and ThisCell to your needs !!"
+ echo ">>> FOLLOW THE INSTRUCTIONS IN AFS QUICK BEGINNINGS"
+ echo ">>> PAGE >45 TO DO INITIAL SERVER SETUP" fi
+}