Ticket #55808: Portfile.2

File Portfile.2, 1.5 KB (added by bdesgraupes, 6 years ago)
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4
2# $Id$
3
4PortSystem              1.0
5
6name                    aidadoc
7version                 1.4.2
8categories              textproc
9license                 BSD
10maintainers             {@bdesgraupes users.sourceforge.net:bdesgraupes} openmaintainer
11platforms               darwin freebsd linux
12homepage                http://aidadoc.sourceforge.net/
13master_sites            sourceforge:projects/aidadoc/files/${version}/
14use_bzip2                               yes
15
16description \
17    Command line tool to process files written with Aida Markup Language
18
19long_description \
20        The Aidadoc project defines a simple markup language designed to \
21        write structured text, and provides a command line tool to translate \
22        this syntax into various target formats (Html, Latex, Trac, Mediawiki, \
23        Text, Markdown, Troff...). One can evaluate Tcl code within an Aida \
24        file and thus create dynamic contents. \
25        The aida command is a strict lex/bison parser which also embeds a Tcl \
26        interpreter: it reads Aida files and invokes Tcl callbacks to convert \
27        them to the target format. \
28        This design makes it very easy to define new target formats.
29
30distfiles                               aida-${version}-src.tar.bz2
31distname                                aida-${version}
32
33checksums \
34    rmd160    217e65d7d34cdf6d993fefd3e9183d844d18b36b \
35    sha256    f82c15231f66bc01a6e8788f43b9b96acaf7e83b1f3d794cf7a6ac7eecd9b0b6
36
37depends_build \
38    port:bison port:flex port:tcl
39
40build.target    aida
41
42pre-configure {
43        system "cd ${build.dir}; autoheader;"
44}
45
46use_autoconf        yes