lastpass-cli received an update, which fixes some bugs and adds some
features. Changelog can be found at
https://github.com/lastpass/lastpass-cli/releases

Upstream now provides a distfile via GitHub releases infrastructure.

While here re-order WANTLIB.

Works on my laptop/account.

OK?


Index: Makefile
===================================================================
RCS file: /cvs/ports/security/lastpass-cli/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile    11 Nov 2017 13:30:44 -0000      1.13
+++ Makefile    15 Mar 2018 17:27:38 -0000
@@ -2,31 +2,30 @@
 
 COMMENT =      LastPass command line interface tool
 
-GH_ACCOUNT =   lastpass
-GH_PROJECT =   lastpass-cli
-GH_TAGNAME =   v1.2.2
+V =            1.3.0
+DISTNAME =     lastpass-cli-${V}
+
 CATEGORIES =   security
 
+HOMEPAGE =     https://github.com/lastpass/lastpass-cli
+
 MAINTAINER =   Bjorn Ketelaars <bjorn.ketela...@hydroxide.nl>
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB =      c curl crypto kvm ssl xml2
+WANTLIB =      c crypto curl kvm ssl xml2
 
-MODULES =      devel/cmake
+MASTER_SITES = 
https://github.com/lastpass/lastpass-cli/releases/download/v${V}/
 
-BUILD_DEPENDS= textproc/asciidoc
+MODULES =      devel/cmake
+BUILD_DEPENDS =        textproc/asciidoc
 LIB_DEPENDS =  net/curl \
                textproc/libxml
-TEST_DEPENDS=  ${BUILD_DEPENDS} \
+TEST_DEPENDS = ${BUILD_DEPENDS} \
                shells/bash
 
-ALL_TARGET =   all doc-man
-
-do-install:
-       ${INSTALL_PROGRAM} ${WRKBUILD}/lpass ${PREFIX}/bin
-       ${INSTALL_MAN} ${WRKBUILD}/lpass.1 ${PREFIX}/man/man1
+INSTALL_TARGET =       install install-doc
 
 do-test:
        cd ${WRKSRC}/test && sed -i 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,' *
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/lastpass-cli/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo    11 Nov 2017 13:30:44 -0000      1.11
+++ distinfo    15 Mar 2018 17:27:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (lastpass-cli-1.2.2.tar.gz) = 
Jsk65hCTITnayv8uD5FsVije9Iu0EptAmRAc9ObHxJk=
-SIZE (lastpass-cli-1.2.2.tar.gz) = 110045
+SHA256 (lastpass-cli-1.3.0.tar.gz) = 
u8/Wc9ZoKH53Pu9E2mX70vKS2qITo5Uo8xA3xSjbz+Q=
+SIZE (lastpass-cli-1.3.0.tar.gz) = 113969
Index: patches/patch-cmake_extras_install_doc_cmake
===================================================================
RCS file: patches/patch-cmake_extras_install_doc_cmake
diff -N patches/patch-cmake_extras_install_doc_cmake
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-cmake_extras_install_doc_cmake        15 Mar 2018 17:27:38 
-0000
@@ -0,0 +1,10 @@
+$OpenBSD$
+
+Index: cmake_extras/install_doc.cmake
+--- cmake_extras/install_doc.cmake.orig
++++ cmake_extras/install_doc.cmake
+@@ -1,2 +1,2 @@
+-execute_process(COMMAND install -v -d $ENV{DESTDIR}${MANDIR}/man1)
+-execute_process(COMMAND install -m 0644 -v ${CMAKE_BINARY_DIR}/lpass.1 
$ENV{DESTDIR}${MANDIR}/man1/lpass.1)
++execute_process(COMMAND install -d $ENV{DESTDIR}${MANDIR}/man1)
++execute_process(COMMAND install -m 0644 ${CMAKE_BINARY_DIR}/lpass.1 
$ENV{DESTDIR}${MANDIR}/man1/lpass.1)

Reply via email to