mmstick / cargo-deb

A cargo subcommand that generates Debian packages from information in Cargo.toml
615 stars 50 forks source link

Add brief description how to generate `.changes` file #75

Open SOberhoff opened 6 years ago

SOberhoff commented 6 years ago

Granted I'm very new to this, but I'm struggling to figure out how to take the generated debian folder and turn it into something I can actually put in a PPA on launchpad.net. A short example in the README would go a long way here.

kornelski commented 6 years ago

I use cargo-deb to self distribute packages outside of Debian's distribution channels, so I don't know what PPA needs.

The target/debian folder is not in any sort of debian format. Only the .deb file is interesting for Debian there.

Also check debcargo project that generates more complete packages (with source etc)

erik78se commented 3 years ago

I'm also interested in how to create source packages for proper PPA:s

This would be amazing. Here is something about PPA:s https://blog.desdelinux.net/en/how-to-upload-packages-to-your-ppa/

It requires source packages...

kornelski commented 3 years ago

It's not possible to create source packages using cargo-deb, and we don't plan to support them. You'll need to use debcargo instead.

erik78se commented 3 years ago

Where can I find that project?

On Sun, Aug 15, 2021 at 10:15 PM Kornel @.***> wrote:

It's not possible to create source packages using cargo-deb, and we don't plan to support them. You'll need to use debcargo instead.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/mmstick/cargo-deb/issues/75#issuecomment-899104179, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGPVKYLAO6TUWVRXD5HGLLT5AN7PANCNFSM4FXTIJ6A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .