pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils Remove obsolete package, per discussion on te...
details: https://anonhg.NetBSD.org/pkgsrc/rev/eb02318cdbca
branches: trunk
changeset: 476034:eb02318cdbca
user: kristerw <kristerw%pkgsrc.org@localhost>
date: Tue Jun 01 21:51:46 2004 +0000
description:
Remove obsolete package, per discussion on tech-pkg.
diffstat:
sysutils/Makefile | 4 +-
sysutils/c++rt0/DESCR | 9 -
sysutils/c++rt0/Makefile | 26 -
sysutils/c++rt0/PLIST | 5 -
sysutils/c++rt0/distinfo | 8 -
sysutils/sysbuild/DESCR | 10 -
sysutils/sysbuild/INSTALL | 27 -
sysutils/sysbuild/MESSAGE | 15 -
sysutils/sysbuild/Makefile | 69 ---
sysutils/sysbuild/PLIST | 7 -
sysutils/sysbuild/files/crontab | 19 -
sysutils/sysbuild/files/default.conf | 66 --
sysutils/sysbuild/files/profile | 17 -
sysutils/sysbuild/files/sysbuild.8 | 538 ------------------------
sysutils/sysbuild/files/sysbuild.sh | 781 -----------------------------------
15 files changed, 1 insertions(+), 1600 deletions(-)
diffs (truncated from 1678 to 300 lines):
diff -r 7568dae2401c -r eb02318cdbca sysutils/Makefile
--- a/sysutils/Makefile Tue Jun 01 21:50:37 2004 +0000
+++ b/sysutils/Makefile Tue Jun 01 21:51:46 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.236 2004/05/22 17:23:08 cl Exp $
+# $NetBSD: Makefile,v 1.237 2004/06/01 21:51:46 kristerw Exp $
COMMENT= System utilities
@@ -19,7 +19,6 @@
SUBDIR+= bbsload
SUBDIR+= bchunk
SUBDIR+= bkpupsd
-SUBDIR+= c++rt0
SUBDIR+= cdbkup
SUBDIR+= cdrdao
SUBDIR+= cdrecord
@@ -147,7 +146,6 @@
SUBDIR+= stow
SUBDIR+= su2
SUBDIR+= sux
-SUBDIR+= sysbuild
SUBDIR+= sysgen
SUBDIR+= sysinfo
SUBDIR+= tcx
diff -r 7568dae2401c -r eb02318cdbca sysutils/c++rt0/DESCR
--- a/sysutils/c++rt0/DESCR Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-The default NetBSD/sparc /usr/lib/c++rt0.o is compiled -fpic. This means
-it can only handle offsets up to a certain size, and can fail to work in
-large programs. Compiling -fPIC allows larger offsets and should permit
-large programs to function. As mixing object files compiled with -fpic
-and -fPIC isn't allowed, the system c++rt0.o must be exchanged so that
--fPIC can be used everywhere.
-
-This package allows most of pkgsrc to compile on NetBSD/sparc systems
-which run an OS version prior to 1.4.3 (which already contains this fix).
diff -r 7568dae2401c -r eb02318cdbca sysutils/c++rt0/Makefile
--- a/sysutils/c++rt0/Makefile Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-# $NetBSD: Makefile,v 1.7 2003/07/17 22:53:28 grant Exp $
-#
-
-DISTNAME= c++rt0-1.0
-CATEGORIES= sysutils
-MASTER_SITES+= ftp://ftp.NetBSD.org/pub/NetBSD/arch/sparc/c++rt0/
-DISTFILES= c++rt0.o.PIC c++rt0.o.pic README
-
-MAINTAINER= hubertf%NetBSD.org@localhost
-COMMENT= 1.4.x/sparc PIC c++rt0.o file
-
-DIST_SUBDIR= c++rt0
-ONLY_FOR_PLATFORM= NetBSD-1.4-sparc NetBSD-1.4.[12]-sparc
-
-EXTRACT_ONLY= # empty
-
-do-build:
- @${ECHO} Nothing to do.
-
-do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/c++rt0
- ${INSTALL_DATA} ${_DISTDIR}/c++rt0.o.pic ${PREFIX}/lib/c++rt0
- ${INSTALL_DATA} ${_DISTDIR}/c++rt0.o.PIC ${PREFIX}/lib/c++rt0
- ${INSTALL_DATA} ${_DISTDIR}/README ${PREFIX}/lib/c++rt0
-
-.include "../../mk/bsd.pkg.mk"
diff -r 7568dae2401c -r eb02318cdbca sysutils/c++rt0/PLIST
--- a/sysutils/c++rt0/PLIST Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:52:56 zuntum Exp $
-lib/c++rt0/c++rt0.o.PIC
-lib/c++rt0/c++rt0.o.pic
-lib/c++rt0/README
-@dirrm lib/c++rt0
diff -r 7568dae2401c -r eb02318cdbca sysutils/c++rt0/distinfo
--- a/sysutils/c++rt0/distinfo Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.2 2001/04/19 11:28:59 agc Exp $
-
-SHA1 (c++rt0/c++rt0.o.PIC) = 7b15f31308893d0167f30cd5d381302bcd57f281
-Size (c++rt0/c++rt0.o.PIC) = 667 bytes
-SHA1 (c++rt0/c++rt0.o.pic) = 4c1aa645c23669fa04cabc786747ba4daae7fcce
-Size (c++rt0/c++rt0.o.pic) = 607 bytes
-SHA1 (c++rt0/README) = 5ca6492df0bef33e192e3ad1c478533445005f6c
-Size (c++rt0/README) = 444 bytes
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/DESCR
--- a/sysutils/sysbuild/DESCR Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-sysbuild is a script that simplifies the process of building NetBSD
-releases and kernels as an unprivileged user. It should be clear enough
-that it does not add any kind of magic to the NetBSD build system. It
-just automates boring steps, like setup of permissions, directories,
-execution of the build process, etc. It also provides enough
-functionality to automatically update CVS source trees.
-
-sysbuild can be easily used from command line or as a cron job, so
-you can schedule most of the build jobs (really, it has been designed
-to run perfectly from cron).
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/INSTALL
--- a/sysutils/sysbuild/INSTALL Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: INSTALL,v 1.2 2002/12/01 19:39:49 jmmv Exp $
-
-SYSBUILD_USER=@SYSBUILD_USER@
-SYSBUILD_HOMEDIR=@SYSBUILD_HOMEDIR@
-EGDIR=@EGDIR@
-
-case ${STAGE} in
-POST-INSTALL)
- echo "Setting up sysbuild's crontab..."
- crontab -u ${SYSBUILD_USER} -r > /dev/null 2>&1
- crontab -u ${SYSBUILD_USER} ${EGDIR}/crontab > /dev/null 2>&1
- ;;
-
-DEINSTALL)
- echo "Removing sysbuild's crontab..."
- crontab -u ${SYSBUILD_USER} -r > /dev/null 2>&1
- ${CAT} << EOF
-===========================================================================
-If you will not be using sysbuild any longer, you may want to remove
-sysbuild's home directory and all work areas. Just to let you know, work
-areas can be removed using the 'destroy' target of the program.
-===========================================================================
-EOF
- ;;
-esac
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/MESSAGE
--- a/sysutils/sysbuild/MESSAGE Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1.1.1 2002/11/28 19:57:28 jmmv Exp $
-
-sysbuild has been installed successfully. These lines are a must to get
-started:
-
- ${PREFIX}/bin/sysbuild config
- ${PREFIX}/bin/sysbuild init
-
-A sample crontab file for the '${SYSBUILD_USER}' user has been installed.
-Use the following command (as root) to edit it interactively:
-
- crontab -e -u ${SYSBUILD_USER}
-
-===========================================================================
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/Makefile
--- a/sysutils/sysbuild/Makefile Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,69 +0,0 @@
-# $NetBSD: Makefile,v 1.16 2004/01/20 12:26:16 agc Exp $
-#
-
-DISTNAME= sysbuild-1.9
-CATEGORIES= sysutils
-MASTER_SITES= # empty
-DISTFILES= # empty
-
-MAINTAINER= jmmv%NetBSD.org@localhost
-COMMENT= Automate NetBSD system and kernel unprivileged builds
-
-WRKSRC= ${WRKDIR}
-EXTRACT_ONLY= # empty
-NO_CHECKSUM= yes
-NO_CONFIGURE= yes
-CHECK_SHLIBS= no
-SHLIB_HANDLING= no
-
-.include "../../mk/bsd.prefs.mk"
-
-# SYSBUILD_HOME - Home directory of SYSBUILD_USER user.
-SYSBUILD_HOMEDIR?= /home/sysbuild
-# SYSBUILD_USER - Unpriviledged user that runs the build script.
-SYSBUILD_USER?= sysbuild
-# SYSBUILD_OBJGROUP - Group that owns build files (should not be shared).
-SYSBUILD_OBJGROUP?= wobj
-# SYSBUILD_SRCGROUP - Group that owns sources (may be shared).
-SYSBUILD_SRCGROUP?= wsrc
-
-FILES_SUBST+= SYSBUILD_HOMEDIR=${SYSBUILD_HOMEDIR}
-FILES_SUBST+= SYSBUILD_USER=${SYSBUILD_USER}
-FILES_SUBST+= SYSBUILD_OBJGROUP=${SYSBUILD_OBJGROUP}
-FILES_SUBST+= SYSBUILD_SRCGROUP=${SYSBUILD_SRCGROUP}
-FILES_SUBST+= EGDIR=${EGDIR}
-MESSAGE_SUBST+= SYSBUILD_USER=${SYSBUILD_USER}
-
-USE_PKGINSTALL= yes
-DEINSTALL_EXTRA_TMPL= ${.CURDIR}/INSTALL
-INSTALL_EXTRA_TMPL= ${.CURDIR}/INSTALL
-
-PKG_GROUPS= ${SYSBUILD_OBJGROUP} ${SYSBUILD_SRCGROUP}
-PKG_USERS= ${SYSBUILD_USER}:${SYSBUILD_OBJGROUP}::`hostname`\\ sysbuild\\ output:${SYSBUILD_HOMEDIR}:${SH}
-
-EGDIR= ${PREFIX}/share/examples/sysbuild
-
-do-build:
- @${ECHO} "Generating sysbuild.sh..."
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/sysbuild.sh > \
- ${WRKSRC}/sysbuild.sh
- @${ECHO} "Generating sysbuild.8..."
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/sysbuild.8 > \
- ${WRKSRC}/sysbuild.8
- @${ECHO} "Generating sample default.conf..."
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/default.conf > \
- ${WRKSRC}/default.conf
- @${ECHO} "Generating sample crontab..."
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/crontab > ${WRKSRC}/crontab
- @${ECHO} "Generating sample profile..."
- @${SED} ${FILES_SUBST_SED} ${FILESDIR}/profile > ${WRKSRC}/profile
-
-do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/sysbuild
- ${INSTALL_SCRIPT} ${WRKSRC}/sysbuild.sh ${PREFIX}/bin/sysbuild
- ${INSTALL_MAN} ${WRKSRC}/sysbuild.8 ${PREFIX}/man/man8/sysbuild.8
- ${INSTALL_DATA} ${WRKSRC}/default.conf ${EGDIR}/default.conf
- ${INSTALL_DATA} ${WRKSRC}/crontab ${EGDIR}/crontab
- ${INSTALL_DATA} ${WRKSRC}/profile ${EGDIR}/profile
-
-.include "../../mk/bsd.pkg.mk"
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/PLIST
--- a/sysutils/sysbuild/PLIST Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2002/12/01 19:39:50 jmmv Exp $
-bin/sysbuild
-man/man8/sysbuild.8
-share/examples/sysbuild/crontab
-share/examples/sysbuild/default.conf
-share/examples/sysbuild/profile
-@dirrm share/examples/sysbuild
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/files/crontab
--- a/sysutils/sysbuild/files/crontab Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-# $NetBSD: crontab,v 1.1.1.1 2002/11/28 19:57:29 jmmv Exp $
-#
-# sysbuild - crontab file for '@SYSBUILD_USER@' user
-#
-
-HOME=@SYSBUILD_HOMEDIR@
-SHELL=@SH@
-PATH=/bin:/sbin:/usr/bin:/usr/sbin:@PREFIX@/bin:@PREFIX@/sbin
-
-#minute hour mday month wday command
-
-# Update sources daily
-#0 0 * * * @PREFIX@/bin/sysbuild -m update-srcs
-
-# Build kernel weekly
-#0 4 * * 0 @PREFIX@/bin/sysbuild -m build-kernels
-
-# Build release weekly
-#0 6 * * 0 @PREFIX@/bin/sysbuild -m build-release
diff -r 7568dae2401c -r eb02318cdbca sysutils/sysbuild/files/default.conf
--- a/sysutils/sysbuild/files/default.conf Tue Jun 01 21:50:37 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,66 +0,0 @@
-# $NetBSD: default.conf,v 1.4 2003/01/08 17:45:09 jmmv Exp $
-#
-# sysbuild - System wide configuration file
-#
-
-# ----------- Build time setup; be careful if you change these -----------
-HOMEDIR=@SYSBUILD_HOMEDIR@
-USER=@SYSBUILD_USER@
-OBJGROUP=@SYSBUILD_OBJGROUP@
-SRCGROUP=@SYSBUILD_SRCGROUP@
-# ------------------------------------------------------------------------
-
-# Directory that holds all object files and DESTDIR (requires *lots*
-# of space).
-BUILDDIR=/var/sysbuild
-
-# Release directory (it will require around 100-200 Mb).
-RELEASEDIR=/var/sysbuild/NetBSD-1.6
-
-# Machine name. It is appended to RELEASEDIR. It currently has no other
-# effect. Set only if you are building NetBSD-current!
-MACHINE=
-
-# Source directory.
-SRCDIR=/usr/src
-
-# X11R6 Source directory.
-XSRCDIR=/usr/xsrc
-
-# When mounting union filesystems (to build X11R6), prefix umount(8)
-# and mount_union(8) calls with the following command.
-#MOUNT_PRECMD="sudo"
-
-# List of directories that are updated via cvs.
-CVSDIRS="/usr/src /usr/pkgsrc /usr/xsrc"
-
Home |
Main Index |
Thread Index |
Old Index