Ticket #11823: Portfile

File Portfile, 1.5 KB (added by n.oxyde@…, 17 years ago)

nano 2.0.5 Portfile

Line 
1# $Id: Portfile 24145 2007-04-17 14:57:17Z pipping@macports.org $
2
3PortSystem              1.0
4name                    nano
5version                 2.0.5
6categories              editors
7maintainers             n.oxyde@gmail.com
8description             Nano's ANOther editor - enhanced free Pico Clone
9
10long_description        GNU nano is a small and friendly text editor. Besides basic text \
11                        editing, nano offers many extra features like an interactive search \
12                        and replace, goto line number, auto-indentation, feature toggles, \
13                        internationalization support, and filename tab completion.
14
15homepage                http://www.nano-editor.org/
16master_sites            http://www.nano-editor.org/dist/v2.0/
17checksums               md5 8daee919fe29b4fd8213c9e2c021acc6
18
19platforms               darwin freebsd
20depends_lib             port:ncurses
21
22configure.args          --infodir=${prefix}/share/info \
23                        --mandir=${prefix}/share/man \
24                        --disable-nls \
25                        --disable-wrapping-as-root \
26                        --disable-mouse \
27                        --disable-largefile
28
29destroot.target         install-strip
30
31variant nls {
32        configure.args-delete   --disable-nls
33        depends_lib-append      port:gettext \
34                                port:libiconv
35}
36
37variant utf8 {
38        configure.args-append   --enable-utf8
39        depends_lib-append      port:ncursesw
40        depends_lib-delete      port:ncurses
41}
42
43variant no_wrap {
44        configure.args-append   --disable-wrapping
45}
46
47variant multibuffer {
48        configure.args-append   --enable-multibuffer
49}
50
51variant color {
52        configure.args-append   --enable-color
53}
54
55variant largefile {
56        configure.args-delete   --disable-largefile
57}
58
59livecheck.check regex
60livecheck.url   http://ftp.gnu.org/gnu/${name}/?M=D
61livecheck.regex ${name}-(\\d+\\.\\d+\\.\\d+)