Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add install/build instructions in readme #120

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hsbasu
Copy link
Contributor

@hsbasu hsbasu commented Jun 23, 2021

This PR fixes and closes the following issues:

  1. Please provide instructions on how to compile for other distros Please provide instructions on how to compile for other distros  #96
  2. How can I build this software How can I build this software #102

Tested on:

  1. Ubuntu Mate 20.04.2
  2. Ubuntu 20.10
  3. Ubuntu 21.04

closes #96, closes #102

This was referenced Aug 13, 2021
@clefebvre
Copy link
Member

You can use dpkg-checkbuilddeps instead of listing dependencies..

I would also suggest to stick to that and dpkg-buildpackage for Debian, and use alternative option only for other distros.

@clefebvre clefebvre changed the title Add install/build instructions in readme [WIP] Add install/build instructions in readme Nov 23, 2021
@hsbasu
Copy link
Contributor Author

hsbasu commented Nov 23, 2021

I never used it. Let me go through the usage of dpkg-checkbuilddeps. I'll update it accordingly. I provided the dependency list separately to help install on other distros.

You can use dpkg-checkbuilddeps instead of listing dependencies..

Do you mean creating two separate sections like the following?
For Debian based: use dpkg-checkbuilddeps to check and install dependencies, and then build and install using dpkg-buildpackage and remove the manual installation from debian section.
For others:
Use manual method
Because, other distros anyway needs fully manual installation.

I would also suggest to stick to that and dpkg-buildpackage for Debian, and use alternative option only for other distros.

NB: Personally, I would prefer the readme of a GUI app to be more like this. But this might be overkill for many.

Update: I checked the dpkg-checkbuilddeps. It does nothing but showing build dependencies and does not install them. If I am targeting novice users, I think it would be better to keep a separate list of dependencies and a corresponding install instructions.

I would update this PR. Please review it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Please provide instructions on how to compile for other distros How can I build this software
3 participants