Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 282240 - [new ebuild] media-gfx/alchemy-007
Summary: [new ebuild] media-gfx/alchemy-007
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://al.chemy.org/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2009-08-21 20:27 UTC by Dennis Schridde
Modified: 2016-12-12 13:33 UTC (History)
6 users (show)

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


Attachments
Draft of an ebuild (alchemy-0.7.ebuild,1.27 KB, text/plain)
2011-02-27 15:50 UTC, Peter Asplund
Details
Manifest (Manifest,975 bytes, text/plain)
2011-02-27 15:50 UTC, Peter Asplund
Details
Desktop file (alchemy.desktop,141 bytes, text/plain)
2011-02-27 15:51 UTC, Peter Asplund
Details
A try to write our own build.xml (build.xml,7.77 KB, text/plain)
2011-02-27 15:52 UTC, Peter Asplund
Details
Path for the original build.xml (alchemy-0.7-build.xml-install.patch,10.00 KB, text/plain)
2011-02-27 15:52 UTC, Peter Asplund
Details
alchemy-9999.ebuild (alchemy-9999.ebuild,1.21 KB, text/plain)
2011-03-21 10:26 UTC, Sebastian Parborg
Details
alchemy-9999-build.xml-install.patch (alchemy-9999-build.xml-install.patch,11.65 KB, patch)
2011-03-21 10:27 UTC, Sebastian Parborg
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2009-08-21 20:27:22 UTC
DESCRIPTION="open drawing project: sketch, draw and create"

A tool to create an initial foundation for artistic images.
Example can be seen here: http://www.davidrevoy.com/temp/timelapse-pictures/

http://al.chemy.org/

Reproducible: Always
Comment 1 Saphirus 2009-08-21 20:38:39 UTC
As far as I can see, there's no access to the source code while it claims to be GPL'd: http://al.chemy.org/download/
Using portage to just unpack and install sounds silly to me =x


Comment 2 Dennis Schridde 2009-08-21 21:11:36 UTC
"Bug" reported, will keep you updated when I receive an answer.
Comment 3 Dennis Schridde 2009-08-21 23:07:10 UTC
Answer from the developer:
---
Hi,

Thanks for your interest in Alchemy!
I need to write up more documentation on this when I get time.

For now, you can check out the source here: http://svn.al.chemy.org/svn
I'm using Netbeans, so if you check it out with that it will compile  
and run straight off.
Otherwise in another IDE you will have to make your own build file or  
adapt the ANT one included.

Javadocs are here: http://docs.al.chemy.org/

Have fun!

Karl
---
Comment 4 Dennis Schridde 2009-08-21 23:11:06 UTC
I assume the Java herd has some experience with dealing with maybe-ide-dependend buildfiles like http://svn.al.chemy.org/svn/Alchemy/build.xml
If the how-to-build is not immediately clear, they could maybe CCed and give some hints.
Comment 5 Saphirus 2009-08-22 02:59:27 UTC
(In reply to comment #4)
> I assume the Java herd has some experience with dealing with
> maybe-ide-dependend buildfiles like
> http://svn.al.chemy.org/svn/Alchemy/build.xml

Probably, I'm toying with it myself a bit anyway, as it's easy enough to pass an svn command within src_unpack()

Comment 6 Dennis Schridde 2009-08-22 07:33:14 UTC
(In reply to comment #5)
> pass an svn command within src_unpack()
There is a subversion eclass. Just set ESVN_REPO_URI at the top of the ebuild, it will then automatically download it during unpacking (unless you override src_unpack() in the ebuild).
Comment 7 Matija "hook" Šuklje 2010-03-12 13:56:50 UTC
008 is out.
Comment 8 Peter Asplund 2011-01-29 17:50:42 UTC
This really looks like an awesome piece of software, I hope it is possible to find a maintainer for it.
Comment 9 Peter Asplund 2011-02-27 15:50:23 UTC
Created attachment 264051 [details]
Draft of an ebuild

The ebuild doesn't work, I don't know how to get it to copy the "Modules" that comes with alchemy to the install folder.

But it's a start.
The ebuild file is based off of the Vuze ebuild, since that also uses ANT.
Comment 10 Peter Asplund 2011-02-27 15:50:43 UTC
Created attachment 264055 [details]
Manifest
Comment 11 Peter Asplund 2011-02-27 15:51:12 UTC
Created attachment 264057 [details]
Desktop file
Comment 12 Peter Asplund 2011-02-27 15:52:11 UTC
Created attachment 264059 [details]
A try to write our own build.xml

I tried to edit the build.xml to also copy the modules directory but can't say that I was successful.
Comment 13 Peter Asplund 2011-02-27 15:52:50 UTC
Created attachment 264061 [details]
Path for the original build.xml

I can't get the patch to run on the original build.xml, but I'm including it anyway. Perhaps somebody else knows more about the build system.
Comment 14 Peter Asplund 2011-02-27 15:53:12 UTC
Comment on attachment 264055 [details]
Manifest

Sorry, shouldn't have uploaded this.
Comment 15 Sebastian Parborg 2011-03-21 10:26:17 UTC
Created attachment 266699 [details]
alchemy-9999.ebuild

I've made some changes so that i now installs in the correct place and runs.
Note that I've run into some bugs that makes you unable to draw if you changes the "brushes" too much. This also happens in the official bin so probably not a error in the ebuild.
Be sure the download the new build.xml patch. However I don´t think that it's needed. But it's always good to skip a few unneeded step.
Comment 16 Sebastian Parborg 2011-03-21 10:27:20 UTC
Created attachment 266701 [details, diff]
alchemy-9999-build.xml-install.patch

The fixed patch
Comment 17 Peter Asplund 2012-04-30 09:58:30 UTC
Any chance this gets into portage? It's a great application!
Comment 18 Sebastian Parborg 2012-04-30 12:42:36 UTC
Just a note. The current svn doesn't seem to compile with icedtea6.
It seems to compile and run fine with icedtea7 though.
Comment 19 Peter Asplund 2016-09-23 19:03:05 UTC
Hi again, long time no see.

Shouldn't this have a "maintainer wanted" on it? And probably fixed on the 008-version instead of -9999.
Comment 20 Amy Liffey gentoo-dev 2016-12-12 13:33:43 UTC
Hello,
Would you be willing to maintain this package through Proxy Maintainers project?

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers