View | Details | Raw Unified | Return to bug 222376 | Differences between
and this patch

Collapse All | Expand All

(-)kc/Makefile (-1 / +6 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	kc
4
PORTNAME=	kc
5
PORTVERSION=	2.3.2
5
PORTVERSION=	2.3.2
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	security
7
CATEGORIES=	security
8
8
9
MAINTAINER=	leva@ecentrum.hu
9
MAINTAINER=	leva@ecentrum.hu
Lines 12-20 Link Here
12
LICENSE=	BSD2CLAUSE
12
LICENSE=	BSD2CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
14
15
DEPRECATED=	Newer versions use incompatible database format
16
EXPIRATION_DATE=	2019-03-01
17
15
LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
18
LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
16
		libpcre.so:devel/pcre
19
		libpcre.so:devel/pcre
17
20
21
CONFLICTS=	kc24
22
18
USES=		libedit pkgconfig ssl uidfix
23
USES=		libedit pkgconfig ssl uidfix
19
USE_GITHUB=	yes
24
USE_GITHUB=	yes
20
GH_ACCOUNT=	levaidaniel
25
GH_ACCOUNT=	levaidaniel
(-)kc24/Makefile (+46 lines)
Line 0 Link Here
1
# Created by: LEVAI Daniel <leva@ecentrum.hu>
2
# $FreeBSD$
3
4
PORTNAME=		kc
5
PORTVERSION=		2.4.2
6
CATEGORIES=		security
7
PKGNAMESUFFIX=		24
8
9
MAINTAINER=		leva@ecentrum.hu
10
COMMENT=		Console based password storing application
11
12
LICENSE=		BSD2CLAUSE
13
LICENSE_FILE=		${WRKSRC}/LICENSE
14
15
LIB_DEPENDS=		libxml2.so:textproc/libxml2
16
17
CONFLICTS=		kc
18
19
OPTIONS_DEFINE=		PCRE SCRYPT
20
OPTIONS_DEFAULT=	PCRE SCRYPT LIBEDIT
21
OPTIONS_RADIO=		CLI
22
OPTIONS_RADIO_CLI=	LIBEDIT READLINE
23
24
SCRYPT_DESC=		Scrypt KDF support (needs libscrypt)
25
26
PCRE_LIB_DEPENDS=	libpcre.so:devel/pcre
27
PCRE_MAKE_ENV+=		HAVE_PCRE=yes
28
SCRYPT_LIB_DEPENDS=	libscrypt.so:security/libscrypt
29
SCRYPT_MAKE_ENV+=	HAVE_LIBSCRYPT=1
30
LIBEDIT_USES=		libedit
31
LIBEDIT_MAKE_ENV+=	EDITLINE=y
32
READLINE_USES=		readline
33
READLINE_MAKE_ENV+=	READLINE=y
34
35
USES+=			pkgconfig ssl uidfix
36
USE_GITHUB=		yes
37
GH_ACCOUNT=		levaidaniel
38
39
PLIST_FILES=		bin/kc man/man1/kc.1.gz
40
41
MAKE_ENV+=		BUNDLED_BCRYPT=y
42
43
post-patch:
44
	@${REINPLACE_CMD} -e 's|pkg-config|${LOCALBASE}/bin/pkgconf|' ${WRKSRC}/Makefile
45
46
.include <bsd.port.mk>
(-)kc24/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1524229681
2
SHA256 (levaidaniel-kc-2.4.2_GH0.tar.gz) = ba769f9b7de4fa544bcd84fc9e94541aaa89cb8efb108579d96b68ee8015f43f
3
SIZE (levaidaniel-kc-2.4.2_GH0.tar.gz) = 75286
(-)kc24/pkg-descr (+4 lines)
Line 0 Link Here
1
Console based password storing application using an encrypted XML
2
document as its database.
3
4
WWW: https://github.com/levaidaniel/kc
(-)kc24/pkg-message (+4 lines)
Line 0 Link Here
1
IMPORTANT:
2
kc v2.4 has introduced a new database file format that is incompatible
3
with the older one (<2.4).
4
Make sure to dump all your data to files before upgrading to v2.4.

Return to bug 222376