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 <[email protected]>
@@ -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