Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 128356

Summary: [EBUILD] media-gfx/JAlbum-8.1
Product: Gentoo Linux Reporter: Remy Blank <remy>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: bedrosh, bhaak, graphics+disabled, radfoj, tesoro302
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The ebuild
Launch script (in files)
files/JAlbum.png
Launch script
ebuild for v6.4
Updated ebuild for JAlbum6.5
modified startup script for the jalbum 6.5 ebuild. to be placed in the files dir
modified startup script for the jalbum 6.5 ebuild. to be placed in the files dir
Ebuild for 8.1 (actually 8.1.5)
possibly functional ebuild for JAlbum 8.5.1
ebuild for JAlbum

Description Remy Blank 2006-04-01 01:30:32 UTC
Here's an ebuild for JAlbum, in case anyone's interested.
Comment 1 Remy Blank 2006-04-01 01:49:52 UTC
Created attachment 83592 [details]
The ebuild
Comment 2 Remy Blank 2006-04-01 01:50:54 UTC
Created attachment 83593 [details]
Launch script (in files)
Comment 3 Remy Blank 2006-04-01 01:51:26 UTC
Created attachment 83594 [details]
files/JAlbum.png
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-04-01 01:59:27 UTC
*** Bug 86151 has been marked as a duplicate of this bug. ***
Comment 5 Remy Blank 2006-04-01 03:33:32 UTC
Created attachment 83603 [details]
Launch script

Allow java to take up to 256M. According to the author, the default seems to be too little.
Comment 6 Veeck 2006-05-13 00:10:17 UTC
Created attachment 86685 [details]
ebuild for v6.4
Comment 7 eric van leeuwen 2006-09-22 20:48:21 UTC
Created attachment 97805 [details]
Updated ebuild for JAlbum6.5

Might not work entirely properly, its my first submitted ebuild. because its a precompiled i moved it to /opt instead of /usr/lib.
Comment 8 eric van leeuwen 2006-09-22 20:52:59 UTC
Created attachment 97806 [details]
modified startup script for the jalbum 6.5 ebuild. to be placed in the files dir

statically pointed to /opt/jalbum/JAlbum6.5.jar which might cause problems. the prexisting jalbum pixmap already attached should also be placed in the files dir for this package.
Comment 9 eric van leeuwen 2006-09-22 20:53:11 UTC
Created attachment 97807 [details]
modified startup script for the jalbum 6.5 ebuild. to be placed in the files dir

statically pointed to /opt/jalbum/JAlbum6.5.jar which might cause problems. the prexisting jalbum pixmap already attached should also be placed in the files dir for this package.
Comment 10 Patric Mueller 2006-10-12 23:47:40 UTC
Latest ebuild works for me with the newest version 6.5.4.
Comment 11 A. Person 2008-01-27 18:27:16 UTC
Renaming works great with 7.4.  Great app.  Portage?
Comment 12 A. Person 2008-05-30 17:47:45 UTC
Renaming works great with 8.0 if you also change:

SRC_URI="http://jalbum.net/download/JAlbum${PV}.zip"

to:

SRC_URI="http://jalbum.net/download/Jalbum${PV}.zip"

This is on a hardened amd64 system.  Portage?
Comment 13 A. Person 2009-01-03 19:16:43 UTC
Renaming to 8.1 fails.  Any ideas?

>>> Install jalbum-8.1 into /var/tmp/portage/media-gfx/jalbum-8.1/image/ category media-gfx
cp: cannot stat `/var/tmp/portage/media-gfx/jalbum-8.1/work/JAlbum/*': No such file or directory
Comment 14 Remy Blank 2009-01-04 11:24:38 UTC
Created attachment 177323 [details]
Ebuild for 8.1 (actually 8.1.5)

Here's an updated ebuild for 8.1. As noted in comment #12, the name of the .zip file has changed, as has the top level directory name.

Strangely, the name of the .zip file doesn't follow the naming conventions of other distribution media for JAlbum. In particular, Jalbum8.1.zip actually contains 8.1.5. Go figure...
Comment 15 Remy Blank 2009-01-04 11:27:21 UTC
The ebuild above is intended to be used with the JAlbum launch script and the JAlbum.png image.
Comment 16 A. Person 2009-01-04 17:42:50 UTC
Thanks a lot, it works great.  Where's a good spot for jalbum.png?
Comment 17 Remy Blank 2009-01-05 08:18:21 UTC
(In reply to comment #16)
> Where's a good spot for jalbum.png?

Not sure what you mean, but you can get it as the 3rd attachment to this bug (and the launch script is the 4th), and you should put it into media-gfx/JAlbum/files in your overlay.
Comment 18 A. Person 2009-01-05 16:50:19 UTC
Got it, thank you.
Comment 19 A. Person 2009-06-11 02:39:58 UTC
JAlbum-8.3.1 works great.  Can this go in sunrise or even (gasp) portage?
Comment 20 A. Person 2009-10-24 01:16:07 UTC
Can anyone help tell me how to launch this app?  I had it working on my old laptop, and I'm trying to set it up on my new laptop, but I can't figure out how to launch it.  I noticed this in the emerge output:

!!! dobin: /usr/local/portage/media-gfx/JAlbum/files/JAlbum does not exist

BTW, there is an official icon here:

http://jalbum.net/download/Jalbum-icon.png
Comment 21 A. Person 2009-10-24 16:14:33 UTC
OK, a few things.  The latest JAlbum-8.5.1 works with this ebuild, the bundled launch script works if you chmod 755 it:

/usr/lib64/JAlbum/startjalbum.sh

and this official icon should replace the one attached here:

http://jalbum.net/download/Jalbum-icon.png
Comment 22 Arttu Valo 2009-10-25 17:37:09 UTC
Created attachment 208222 [details]
possibly functional ebuild for JAlbum 8.5.1

Tries to do things a bit more "Gentoo-way" and be a better citizen: uses jars from other packages (which I could find in portage tree and make work).

Unfortunately there is plenty to improve starting from the whole license-mess and ending up with fixing all the little things mentioned in the comments among the ebuild.

Only tested by running briefly on an amd64, and clicking here and there (didn't register nor log in to anything online, didn't do a full album design locally either). Standalone wrt earlier attachments in this bug.
Comment 23 A. Person 2009-10-25 23:55:42 UTC
Here is an ebuild that requires no files in the files dir.  It incorporates the icon handling from Arttu's ebuild.  I'm launching the program by specifying this line in a launcher button:

java -Xmx400M -jar /usr/lib/JAlbum/JAlbum.jar
Comment 24 A. Person 2009-10-25 23:56:25 UTC
Created attachment 208269 [details]
ebuild for JAlbum
Comment 25 A. Person 2010-01-30 17:56:35 UTC
Renaming to 8.6 works.