Index: head/www/clearsilver/Makefile =================================================================== --- head/www/clearsilver/Makefile (revision 559610) +++ head/www/clearsilver/Makefile (revision 559611) @@ -1,45 +1,35 @@ # Created by: thinker # $FreeBSD$ PORTNAME= clearsilver PORTVERSION= 0.10.5 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.clearsilver.net/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Fast, powerful, and language-neutral template system USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-apache --disable-perl --disable-ruby \ - --disable-java --disable-csharp - -.if defined(WITH_PYTHON) -CONFIGURE_ARGS+= --with-python=${PYTHON_CMD} -USES+= python:2.7 -PLIST_SUB+= PYTHON="" -PKGNAMESUFFIX= -python -.else -CONFIGURE_ARGS+= --disable-python -PLIST_SUB+= PYTHON="@comment " -.endif + --disable-java --disable-csharp --disable-python post-patch: @# Remove CFLAGS when building the python module, pydistfile is used @# and will do the right thing. @${REINPLACE_CMD} -E 's,(\$$\(PYTHON\)),CFLAGS="" \1,g' ${WRKSRC}/python/Makefile @# insert -fPIC into CFLAGS to fix non-i386 builds @${REINPLACE_CMD} -e 's|= @CFLAGS@|= @CFLAGS@ -fPIC|g' ${WRKSRC}/rules.mk.in @# don't hardcode gcc for make depend @${REINPLACE_CMD} -e '/Makefile.depends:/,/^$$/s/gcc/$$(CC)/' ${WRKSRC}/rules.mk.in @# Set PYTHON_SITE @${REINPLACE_CMD} -E 's|(PYTHON=\$$.*)|\1;PYTHON_SITE="${PYTHONPREFIX_SITELIBDIR}"|g' ${WRKSRC}/configure @# Create the features.h files that are needed to build @${ECHO_CMD} "/* Dummy file */" > ${WRKSRC}/features.h @${ECHO_CMD} "/* Dummy file */" > ${WRKSRC}/cgi/features.h post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cs* .include Index: head/www/clearsilver/pkg-plist =================================================================== --- head/www/clearsilver/pkg-plist (revision 559610) +++ head/www/clearsilver/pkg-plist (revision 559611) @@ -1,151 +1,150 @@ bin/cs bin/cs_static.cgi bin/cstest man/man3/cBroadcast.3.gz man/man3/cCreate.3.gz man/man3/cDestroy.3.gz man/man3/cSignal.3.gz man/man3/cWait.3.gz man/man3/cgi_cookie_authority.3.gz man/man3/cgi_cookie_clear.3.gz man/man3/cgi_cookie_set.3.gz man/man3/cgi_cs_init.3.gz man/man3/cgi_debug_init.3.gz man/man3/cgi_destroy.3.gz man/man3/cgi_display.3.gz man/man3/cgi_error.3.gz man/man3/cgi_filehandle.3.gz man/man3/cgi_init.3.gz man/man3/cgi_neo_error.3.gz man/man3/cgi_output.3.gz man/man3/cgi_parse.3.gz man/man3/cgi_redirect.3.gz man/man3/cgi_redirect_uri.3.gz man/man3/cgi_register_parse_cb.3.gz man/man3/cgi_url_escape.3.gz man/man3/cgi_url_escape_more.3.gz man/man3/cgi_url_unescape.3.gz man/man3/cgi_url_validate.3.gz man/man3/cgi_vredirect.3.gz man/man3/cgiwrap_getenv.3.gz man/man3/cgiwrap_init_emu.3.gz man/man3/cgiwrap_init_std.3.gz man/man3/cgiwrap_iterenv.3.gz man/man3/cgiwrap_putenv.3.gz man/man3/cgiwrap_read.3.gz man/man3/cgiwrap_write.3.gz man/man3/cgiwrap_writef.3.gz man/man3/cgiwrap_writevf.3.gz man/man3/cs_destroy.3.gz man/man3/cs_dump.3.gz man/man3/cs_init.3.gz man/man3/cs_parse_file.3.gz man/man3/cs_parse_string.3.gz man/man3/cs_register_esc_strfunc.3.gz man/man3/cs_register_fileload.3.gz man/man3/cs_register_strfunc.3.gz man/man3/cs_render.3.gz man/man3/dictCleanup.3.gz man/man3/dictCreate.3.gz man/man3/dictDestroy.3.gz man/man3/dictModifyValue.3.gz man/man3/dictNext.3.gz man/man3/dictReleaseLock.3.gz man/man3/dictRemove.3.gz man/man3/dictSearch.3.gz man/man3/dictSetValue.3.gz man/man3/fCreate.3.gz man/man3/fDestroy.3.gz man/man3/fFind.3.gz man/man3/fLock.3.gz man/man3/fUnlock.3.gz man/man3/filter_create_fd.3.gz man/man3/filter_create_fp.3.gz man/man3/filter_wait.3.gz man/man3/hdf_copy.3.gz man/man3/hdf_destroy.3.gz man/man3/hdf_dump.3.gz man/man3/hdf_dump_format.3.gz man/man3/hdf_dump_str.3.gz man/man3/hdf_get_attr.3.gz man/man3/hdf_get_child.3.gz man/man3/hdf_get_copy.3.gz man/man3/hdf_get_int_value.3.gz man/man3/hdf_get_node.3.gz man/man3/hdf_get_obj.3.gz man/man3/hdf_get_value.3.gz man/man3/hdf_get_valuef.3.gz man/man3/hdf_get_valuevf.3.gz man/man3/hdf_init.3.gz man/man3/hdf_obj_attr.3.gz man/man3/hdf_obj_child.3.gz man/man3/hdf_obj_name.3.gz man/man3/hdf_obj_next.3.gz man/man3/hdf_obj_top.3.gz man/man3/hdf_obj_value.3.gz man/man3/hdf_read_string.3.gz man/man3/hdf_read_string_ignore.3.gz man/man3/hdf_register_fileload.3.gz man/man3/hdf_remove_tree.3.gz man/man3/hdf_search_path.3.gz man/man3/hdf_set_attr.3.gz man/man3/hdf_set_buf.3.gz man/man3/hdf_set_copy.3.gz man/man3/hdf_set_int_value.3.gz man/man3/hdf_set_symlink.3.gz man/man3/hdf_set_value.3.gz man/man3/hdf_set_valuef.3.gz man/man3/hdf_sort_obj.3.gz man/man3/hdf_write_file.3.gz man/man3/hdf_write_file_atomic.3.gz man/man3/hdf_write_string.3.gz man/man3/mCreate.3.gz man/man3/mDestroy.3.gz man/man3/mLock.3.gz man/man3/mUnlock.3.gz man/man3/nerr_error_string.3.gz man/man3/nerr_error_traceback.3.gz man/man3/nerr_handle.3.gz man/man3/nerr_ignore.3.gz man/man3/nerr_init.3.gz man/man3/nerr_log_error.3.gz man/man3/nerr_match.3.gz man/man3/nerr_pass.3.gz man/man3/nerr_pass_ctx.3.gz man/man3/nerr_register.3.gz man/man3/skipDelete.3.gz man/man3/skipFreeList.3.gz man/man3/skipInsert.3.gz man/man3/skipNewList.3.gz man/man3/skipNext.3.gz man/man3/skipRelease.3.gz man/man3/skipSearch.3.gz man/man3/wdb_keys.3.gz include/ClearSilver/ClearSilver.h include/ClearSilver/cgi/cgi.h include/ClearSilver/cgi/cgiwrap.h include/ClearSilver/cgi/date.h include/ClearSilver/cgi/html.h include/ClearSilver/cs/cs.h include/ClearSilver/cs_config.h include/ClearSilver/util/dict.h include/ClearSilver/util/filter.h include/ClearSilver/util/neo_date.h include/ClearSilver/util/neo_err.h include/ClearSilver/util/neo_files.h include/ClearSilver/util/neo_hash.h include/ClearSilver/util/neo_hdf.h include/ClearSilver/util/neo_misc.h include/ClearSilver/util/neo_net.h include/ClearSilver/util/neo_rand.h include/ClearSilver/util/neo_server.h include/ClearSilver/util/neo_str.h include/ClearSilver/util/rcfs.h include/ClearSilver/util/skiplist.h include/ClearSilver/util/ulist.h include/ClearSilver/util/ulocks.h include/ClearSilver/util/wildmat.h lib/libneo_cgi.a lib/libneo_cs.a lib/libneo_utl.a -%%PYTHON%%%%PYTHON_SITELIBDIR%%/neo_cgi.so