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

github.setup            hexmode mediawiki-el 2.3.1
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from     tarball
name                    mediawiki.el
categories              editors
license                 GPL-3
maintainers             {easieste @easye} openmaintainer
description             An Emacs mode for editing MediaWiki content
long_description        {*}${description}
homepage                http://www.emacswiki.org/emacs/MediaWikiMode
platforms               any
supported_archs         noarch

checksums               rmd160  4f011a2efac2f406958361ef8063d703658a9f57 \
                        sha256  80fb1d3ba5d1f66388b0758cee70e2a27299f4a5244b6d13fd29466851c020ab \
                        size    36627

use_configure           no

depends_lib             port:emacs

build {}
destroot {
    file mkdir ${destroot}${prefix}/share/emacs/site-lisp
    file copy ${workpath}/${worksrcdir}/${name} \
        ${destroot}${prefix}/share/emacs/site-lisp
    set docdir ${destroot}${prefix}/share/docs/${name}
    file mkdir ${docdir}
    xinstall -m 644 ${worksrcpath}/ChangeLog ${docdir}
    file copy ${worksrcpath}/LICENSE ${docdir}
    file copy ${worksrcpath}/README.mediawiki ${docdir}
}

notes "To use ${name}, add the following to your ~/.emacs:\n\
\n\
    (require 'mediawiki)\n\
\n\
Once the mediawiki mode is loaded, one can customize the variable\n\
mediawiki-site-alist to set up information by issuing:\n\
\n\
   M-x customize-variable RET mediawiki-site-alist RET"
