Page MenuHomeSolus

properly install lpass man page, update to 1.2.0
ClosedPublic

Authored by mcritchlow on Jun 8 2017, 4:19 PM.
Tags
None
Referenced Files
F11066051: D356.diff
Fri, Aug 11, 5:37 PM
F10976778: D356.diff
Sat, Jul 22, 11:51 AM
F10773635: D356.id778.diff
May 21 2023, 11:05 PM
F10759514: D356.id.diff
May 17 2023, 9:02 PM
F10749716: D356.id.diff
May 16 2023, 3:31 AM
F10740190: D356.diff
May 14 2023, 1:10 AM
Subscribers

Details

Summary
  • Update to 1.2.0
  • Correctly create the lpass man page with install-doc
Test Plan
  • Installed locally and verified I can successfully load the man lpass entry
  • Authenticated to new version via 2-factor, still works. Searching

and using content working as expected

Diff Detail

Repository
R1603 lastpass-cli
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

updated to 1.2.0, in addition to fixing the man page generation

mcritchlow retitled this revision from properly install lpass man page to properly install lpass man page, update to 1.2.0.Jun 9 2017, 3:53 PM
mcritchlow edited the summary of this revision. (Show Details)
mcritchlow edited the test plan for this revision. (Show Details)

don't bump version twice. that's just crazy.

sunnyflunk added a subscriber: sunnyflunk.
sunnyflunk added inline comments.
package.yml
15

Can we fix this properly. This will also include the man file

setup : |

%cmake

build : |

%make

install : |

%make_install install-doc
This revision now requires changes to proceed.Jun 10 2017, 1:13 AM
mcritchlow edited edge metadata.

properly invoke install-doc

@sunnyflunk - Thank you! For my own education, why did inlining the task alongside %make_install work when having it on a separate line did not? The (previous) behavior I saw was that the task didn't have root access to install the generated man page. Just curious, in case I run into this kind of thing again.

LGTM thanks!

See this:
https://github.com/solus-project/ypkg/blob/master/ypkg2/rc.yml#L10

%make_install: make install DESTDIR="%installroot%"
%make install-doc: make -jx install-doc

Without DESTDIR, it ain't going to install it to the directory which gets made into the eopkg. Much how %make install wouldn't work

This revision is now accepted and ready to land.Jun 10 2017, 2:18 AM
This revision was automatically updated to reflect the committed changes.

Oh.. that helps so much. Thanks again!