From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Oct 13 12:50:15 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CA3716A403 for ; Fri, 13 Oct 2006 12:50:15 +0000 (UTC) (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 97C2A43D49 for ; Fri, 13 Oct 2006 12:50:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9DCoEYG026776 for ; Fri, 13 Oct 2006 12:50:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9DCoE8b026774; Fri, 13 Oct 2006 12:50:14 GMT (envelope-from gnats) Resent-Date: Fri, 13 Oct 2006 12:50:14 GMT Resent-Message-Id: <200610131250.k9DCoE8b026774@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gürkan Sengün Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FD3816A407 for ; Fri, 13 Oct 2006 12:49:07 +0000 (UTC) (envelope-from tar@cow.ethz.ch) Received: from cow.ethz.ch (cow.ethz.ch [195.176.48.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id D106D43D55 for ; Fri, 13 Oct 2006 12:49:06 +0000 (GMT) (envelope-from tar@cow.ethz.ch) Received: from cow.ethz.ch (localhost [127.0.0.1]) by cow.ethz.ch (8.13.6/8.13.6) with ESMTP id k9DCjDiG041626 for ; Fri, 13 Oct 2006 14:45:13 +0200 (CEST) (envelope-from tar@cow.ethz.ch) Received: (from root@localhost) by cow.ethz.ch (8.13.6/8.13.6/Submit) id k9DCjCf0041625; Fri, 13 Oct 2006 14:45:12 +0200 (CEST) (envelope-from tar) Message-Id: <200610131245.k9DCjCf0041625@cow.ethz.ch> Date: Fri, 13 Oct 2006 14:45:12 +0200 (CEST) From: Gürkan Sengün To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/104378: new port: misc/dphys-config - Tool to distribute config files X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gürkan Sengün List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Oct 2006 12:50:15 -0000 >Number: 104378 >Category: ports >Synopsis: new port: misc/dphys-config - Tool to distribute config files >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Oct 13 12:50:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gürkan Sengün >Release: FreeBSD 6.1-RELEASE sparc64 >Organization: http://www.linuks.mine.nu >Environment: System: FreeBSD florida.ethz.ch 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 15:56:53 UTC 2006 root@s-dallas.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC sparc64 >Description: This project is aimed at installing (and keeping update) the site specific config files we want, after preprocessing them (conditional content and include files and include sections). It also triggers postinstall scripts whenever their associated config file has been changed. It can also remove config files, including running an preremove script before doing so. All this is driven by an simple config file list. >How-To-Repeat: >Fix: --- dphys-config.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: # # dphys-config # dphys-config/Makefile # dphys-config/distinfo # dphys-config/pkg-descr # dphys-config/pkg-plist # echo c - dphys-config mkdir -p dphys-config > /dev/null 2>&1 echo x - dphys-config/Makefile sed 's/^X//' >dphys-config/Makefile << 'END-of-dphys-config/Makefile' X# New ports collection makefile for: dphys-config X# Date created: 12 Oct 2006 X# Whom: X# X# $FreeBSD$ X# X XPORTNAME= dphys-config XPORTVERSION= 20061013 XCATEGORIES= misc XMASTER_SITES= http://www.phys.ethz.ch/~franklin/Projects/dphys-config/ \ X http://florida.ethz.ch/ports/distfiles/ \ XMAINTAINER= gurkan@linuks.mine.nu X XCOMMENT= Tool to distribute config files X Xpost-patch: X @${REINPLACE_CMD} -e 's|(DESTDIR)/usr|(DESTDIR)/usr/local|g' ${WRKSRC}/Makefile X X.include END-of-dphys-config/Makefile echo x - dphys-config/distinfo sed 's/^X//' >dphys-config/distinfo << 'END-of-dphys-config/distinfo' XMD5 (dphys-config-20061013.tar.gz) = 3a1902cb0c5ea159e185b1899f2f7b7d XSHA256 (dphys-config-20061013.tar.gz) = 902b45687d8eb4c401423e6ff2a3712736ee705b1738014100207cdfa46c0f10 XSIZE (dphys-config-20061013.tar.gz) = 40643 END-of-dphys-config/distinfo echo x - dphys-config/pkg-descr sed 's/^X//' >dphys-config/pkg-descr << 'END-of-dphys-config/pkg-descr' XThis project is aimed at installing (and keeping update) the site Xspecific config files we want, after preprocessing them (conditional Xcontent and include files and include sections). It also triggers Xpostinstall scripts whenever their associated config file has been Xchanged. It can also remove config files, including running an Xpreremove script before doing so. All this is driven by an simple Xconfig file list. X XWWW: http://www.phys.ethz.ch/~franklin/Projects/dphys-config/ END-of-dphys-config/pkg-descr echo x - dphys-config/pkg-plist sed 's/^X//' >dphys-config/pkg-plist << 'END-of-dphys-config/pkg-plist' Xlocal/bin/dphys-config Xlocal/share/doc/dphys-config/README Xlocal/share/doc/dphys-config/FAQ Xlocal/share/doc/dphys-config/examples/dphys-config.example Xlocal/doc/dphys-config/examples/cron.d.example Xlocal/doc/dphys-config/examples/dphys-config.example Xlocal/doc/dphys-config/examples/init.d.example Xlocal/doc/dphys-config/examples/site.exmple/dphys-config-filesys.list Xlocal/doc/dphys-config/examples/site.exmple/dphys-config-x Xlocal/doc/dphys-config/examples/site.exmple/dphys-config.list Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-altern-wwwbrowser Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-altern-xcursor Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-altern-xsession Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-altern-xterminal Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-exports Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-filesys Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-quota Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-usb-storage Xlocal/doc/dphys-config/examples/site.exmple/local/sbin/dphys-config-x END-of-dphys-config/pkg-plist exit --- dphys-config.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: