From owner-cvs-all@FreeBSD.ORG Sun Mar 21 12:56:54 2010 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03C3E1065673; Sun, 21 Mar 2010 12:56:54 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E858F8FC21; Sun, 21 Mar 2010 12:56:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2LCuriq025049; Sun, 21 Mar 2010 12:56:53 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2LCur0a025048; Sun, 21 Mar 2010 12:56:53 GMT (envelope-from miwi) Message-Id: <201003211256.o2LCur0a025048@repoman.freebsd.org> From: Martin Wilke Date: Sun, 21 Mar 2010 12:56:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc Makefile ports/textproc/htmlc Makefile distinfo pkg-descr X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Mar 2010 12:56:54 -0000 miwi 2010-03-21 12:56:53 UTC FreeBSD ports repository Modified files: textproc Makefile Added files: textproc/htmlc Makefile distinfo pkg-descr Log: Htmlc is an HTML template files expander that produces regular HTML pages from source files that contain text fragments that require some computation to be written. Those fragments can be the output of an arbitrary Unix command, for instance the last modification date of a page, or parts of HTML pages to be included in the page, or pieces of the page that are common to the entire WEB site (a presentation header or a footer section for each page). Providing the automatic inclusion of those text fragments into your HTML source pages, Htmlc offers a server independent way of defining templates to factorize out the repetitive parts of HTML pages. Htmlc also provides a variable expansion facility (using definitions in the template file or in simple environment files using a syntax a la objective Caml). In short, Htmlc ensures the static verification and the static expansion of the Server Side Includes directives of the Web pages in the efficient and friendly way of a command-line compiler. WWW: http://htmlc.inria.fr/eng.htm PR: ports/144896 Submitted by: Timothy Beyer Revision Changes Path 1.1425 +1 -0 ports/textproc/Makefile 1.1 +59 -0 ports/textproc/htmlc/Makefile (new) 1.1 +3 -0 ports/textproc/htmlc/distinfo (new) 1.1 +15 -0 ports/textproc/htmlc/pkg-descr (new)