1 # $NetBSD: Makefile,v 1.46 2008/03/03 05:33:32 jlam Exp $
3 DISTNAME= pilotmgr-1.109
5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pilotmanager/}
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://pilotmanager.sourceforge.net/
10 COMMENT= Synchronize databases on any 3Com Palm device
12 DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
13 DEPENDS+= p5-Tk-[0-9]*:../../x11/p5-Tk
14 DEPENDS+= p5-pilot-link-[0-9]*:../../comms/p5-pilot-link
16 PKG_DESTDIR_SUPPORT= user-destdir
22 CONFIGURE_ENV+= PERL=${LOCALBASE}/bin/perl
23 CONFIGURE_ENV+= WRKDIR=${WRKDIR}
25 CONFIGURE_SCRIPT= Setup.pl
26 CONFIGURE_ARGS+= </dev/null
28 PM_PERL_DIR= ${PREFIX}/lib/${DISTNAME:C/-.*$//}
29 PM_DOC_DIR= ${PREFIX}/share/doc/${DISTNAME:C/-.*$//}
31 INSTALLATION_DIRS= bin
34 ${RM} -f ${WRKSRC}/SyncCM.pm
37 ${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM} -f
40 ${INSTALL_DATA_DIR} ${DESTDIR}${PM_PERL_DIR}
41 ${INSTALL_DATA_DIR} ${DESTDIR}${PM_DOC_DIR}
42 ${INSTALL_SCRIPT} ${WRKSRC}/PilotManager ${DESTDIR}${PM_PERL_DIR}
43 for FILE in ${WRKSRC}/*.pm; do \
44 ${INSTALL_DATA} $$FILE ${DESTDIR}${PM_PERL_DIR}; \
46 ${LN} -fs ${PM_PERL_DIR}/PilotManager ${DESTDIR}${PREFIX}/bin/PilotManager
48 for DIR in lib/*; do \
49 ${INSTALL_DATA_DIR} ${DESTDIR}${PM_PERL_DIR}/$$DIR; \
50 for FILE in $$DIR/*; do \
51 ${INSTALL_DATA} $$FILE ${DESTDIR}${PM_PERL_DIR}/$$DIR; \
54 for FILE in ${WRKSRC}/docs/*; do \
55 ${INSTALL_DATA} $$FILE ${DESTDIR}${PM_DOC_DIR}; \
57 ${LN} -fs ${PM_DOC_DIR} ${DESTDIR}${PM_PERL_DIR}/docs
59 .include "../../x11/libX11/buildlink3.mk"
60 .include "../../mk/bsd.pkg.mk"