-
Notifications
You must be signed in to change notification settings - Fork 18
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
Fix: Add plastic.desktop
file to release
#44
Conversation
I don't think this is where you want to edit (also there is a typo in desktop). This adds it to the release artifact, which includes the Deb file which has the desktop inside it anyway. From what I understand the arch pkgbuild file uses the source pushed in crates.io, and thus, we need to change Cargo.toml to include them. Though I'm not sure on this, can you confirm @orhun ? |
Go it, it is the first time that I work with Arch packages, sorry for the noise. I wait for the reply of @orhun to see if he knows better and if not I find an alternative. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. However dont forget the Manpage in the package.
plastic.desktop
file to release
Adding the desktop file to the repo in #40 was enough for the Arch package. Adding it to the releases is optional :) |
Alright, I guess then you just need to update the arch pkgbuild to install those files |
yup |
Alright, then no need to add it to the release package specifically. I'll close this PR, but thanks for bringing this up and fixing the arch recipe. The arch recipe uses the files from source directly, reference to the PR for Arch: https://gitlab.archlinux.org/archlinux/packaging/packages/plastic/-/merge_requests/1 |
Hi, I created the other PR that points to the source directly, but the files are not available in the release without these changes, as far as I know. |
Using the release package as its doing here is a workaround, the solution is to release a new version of I'll release a new version, I thought I'll delay it to work on some features, but I'll do it now. |
Got it! Thanks for the explanation, now its more clear. |
Released 0.3.4, please use this as the source for the arch recipe, and you don't need to add the individual files as sources. |
@Amjad50 I tried it with the new release and it works. |
This PR adds
package/plastic.desktop
to the release to ensure it's available as a source in thePKGBUILD
, following the discussion in issue #31 about including the.desktop
file and logo in the Arch packages.CC: @orhun