notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
manpageblog Simple and static blog generator in manpage design
1.4 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.1Version of this port present on the latest quarterly branch.
Maintainer: se@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-11-12 16:45:05
Last Update: 2024-06-07 11:13:14
Commit Hash: 3398842
License: MIT
WWW:
https://github.com/gyptazy/manpageblog
Description:
manpageblog is a small, lightweight blog engine written in Python and offers several advantages. Firstly, it provides simplicity and ease of use, making it accessible even for users with limited technical knowledge. The lightweight nature ensures quick installation and minimal resource consumption, making it suitable for various hosting environments. No database is needed at all. The blog engine is highly customizable, see the examples director for a complete set of configuration and template files and some sample content.. After installation, you can create a "blog.conf" file based on the one in the examples directory of this port with "base_path" adjusted to the document root of your blog and then start a simple HTTP server using the command "manpageblog -m http.server". The server URL can be changed in "blog.conf", too. The default value is: "http://localhost:8000".
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (31 items)
Collapse this list.
  1. /usr/local/share/licenses/py311-manpageblog-1.4/catalog.mk
  2. /usr/local/share/licenses/py311-manpageblog-1.4/LICENSE
  3. /usr/local/share/licenses/py311-manpageblog-1.4/MIT
  4. bin/manpageblog
  5. share/doc/manpageblog/README.md
  6. share/examples/manpageblog/_assets/css/dark.css
  7. share/examples/manpageblog/_assets/css/grey.css
  8. share/examples/manpageblog/_assets/css/grey_blue.css
  9. share/examples/manpageblog/_assets/css/light.css
  10. share/examples/manpageblog/_templates/feed.xml
  11. share/examples/manpageblog/_templates/item.html
  12. share/examples/manpageblog/_templates/item.xml
  13. share/examples/manpageblog/_templates/list.html
  14. share/examples/manpageblog/_templates/page.html
  15. share/examples/manpageblog/_templates/page_tags.html
  16. share/examples/manpageblog/_templates/post.html
  17. share/examples/manpageblog/blog.conf
  18. share/examples/manpageblog/content/_index.html
  19. share/examples/manpageblog/content/about.html
  20. share/examples/manpageblog/content/blog/2023-11-11-manpageblog-release-1-0.md
  21. share/examples/manpageblog/content/blog/2023-11-13-manpageblog-now-available-in-freebsd-ports.md
  22. share/examples/manpageblog/content/blog/2023-11-15-manpageblog-release-1-1.md
  23. share/examples/manpageblog/content/blog/2023-11-21-manpageblog-in-the-1-mb-website-club.md
  24. share/examples/manpageblog/content/blog/2023-11-22-manpageblog-release-1-2.md
  25. share/examples/manpageblog/content/blog/2023-12-15-manpageblock-container-image-for-docker-podman.md
  26. share/examples/manpageblog/content/blog/2024-01-09-manpageblog-release-1-3.md
  27. share/examples/manpageblog/content/blog/2024-01-14-manpageblog-release-1-3-1.md
  28. share/examples/manpageblog/content/contact.html
  29. @owner
  30. @group
  31. @mode
Collapse this list.
Dependency lines:
  • py311-manpageblog>0:www/manpageblog
To install the port:
cd /usr/ports/www/manpageblog/ && make install clean
To add the package, run one of these commands:
  • pkg install www/manpageblog
  • pkg install py311-manpageblog
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: py311-manpageblog
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1717757560 SHA256 (gyptazy-manpageblog-1.4_GH0.tar.gz) = a19ef062532061339b443ec48c03a588b33c82765d3f4fc8ac5f36bec76ab82b SIZE (gyptazy-manpageblog-1.4_GH0.tar.gz) = 16369

Packages (timestamps in pop-ups are UTC):
py311-manpageblog
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.11.4-1.3.11.4---
FreeBSD:13:quarterly--------
FreeBSD:14:latest-1.4--1.4---
FreeBSD:14:quarterly--------
FreeBSD:15:latest1.3.11.3.1n/a-n/a---
 

py39-manpageblog
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly1.3.11.3.1-1.3.11.3.11.21.21.2
FreeBSD:14:latest1.3.1--1.3.1----
FreeBSD:14:quarterly1.3.11.3.1-1.3.11.3.11.21.21.2
FreeBSD:15:latest--n/a1.3.1n/a1.3.11.3.11.3.1
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-markdown-it-py>=3.0.0 : textproc/py-markdown-it-py@py311
  2. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for py311-manpageblog-1.4: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
www_manpageblog
USES:
python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/gyptazy/manpageblog/tar.gz/1.4?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4
07 Jun 2024 11:13:14
commit hash: 339884285193de07469d82c52c936f15b2f44af9commit hash: 339884285193de07469d82c52c936f15b2f44af9commit hash: 339884285193de07469d82c52c936f15b2f44af9commit hash: 339884285193de07469d82c52c936f15b2f44af9 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/manpageblog: update to version 1.4
1.3.1
15 Jan 2024 08:14:31
commit hash: 1c0ac32f1d6ffad212060aaf606ae3fd6f80109ecommit hash: 1c0ac32f1d6ffad212060aaf606ae3fd6f80109ecommit hash: 1c0ac32f1d6ffad212060aaf606ae3fd6f80109ecommit hash: 1c0ac32f1d6ffad212060aaf606ae3fd6f80109e files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/manpageblog: update to version 1.3.1

This update fixes the RSS XML feed to be RFC conform.
1.3
10 Jan 2024 21:34:52
commit hash: ccdf71e99833921cf1e5543c33b303df39ce6db1commit hash: ccdf71e99833921cf1e5543c33b303df39ce6db1commit hash: ccdf71e99833921cf1e5543c33b303df39ce6db1commit hash: ccdf71e99833921cf1e5543c33b303df39ce6db1 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/manpageblog: update to version 1.3

This update adds a grey/blue scaled CSS theme, support for meta
keywords and meta robot options, and initial support for tags.
1.2
22 Nov 2023 18:58:01
commit hash: 0b7e4c0198fbb57f987772e60564ea116849eeb5commit hash: 0b7e4c0198fbb57f987772e60564ea116849eeb5commit hash: 0b7e4c0198fbb57f987772e60564ea116849eeb5commit hash: 0b7e4c0198fbb57f987772e60564ea116849eeb5 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/manpageblog: upgrade to version 1.2

Fixed issue:
 -  fix missing language type in html element

New features:
 - add Twitter Card support
 - add grey scaled CSS theme
 - add possibility to add different favicons
 - allow external sources for favicons

Fixed

    Fixed missing language type in html element [#8]
1.1
21 Nov 2023 19:57:15
commit hash: b4123d933a916029d57e3b904cd6eb208add4d97commit hash: b4123d933a916029d57e3b904cd6eb208add4d97commit hash: b4123d933a916029d57e3b904cd6eb208add4d97commit hash: b4123d933a916029d57e3b904cd6eb208add4d97 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/manpageblog: upgrade to version 1.1

Major changes:
 - OpenGraph support
 - Logo support in RSS feed
 - Fixed dynamic word wrap limit
 - Validating config options
1.0
12 Nov 2023 16:41:40
commit hash: 534806429fa4f0e3eb182533ae73e6ae67086b4bcommit hash: 534806429fa4f0e3eb182533ae73e6ae67086b4bcommit hash: 534806429fa4f0e3eb182533ae73e6ae67086b4bcommit hash: 534806429fa4f0e3eb182533ae73e6ae67086b4b files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/manpageblog: add new port

This is a simple blog generator written in Python, which generates
a page layout that resembles a man-page (when using the default
template).

It is trivial to set-up, highly customizable, and needs very little
resources.

Number of commits found: 6