source: trunk/dports/sysutils/bbcolors/Portfile

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

correct license field for multiple ports that use the Artistic license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 3.8 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 128808 2014-11-27 17:05:13Z ryandesign@macports.org $
3
4PortSystem                  1.0
5
6name                        bbcolors
7version                     1.0.1
8platforms                   darwin
9categories                  sysutils
10maintainers                 ryandesign
11license                     {Artistic-1 GPL}
12
13description                 a tool for saving and loading text color \
14                            preference schemes for BBEdit and TextWrangler.
15
16long_description            ${name} is ${description}.
17
18homepage                    http://daringfireball.net/projects/bbcolors/
19master_sites                http://daringfireball.net/projects/downloads/:main \
20                            ${homepage}schemes/:schemes
21use_zip                     yes
22
23distname                    ${name}_${version}
24set bell_dark_distname      {Bell Dark.bbcolors}
25set gruber_dark_distname    {Gruber Dark.bbcolors}
26set gruber_light_distname   {Gruber Light.bbcolors}
27
28set bbcolors_distfile       ${distname}${extract.suffix}
29set bell_dark_distfile      ${bell_dark_distname}${extract.suffix}
30set gruber_dark_distfile    ${gruber_dark_distname}${extract.suffix}
31set gruber_light_distfile   ${gruber_light_distname}${extract.suffix}
32
33distfiles                   ${bbcolors_distfile}:main \
34                            ${bell_dark_distfile}:schemes \
35                            ${gruber_dark_distfile}:schemes \
36                            ${gruber_light_distfile}:schemes
37
38checksums                   ${bbcolors_distfile} \
39                            md5     43ae9c44f0a423fcf3e6a21ed3afaec4 \
40                            sha1    ce47e5ffbcafb01c21acdf242372f351215a80bf \
41                            rmd160  07f7c2e2aa3fd3ba2178b749bf7ac40a2c88d6f3 \
42                            ${bell_dark_distfile} \
43                            md5     2fe37f9966992bc856a45318888b0889 \
44                            sha1    71191b45393916d17c235505cbbf58a3fa52cdf0 \
45                            rmd160  e6170b8a71b0d30340587ed12dec88fdb1e4b901 \
46                            ${gruber_dark_distfile} \
47                            md5     56a4942ab04fdd045f7d9093cf3a796d \
48                            sha1    ffe45f7033705e26faa647fce6137e3b9f859070 \
49                            rmd160  761d8217a42aaace169aa4bc70db5a50c0c3141d \
50                            ${gruber_light_distfile} \
51                            md5     7620dd83ab446b6282f21b8d34a99722 \
52                            sha1    b98a08a6a3458e7efd110f17432def07346e6dfa \
53                            rmd160  cab408c89df901f73ba345ff4c82da72efc013bf
54
55depends_lib                 path:bin/perl:perl5
56
57supported_archs             noarch
58
59extract.mkdir               yes
60
61post-extract {
62    xinstall -W ${filespath} launcher ${worksrcpath}
63}
64
65patchfiles                  patch-bbcolors
66
67post-patch {
68    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/bbcolors ${worksrcpath}/launcher
69}
70
71use_configure               no
72
73build {
74    system -W ${worksrcpath} "${prefix}/bin/pod2man bbcolors > bbcolors.1"
75}
76
77destroot {
78    xinstall -d ${destroot}${prefix}/libexec/${name}
79    xinstall -W ${worksrcpath} bbcolors ${destroot}${prefix}/libexec/${name}
80    xinstall -W ${worksrcpath} launcher ${destroot}${prefix}/bin/bbcolors
81    ln -s bbcolors ${destroot}${prefix}/bin/twcolors
82   
83    xinstall -W ${worksrcpath} bbcolors.1 ${destroot}${prefix}/share/man/man1
84    ln -s bbcolors.1 ${destroot}${prefix}/share/man/man1/twcolors.1
85   
86    xinstall -d ${destroot}${prefix}/share/${name}/schemes
87    xinstall -W ${worksrcpath} -m 644 \
88        ${bell_dark_distname} \
89        ${gruber_dark_distname} \
90        ${gruber_light_distname} \
91        ${destroot}${prefix}/share/${name}/schemes
92}
93
94livecheck.type              regex
95livecheck.regex             ${name}_(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.