cantalupo555 / repo-solus

Repository Solus Linux distribution. It is hosted on the Google Cloud + Cloudflare.
https://solus.cantalupo.com.br
22 stars 5 forks source link

Solus repo #55

Open aquilapl opened 3 years ago

aquilapl commented 3 years ago

Hi. I can't add your repo to my solus. The files probably do not exist on the server. I need one DKMS package. Is it possible for you to provide a repo or just spec dkms? Regards

moriel5 commented 3 years ago

It seems to me that for the time being, we won't be getting an official answer.

While I personally agree with the Solus Team (i.e. the leaders of the Solus distro) that DKMS is more trouble than it should be worth, I can help you package it, since the necessary files are already here in this GitHub repo.

First of all, make yourself comfortable with the packaging guides over at https://getsol.us/articles/packaging/ and prepare your packaging environment in accordance to the instructions there (install the base development files, set up SolBuild, etc.).

Afterwards, you will need to download the package.yml for the DKMS package in this repo, and move it to the subfolder you will create for this within the folder you will be packaging, well anything.

Prepare the build environment by symlinking the makefile script, and run "make" in the terminal.

Once the package has been built, run "sudo eopkg it ./name of package.eopkg" and your will be done, and be able to delete your package.

This way, you will also be able to update your package independently, the way I update Skype (will upload when I have the time to set up my own repo, which will be much more limited) and libHandy (will stop updating once I manage to successfully build libAdwaita, it's successor).

aquilapl commented 3 years ago

Thank you for your response. I compiled DKMS from source and now my bluetooth works. Regards