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
New package: sublime-text4-4107 #31036
Conversation
srcpkgs/sublime-text4/template
Outdated
maintainer="DirectorX <void.directorx@protonmail.com>" | ||
license="custom:Proprietary" | ||
homepage="https://www.sublimetext.com/" | ||
replaces="sublime-text3>=0" |
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.
I didn't thought about how to deal with subl3 yet.
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.
I think you can just mark it as:
conflicts="sublime-text3"
aarch64 not tested |
Ideally should fix lint. |
Would love to see this merged. From what I can see, the source tarball doesn't contain a license file, so I'm not sure how to resolve the lint error.
|
Would it be sufficient to remove the license line in the template? |
Apparently not.
|
srcpkgs/sublime-text4/template
Outdated
pkgname=sublime-text4 | ||
version=4107 | ||
revision=1 | ||
depends="libpng gtk+ hicolor-icon-theme desktop-file-utils" |
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.
sublime-text should depend on GTK 3
srcpkgs/sublime-text4/template
Outdated
repository="nonfree" | ||
archs="x86_64 aarch64" | ||
wrksrc="sublime_text" | ||
nopie=yes |
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.
why are these lines separate from the first block?
srcpkgs/sublime-text4/template
Outdated
done | ||
ln -s /usr/lib/sublime_text/sublime_text ${DESTDIR}/usr/bin/subl4 | ||
vsed -e 's:Exec=/opt/sublime_text/:Exec=/usr/lib/sublime_text/:' \ | ||
-i ${DESTDIR}/usr/share/applications/sublime_text.desktop |
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.
it would be nice to indent this line when it's a continuation of the previous one
Hey folks, |
For vlicense, look at sublime-merge-bin. |
c05369d
to
9fc86f4
Compare
xlint says its A-OK |
Pretty good. Needs to be |
I've been using the package from this PR for a few weeks now on x86_64. Works for me. |
9fc86f4
to
5afe4b3
Compare
@Chocimier @ericonr I think I've done it |
Thanks! |
General
Have the results of the proposed changes been tested?