# -*- 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

PortSystem          1.0
PortGroup           conflicts_build 1.0

name                aegis
version             4.24.3
revision            3
categories          devel
license             GPL-3+
maintainers         nomaintainer

description         A project change supervisor
long_description    Aegis is a transaction-based software configuration \
                    management system. It provides a framework within \
                    which a team of developers may work on many \
                    changes to a program independently, and Aegis \
                    coordinates integrating these changes back into \
                    the master source of the program, with as little \
                    disruption as possible.
homepage            http://aegis.sourceforge.net/

depends_build       port:bison
depends_lib         port:bzip2 \
                    port:cook \
                    port:curl \
                    port:gettext \
                    port:libmagic \
                    port:libxml2 \
                    port:zlib
depends_run         port:bison-runtime

master_sites        sourceforge:project/aegis/aegis/${version}
checksums           rmd160  ecce0d776b80a17749df76167b251c30f546cdad \
                    sha256  0ecedfbb7dbd89107c927d00ab44b9291f31257a23f9ed4dcca29c58bb8b5767

# ./common/ac/uuid.h:54:6: error: Too many uuid library found
conflicts_build     ossp-uuid

use_parallel_build  no

destroot.keepdirs       ${destroot}${prefix}/com
destroot.violate_mtree  yes

notes "
Source one of these files to set up Aegis-related aliases:
- ${prefix}/share/aegis/profile for Bourne-compatible shells
- ${prefix}/share/aegis/cshrc for C shells
"

livecheck.regex     ${name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)\\.tar
