Summary: | app-editors/komodo-edit-bin freeware editor for dynamic and web languages (ebuild attached) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ephemer0l <om> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | jstein, om, proxy-maint |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.activestate.com/products/komodo_edit | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=623642 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.2.ebuild
metadata.xml app-editors/komodo-edit-bin-10.2.2.ebuild SilverCity Library License app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild metadata.xml app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild Manifest app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild Manifest app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild Manifest |
Description
ephemer0l
2017-06-02 07:43:46 UTC
Created attachment 475048 [details]
metadata.xml
metadata.xml if I'm eligible to proxy-maintain this package
I've been made aware I might not have all the correct licenses listed. Please hold off till I hear back from the developers of this project. I've contacted active state for clarification. Created attachment 475980 [details]
app-editors/komodo-edit-bin-10.2.2.ebuild
I reached out to upstream, learned I need to restrict mirroring. With licensing, I'd compare this package to firefox in regards to it's addon capability. License listed in the ebuild reflects the code this package installs, not all possible addons a user *could* install.
After learning of new information I need to update the licenses as shown here: https://github.com/Komodo/KomodoEdit/search?l=Text&q=License&type=&utf8=%E2%9C%93 The ebuild still needs work. Created attachment 476072 [details] SilverCity Library License License is listed in the source, here: https://github.com/Komodo/KomodoEdit/blob/d0fe723a7d39d08a207b8d45a94bd12cb756b039/src/silvercity/LICENSE.txt Created attachment 476088 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild
Updated licenses, I think it's up to par. Any critique is welcome.
Thanks in advance.
Created attachment 476090 [details]
metadata.xml
update email address to match bugzie.
Created attachment 485258 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild
Fixes x86 S=
Created attachment 485260 [details]
Manifest
Add Manifest file
Created attachment 485368 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild
This revision *should* fix x86 install, I also renamed the launch wrapper, and did some cleanup.
Created attachment 485370 [details]
Manifest
Update Manifest
Created attachment 485620 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild
Last try. I promise.
Created attachment 485622 [details]
Manifest
Update Manifest
Until now, there was no Proxymaintainer who wanted to clean the last bits and merge it. One reason could be that we expect that this package will be used only by very few users on the one hand. On the other hand it is a binary package and has a complicate license, which is not yet in the tree. http://downloads.activestate.com/Komodo/releases/${PV}/Komodo-Edit-${PV}-${MY_BUILD}-linux-x86_64.tar.gz Mirror restriction in combination with frequent updates (per build) is a real burden, because we have to expect that the package will require intensive care. Java and Flash are good examples for this problem... In order to provide this package early to genoo users, I suggest you put it on an overlay first. If there are a few interested users and the package proves well, we can plan a merge to the gentoo tree easier. You can also discuss this on IRC in the proxy-maintainer channel, if you have further questions. Best, JS |