Saves URIs of things you want to remember in a database.
tastytea
662fe22df4
All checks were successful
continuous-integration/drone/push Build is passing
Seconds are no longer included in times, the link to the archived version comes directly after the time and tags are separated by a |. |
||
---|---|---|
src | ||
tests | ||
.drone.yml | ||
.gitignore | ||
build_manpage.sh | ||
CMakeLists.txt | ||
LICENSE | ||
README.adoc | ||
remwharead.1.adoc | ||
tests.CMakeLists.txt |
remwharead
remwharead saves URIs of things you want to remember in a database along with an URI to the archived version, the current date and time, title, description, the full text of the page and optional tags.
Usage
See manpage.
Install
Gentoo
Add my repository and install it from there.
eselect repository enable tastytea
echo "www-misc/remwharead ~amd64" >> /etc/portage/package.accept_keywords/remwharead
emaint sync -r tastytea
emerge -a www-misc/remwharead
From source
Dependencies
Example 1. Install dependencies in Debian stretch.
echo "APT::Default-Release \"stretch\";" >> /etc/apt/apt.conf.d/00default_release
echo "deb http://deb.debian.org/debian sid main" >> /etc/apt/sources.list.d/sid.list
apt-get update
apt-get install g++-6 cmake pkg-config libcurl4-openssl-dev libxdg-basedir-dev \
libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc
apt-get install -t sid libcurlpp-dev
# Inside the source directory:
wget -O src/popl.hpp https://raw.githubusercontent.com/badaix/popl/v1.2.0/include/popl.hpp
export CXX="g++-6"
Get sourcecode
Releases
Download the current release at schlomp.space.
Development version
git clone https://schlomp.space/tastytea/remwharead.git
Compile
mkdir build
cd build/
cmake ..
cmake --build .
cmake options:
-
-DCMAKE_BUILD_TYPE=Debug
for a debug build. -
-DWITH_MAN=NO
to not compile the manpage. -
WITH_TESTS=YES
to compile the tests.
You can run the tests with ctest
inside the build directory. Install with
make install
.
Copyright
Copyright © 2019 tastytea <tastytea@tastytea.de>. License GPLv3: GNU GPL version 3 <https://www.gnu.org/licenses/gpl-3.0.html>. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions.