Lines 7-13
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= cvsync |
8 |
PORTNAME= cvsync |
9 |
PORTVERSION= 0.24.19 |
9 |
PORTVERSION= 0.24.19 |
10 |
PORTREVISION= 0 |
10 |
PORTREVISION= 1 |
11 |
CATEGORIES= net ipv6 |
11 |
CATEGORIES= net ipv6 |
12 |
MASTER_SITES= ftp://ftp.cvsync.org/pub/cvsync/ \ |
12 |
MASTER_SITES= ftp://ftp.cvsync.org/pub/cvsync/ \ |
13 |
ftp://ftp.allbsd.org/pub/cvsync/ |
13 |
ftp://ftp.allbsd.org/pub/cvsync/ |
Lines 16-30
Link Here
|
16 |
COMMENT= A portable CVS repository synchronization utility |
16 |
COMMENT= A portable CVS repository synchronization utility |
17 |
|
17 |
|
18 |
USE_GMAKE= yes |
18 |
USE_GMAKE= yes |
19 |
USE_RC_SUBR= yes |
19 |
USE_RC_SUBR= cvsyncd |
20 |
|
20 |
|
21 |
MAN1= cvscan.1 cvsup2cvsync.1 cvsync.1 cvsync2cvsup.1 cvsyncd.1 \ |
21 |
MAN1= cvscan.1 cvsup2cvsync.1 cvsync.1 cvsync2cvsup.1 cvsyncd.1 \ |
22 |
rcscan.1 rcscmp.1 |
22 |
rcscan.1 rcscmp.1 |
23 |
DOCS= doc/COPYRIGHT doc/ChangeLog doc/FAQ doc/TODO |
23 |
DOCS= doc/COPYRIGHT doc/ChangeLog doc/FAQ doc/TODO |
24 |
EXAMPLES= samples/cvsync.conf samples/cvsyncd-FreeBSD.conf \ |
24 |
EXAMPLES= samples/cvsync.conf samples/cvsyncd-FreeBSD.conf \ |
25 |
samples/cvsyncd-NetBSD.conf samples/cvsyncd-OpenBSD.conf |
25 |
samples/cvsyncd-NetBSD.conf samples/cvsyncd-OpenBSD.conf |
26 |
STARTUPDIR= etc/rc.d |
|
|
27 |
STARTUPFILES= cvsyncd.sh |
28 |
|
26 |
|
29 |
MAKE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}" |
27 |
MAKE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}" |
30 |
MAKE_FLAGS= OSVER="${OSVERSION}" |
28 |
MAKE_FLAGS= OSVER="${OSVERSION}" |
Lines 33-47
Link Here
|
33 |
USE_OPENSSL= yes |
31 |
USE_OPENSSL= yes |
34 |
MAKE_FLAGS+= HASH_TYPE=openssl |
32 |
MAKE_FLAGS+= HASH_TYPE=openssl |
35 |
.endif |
33 |
.endif |
36 |
PLIST_SUB= STARTUPDIR=${STARTUPDIR} |
|
|
37 |
RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} |
38 |
|
34 |
|
39 |
post-install: |
35 |
post-install: |
40 |
.for file in ${STARTUPFILES} |
|
|
41 |
@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ |
42 |
${FILESDIR}/${file} > ${WRKDIR}/${file} |
43 |
${INSTALL_SCRIPT} ${WRKDIR}/${file} ${PREFIX}/${STARTUPDIR}/${file} |
44 |
.endfor |
45 |
@${MKDIR} ${EXAMPLESDIR} |
36 |
@${MKDIR} ${EXAMPLESDIR} |
46 |
cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR} |
37 |
cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR} |
47 |
.if !defined(NOPORTDOCS) |
38 |
.if !defined(NOPORTDOCS) |