From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jul 5 22:01:19 2004 Return-Path: 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 4E37216A56A for ; Mon, 5 Jul 2004 22:00:58 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE24643D68 for ; Mon, 5 Jul 2004 22:00:53 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i65M0rQC073112 for ; Mon, 5 Jul 2004 22:00:53 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i65M0rih073111; Mon, 5 Jul 2004 22:00:53 GMT (envelope-from gnats) Resent-Date: Mon, 5 Jul 2004 22:00:53 GMT Resent-Message-Id: <200407052200.i65M0rih073111@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, Sebastian Blum Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D33D16A4CE for ; Mon, 5 Jul 2004 21:59:27 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A59C43D41 for ; Mon, 5 Jul 2004 21:59:27 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i65LxQsg007723 for ; Mon, 5 Jul 2004 21:59:26 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.11/8.12.11/Submit) id i65LxQSp007722; Mon, 5 Jul 2004 21:59:26 GMT (envelope-from nobody) Message-Id: <200407052159.i65LxQSp007722@www.freebsd.org> Date: Mon, 5 Jul 2004 21:59:26 GMT From: Sebastian Blum To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: ports/68712: Update port: X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jul 2004 22:01:19 -0000 >Number: 68712 >Category: ports >Synopsis: Update port: >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: Mon Jul 05 22:00:53 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Sebastian Blum >Release: 5.2.1-RELEASE >Organization: >Environment: >Description: >How-To-Repeat: >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: # # clearsilver # clearsilver/Makefile # clearsilver/distinfo # clearsilver/pkg-descr # clearsilver/pkg-plist # echo c - clearsilver mkdir -p clearsilver > /dev/null 2>&1 echo x - clearsilver/Makefile sed 's/^X//' >clearsilver/Makefile << 'END-of-clearsilver/Makefile' X# New ports collection makefile for: ClearSilver X# Date created: 05 July 2004 X# Whom: Sebastian Blum X# X# $FreeBSD$ X# X XPORTNAME= clearsilver XPORTVERSION= 0.9.10 XCATEGORIES= www XMASTER_SITES= http://www.clearsilver.net/downloads/ X XMAINTAINER= basti@mk-ultra.biz XCOMMENT= A fast, powerful, and language-neutral template system X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_REINPLACE= yes XMANCOMPRESSED= no X XCONFIGURE_ARGS= --disable-apache --disable-perl --disable-ruby \ X --disable-java --disable-csharp X X.if defined(WITH_PYTHON) XCONFIGURE_ARGS+= --with-python=${PYTHON_CMD} XUSE_PYTHON= yes XPLIST_SUB+= PYTHON="" XPKGNAMESUFFIX= -python X.else XCONFIGURE_ARGS+= --disable-python XPLIST_SUB+= PYTHON="@comment " X.endif X XMAN3= cBroadcast.3 cCreate.3 cDestroy.3 cSignal.3 cWait.3 \ X cgi_cookie_authority.3 cgi_cookie_clear.3 cgi_cookie_set.3 \ X cgi_cs_init.3 cgi_debug_init.3 cgi_destroy.3 cgi_display.3 cgi_error.3 \ X cgi_filehandle.3 cgi_init.3 cgi_neo_error.3 cgi_output.3 cgi_parse.3 \ X cgi_redirect.3 cgi_redirect_uri.3 cgi_register_parse_cb.3 \ X cgi_url_escape.3 cgi_url_escape_more.3 cgi_url_unescape.3 \ X cgi_vredirect.3 cgiwrap_getenv.3 cgiwrap_init_emu.3 cgiwrap_init_std.3 \ X cgiwrap_iterenv.3 cgiwrap_putenv.3 cgiwrap_read.3 cgiwrap_write.3 \ X cgiwrap_writef.3 cgiwrap_writevf.3 cs_destroy.3 cs_dump.3 cs_init.3 \ X cs_parse_file.3 cs_parse_string.3 cs_register_strfunc.3 cs_render.3 \ X dictCleanup.3 dictCreate.3 dictDestroy.3 dictModifyValue.3 dictNext.3 \ X dictReleaseLock.3 dictRemove.3 dictSearch.3 dictSetValue.3 fCreate.3 \ X fDestroy.3 fFind.3 fLock.3 fUnlock.3 filter_create_fd.3 \ X filter_create_fp.3 filter_wait.3 hdf_copy.3 hdf_destroy.3 hdf_dump.3 \ X hdf_dump_format.3 hdf_dump_str.3 hdf_get_attr.3 hdf_get_child.3 \ X hdf_get_copy.3 hdf_get_int_value.3 hdf_get_node.3 hdf_get_obj.3 \ X hdf_get_value.3 hdf_get_valuef.3 hdf_get_valuevf.3 hdf_init.3 \ X hdf_obj_attr.3 hdf_obj_child.3 hdf_obj_name.3 hdf_obj_next.3 \ X hdf_obj_top.3 hdf_obj_value.3 hdf_read_string.3 \ X hdf_read_string_ignore.3 hdf_remove_tree.3 hdf_search_path.3 \ X hdf_set_attr.3 hdf_set_buf.3 hdf_set_copy.3 hdf_set_int_value.3 \ X hdf_set_symlink.3 hdf_set_value.3 hdf_set_valuef.3 hdf_sort_obj.3 \ X hdf_write_file.3 hdf_write_file_atomic.3 hdf_write_string.3 mCreate.3 \ X mDestroy.3 mLock.3 mUnlock.3 nerr_ignore.3 nerr_log_error.3 \ X nerr_pass.3 nerr_pass_ctx.3 nerr_raise.3 skipDelete.3 skipFreeList.3 \ X skipInsert.3 skipNewList.3 skipNext.3 skipRelease.3 skipSearch.3 \ X wdb_keys.3 X X.include X Xpost-patch: X @# Exclude lemon.c, it gives some errors and its not used at all. X @${MV} ${WRKSRC}/cs/lemon.c ${WRKSRC}/cs/lemon.c.not_used X @# Remove CFLAGS when building the python module, pydistfile is used X @# and will do the right thing. X @${REINPLACE_CMD} -E 's,(\$$\(PYTHON\)),CFLAGS="" \1,g' ${WRKSRC}/python/Makefile X @# Avoid rebuiling man pages X @${REINPLACE_CMD} -e 's,all man,all,g' ${WRKSRC}/Makefile X X.include END-of-clearsilver/Makefile echo x - clearsilver/distinfo sed 's/^X//' >clearsilver/distinfo << 'END-of-clearsilver/distinfo' XMD5 (clearsilver-0.9.10.tar.gz) = af75d15b437bac1741e8af8081ffae69 XSIZE (clearsilver-0.9.10.tar.gz) = 394913 END-of-clearsilver/distinfo echo x - clearsilver/pkg-descr sed 's/^X//' >clearsilver/pkg-descr << 'END-of-clearsilver/pkg-descr' XClearSilver is a fast, powerful, and language-neutral template system. It is Xdesigned to make it easy to create template driven static or dynamic Xwebsites. X XClearSilver is first and foremost designed to be extremely fast. It is coded Xcompletely in C and exported to your script language of choice (i.e. Python, XPerl). As a result, it is notably faster than template systems written in a Xscript language. However, its design has additional benefits. It is also one Xof the only template systems available which allows you to easily Xmix-and-match multiple programming languages with the same templates, even Xon the same page. This allows you to optimize your website by writing XC-modules to handle speed-sensitive sections, while leaving the majority of Xyour site in easy to write script code. X XWWW: http://www.clearsilver.net/ END-of-clearsilver/pkg-descr echo x - clearsilver/pkg-plist sed 's/^X//' >clearsilver/pkg-plist << 'END-of-clearsilver/pkg-plist' Xbin/cstest Xbin/static.cgi Xinclude/ClearSilver/ClearSilver.h Xinclude/ClearSilver/cgi/cgi.h Xinclude/ClearSilver/cgi/cgiwrap.h Xinclude/ClearSilver/cgi/date.h Xinclude/ClearSilver/cgi/html.h Xinclude/ClearSilver/cs/cs.h Xinclude/ClearSilver/cs_config.h Xinclude/ClearSilver/util/dict.h Xinclude/ClearSilver/util/filter.h Xinclude/ClearSilver/util/neo_date.h Xinclude/ClearSilver/util/neo_err.h Xinclude/ClearSilver/util/neo_files.h Xinclude/ClearSilver/util/neo_hash.h Xinclude/ClearSilver/util/neo_hdf.h Xinclude/ClearSilver/util/neo_misc.h Xinclude/ClearSilver/util/neo_net.h Xinclude/ClearSilver/util/neo_rand.h Xinclude/ClearSilver/util/neo_server.h Xinclude/ClearSilver/util/neo_str.h Xinclude/ClearSilver/util/rcfs.h Xinclude/ClearSilver/util/skiplist.h Xinclude/ClearSilver/util/ulist.h Xinclude/ClearSilver/util/ulocks.h Xinclude/ClearSilver/util/wildmat.h Xlib/libneo_cgi.a Xlib/libneo_cs.a Xlib/libneo_utl.a X%%PYTHON%%%%PYTHON_SITELIBDIR%%/neo_cgi.so X@dirrm include/ClearSilver/util X@dirrm include/ClearSilver/cs X@dirrm include/ClearSilver/cgi X@dirrm include/ClearSilver END-of-clearsilver/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: