Index: security/kc/Makefile =================================================================== --- security/kc/Makefile (revision 462845) +++ security/kc/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= kc PORTVERSION= 2.3.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= leva@ecentrum.hu @@ -12,9 +12,14 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Newer versions use incompatible database format +EXPIRATION_DATE= 2019-03-01 + LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libpcre.so:devel/pcre +CONFLICTS= kc24 + USES= libedit pkgconfig ssl uidfix USE_GITHUB= yes GH_ACCOUNT= levaidaniel Index: security/kc24/Makefile =================================================================== --- security/kc24/Makefile (nonexistent) +++ security/kc24/Makefile (working copy) @@ -0,0 +1,46 @@ +# Created by: LEVAI Daniel +# $FreeBSD$ + +PORTNAME= kc +PORTVERSION= 2.4.1 +CATEGORIES= security +PKGNAMESUFFIX= 24 + +MAINTAINER= leva@ecentrum.hu +COMMENT= Console based password storing application + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libxml2.so:textproc/libxml2 + +CONFLICTS= kc + +OPTIONS_DEFINE= PCRE SCRYPT +OPTIONS_DEFAULT= PCRE SCRYPT LIBEDIT +OPTIONS_RADIO= CLI +OPTIONS_RADIO_CLI= LIBEDIT READLINE + +SCRYPT_DESC= Scrypt KDF support (needs libscrypt) + +PCRE_LIB_DEPENDS= libpcre.so:devel/pcre +PCRE_MAKE_ENV+= HAVE_PCRE=yes +SCRYPT_LIB_DEPENDS= libscrypt.so:security/libscrypt +SCRYPT_MAKE_ENV+= HAVE_LIBSCRYPT=1 +LIBEDIT_USES= libedit +LIBEDIT_MAKE_ENV+= EDITLINE=y +READLINE_USES= readline +READLINE_MAKE_ENV+= READLINE=y + +USES+= pkgconfig ssl uidfix +USE_GITHUB= yes +GH_ACCOUNT= levaidaniel + +PLIST_FILES= bin/kc man/man1/kc.1.gz + +MAKE_ENV+= BUNDLED_BCRYPT=y + +post-patch: + @${REINPLACE_CMD} -e 's|pkg-config|${LOCALBASE}/bin/pkgconf|' ${WRKSRC}/Makefile + +.include Property changes on: security/kc24/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: security/kc24/distinfo =================================================================== --- security/kc24/distinfo (nonexistent) +++ security/kc24/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1519488293 +SHA256 (levaidaniel-kc-2.4.1_GH0.tar.gz) = ffeacfd64a17cdd1759d7b1793097b0b003d275e64960c982827a9c5fd96e8d9 +SIZE (levaidaniel-kc-2.4.1_GH0.tar.gz) = 75169 Property changes on: security/kc24/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: security/kc24/pkg-descr =================================================================== --- security/kc24/pkg-descr (nonexistent) +++ security/kc24/pkg-descr (working copy) @@ -0,0 +1,4 @@ +Console based password storing application using an encrypted XML +document as its database. + +WWW: https://github.com/levaidaniel/kc Property changes on: security/kc24/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: security/kc24/pkg-message =================================================================== --- security/kc24/pkg-message (nonexistent) +++ security/kc24/pkg-message (working copy) @@ -0,0 +1,4 @@ +IMPORTANT: +kc v2.4 has introduced a new database file format that is incompatible +with the older one (<2.4). +Make sure to dump all your data to files before upgrading to v2.4. Property changes on: security/kc24/pkg-message ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property