Update sysutils/filelight to version 20.04.0
[dports.git] / sysutils / pwsafe / Makefile
1 # Created by: donnex
2 # $FreeBSD$
3
4 PORTNAME=       pwsafe
5 DISTVERSION=    0.2.0-155
6 DISTVERSIONSUFFIX=      -g1dbcfd0
7 CATEGORIES=     sysutils
8
9 MAINTAINER=     m.ne@gmx.net
10 COMMENT=        Cmdline program that manages encrypted password databases
11
12 LICENSE=        GPLv2
13
14 USES=           autoreconf gmake ncurses readline ssl
15 USE_GITHUB=     yes
16 GH_ACCOUNT=     nsd20463
17 GH_PROJECT=     pwsafe
18 GH_TAGNAME=     1dbcfd0
19
20 GNU_CONFIGURE=  yes
21 CONFIGURE_ENV+= ac_cv_header_curses_h=yes
22
23 PLIST_FILES=    bin/pwsafe \
24                 man/man1/pwsafe.1.gz
25
26 OPTIONS_DEFINE= SETUID X11
27
28 SETUID_DESC=    Install setuid pwsafe binary
29
30 .include <bsd.port.options.mk>
31
32 .if ${PORT_OPTIONS:MX11}
33 CONFIGURE_ARGS= --with-x
34 USES+=          xorg
35 USE_XORG=       ice sm x11 xmu
36 .else
37 CONFIGURE_ARGS= ac_cv_have_x="have_x=no" \
38                 ac_cv_lib_ICE_IceConnectionNumber=no \
39                 ac_cv_lib_X11_XOpenDisplay=no \
40                 ac_cv_lib_Xmu_XmuInternAtom=no
41 .endif
42
43 do-install:
44         ${INSTALL_PROGRAM} ${WRKSRC}/pwsafe ${STAGEDIR}${PREFIX}/bin
45         ${INSTALL_MAN} ${WRKSRC}/pwsafe.1 ${STAGEDIR}${MANPREFIX}/man/man1
46 .if ${PORT_OPTIONS:MSETUID}
47         ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/pwsafe
48 .endif
49
50 .include <bsd.port.mk>