Bug 249134 - New port: textproc/wikiman: Offline interactive documentation search
Summary: New port: textproc/wikiman: Offline interactive documentation search
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mateusz Piotrowski
URL: https://github.com/filiparag/wikiman/...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-05 21:16 UTC by Filip Parag
Modified: 2021-01-07 21:43 UTC (History)
2 users (show)

See Also:


Attachments
Wikiman - Offline interactive documentation search (3.31 KB, text/plain)
2020-09-05 21:16 UTC, Filip Parag
no flags Details
wikiman-2.11.3.diff (4.07 KB, patch)
2020-09-07 22:47 UTC, Filip Parag
filip: maintainer-approval+
Details | Diff
wikiman-2.12.1.diff (7.24 KB, patch)
2020-09-28 17:56 UTC, Filip Parag
filip: maintainer-approval+
Details | Diff
Version update to to 2.12.2 (1.03 KB, patch)
2021-01-07 19:40 UTC, Filip Parag
filip: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Filip Parag 2020-09-05 21:16:34 UTC
Created attachment 217772 [details]
Wikiman - Offline interactive documentation search

GitHub: https://github.com/filiparag/wikiman
Comment 1 Filip Parag 2020-09-07 22:47:49 UTC
Created attachment 217810 [details]
wikiman-2.11.3.diff

Git diff format suggested by meka@tilda.center
Comment 2 Filip Parag 2020-09-28 17:56:10 UTC
Created attachment 218380 [details]
wikiman-2.12.1.diff

Update to 2.12.1-1
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-09-28 20:16:51 UTC
A commit references this bug:

Author: 0mp
Date: Mon Sep 28 20:16:01 UTC 2020
New revision: 550447
URL: https://svnweb.freebsd.org/changeset/ports/550447

Log:
  Add textproc/wikiman

  Wikiman is an offline search engine for manual pages, Arch Wiki, Gentoo
  Wiki and other documentation.

  Wikiman provides an easy interface for browsing documentation without the
  need to be exact and connected to the internet. This is achieved by
  utilizing full text search for wikis, partial name and description matching
  for man pages, and fuzzy filtering for search results.

  WWW: https://github.com/filiparag/wikiman

  PR:		249134
  Submitted by:	Filip Parag <filip@parag.rs>

Changes:
  head/textproc/Makefile
  head/textproc/wikiman/
  head/textproc/wikiman/Makefile
  head/textproc/wikiman/distinfo
  head/textproc/wikiman/pkg-descr
  head/textproc/wikiman/pkg-plist
Comment 4 Mateusz Piotrowski freebsd_committer freebsd_triage 2020-09-28 20:19:34 UTC
Thanks a lot!

I've cleaned up the patch a bit, hope you don't mind. Let me know if you'd prefer certain bits to be different or something.

Cheers!
Comment 5 Filip Parag 2020-09-28 21:05:52 UTC
> I've cleaned up the patch a bit, hope you don't mind.
> Let me know if you'd prefer certain bits to be different or something.

Thanks for adding the port!

I agree with the changes you made; they are now upstreamed:
https://github.com/filiparag/wikiman/commit/70b856863e9a5515ed07c7f9bbf7763a054db8ba
Comment 6 Mateusz Piotrowski freebsd_committer freebsd_triage 2020-09-28 21:08:31 UTC
(In reply to Filip Parag from comment #5)

It was a well prepared patch, so it was fun to integrate.

:)
Comment 7 Filip Parag 2021-01-07 19:40:53 UTC
Created attachment 221365 [details]
Version update to to 2.12.2

Changelog in update 2.12.2:
- Minor packaging and makefile fixes
- Updated sources
Comment 8 Filip Parag 2021-01-07 19:42:43 UTC
Minor version update 2.12.2
Comment 9 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-01-07 20:25:28 UTC
Thank you for the patch. Could you open a new report for this update? Otherwise other committers are not going to be notified about it. Thanks!
Comment 10 Filip Parag 2021-01-07 21:39:33 UTC
Here it is:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252500

I'm sorry for not doing it right away — I thought that minor updates to the port can reuse the existing bug report.

Thanks for letting me know, so I don't make the same mistake in the future.
Comment 11 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-01-07 21:43:18 UTC
(In reply to Filip Parag from comment #10)

No worries, thanks again for your contribution!