drogonframework / drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
MIT License
11.44k stars 1.1k forks source link

Add Drogon Debian Package #983

Open rbugajewski opened 3 years ago

rbugajewski commented 3 years ago

Add Drogon Debian Linux package.

marty1885 commented 3 years ago

I think it's unlikely. Only Debian Developers (only ~51 exists!) are able to create and upload Debian packages. Nor did Debian provide a way to host PPAs. Instead, maybe creating a Ubuntu package and upload to Ubuntu's LaunchPad. Then Debian users can grab the file from LaunchPad.

rbugajewski commented 3 years ago

I didn’t meant to create an official one, because exactly the reasons you provided.

I’m not really into Ubuntu.

marty1885 commented 3 years ago

Ah...

tastytea commented 3 years ago

It is possible to generate .deb packages with CMake. They are not the highest quality, but I found them usable. The recipe looks like this: https://schlomp.space/tastytea/epubgrep/src/branch/main/cmake/packages.cmake. They can be generated with cpack -G DEB. I can make a pull request if you're interested?

If you want to provide them for download you would need to compile each package in the same OS it is targeting.

rbugajewski commented 3 years ago

They can be generated with cpack -G DEB. I can make a pull request if you're interested?

This would be great. You are welcome 👍

The quality should be good enough for a first version.

If you want to provide them for download you would need to compile each package in the same OS it is targeting.

I don’t think we’ll do this at the moment.

rbugajewski commented 3 years ago

Reminder to myself that Debian installation should also be added to the documentation.