/
Portfile
52 lines (41 loc) · 1.73 KB
/
Portfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# -*- 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
PortSystem 1.0
PortGroup muniversal 1.0
name rzip64
version 3.0
revision 0
checksums rmd160 d4fd1d841ceea3dba5fd0cf8ec965ef63c4eb7d5 \
sha256 98e94a8021fdcff5d79e5fd3112dbb4c6136359e938503528f688df7c2af7c13 \
size 159223
categories archivers
platforms darwin
maintainers {ryandesign @ryandesign} openmaintainer
license GPL-3+
installs_libs no
description a parallelized large file compression program
long_description ${name} is a file compression program designed for very \
large files. \
${name} can utilize multiple CPU cores. \
${name} can also be interrupted at any time and be \
restarted later. \
${name} uses very large amounts of memory.
livecheck.version [string map {. -} ${version}]
livecheck.regex ${name}-(\[0-9.-\]+)\\.
homepage http://rzip64.ghsi.eu
master_sites ${homepage}
distname ${name}-${livecheck.version}
extract.suffix .tgz
extract.mkdir yes
depends_lib port:bzip2
post-extract {
# Source tarball includes ELF objects and binary.
delete ${worksrcpath}/${name} {*}[glob ${worksrcpath}/*.o]
}
patchfiles Makefile.in.patch \
runzip.c.patch \
rzip64.h.patch
post-destroot {
set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
xinstall -m 0644 ${worksrcpath}/COPYING ${destroot}${docdir}
}