dsnote icon indicating copy to clipboard operation
dsnote copied to clipboard

How to invoke/run the compiled program on Fedora? Name? Location? Nothing in README if not using flatpack.

Open grantrostig opened this issue 11 months ago • 2 comments

How do I invoke/run the compiled program(s) on Fedora? What is their name, location? There appears to be nothing in the README if I'm not using flatpack.

I'm compiling on Fedora 41 X86_64, without flatpack:

git clone

cd dsnote mkdir build cd build

cmake ../ -DCMAKE_BUILD_TYPE=Release -DWITH_DESKTOP=ON make

Usage instructions for the bash CLI would be helpful in README since I can't find any documentation beyond that file. Is there a wiki or a website?

I have tired google and AI, but nothing on how to run it, other than via flatpack which I can't use, anyway I compiled it so should not need it.

grantrostig avatar Feb 07 '25 02:02 grantrostig

Hi, thanks for your question.

I'm working on redhat/fedora package build scripts right now. It's not ready yet, but will be soon.

Here is more info: https://github.com/mkiol/dsnote/issues/206

mkiol avatar Feb 09 '25 19:02 mkiol

Hi. I finally found some time to finish RPM packaging for RHEL and Fedora.

Here you can find the SPEC file and my little "helper" script to build everything from local sources. I tested it on Rocky 9 and Fedora 41.

To make package:

git clone <git repository url>

cd dsnote/fedora

# optionally install build dependencies
dnf install rpmdevtools autoconf automake boost-devel cmake git kf5-kdbusaddons-devel libarchive-devel libxdo-devel libXinerama-devel libxkbcommon-x11-devel libXtst-devel libtool meson openblas-devel patchelf pybind11-devel python3-devel python3-pybind11 qt5-linguist qt5-qtmultimedia-devel qt5-qtquickcontrols2-devel qt5-qtx11extras-devel rubberband-devel taglib-devel vulkan-headers

./make_rpm.sh

Feedback would be appreciated :)

mkiol avatar Feb 16 '25 18:02 mkiol