source: trunk/dports/editors/bluefish/Portfile @ 86632

Last change on this file since 86632 was 86632, checked in by ryandesign@…, 9 years ago

Rewrite master_sites to avoid redirects

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1# $Id: Portfile 86632 2011-10-30 12:24:57Z ryandesign@macports.org $
2
3PortSystem              1.0
4
5name                    bluefish
6conflicts               bluefish-devel
7version                 2.0.3
8categories              editors www
9platforms               darwin
10maintainers             nomaintainer
11homepage                http://bluefish.openoffice.nl/
12description             A powerful editor for web designers
13
14long_description        Bluefish is a powerful editor for experienced web designers and \
15                        programmers. Bluefish supports many programming and markup languages \
16                        but it focuses on editing dynamic and interactive websites.
17
18dist_subdir             bluefish
19distname                bluefish-${version}
20
21master_sites            sourceforge:project/bluefish/bluefish/${version} \
22                        http://www.bennewitz.com/bluefish/stable/source/
23
24checksums               md5     4c062fcb1f90f91a35687b877d37d6dd \
25                        sha1    ab6b16d50faca169c25001d5a26ca8b84ddb1019 \
26                        rmd160  0a82d8973b201014bcc03fbe09896472bfcdf3c1
27
28use_bzip2               yes
29
30depends_build           port:pkgconfig \
31                        port:intltool
32
33depends_lib             port:gtk2 \
34                        port:libxml2 \
35                        port:enchant \
36                        port:gucharmap
37
38configure.args          --mandir=${prefix}/share/man \
39                        --infodir=${prefix}/share/info \
40                        --sysconfdir=${prefix}/etc \
41                        --with-icon-path=${prefix}/share/pixmaps \
42                        --without-freedesktop_org-menu \
43                        --without-freedesktop_org-mime
44
45pre-configure {
46    configure.env-append    CHARMAP_PLUGIN_CFLAGS="[exec ${prefix}/bin/pkg-config --cflags gucharmap-2]" \
47                            CHARMAP_PLUGIN_LIBS="[exec ${prefix}/bin/pkg-config --libs gucharmap-2]"
48}
49
50destroot.destdir        DESTDIR=${destroot}
51
52variant nosplash {
53    configure.args-append --disable-splash-screen
54}
55
56variant no_spellcheck description {Disable spell-check feature} {
57    depends_lib-delete port:enchant
58    configure.args-append --disable-spell-check
59}
60
61variant tidy {
62    depends_run bin:tidy:tidy
63}
Note: See TracBrowser for help on using the repository browser.