Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 620406 - app-editors/komodo-edit-bin freeware editor for dynamic and web languages (ebuild attached)
Summary: app-editors/komodo-edit-bin freeware editor for dynamic and web languages (eb...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.activestate.com/products/k...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-06-02 07:43 UTC by ephemer0l
Modified: 2018-02-05 08:06 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.2.ebuild (file_620406.txt,1.75 KB, text/plain)
2017-06-02 07:43 UTC, ephemer0l
Details
metadata.xml (file_620406.txt,368 bytes, text/plain)
2017-06-02 22:28 UTC, ephemer0l
Details
app-editors/komodo-edit-bin-10.2.2.ebuild (file_620406.txt,1.53 KB, text/plain)
2017-06-11 02:30 UTC, ephemer0l
Details
SilverCity Library License (file_620406.txt,2.47 KB, text/plain)
2017-06-11 17:42 UTC, ephemer0l
Details
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild (file_620406.txt,1.70 KB, text/plain)
2017-06-11 17:47 UTC, ephemer0l
Details
metadata.xml (file_620406.txt,359 bytes, text/plain)
2017-06-11 17:48 UTC, ephemer0l
Details
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild (file_620406.txt,1.82 KB, text/plain)
2017-07-17 15:38 UTC, ephemer0l
Details
Manifest (file_620406.txt,1.54 KB, text/plain)
2017-07-17 15:39 UTC, ephemer0l
Details
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild (file_620406.txt,1.76 KB, text/plain)
2017-07-18 07:16 UTC, ephemer0l
Details
Manifest (file_620406.txt,1.53 KB, text/plain)
2017-07-18 07:17 UTC, ephemer0l
Details
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild (file_620406.txt,1.88 KB, text/plain)
2017-07-19 00:57 UTC, ephemer0l
Details
Manifest (file_620406.txt,1.55 KB, text/plain)
2017-07-19 00:58 UTC, ephemer0l
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ephemer0l 2017-06-02 07:43:46 UTC
Created attachment 474966 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.2.ebuild

The package is a freeware advanced editor for dynamic and Web languages.

Homepage: http://www.activestate.com/products/komodo_edit

Current version is 10.2.2

Related bug request for package addition 171944

Thanks in advance.
Comment 1 ephemer0l 2017-06-02 22:28:07 UTC
Created attachment 475048 [details]
metadata.xml

metadata.xml if I'm eligible to proxy-maintain this package
Comment 2 ephemer0l 2017-06-06 04:09:02 UTC
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.
Comment 3 ephemer0l 2017-06-11 02:30:31 UTC
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.
Comment 4 ephemer0l 2017-06-11 03:39:01 UTC
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.
Comment 5 ephemer0l 2017-06-11 17:42:34 UTC
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
Comment 6 ephemer0l 2017-06-11 17:47:47 UTC
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.
Comment 7 ephemer0l 2017-06-11 17:48:54 UTC
Created attachment 476090 [details]
metadata.xml

update email address to match bugzie.
Comment 8 ephemer0l 2017-07-17 15:38:44 UTC
Created attachment 485258 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild

Fixes x86 S=
Comment 9 ephemer0l 2017-07-17 15:39:58 UTC
Created attachment 485260 [details]
Manifest

Add Manifest file
Comment 10 ephemer0l 2017-07-18 07:16:22 UTC
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.
Comment 11 ephemer0l 2017-07-18 07:17:18 UTC
Created attachment 485370 [details]
Manifest

Update Manifest
Comment 12 ephemer0l 2017-07-19 00:57:53 UTC
Created attachment 485620 [details]
app-editors/komodo-edit-bin/komodo-edit-bin-10.2.1.ebuild

Last try. I promise.
Comment 13 ephemer0l 2017-07-19 00:58:21 UTC
Created attachment 485622 [details]
Manifest

Update Manifest
Comment 14 Jonas Stein gentoo-dev 2017-11-11 23:38:05 UTC
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