mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
53 lines
1.7 KiB
Plaintext
53 lines
1.7 KiB
Plaintext
PortSystem 1.0
|
|
|
|
name cvsync
|
|
version 0.24.18
|
|
revision 4
|
|
categories net
|
|
license BSD
|
|
maintainers nomaintainer
|
|
description cvsync is a portable CVS repository synchronization utility
|
|
long_description \
|
|
cvsync is a portable CVS repository synchronization utility. \
|
|
cvsync is freely available under the BSD license and is a \
|
|
compelling, if not raw, replacement for CVSup written in C.
|
|
homepage http://www.cvsync.org/
|
|
platforms darwin
|
|
master_sites ftp://ftp.cvsync.org/pub/cvsync/
|
|
checksums md5 cdabce7d2b21cc5de41e711c3f7ea7be
|
|
|
|
depends_lib path:lib/libssl.dylib:openssl port:zlib
|
|
|
|
patchfiles patch-common__updater_list.c \
|
|
patch-cvsyncd__main.c \
|
|
patch-mk__base.mk \
|
|
patch-mk__network.mk
|
|
|
|
post-patch {
|
|
reinplace s|/var/run|${prefix}/var/run| \
|
|
${worksrcpath}/cvsyncd/cvsyncd.1 \
|
|
${worksrcpath}/cvsyncd/main.c
|
|
}
|
|
|
|
configure.cmd make
|
|
configure.pre_args configure
|
|
configure.args HASH_TYPE=openssl \
|
|
PREFIX=${prefix}
|
|
build.args CVSYNC_DEFAULT_CONFIG=${prefix}/etc/cvsync.conf \
|
|
CVSYNCD_DEFAULT_CONFIG=${prefix}/etc/cvsyncd.conf
|
|
destroot.args ${build.args}
|
|
destroot.destdir PREFIX=${destroot}${prefix} \
|
|
MANDIR=${destroot}${prefix}/share/man
|
|
|
|
post-destroot {
|
|
file mkdir ${destroot}${prefix}/share/doc/${name}
|
|
file copy ${worksrcpath}/samples ${destroot}${prefix}/share/doc/${name}
|
|
destroot.keepdirs ${destroot}${prefix}/var/run
|
|
}
|
|
|
|
notes "You must create two configuration files:
|
|
${prefix}/etc/cvsync.conf
|
|
${prefix}/etc/cvsyncd.conf
|
|
|
|
For examples, see ${prefix}/share/doc/${name}/"
|