Hi! Here is an update to kc. The development transitioned to github. Also, do not install pwsafe...pl, and remove its dependencies. The utility is still available in the source and on the project website, but it is ridiculous how many stuff is needed for p5-HTML-Parser, and none of them are justified to be installed with kc itself.
Index: Makefile =================================================================== RCS file: /cvs/ports/security/kc/Makefile,v retrieving revision 1.6 diff -u -p -p -u -r1.6 Makefile --- Makefile 21 Mar 2013 09:48:45 -0000 1.6 +++ Makefile 14 Dec 2013 14:22:32 -0000 @@ -2,11 +2,13 @@ COMMENT = console based password storing application -DISTNAME = kc-2.3.0 +V = 2.3.2 +PROJECT = kc +DISTNAME = ${PROJECT}-${V} CATEGORIES = security -HOMEPAGE = http://code.google.com/p/keychain -MASTER_SITES = http://keychain.googlecode.com/files/ +HOMEPAGE = http://github.com/levaidaniel/kc +MASTER_SITES = http://github.com/levaidaniel/${PROJECT}/archive/${V}.tar.gz?dummy=/ MAINTAINER = LEVAI Daniel <l...@ecentrum.hu> @@ -18,16 +20,8 @@ WANTLIB = c crypto edit ncursesw xml2 pc LIB_DEPENDS = textproc/libxml \ devel/pcre -# only required for the pwsafe_to_kc.pl utility, -# and not for kc itself. -RUN_DEPENDS = www/p5-HTML-Parser - MAKE_ENV += HAVE_PCRE=yes TEST_TARGET =test - -post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/kc - ${INSTALL} ${WRKBUILD}/pwsafe_to_kc.pl ${PREFIX}/share/kc/ .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/security/kc/distinfo,v retrieving revision 1.4 diff -u -p -p -u -r1.4 distinfo --- distinfo 21 Mar 2013 09:48:45 -0000 1.4 +++ distinfo 14 Dec 2013 14:22:32 -0000 @@ -1,2 +1,2 @@ -SHA256 (kc-2.3.0.tar.gz) = SNp9q8TaMX7ACQLN2BGwsEAIkjoYsvKiGUjAQQNWsq4= -SIZE (kc-2.3.0.tar.gz) = 43625 +SHA256 (kc-2.3.2.tar.gz) = 1Ap74wB55M/EI+GqK127Dm8LNInx0OCQzWZyi8Mo/Ng= +SIZE (kc-2.3.2.tar.gz) = 44779 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/security/kc/pkg/PLIST,v retrieving revision 1.3 diff -u -p -p -u -r1.3 PLIST --- pkg/PLIST 21 Mar 2013 09:48:45 -0000 1.3 +++ pkg/PLIST 14 Dec 2013 14:22:32 -0000 @@ -2,5 +2,3 @@ @bin bin/kc @man man/man1/kc.1 share/doc/pkg-readmes/${FULLPKGNAME} -share/kc/ -share/kc/pwsafe_to_kc.pl Index: pkg/README =================================================================== RCS file: pkg/README diff -N pkg/README --- pkg/README 25 Jan 2013 11:09:20 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,9 +0,0 @@ -$OpenBSD: README,v 1.1 2013/01/25 11:09:20 jasper Exp $ - -+----------------------------------------------------------------------- -| Running ${FULLPKGNAME} on OpenBSD -+----------------------------------------------------------------------- - -kc comes with a tiny and simple utility which can convert an exported pwsafe -database to a kc compatible XML database (that can be imported to it later). -It is installed under ${PREFIX}/share/kc/ Daniel -- LÉVAI Dániel PGP key ID = 0x83B63A8F Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F