Skip to content
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

net-im/telegram-desktop-bin: version bump to v1.8.4 and cleanup #12870

Closed
wants to merge 2 commits into from

Conversation

henning-schild
Copy link
Contributor

No description provided.

@gentoo-bot
Copy link

Copyright policy change

Please note that on 2018-09-15 Trustees have approved new Gentoo copyright policy. All contributions made to Gentoo need to follow this policy. If you include the Signed-off-by line in your commit message, you indicate that you have read the policy and agree to its terms. For more detailed explanation, please see the new Gentoo copyright policy explained article.

Pull Request assignment

Submitter: @henning-schild
Areas affected: ebuilds
Packages affected: net-im/telegram-desktop-bin

net-im/telegram-desktop-bin: @henning-schild, @NP-Hardass, @gentoo/proxy-maint

Linked bugs

No bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment.


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else) assigned PR successfully assigned to the package maintainer(s). labels Sep 6, 2019
@henning-schild
Copy link
Contributor Author

I actually think the binary should be moved to /opt for clean packaging of a -bin ebuild. Let me know what you think about that. If you agree i would make this move in this PR. And that might require a bug, not sure.

@henning-schild henning-schild changed the title net-im/telegram-desktop-bin: version bump to v1.8.3 and cleanup WIP: net-im/telegram-desktop-bin: version bump to v1.8.4 and cleanup Sep 6, 2019
@henning-schild
Copy link
Contributor Author

renaming to WIP, upstream came with a new bugfix release, comments on opt still welcome

@henning-schild henning-schild changed the title WIP: net-im/telegram-desktop-bin: version bump to v1.8.4 and cleanup net-im/telegram-desktop-bin: version bump to v1.8.4 and cleanup Sep 6, 2019
@juippis
Copy link
Member

juippis commented Sep 7, 2019

/opt is usually used when programs don't respect the unix/linux filesystem hierarchy and "require" the directory structure to be as it is in order for the program to work. In my eyes, it doesn't seem to be the case with this one. This just installs a binary, a .desktop launcher and some icons. Everything seems to be in place. I don't really mind either way where the bin lies, as long as it doesn't break stuff.
However I don't agree with the way you're making the change. First bumping version, then a separate commit with weird replicate of a wrapper.
Whatever you decide, just do it in a single version bump and maybe add some REPLACING_VERSIONS info message that the path has been changed.

EDIT: Well about the replicate wrapper, seems like there are versions still left in the tree so you need two of them for now anyway.

Signed-off-by: Henning Schild <henning@hennsch.de>
Signed-off-by: Henning Schild <henning@hennsch.de>
@henning-schild
Copy link
Contributor Author

The weird structure was just so that someone could merge the first two without merging the move to opt. I just dropped that now and we are good to go.

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2019-09-07 09:37 UTC
Newest commit scanned: 1d11c99
Status: ✅ good

No issues found

@gentoo-bot gentoo-bot closed this in 70e41d2 Sep 7, 2019
@henning-schild henning-schild deleted the henning/staging3 branch September 8, 2019 09:00
thebitpit pushed a commit to thebitpit/gentoo that referenced this pull request Sep 13, 2019
Signed-off-by: Henning Schild <henning@hennsch.de>
Closes: gentoo#12870
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
thebitpit pushed a commit to thebitpit/gentoo that referenced this pull request Sep 13, 2019
Signed-off-by: Henning Schild <henning@hennsch.de>
Closes: gentoo#12870
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
thebitpit pushed a commit to thebitpit/gentoo that referenced this pull request Sep 14, 2019
Signed-off-by: Henning Schild <henning@hennsch.de>
Closes: gentoo#12870
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else)
Projects
None yet
4 participants