Ticket #29604: Portfile

File Portfile, 2.2 KB (added by clot@…, 13 years ago)
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id $
3
4PortSystem          1.0
5name                auto-multiple-choice
6version             0.491
7categories          x11 tex education
8platforms           darwin
9license             GPL-2+
10maintainers         univ-lyon1.fr:clot
11
12description         Auto Multiple Choice - Multiple Choice Papers Management
13long_description    Utility to manage multiple choice questionnaires, \
14                    with optionnaly mixed questions and answers. \
15                    AMC provides automatic marking from papers' scans. \
16                    Annotated papers are produced. Marks can be exported \
17                    as a OpenOffice.org sheet file.
18homepage            http://home.gna.org/auto-qcm
19master_sites        http://download.gna.org/auto-qcm/macports/
20distfiles           ${name}_${version}_precomp${extract.suffix}
21
22checksums           sha1    a2b31967407c04fc3d58c32ae364ee24abe08c93 \
23                    rmd160  98aabf7a70823f1d2bb586d82803fe3bd40850e5
24
25depends_lib         port:opencv
26depends_run         port:p5-gtk2-gladexml \
27                    port:p5-xml-simple \
28                    port:p5-xml-writer \
29                    port:p5-archive-zip \
30                    port:p5-locale-gettext \
31                    port:p5-digest-md5 \
32                    port:p5-module-load-conditional \
33                    port:GraphicsMagick \
34                    port:p5-openoffice-oodoc \
35                    port:p5-net-cups \
36                    port:poppler \
37                    port:netpbm \
38                    port:librsvg
39
40use_configure       no
41build.args          AMCCONF=macports BASEPATH=${prefix} LATEX_FREE=1
42destroot.args       AMCCONF=macports BASEPATH=${prefix}
43
44post-activate {
45    if { [variant_isset latex]} {
46        system "mktexlsr 2>&1"
47    }
48}
49
50post-deactivate {
51    if { [variant_isset latex]} {
52        system "mktexlsr 2>&1"
53    }
54}
55
56variant latex description "add latex depencies within macports" {
57    depends_run-append port:texlive-latex-extra \
58                       port:texlive-latex-recommended
59
60    build.args-delete  LATEX_FREE=1
61   
62}
63
64default_variants    +latex