From owner-freebsd-bugs@FreeBSD.ORG Mon Sep 5 08:30:12 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB0E016A41F for ; Mon, 5 Sep 2005 08:30:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52B9043D46 for ; Mon, 5 Sep 2005 08:30:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j858UC2f060023 for ; Mon, 5 Sep 2005 08:30:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j858UBRJ060017; Mon, 5 Sep 2005 08:30:11 GMT (envelope-from gnats) Resent-Date: Mon, 5 Sep 2005 08:30:11 GMT Resent-Message-Id: <200509050830.j858UBRJ060017@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andreas Fehlner Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8A2616A41F for ; Mon, 5 Sep 2005 08:23:22 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id B267D43D45 for ; Mon, 5 Sep 2005 08:23:22 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j858NMY0021041 for ; Mon, 5 Sep 2005 08:23:22 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j858NLpO021031; Mon, 5 Sep 2005 08:23:21 GMT (envelope-from nobody) Message-Id: <200509050823.j858NLpO021031@www.freebsd.org> Date: Mon, 5 Sep 2005 08:23:21 GMT From: Andreas Fehlner To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: misc/85732: [NEW PORT] sysutils/managepkg: Script for maintining ports X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Sep 2005 08:30:12 -0000 >Number: 85732 >Category: misc >Synopsis: [NEW PORT] sysutils/managepkg: Script for maintining ports >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 05 08:30:11 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Andreas Fehlner >Release: FreeBSD 4.11-STABLE i386 >Organization: >Environment: System: FreeBSD erde.universum.sol 4.11-STABLE FreeBSD 4.11-STABLE #0: Sat Sep 3 09:42:08 CEST >Description: This script runs though the complete ports tree without stopping after a make error occured. If you call make with any parameter in one of the directories of the ports tree in FreeBSD the run will stop if make returns with a code bigger than zero. That means, that it is (in opposite to NetBSD or OpenBSD impossible to run a echo complete build with \"make\" in FreeBSD. Warning: The run of the script may last days (but you may stop it any time). Call the script with the parameter you want to give to make, for instance fetch, build, install, or package. WWW: http://www.cul.de/data/ -Andreas Fehlner fehlner@gmx.de >How-To-Repeat: >Fix: --- managepkg-1.1.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # managepkg # managepkg/pkg-descr # managepkg/Makefile # managepkg/distinfo # echo c - managepkg mkdir -p managepkg > /dev/null 2>&1 echo x - managepkg/pkg-descr sed 's/^X//' >managepkg/pkg-descr << 'END-of-managepkg/pkg-descr' XThis script runs though the complete ports tree without stopping after a make Xerror occured. XIf you call make with any parameter in one of the directories of the ports tree Xin FreeBSD the run will stop if make returns with a code bigger than zero. That Xmeans, that it is (in opposite to NetBSD or OpenBSD impossible to run a echo Xcomplete build with \"make\" in FreeBSD. X XWarning: The run of the script may last days (but you may stop it any time). X XCall the script with the parameter you want to give to make, for instance fetch, Xbuild, install, or package. X X XWWW: http://www.cul.de/data/ X X-Andreas Fehlner Xfehlner@gmx.de END-of-managepkg/pkg-descr echo x - managepkg/Makefile sed 's/^X//' >managepkg/Makefile << 'END-of-managepkg/Makefile' X# New ports collection makefile for: managepkg X# Date created: 2005-09-04 X# Whom: Andreas Fehlner X# X# $FreeBSD$ X# X XPORTNAME= managepkg XPORTVERSION= 1.1 XCATEGORIES= sysutils XMASTER_SITES= http://www.cul.de/data/\ X http://home.arcor.de/fehlner/download/\ X http://home.arcor.de/teambushido/download/ XEXTRACT_SUFX= .gz X XMAINTAINER= fehlner@gmx.de XCOMMENT= Script for maintining ports X# Any ideas for a better comment? X XEXTRACT_AFTER_ARGS= ${DISTDIR}/${DISTFILES} > ${WRKSRC}/${PORTNAME} XWRKSRC= ${WRKDIR} XNO_BUILD= yes XPLIST_FILES= sbin/managepkg X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin/ X X.include END-of-managepkg/Makefile echo x - managepkg/distinfo sed 's/^X//' >managepkg/distinfo << 'END-of-managepkg/distinfo' XMD5 (managepkg-1.1.gz) = 7e698db45723cb0a933363cc5a6cb718 XSIZE (managepkg-1.1.gz) = 2497 END-of-managepkg/distinfo exit --- managepkg-1.1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: