source: trunk/dports/www/linkchecker/Portfile @ 142815

Last change on this file since 142815 was 142815, checked in by jmr@…, 3 years ago

various ports: remove redundant clearing of python.link_binaries_suffix, the portgroup now handles this

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
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: Portfile 142815 2015-11-24 03:22:35Z jmr@macports.org $
3
4PortSystem          1.0
5PortGroup python    1.0
6PortGroup app       1.0
7
8name                linkchecker
9version             9.3
10categories          www python
11maintainers         khindenburg openmaintainer
12platforms           darwin freebsd
13license             GPL-2+
14
15description         linkchecker for html pages
16long_description    linkchecker for html pages with recursive checking, \
17                    multithreaded, output can be colored or normal text, HTML, \
18                    SQL, CSV or a sitemap graph in XML or GML format, additionally \
19                    reports download time for HTML pages HTTP/1.1 and 1.0, HTTPS, \
20                    FTP, mailto:, news:, nntp:, gopher, telnet and local file \
21                    links are supported, restrict link checking with regular \
22                    expression filters for URLs, proxy support, give \
23                    username/password for HTTP and FTP authorization, robots.txt \
24                    exclusion protocol support, i18n support, CGI web interface.
25
26homepage            http://wummel.github.io/linkchecker/
27
28# This appears to be the only location of tarball
29master_sites        https://pypi.python.org/packages/source/L/LinkChecker
30distname            LinkChecker-${version}
31
32checksums           rmd160  0d757f00fb8c124ec6ff14a9f1205655165e18d6 \
33                    sha256  ee0aa60de440fdcf8587ddebf1f691bc777a32d8d4f119beed63f405dc56176d
34
35python.default_version  27
36
37depends_build-append    port:py27-py2app \
38                        port:py27-backports \
39                        port:py27-backports-ssl_match_hostname \
40                        port:py27-nose \
41                        port:py27-pyobjc-cocoa \
42                        port:py27-matplotlib
43
44# Can use either py*-pyqt4 or py*-pyqt4-devel
45depends_lib-append  path:share/py27-sip/PyQt4:py27-pyqt4
46depends_lib-append  port:py27-requests
47
48pre-build {
49    system "cd ${worksrcpath} && make -C doc/html"
50}
51
52app.name            LinkChecker
53app.executable      ${python.prefix}/bin/linkchecker-gui
54app.icon            doc/html/logo128x128.png
55
56livecheck.type      regex
57livecheck.url       ${homepage}
58livecheck.regex     LinkChecker-(\\d+(?:\\.\\d+)*)${extract.suffix}
59
Note: See TracBrowser for help on using the repository browser.