summaryrefslogtreecommitdiff
path: root/comms/p5-pilot-link
diff options
context:
space:
mode:
authorrh <rh>2003-01-10 04:30:16 +0000
committerrh <rh>2003-01-10 04:30:16 +0000
commit494831e26446c8e1d358605b1c436883265236d9 (patch)
tree3fadb213a41083c07768664c6a91a5abd5044a29 /comms/p5-pilot-link
parent96dd6d7220e1ddcdd9b54353bb96ffd1a352d949 (diff)
downloadpkgsrc-494831e26446c8e1d358605b1c436883265236d9.tar.gz
Update pilot-link packages to 0.11.7. Changes are too numerous to list
here. They include * tons of bug fixes, * USB support, * C++ support, * restructured libraries; and * tons of other new features.
Diffstat (limited to 'comms/p5-pilot-link')
-rw-r--r--comms/p5-pilot-link/Makefile53
-rw-r--r--comms/p5-pilot-link/PLIST5
2 files changed, 36 insertions, 22 deletions
diff --git a/comms/p5-pilot-link/Makefile b/comms/p5-pilot-link/Makefile
index 568e0fa2d74..4e443624433 100644
--- a/comms/p5-pilot-link/Makefile
+++ b/comms/p5-pilot-link/Makefile
@@ -1,31 +1,42 @@
-# $NetBSD: Makefile,v 1.16 2002/10/27 19:47:52 seb Exp $
+# $NetBSD: Makefile,v 1.17 2003/01/10 04:30:16 rh Exp $
+#
-DISTNAME= pilot-link.0.9.5
-PKGNAME= p5-pilot-link-0.1
-PKGREVISION= 1
-SVR4_PKGNAME= p5pli
-CATEGORIES= comms perl5
-MASTER_SITES= http://www.gnu-designs.com/pilot-link/source/
-EXTRACT_SUFX= .tar.bz2
+.include "../../comms/pilot-link/Makefile.common"
-MAINTAINER= packages@netbsd.org
-HOMEPAGE= http://www.gnu-designs.com/pilot-link/
-COMMENT= perl interface to pilot-link library
+PKGNAME= p5-${DISTNAME}
+COMMENT= perl bindings for pilot-link
+
+BUILDLINK_DEPENDS.pilot-link-libs= pilot-link-libs>=${PILOT_LINK_VERS}
+
+USE_X11= YES
+USE_GMAKE= YES
USE_BUILDLINK2= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDA/Pilot/.packlist
-EXTRACT_ELEMENTS= ${DISTNAME}/tools/Perl5
-WRKSRC= ${WRKDIR}/${EXTRACT_ELEMENTS}
+CONFIGURE_ARGS+= --with-perl=${PERL5}
+PERL5_CONFIGURE= NO
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDA/Pilot/.packlist
+
+INSTALL_DIRS= ${WRKSRC}/bindings
+BUILD_DIRS+= ${WRKSRC}/src
+BUILD_DIRS+= ${INSTALL_DIRS}
-pre-configure:
- @cd ${WRKSRC}; \
- ${SED} -e "s|@prefix@|${PREFIX}|g" \
- -e "s|@exec_prefix@|${PREFIX}|g" \
- -e "s|@libdir@|${BUILDLINK_PREFIX.pilot-link-libs}/lib|g" \
- -e "s|\(-I.*\)\(',\)|\1 ${CPPFLAGS}\2|" \
- Makefile.PL.in > Makefile.PL
+post-patch:
+ cd ${WRKSRC} && \
+ for mf in src/Makefile.in src/*/Makefile.in ; do \
+ ${CP} $$mf $$mf.old && \
+ ${SED} -e 's|..top_builddir./lib[^/]*/\(lib[^\.]*\.la\)|${PREFIX}/lib/\1|g' \
+ < $$mf.old > $$mf ; \
+ done
+
+post-install:
+.for bin in ietf2datebook pilot-undelete sync-plan
+ cd ${WRKSRC}/src && \
+ ${INSTALL_SCRIPT} ${bin} ${PREFIX}/bin
+.endfor
.include "../../comms/pilot-link-libs/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
.include "../../lang/perl5/module.mk"
+
.include "../../mk/bsd.pkg.mk"
diff --git a/comms/p5-pilot-link/PLIST b/comms/p5-pilot-link/PLIST
index 0675fa22f9f..8c4b282c34b 100644
--- a/comms/p5-pilot-link/PLIST
+++ b/comms/p5-pilot-link/PLIST
@@ -1 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 20:44:28 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/01/10 04:30:16 rh Exp $
+bin/ietf2datebook
+bin/pilot-undelete
+bin/sync-plan