123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # $OpenBSD: Makefile,v 1.15 2016/06/27 19:36:50 sthen Exp $
- COMMENT = remote backup software system
- DISTNAME = BackupPC-3.3.1
- REVISION = 2
- PKGNAME = ${DISTNAME:L}
- CATEGORIES = sysutils
- # GPLv2
- PERMIT_PACKAGE_CDROM= Yes
- HOMEPAGE = http://backuppc.sourceforge.net
- MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=backuppc/}
- NO_BUILD = Yes
- # XXX one of them needed as runtime dep... buildep to get them found by configure
- BUILD_DEPENDS = archivers/gtar \
- net/samba \
- net/rsync \
- devel/p5-File-RsyncP
- RUN_DEPENDS = textproc/p5-XML-RSS \
- devel/p5-File-RsyncP \
- archivers/p5-Archive-Zip \
- www/p5-libwww \
- www/spawn-fcgi
- do-install:
- cd ${WRKSRC} && perl ./configure.pl \
- --html-dir ${TRUEPREFIX}/share/backuppc \
- --html-dir-url /backuppc \
- --cgi-dir ${TRUEPREFIX}/bin \
- --data-dir /var/db/backuppc \
- --log-dir /var/log/backuppc \
- --config-dir ${SYSCONFDIR}/backuppc \
- --install-dir ${TRUEPREFIX} \
- --dest-dir ${WRKINST} \
- --hostname example.com \
- --uid-ignore \
- --no-set-perms \
- --batch \
- -backuppc-user=_backuppc
- # needed since we use --no-set-perms
- chmod 555 ${PREFIX}/bin/*
- # add extension for the sake of clarity
- cd ${PREFIX}/bin/ && ln -sf BackupPC_Admin{,.fcgi}
- ${INSTALL_DATA} ${FILESDIR}/httpd-backuppc.conf ${PREFIX}/share/examples/backuppc/
- .include <bsd.port.mk>
|