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 140250 2015-09-14 14:35:09Z khindenburg@macports.org $ |
---|
3 | |
---|
4 | PortSystem 1.0 |
---|
5 | |
---|
6 | name fhist |
---|
7 | version 1.17 |
---|
8 | # Starting with 1.19, there's a libexplain dependency which is not in macports |
---|
9 | # http://libexplain.sourceforge.net/ |
---|
10 | categories sysutils textproc devel |
---|
11 | license GPL-2+ |
---|
12 | maintainers khindenburg openmaintainer |
---|
13 | description FHist: file history, comparison and merging tools |
---|
14 | homepage http://fhist.sourceforge.net/ |
---|
15 | platforms darwin |
---|
16 | |
---|
17 | long_description The FHist package contains 3 utilities, fhist (a file \ |
---|
18 | history tool that works on binary inputs), fcomp (a file \ |
---|
19 | comparison tool that can compare binary files \ |
---|
20 | byte-for-byte), and fmerge (a file merging tool). All \ |
---|
21 | three are bundled together because they use the same \ |
---|
22 | minimal-difference algorithm. |
---|
23 | |
---|
24 | master_sites sourceforge:project/${name}/${name}/${version} |
---|
25 | |
---|
26 | checksums rmd160 99af99ab8de716d7a98629a8711850a152b5cfa7 \ |
---|
27 | sha256 e1e06a095913e9d9afc2deb89f646d96dd03d2d832669018f3cc519fffb98e1e |
---|
28 | |
---|
29 | depends_build port:cctools |
---|
30 | depends_lib port:bison port:gettext port:cook |
---|
31 | |
---|
32 | pre-configure { |
---|
33 | reinplace "s|\$(RPM_BUILD_ROOT)|${destroot}|g" \ |
---|
34 | "${worksrcpath}/Makefile.in" |
---|
35 | } |
---|
36 | |
---|
37 | configure.cflags-append -std=gnu89 ${configure.cppflags} ${configure.ldflags} |
---|
38 | configure.args --mandir=${prefix}/share/man --infodir=${prefix}/share/info |
---|
39 | |
---|
40 | use_parallel_build no |
---|
41 | |
---|
42 | test.run yes |
---|
43 | test.target sure |
---|
44 | |
---|
45 | livecheck.type sourceforge |
---|
46 | |
---|