Date: Fri, 8 Sep 2000 04:56:56 -0700 (PDT) From: dyfet@ostel.com To: freebsd-gnats-submit@FreeBSD.org Subject: ports/21112: revised port entry for ccscript Message-ID: <20000908115656.244F137B422@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 21112 >Category: ports >Synopsis: revised port entry for ccscript >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: Fri Sep 08 05:00:02 PDT 2000 >Closed-Date: >Last-Modified: >Originator: David Sugar >Release: 4.0 >Organization: >Environment: >Description: #!/bin/sh # This is a shell archive (produced by GNU sharutils 4.2). # To extract the files from this archive, save it to some FILE, remove # everything before the `!/bin/sh' line above, then type `sh FILE'. # # Made on 2000-09-08 07:50 EDT by <dyfet@home.sys>. # Source directory was `/home/dyfet/src/ccscript/freebsd'. # # Existing files will *not* be overwritten unless `-c' is specified. # # This shar contains: # length mode name # ------ ---------- ------------------------------------------ # 726 -rw-r--r-- Makefile # 56 -rw-r--r-- files/md5 # 59 -rw-r--r-- pkg/COMMENT # 21 -rw-r--r-- pkg/CVS/Repository # 47 -rw-r--r-- pkg/CVS/Root # 118 -rw-r--r-- pkg/CVS/Entries # 470 -rw-r--r-- pkg/DESCR # 94 -rw-r--r-- pkg/PLIST # save_IFS="${IFS}" IFS="${IFS}:" gettext_dir=FAILED locale_dir=FAILED first_param="$1" for dir in $PATH do if test "$gettext_dir" = FAILED && test -f $dir/gettext \ && ($dir/gettext --version >/dev/null 2>&1) then set `$dir/gettext --version 2>&1` if test "$3" = GNU then gettext_dir=$dir fi fi if test "$locale_dir" = FAILED && test -f $dir/shar \ && ($dir/shar --print-text-domain-dir >/dev/null 2>&1) then locale_dir=`$dir/shar --print-text-domain-dir` fi done IFS="$save_IFS" if test "$locale_dir" = FAILED || test "$gettext_dir" = FAILED then echo=echo else TEXTDOMAINDIR=$locale_dir export TEXTDOMAINDIR TEXTDOMAIN=sharutils export TEXTDOMAIN echo="$gettext_dir/gettext -s" fi touch -am 1231235999 $$.touch >/dev/null 2>&1 if test ! -f 1231235999 && test -f $$.touch; then shar_touch=touch else shar_touch=: echo $echo 'WARNING: not restoring timestamps. Consider getting and' $echo "installing GNU \`touch', distributed in GNU File Utilities..." echo fi rm -f 1231235999 $$.touch # if mkdir _sh00520; then $echo 'x -' 'creating lock directory' else $echo 'failed to create lock directory' exit 1 fi # ============= Makefile ============== if test -f 'Makefile' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'Makefile' '(file already exists)' else $echo 'x -' extracting 'Makefile' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'Makefile' && # Generated automatically from Makefile.in by configure. # New ports collection makefile for: ccscript # Date created: 26 July 2000 # Whom: David Sugar <dyfet@gnu.org> # # $FreeBSD: ports/lang/ccscript/Makefile,v 1.1 2000/07/28 10:45:43 sobomax Exp $ # X PORTNAME= ccscript PORTVERSION= 1.2.2 CATEGORIES= lang MASTER_SITES= ftp://www.voxilla.org/pub/ccscript/ X MAINTAINER= dyfet@gnu.org X LIB_DEPENDS= ccstd.0:${PORTSDIR}/devel/commoncpp X USE_GMAKE= yes USE_LIBTOOL= yes USE_AUTOCONF= yes INSTALLS_SHLIB= yes X CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib X post-extract: X @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ X 's|-release \$$\(LT_RELEASE\)||g' X X.include <bsd.port.mk> SHAR_EOF $shar_touch -am 09080746100 'Makefile' && chmod 0644 'Makefile' || $echo 'restore of' 'Makefile' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'Makefile:' 'MD5 check failed' 1d3decb631fbab9367f7456ae3c1ed0a Makefile SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'Makefile'`" test 726 -eq "$shar_count" || $echo 'Makefile:' 'original size' '726,' 'current size' "$shar_count!" fi fi # ============= files/md5 ============== if test ! -d 'files'; then $echo 'x -' 'creating directory' 'files' mkdir 'files' fi if test -f 'files/md5' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'files/md5' '(file already exists)' else $echo 'x -' extracting 'files/md5' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'files/md5' && e0cb0fdb22419c8c3f742a26488ef1e1 ccscript-1.2.2.tar.gz SHAR_EOF $shar_touch -am 09080750100 'files/md5' && chmod 0644 'files/md5' || $echo 'restore of' 'files/md5' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'files/md5:' 'MD5 check failed' 0bd6c6a99ac76c4d1661b97a44f87724 files/md5 SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'files/md5'`" test 56 -eq "$shar_count" || $echo 'files/md5:' 'original size' '56,' 'current size' "$shar_count!" fi fi # ============= pkg/COMMENT ============== if test ! -d 'pkg'; then $echo 'x -' 'creating directory' 'pkg' mkdir 'pkg' fi if test -f 'pkg/COMMENT' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'pkg/COMMENT' '(file already exists)' else $echo 'x -' extracting 'pkg/COMMENT' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'pkg/COMMENT' && State-event driven class extendible C++ script interpreter SHAR_EOF $shar_touch -am 07280645100 'pkg/COMMENT' && chmod 0644 'pkg/COMMENT' || $echo 'restore of' 'pkg/COMMENT' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'pkg/COMMENT:' 'MD5 check failed' e6d77aafe38bebc00977005016b127cf pkg/COMMENT SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'pkg/COMMENT'`" test 59 -eq "$shar_count" || $echo 'pkg/COMMENT:' 'original size' '59,' 'current size' "$shar_count!" fi fi # ============= pkg/CVS/Repository ============== if test ! -d 'pkg/CVS'; then $echo 'x -' 'creating directory' 'pkg/CVS' mkdir 'pkg/CVS' fi if test -f 'pkg/CVS/Repository' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'pkg/CVS/Repository' '(file already exists)' else $echo 'x -' extracting 'pkg/CVS/Repository' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'pkg/CVS/Repository' && ccscript/freebsd/pkg SHAR_EOF $shar_touch -am 08231336100 'pkg/CVS/Repository' && chmod 0644 'pkg/CVS/Repository' || $echo 'restore of' 'pkg/CVS/Repository' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'pkg/CVS/Repository:' 'MD5 check failed' 7830d3920e030f68645090ce5fa8ac4a pkg/CVS/Repository SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'pkg/CVS/Repository'`" test 21 -eq "$shar_count" || $echo 'pkg/CVS/Repository:' 'original size' '21,' 'current size' "$shar_count!" fi fi # ============= pkg/CVS/Root ============== if test -f 'pkg/CVS/Root' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'pkg/CVS/Root' '(file already exists)' else $echo 'x -' extracting 'pkg/CVS/Root' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'pkg/CVS/Root' && cvs.ccscript.sourceforge.net:/cvsroot/ccscript SHAR_EOF $shar_touch -am 08231336100 'pkg/CVS/Root' && chmod 0644 'pkg/CVS/Root' || $echo 'restore of' 'pkg/CVS/Root' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'pkg/CVS/Root:' 'MD5 check failed' 6399e0d170a941a8046fcd9913848c21 pkg/CVS/Root SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'pkg/CVS/Root'`" test 47 -eq "$shar_count" || $echo 'pkg/CVS/Root:' 'original size' '47,' 'current size' "$shar_count!" fi fi # ============= pkg/CVS/Entries ============== if test -f 'pkg/CVS/Entries' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'pkg/CVS/Entries' '(file already exists)' else $echo 'x -' extracting 'pkg/CVS/Entries' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'pkg/CVS/Entries' && /COMMENT/1.1/Fri Jul 28 10:45:43 2000// /DESCR/1.1/Fri Jul 28 10:45:43 2000// /PLIST/1.1/Wed Aug 23 17:36:12 2000// D SHAR_EOF $shar_touch -am 08231337100 'pkg/CVS/Entries' && chmod 0644 'pkg/CVS/Entries' || $echo 'restore of' 'pkg/CVS/Entries' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'pkg/CVS/Entries:' 'MD5 check failed' 788764c70ed0fd7c147834d58f216f95 pkg/CVS/Entries SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'pkg/CVS/Entries'`" test 118 -eq "$shar_count" || $echo 'pkg/CVS/Entries:' 'original size' '118,' 'current size' "$shar_count!" fi fi # ============= pkg/DESCR ============== if test -f 'pkg/DESCR' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'pkg/DESCR' '(file already exists)' else $echo 'x -' extracting 'pkg/DESCR' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'pkg/DESCR' && ccscript offers a class extensible threaded script interpreter that may be embedded in Common C++ derived packages as a native extension language. This script interpreter differs from traditional scripting systems in that it is used to script near real-time state-event transitions thru deterministic callback step execution rather than the linear and non-deterministic fashion of traditional extension languages such as tcl, libguile, etc. X - David Sugar dyfet@gnu.org SHAR_EOF $shar_touch -am 07280645100 'pkg/DESCR' && chmod 0644 'pkg/DESCR' || $echo 'restore of' 'pkg/DESCR' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'pkg/DESCR:' 'MD5 check failed' d6b35b25f18c65a4aa94f9e89f3ab476 pkg/DESCR SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'pkg/DESCR'`" test 470 -eq "$shar_count" || $echo 'pkg/DESCR:' 'original size' '470,' 'current size' "$shar_count!" fi fi # ============= pkg/PLIST ============== if test -f 'pkg/PLIST' && test "$first_param" != -c; then $echo 'x -' SKIPPING 'pkg/PLIST' '(file already exists)' else $echo 'x -' extracting 'pkg/PLIST' '(text)' sed 's/^X//' << 'SHAR_EOF' > 'pkg/PLIST' && include/cc++/script.h lib/libccscript.a lib/libccscript.so lib/libccscript.so.0 bin/ccscript X SHAR_EOF $shar_touch -am 08231336100 'pkg/PLIST' && chmod 0644 'pkg/PLIST' || $echo 'restore of' 'pkg/PLIST' 'failed' if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \ && ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then md5sum -c << SHAR_EOF >/dev/null 2>&1 \ || $echo 'pkg/PLIST:' 'MD5 check failed' f4728d7c5ce24219f36f8017cc4df408 pkg/PLIST SHAR_EOF else shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'pkg/PLIST'`" test 94 -eq "$shar_count" || $echo 'pkg/PLIST:' 'original size' '94,' 'current size' "$shar_count!" fi fi rm -fr _sh00520 exit 0 >How-To-Repeat: >Fix: >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?20000908115656.244F137B422>