|
9 months ago | |
---|---|---|
cmake | 2 years ago | |
completions | 1 year ago | |
man | 1 year ago | |
src | 9 months ago | |
.drone.yml | 2 years ago | |
.editorconfig | 2 years ago | |
.gitignore | 4 years ago | |
CMakeLists.txt | 1 year ago | |
CODE_OF_CONDUCT.adoc | 2 years ago | |
CONTRIBUTING.adoc | 2 years ago | |
LICENSE | 4 years ago | |
README.adoc | 1 year ago | |
watchwords.json | 4 years ago |
README.adoc
mastorss
mastorss reads RSS feeds and posts the items via the Mastodon API. Does not support Atom at the moment.
Usage
See manpage.
Install
Gentoo
eselect repository enable guru
echo 'net-misc/mastorss' >> /etc/portage/package.accept_keywords/mastorss
emaint sync -r guru
emerge -a net-misc/mastorss
Arch
The git-version is available via the AUR: https://aur.archlinux.org/packages/mastorss-git/.
From source
Dependencies
Get sourcecode
Release
Download the current release at schlomp.space.
Development version
git clone https://schlomp.space/tastytea/mastorss.git
Compile
mkdir build
cd build/
cmake ..
cmake --build .
-
-DCMAKE_BUILD_TYPE=Debug
Debug build. -
-DWITH_MAN=NO
Don’t install manpage. -
-DWITH_COMPLETIONS=NO
Don’t install completions. -
-DZSH_COMPLETION_DIR
Change installation directory for Zsh completions.
Install with make install
.
How to contribute
Read the Code of Conduct.
Reporting bugs or suggesting enhancements
Before reporting a bug, please perform a search to see if the problem has already been reported. If it has, add a comment to the existing issue instead of opening a new one. Same for enhancements.
Pull requests
Please use similar coding conventions as the rest of the project. The basic rule to remember is to write code in the same style as the existing/surrounding code.
You can also send me your patches via E-Mail, ideally
using git format-patch
or git send-email
.