Date: Wed, 17 Nov 1999 23:29:47 -0500 (EST) From: ajk@waterspout.com To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14972: msrc0-0.6 port submission Message-ID: <199911180429.XAA09650@tempest.waterspout.com>
next in thread | raw e-mail | index | archive | help
>Number: 14972 >Category: ports >Synopsis: msrc0-0.6 port submission >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Nov 17 20:30:02 PST 1999 >Closed-Date: >Last-Modified: >Originator: Andrew J. Korty >Release: FreeBSD 4.0-CURRENT i386 >Organization: WaterSpout Communications, Inc. >Environment: FreeBSD tempest.waterspout.com 4.0-CURRENT FreeBSD 4.0-CURRENT #21: Sat Nov 13 12:46:32 EST 1999 root@tempest.waterspout.com:/usr/src/sys/compile/TEMPEST i386 >Description: This port is a fake-out script for Kevin Braunsdorf's meta-source build system. It enables us to build any of his tools, such as mkcmd or conserver. >How-To-Repeat: N/A >Fix: # 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: # # msrc0 # msrc0/Makefile # msrc0/files # msrc0/files/md5 # msrc0/patches # msrc0/patches/patch-aa # msrc0/pkg # msrc0/pkg/PLIST # msrc0/pkg/COMMENT # msrc0/pkg/DESCR # echo c - msrc0 mkdir -p msrc0 > /dev/null 2>&1 echo x - msrc0/Makefile sed 's/^X//' >msrc0/Makefile << 'END-of-msrc0/Makefile' X# New ports collection makefile for: msrc0 X# Version required: 0.6 X# Date created: 17 November 1999 X# Whom: ajk@waterspout.com X# X# $FreeBSD$ X# X XDISTNAME= msrc0-0.6 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.physics.purdue.edu/pub/pundits/ XEXTRACT_SUFX= .tgz X XMAINTAINER= ajk@waterspout.com X Xdo-build: X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/makeme ${PREFIX}/bin X X.include <bsd.port.mk> END-of-msrc0/Makefile echo c - msrc0/files mkdir -p msrc0/files > /dev/null 2>&1 echo x - msrc0/files/md5 sed 's/^X//' >msrc0/files/md5 << 'END-of-msrc0/files/md5' XMD5 (msrc0-0.6.tgz) = 855992c7bbf7caf1bbc946ed6c9f714d END-of-msrc0/files/md5 echo c - msrc0/patches mkdir -p msrc0/patches > /dev/null 2>&1 echo x - msrc0/patches/patch-aa sed 's/^X//' >msrc0/patches/patch-aa << 'END-of-msrc0/patches/patch-aa' X--- makeme.orig Tue Nov 9 23:26:11 1999 X+++ makeme Tue Nov 9 23:27:44 1999 X@@ -1,4 +1,10 @@ X #!/bin/sh X+ X+# Hardcode HOSTTYPE because the bash shell uses it, too. X+ X+HOSTTYPE=FREEBSD X+export HOSTTYPE X+ X # This hack won't work for every trick you can play with /usr/msrc. X # If the Distfile sends different files to the various platforms, or X # builds a file on the meta source machine with a special tool or END-of-msrc0/patches/patch-aa echo c - msrc0/pkg mkdir -p msrc0/pkg > /dev/null 2>&1 echo x - msrc0/pkg/PLIST sed 's/^X//' >msrc0/pkg/PLIST << 'END-of-msrc0/pkg/PLIST' Xbin/makeme END-of-msrc0/pkg/PLIST echo x - msrc0/pkg/COMMENT sed 's/^X//' >msrc0/pkg/COMMENT << 'END-of-msrc0/pkg/COMMENT' XMeta source fake-out script for building ksb tools. END-of-msrc0/pkg/COMMENT echo x - msrc0/pkg/DESCR sed 's/^X//' >msrc0/pkg/DESCR << 'END-of-msrc0/pkg/DESCR' XWe fake having a meta source platform installed to build a ksb-meta-source Xproduct on a machine that doesn't have ksb's tools installed yet. This is Xthe part you need to get all the nifty toys started. END-of-msrc0/pkg/DESCR exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911180429.XAA09650>