Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 339761 - media-gfx/lightzone-4.0 - Open-source digital darkroom software
Summary: media-gfx/lightzone-4.0 - Open-source digital darkroom software
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://lightzoneproject.org/
Whiteboard:
Keywords: EBUILD
: 167008 488224 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-04 21:16 UTC by Sergey Zolotorev
Modified: 2020-03-19 18:02 UTC (History)
6 users (show)

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


Attachments
lightzone-3.9 (new package) (lightzone-3.9.ebuild,1.30 KB, text/plain)
2010-10-04 21:18 UTC, Sergey Zolotorev
Details
lightzone-3.9 (new package) (lightzone-3.9.ebuild,1.68 KB, text/plain)
2010-10-05 20:14 UTC, Sergey Zolotorev
Details
media-gfx/LightZone-3.9.ebuild (LightZone-3.9.ebuild,1.21 KB, text/plain)
2010-11-27 01:23 UTC, Michael Weber (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Zolotorev 2010-10-04 21:16:48 UTC
LightZone is a digital photo editor software application from Light Crafts. Its main purpose is to handle the workflow when handling images in various RAW formats. It's comparable to Adobe Systems's Photoshop Lightroom.

It is a proprietary software.

This ebuild depends on libc only.
Comment 1 Sergey Zolotorev 2010-10-04 21:18:14 UTC
Created attachment 249595 [details]
lightzone-3.9 (new package)
Comment 2 Agostino Sarubbo gentoo-dev 2010-10-05 18:16:13 UTC
EAPI must be declared before inherit :)

so, add also || die where is necessary (do* function)
Comment 3 Sergey Zolotorev 2010-10-05 20:13:43 UTC
Thank you, Agostino. Fixed,
Comment 4 Sergey Zolotorev 2010-10-05 20:14:57 UTC
Created attachment 249669 [details]
lightzone-3.9 (new package)

Code review: 'die' added, new comments, EAPI declaration order
Comment 5 Michael Weber (RETIRED) gentoo-dev 2010-10-06 09:03:55 UTC
Helo Sergey,

can you please give me hit were i can find the license file `lightcrafts` you mention in the ebuild.

Thanks, Michael
Comment 6 Sergey Zolotorev 2010-10-06 22:42:21 UTC
(In reply to comment #5)
> Helo Sergey,
> 
> can you please give me hit were i can find the license file `lightcrafts` you
> mention in the ebuild.
> 
> Thanks, Michael
> 

Michael, I have tried to find license file in LightZone installation package and did not found it. LightZone Help contains "Legal notices" text only and nothing about license. So I'm not sure about proper value for license declaration in ebuild. Please advice.

I just write LICENSE="company name" as it done for several other ebuilds for proprietary products in Gentoo tree. /usr/portage/licenses/ does not contain this license of course.
Comment 7 Michael Weber (RETIRED) gentoo-dev 2010-11-27 01:23:40 UTC
Created attachment 255537 [details]
media-gfx/LightZone-3.9.ebuild
Comment 8 Gian 2013-01-23 20:20:42 UTC
The Lightzone source code is now available under a BSD style licence: https://github.com/AntonKast/LightZone
Comment 9 Gian 2013-01-23 21:30:25 UTC
The project page is here: http://www.lightzoneproject.org
Comment 10 Michael Weber (RETIRED) gentoo-dev 2013-01-24 09:10:13 UTC
Ok, the new homepage states an release to public domain,
refers to web.archive.org for downloading of the original tarball.

I'm much more comfortable using the github checkout
over any old binary distributions with license keys and wayback machines.
Comment 11 Michael Weber (RETIRED) gentoo-dev 2013-01-24 20:06:47 UTC
Ok,

I cloned the upstream repo into my github account [1],
and added a new compile ebuild to my overlay (layman -a xmw, [2]).

it works to 90%, have to postpone this to Saturday.

   Michael

[1] https://github.com/xmw/LightZone
[2] http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=tree;f=media-gfx/LightZone
Comment 12 Michael Weber (RETIRED) gentoo-dev 2013-01-24 20:13:19 UTC
*** Bug 167008 has been marked as a duplicate of this bug. ***
Comment 13 Gian 2013-01-25 13:42:21 UTC
I now have a version that compiles and kind of runs on Gentoo using dev-java/icedtea-bin:6, see my openjdk branch on github: github.com/gidoca/LightZone/tree/openjdk. It's a fork of ktgw0316's openjdk branch with a few minor makefile modifications. The window appears and I can browse the file system for some time. I keep getting Segfaults in libjpeg, though.
Comment 14 Jeroen Roovers (RETIRED) gentoo-dev 2013-10-16 14:38:31 UTC
*** Bug 488224 has been marked as a duplicate of this bug. ***