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