Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144967 - [java-overlay] media-sound/tuxguitar-1.2 (new package)
Summary: [java-overlay] media-sound/tuxguitar-1.2 (new package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Java team
URL: http://tuxguitar.com.ar/
Whiteboard:
Keywords: EBUILD, InOverlay
: 230577 (view as bug list)
Depends on: 274277 311321
Blocks:
  Show dependency tree
 
Reported: 2006-08-24 06:12 UTC by Laurento Frittella (mrfree)
Modified: 2015-10-23 19:05 UTC (History)
13 users (show)

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


Attachments
media-sound/tuxguitar-0.7.ebuild (READ the comment) (tuxguitar-0.7.ebuild,988 bytes, text/plain)
2006-08-24 06:13 UTC, Laurento Frittella (mrfree)
Details
media-sound/tuxguitar-0.8.ebuild (tuxguitar-0.8.ebuild,1.34 KB, text/plain)
2006-11-21 07:05 UTC, Laurento Frittella (mrfree)
Details
media-sound/tuxguitar-0.8-r1.ebuild (tuxguitar-0.8.ebuild,1.34 KB, text/plain)
2006-11-22 01:21 UTC, Laurento Frittella (mrfree)
Details
media-plugins/tuxguitar-plugins-alsa-0.8.1.ebuild (tuxguitar-plugins-alsa-0.8.1.ebuild,1.42 KB, text/plain)
2006-11-22 01:27 UTC, Laurento Frittella (mrfree)
Details
media-sound/tuxguitar-0.8-r2.ebuild (tuxguitar-0.8.ebuild,1.28 KB, text/plain)
2006-11-22 03:53 UTC, Laurento Frittella (mrfree)
Details
media-plugins/tuxguitar-plugins-alsa-0.8.1-r1.ebuild (tuxguitar-plugins-alsa-0.8.1.ebuild,1.37 KB, text/plain)
2006-11-22 03:55 UTC, Laurento Frittella (mrfree)
Details
media-sound/tuxguitar-0.8-r3.ebuild (tuxguitar-0.8-r3.ebuild,1.41 KB, text/plain)
2006-12-20 16:18 UTC, Le retraité
Details
media-sound/tuxguitar-0.9.1.ebuild (tuxguitar-0.9.1.ebuild,1.43 KB, text/plain)
2007-02-07 10:09 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-alsa-0.9.ebuild (tuxguitar-plugins-alsa-0.9.ebuild,1.35 KB, text/plain)
2007-02-07 10:11 UTC, Le retraité
Details
media-sound/tuxguitar-1.0-r1.ebuild (tuxguitar-1.0-r1.ebuild,1.44 KB, text/plain)
2008-03-04 17:32 UTC, Nikolay Nikolov
Details
media-sound/tuxguitar-plugins-alsa-1.0-r1.ebuild (tuxguitar-plugins-alsa-1.0-r1.ebuild,1.19 KB, text/plain)
2008-03-04 18:28 UTC, Nikolay Nikolov
Details
media-sound/tuxguitar-plugins-gtp-1.0-r1.ebuild (tuxguitar-plugins-gtp-1.0-r1.ebuild,1.20 KB, text/plain)
2008-03-04 18:47 UTC, Nikolay Nikolov
Details
media-sound/tuxguitar-plugins-ptb-1.0-r1.ebuild (tuxguitar-plugins-ptb-1.0-r1.ebuild,1.19 KB, text/plain)
2008-03-08 10:07 UTC, Nikolay Nikolov
Details
/media-sound/tuxguitar/tuxguitar-1.0-r2 (tuxguitar-1.0-r2.ebuild,1.45 KB, text/plain)
2008-03-23 16:36 UTC, Robert Szczesiak
Details
/media-sound/tuxguitar-plugins-alsa/tuxguitar-plugins-alsa-1.0-r2 (tuxguitar-plugins-alsa-1.0-r2.ebuild,1.18 KB, text/plain)
2008-03-23 21:05 UTC, Robert Szczesiak
Details
/media-sound/tuxguitar-plugins-gtp/tuxguitar-plugins-gtp-1.0-r2 (tuxguitar-plugins-gtp-1.0-r2.ebuild,1.19 KB, text/plain)
2008-03-23 21:15 UTC, Robert Szczesiak
Details
media-sound/tuxguitar (tuxguitar-1.0-r3.ebuild,1.45 KB, text/plain)
2008-04-03 21:12 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-alsa (tuxguitar-plugins-alsa-1.0-r3.ebuild,1.18 KB, text/plain)
2008-04-03 21:13 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-ascii (tuxguitar-plugins-ascii-1.0-r3.ebuild,1.19 KB, text/plain)
2008-04-03 21:14 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-browser-ftp (tuxguitar-plugins-browser-ftp-1.0-r3.ebuild,1.20 KB, text/plain)
2008-04-03 21:14 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-compat (tuxguitar-plugins-compat-1.0-r3.ebuild,1.21 KB, text/plain)
2008-04-03 21:15 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-gtp (tuxguitar-plugins-gtp-1.0-r3.ebuild,1.19 KB, text/plain)
2008-04-03 21:15 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-jsa (tuxguitar-plugins-jsa-1.0-r3.ebuild,1.19 KB, text/plain)
2008-04-03 21:15 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-lilypond (tuxguitar-plugins-lilypond-1.0-r3.ebuild,1.19 KB, text/plain)
2008-04-03 21:15 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-midi (tuxguitar-plugins-midi-1.0-r3.ebuild,1.18 KB, text/plain)
2008-04-03 21:16 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-musicxml (tuxguitar-plugins-musicxml-1.0-r3.ebuild,1.19 KB, text/plain)
2008-04-03 21:16 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-oss (tuxguitar-plugins-oss-1.0-r3.ebuild,1.18 KB, text/plain)
2008-04-03 21:17 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-pdf (tuxguitar-plugins-pdf-1.0-r3.ebuild,1.20 KB, text/plain)
2008-04-03 21:17 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-ptb (tuxguitar-plugins-ptb-1.0-r3.ebuild,1.18 KB, text/plain)
2008-04-03 21:17 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-tef (tuxguitar-plugins-tef-1.0-r3.ebuild,1.18 KB, text/plain)
2008-04-03 21:18 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-tray (tuxguitar-plugins-tray-1.0-r3.ebuild,1.19 KB, text/plain)
2008-04-03 21:18 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-pdf (tuxguitar-plugins-pdf-1.0-r3.ebuild,1.32 KB, text/plain)
2008-04-04 08:52 UTC, Le retraité
Details
media-sound/tuxguitar (tuxguitar-1.0.ebuild,1.68 KB, text/plain)
2008-06-20 15:46 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-alsa (tuxguitar-plugins-alsa-1.0.ebuild,1.17 KB, text/plain)
2008-06-20 15:47 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-ascii (tuxguitar-plugins-ascii-1.0.ebuild,1.18 KB, text/plain)
2008-06-20 15:48 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-browser-ftp (tuxguitar-plugins-browser-ftp-1.0.ebuild,1.19 KB, text/plain)
2008-06-20 15:48 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-compat (tuxguitar-plugins-compat-1.0.ebuild,1.20 KB, text/plain)
2008-06-20 15:49 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-gtp (tuxguitar-plugins-gtp-1.0.ebuild,1.18 KB, text/plain)
2008-06-20 15:50 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-jsa (tuxguitar-plugins-jsa-1.0.ebuild,1.18 KB, text/plain)
2008-06-20 15:50 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-lilypond (tuxguitar-plugins-lilypond-1.0.ebuild,1.19 KB, text/plain)
2008-06-20 15:51 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-midi (tuxguitar-plugins-midi-1.0.ebuild,1.17 KB, text/plain)
2008-06-20 15:51 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-musicxml (tuxguitar-plugins-musicxml-1.0.ebuild,1.19 KB, text/plain)
2008-06-20 15:52 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-oss (tuxguitar-plugins-oss-1.0.ebuild,1.17 KB, text/plain)
2008-06-20 15:53 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-pdf (tuxguitar-plugins-pdf-1.0.ebuild,1.31 KB, text/plain)
2008-06-20 15:54 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-ptb (tuxguitar-plugins-ptb-1.0.ebuild,1.17 KB, text/plain)
2008-06-20 15:55 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-tef (tuxguitar-plugins-tef-1.0.ebuild,1.17 KB, text/plain)
2008-06-20 15:56 UTC, Le retraité
Details
media-plugins/tuxguitar-plugins-tray (tuxguitar-plugins-tray-1.0.ebuild,1.18 KB, text/plain)
2008-06-20 15:56 UTC, Le retraité
Details
media-sound/tuxguitar (tuxguitar-1.0-r1.ebuild,3.21 KB, text/plain)
2008-08-22 14:41 UTC, Le retraité
Details
some corrections and eapi => 2 (tuxguitar-1.0-r1.ebuild.eapi2,1.11 KB, patch)
2009-04-01 12:57 UTC, Raphaël Droz
Details | Diff
media-sound/tuxguitar-1.2.ebuild (tuxguitar-1.2.ebuild,3.34 KB, text/plain)
2009-11-13 17:26 UTC, Robert Nowak
Details
media-sound/tuxguitar-1.2-r1 (tuxguitar-1.2-r1.diff,1.51 KB, patch)
2010-08-09 10:49 UTC, bugsgentoo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Laurento Frittella (mrfree) 2006-08-24 06:12:55 UTC
As requested in #131414 I'm trying to write a from-source ebuild for tuxguitar, I've no experience with java-based ebuild so I need some help :)

Actually the ebuild doesn't work for me but using the same classpath works for a manual ant execution
Comment 1 Laurento Frittella (mrfree) 2006-08-24 06:13:49 UTC
Created attachment 95007 [details]
media-sound/tuxguitar-0.7.ebuild (READ the comment)

Need some work...
Comment 2 Laurento Frittella (mrfree) 2006-11-21 07:05:57 UTC
Created attachment 102466 [details]
media-sound/tuxguitar-0.8.ebuild

Finally I wrote a working ebuild for tuxguitar :)

But... a *strange* thing:
the used eclass methods cannot generate the correct package fullname. It will be installed in "/usr/share/tuxguitar-" instead of "/usr/share/tuxguitar-0.8"
In the attached ebuild I'm using a simple workaround, but I'm trying to known the causes of this strange behaviour :)
Comment 3 Laurento Frittella (mrfree) 2006-11-21 07:09:21 UTC
Actually exists a tuxguitar plugin for alsa, but it doesn't compile for me and I'm still working on it.

Meanwhile you can start tuxguitar using "aoss" for the alsa support:
$ aoss tuxguitar
Comment 4 Laurento Frittella (mrfree) 2006-11-22 01:21:29 UTC
Created attachment 102519 [details]
media-sound/tuxguitar-0.8-r1.ebuild

* fixed missing brackets for $PV in SRC_URI
Comment 5 Laurento Frittella (mrfree) 2006-11-22 01:27:07 UTC
Created attachment 102520 [details]
media-plugins/tuxguitar-plugins-alsa-0.8.1.ebuild

Now the alsa plugin works too ;)

Actually I've made a separate ebuild for it (thinking about the plugin structure of tuxguitar), but we can include it in the tuxguitar *main* ebuild adding the "alsa" useflag to enable the relative plugin.
Comment 6 Laurento Frittella (mrfree) 2006-11-22 03:53:02 UTC
Created attachment 102534 [details]
media-sound/tuxguitar-0.8-r2.ebuild

* fixed problem with wrong package name in the java eclasses (I forgot to set SLOT :P)
Comment 7 Laurento Frittella (mrfree) 2006-11-22 03:55:20 UTC
Created attachment 102535 [details]
media-plugins/tuxguitar-plugins-alsa-0.8.1-r1.ebuild

* modified accordingly after the bug-fix in the tuxguitar ebuild
Comment 8 Le retraité 2006-12-20 07:46:15 UTC
Hi,

Will it ever make its way to ~arch ?

Regards.
Comment 9 Le retraité 2006-12-20 16:18:26 UTC
Created attachment 104472 [details]
media-sound/tuxguitar-0.8-r3.ebuild
Comment 10 Le retraité 2006-12-20 16:19:09 UTC
Comment on attachment 104472 [details]
media-sound/tuxguitar-0.8-r3.ebuild

Modular X11 compatible ^^
Comment 11 Alistair Bush (RETIRED) gentoo-dev 2007-01-24 05:51:51 UTC
These ebuilds have been added to https://overlays.gentoo.org/svn/proj/java/migrated-java-experimental-overlay

thank you for your effort
Comment 12 Le retraité 2007-02-07 10:09:59 UTC
Created attachment 109409 [details]
media-sound/tuxguitar-0.9.1.ebuild
Comment 13 Le retraité 2007-02-07 10:11:21 UTC
Created attachment 109411 [details]
media-plugins/tuxguitar-plugins-alsa-0.9.ebuild
Comment 14 Kyle Evans 2008-02-13 20:09:25 UTC
The 0.9.1 build with the alsa-0.9 plugin does not work. At least not for me. I get a "no soundbank" error and I do not see any plugin options in the settings menu. I am, however, able to run with aoss.
Comment 15 Nikolay Nikolov 2008-03-04 17:32:36 UTC
Created attachment 145278 [details]
media-sound/tuxguitar-1.0-r1.ebuild

TuxGuitar 1.0-rc1
Comment 16 Nikolay Nikolov 2008-03-04 18:28:53 UTC
Created attachment 145288 [details]
media-sound/tuxguitar-plugins-alsa-1.0-r1.ebuild
Comment 17 Nikolay Nikolov 2008-03-04 18:47:48 UTC
Created attachment 145289 [details]
media-sound/tuxguitar-plugins-gtp-1.0-r1.ebuild
Comment 18 Nikolay Nikolov 2008-03-08 10:07:04 UTC
Created attachment 145533 [details]
media-sound/tuxguitar-plugins-ptb-1.0-r1.ebuild
Comment 19 Robert Szczesiak 2008-03-23 16:36:47 UTC
Created attachment 147021 [details]
/media-sound/tuxguitar/tuxguitar-1.0-r2
Comment 20 Robert Szczesiak 2008-03-23 21:05:02 UTC
Created attachment 147048 [details]
/media-sound/tuxguitar-plugins-alsa/tuxguitar-plugins-alsa-1.0-r2
Comment 21 Robert Szczesiak 2008-03-23 21:15:17 UTC
Created attachment 147049 [details]
/media-sound/tuxguitar-plugins-gtp/tuxguitar-plugins-gtp-1.0-r2
Comment 22 Le retraité 2008-04-02 19:06:11 UTC
rc3 is out, you just need to rename and sed rc2 to rc3 in the last three files and it's ok.

However, since 1.0-x, I no longer have any sound, any idea ?
Comment 23 Le retraité 2008-04-03 20:18:09 UTC
Robert Szczesiak, does your tuxguitar-1.0-r2.ebuild compil de jsa plugin as well ?

Comment 24 Le retraité 2008-04-03 21:03:18 UTC
auto-answer --> no ^^

I'm going to make ebuild for this.
Comment 25 Le retraité 2008-04-03 21:12:48 UTC
Created attachment 148522 [details]
media-sound/tuxguitar
Comment 26 Le retraité 2008-04-03 21:13:33 UTC
Created attachment 148523 [details]
media-plugins/tuxguitar-plugins-alsa
Comment 27 Le retraité 2008-04-03 21:14:11 UTC
Created attachment 148525 [details]
media-plugins/tuxguitar-plugins-ascii
Comment 28 Le retraité 2008-04-03 21:14:46 UTC
Created attachment 148527 [details]
media-plugins/tuxguitar-plugins-browser-ftp
Comment 29 Le retraité 2008-04-03 21:15:10 UTC
Created attachment 148529 [details]
media-plugins/tuxguitar-plugins-compat
Comment 30 Le retraité 2008-04-03 21:15:24 UTC
Created attachment 148530 [details]
media-plugins/tuxguitar-plugins-gtp
Comment 31 Le retraité 2008-04-03 21:15:40 UTC
Created attachment 148531 [details]
media-plugins/tuxguitar-plugins-jsa
Comment 32 Le retraité 2008-04-03 21:15:58 UTC
Created attachment 148533 [details]
media-plugins/tuxguitar-plugins-lilypond
Comment 33 Le retraité 2008-04-03 21:16:14 UTC
Created attachment 148534 [details]
media-plugins/tuxguitar-plugins-midi
Comment 34 Le retraité 2008-04-03 21:16:29 UTC
Created attachment 148536 [details]
media-plugins/tuxguitar-plugins-musicxml
Comment 35 Le retraité 2008-04-03 21:17:11 UTC
Created attachment 148537 [details]
media-plugins/tuxguitar-plugins-oss
Comment 36 Le retraité 2008-04-03 21:17:41 UTC
Created attachment 148538 [details]
media-plugins/tuxguitar-plugins-pdf
Comment 37 Le retraité 2008-04-03 21:17:56 UTC
Created attachment 148539 [details]
media-plugins/tuxguitar-plugins-ptb
Comment 38 Le retraité 2008-04-03 21:18:10 UTC
Created attachment 148540 [details]
media-plugins/tuxguitar-plugins-tef
Comment 39 Le retraité 2008-04-03 21:18:24 UTC
Created attachment 148542 [details]
media-plugins/tuxguitar-plugins-tray
Comment 40 Le retraité 2008-04-03 21:19:47 UTC
I've just seded Robert Szczesiak ebuild and checked for the dependencies.
Comment 41 Le retraité 2008-04-04 08:52:34 UTC
Created attachment 148568 [details]
media-plugins/tuxguitar-plugins-pdf

fixed a bug with the itext dependency.
Comment 42 Rafal Lalik 2008-04-09 12:50:50 UTC
>>> Emerging (1 of 1) media-sound/tuxguitar-1.0-r3 to /
 * tuxguitar-src-1.0-rc3.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                        [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                 [ ok ]
 * checking tuxguitar-src-1.0-rc3.tar.gz ;-) ...                                                                                                       [ ok ]
 * Using: sun-jdk-1.6
>>> Unpacking source...
>>> Unpacking tuxguitar-src-1.0-rc3.tar.gz to /var/tmp/portage/media-sound/tuxguitar-1.0-r3/work
!!! ERROR: Package swt-3 was not found!
 *
 * ERROR: media-sound/tuxguitar-1.0-r3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3970:  Called java-pkg_jar-from 'src_unpack'
 *             environment, line 2994:  Called die
 * The specific snippet of code:
 *       [[ $? != 0 ]] && die ${error_msg};
 *  The die message:
 *   There was a problem getting the classpath for swt-3.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-sound:tuxguitar-1.0-r3:20080409-124411.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/tuxguitar-1.0-r3/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 *
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.05"
JAVACFLAGS="-source 1.5 -target 1.5" COMPILER=""
and of course, the output of emerge --info

 * Messages for package media-sound/tuxguitar-1.0-r3:

 *
 * ERROR: media-sound/tuxguitar-1.0-r3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3970:  Called java-pkg_jar-from 'src_unpack'
 *             environment, line 2994:  Called die
 * The specific snippet of code:
 *       [[ $? != 0 ]] && die ${error_msg};
 *  The die message:
 *   There was a problem getting the classpath for swt-3.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-sound:tuxguitar-1.0-r3:20080409-124411.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/tuxguitar-1.0-r3/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 *



but java-config shows:

 java-config-2 -l
[ant-core] Java-based build tool similar to 'make' that uses XML configuration files. (/usr/share/ant-core/package.env)
[xjavac-1] The implementation of the javac compiler for IBM JDK 1.4 (needed for xerces-2) (/usr/share/xjavac-1/package.env)
[jaxodraw] Java program for drawing Feynman diagrams (/usr/share/jaxodraw/package.env)
[xalan-serializer] DOM Level 3 serializer from Apache Xalan, shared by Xalan and Xerces (/usr/share/xalan-serializer/package.env)
[tuxguitar] TuxGuitar is a multitrack guitar tablature editor and player written in Java-SWT, it can open GP3 and GP4 files (/usr/share/tuxguitar/package.env)
[ant-tasks] Meta-package for Apache Ant's optional tasks. (/usr/share/ant-tasks/package.env)
[xml-commons-resolver] An XML Entity and URI Resolver (/usr/share/xml-commons-resolver/package.env)
[swt-3.4] GTK based SWT Library (/usr/share/swt-3.4/package.env)
[xerces-2] The next generation of high performance, fully compliant XML parsers in the Apache Xerces family (/usr/share/xerces-2/package.env)
[bcmail] Java cryptography APIs (/usr/share/bcmail/package.env)
[sun-javamail] A Java-based framework to build multiplatform mail and messaging applications. (/usr/share/sun-javamail/package.env)
[ant-trax] Apache Ant .jar with optional tasks depending on XML transformer (xalan) (/usr/share/ant-trax/package.env)
[rhino-1.5] Rhino is an open-source Java implementation of JavaScript. (/usr/share/rhino-1.5/package.env)
[bcprov] Java cryptography APIs (/usr/share/bcprov/package.env)
[junit] Simple framework to write repeatable tests (/usr/share/junit/package.env)
[ant-swing] Apache Ant's optional tasks depending on swing (/usr/share/ant-swing/package.env)
[javacup] CUP Parser Generator for Java (/usr/share/javacup/package.env)
[itext] A Java library that generate documents in the Portable Document Format (PDF) and/or HTML. (/usr/share/itext/package.env)
[openoffice] OpenOffice.org, a full office productivity suite. (/usr/share/openoffice/package.env)
[bsh] BeanShell: A small embeddable Java source interpreter (/usr/share/bsh/package.env)
[javamail] A Java-based framework to build multiplatform mail and messaging applications. (/usr/share/java-config-2/virtuals/javamail)
[bcel] The Byte Code Engineering Library: analyze, create, manipulate Java class files (/usr/share/bcel/package.env)
[libreadline-java] A JNI-wrapper to GNU Readline. (/usr/share/libreadline-java/package.env)
[servletapi-2.4] Servlet API 2.4 from jakarta.apache.org (/usr/share/servletapi-2.4/package.env)
[ant-nodeps] Apache Ant's optional tasks requiring no external deps (/usr/share/ant-nodeps/package.env)
[ant-junit] Apache Ant's optional tasks depending on junit (/usr/share/ant-junit/package.env)
[xalan] Apache's XSLT processor for transforming XML documents into HTML, text, or other XML document types. (/usr/share/xalan/package.env)
[sun-jaf] Sun's JavaBeans Activation Framework (JAF) (/usr/share/sun-jaf/package.env)
[servlet-api-2.3] Tomcat's Servlet API 2.3/JSP API 1.2 implementation (/usr/share/java-config-2/virtuals/servlet-api-2.3)
[hsqldb] The leading SQL relational database engine written in Java. (/usr/share/hsqldb/package.env)
[xml-commons-external-1.3] An Apache-hosted set of externally-defined standards interfaces, namely DOM, SAX, and JAXP. (/usr/share/xml-commons-external-1.3/package.env)
[tomcat-servlet-api-2.3] Tomcat's Servlet API 2.3/JSP API 1.2 implementation (/usr/share/tomcat-servlet-api-2.3/package.env)

That mean, We should rename package request in ebuild from swt-3 to swt-3.4. Is that true?
Comment 43 Rafal Lalik 2008-04-09 12:56:47 UTC
And next comment:

I think ebuild should also check is swt compiled with USE="cairo" because it is required.
Comment 44 Anton Romanov 2008-06-19 16:54:21 UTC
1.0 released
http://tuxguitar.com.ar/
Comment 45 Le retraité 2008-06-20 15:16:05 UTC
I messed up with the ebuilds name, I called them *-rc3 instead of _rc3... >_<
Comment 46 Le retraité 2008-06-20 15:45:07 UTC
"I think ebuild should also check is swt compiled with USE="cairo" because it is
required."

I will add a check for the 1.0 ebuild
Comment 47 Le retraité 2008-06-20 15:46:20 UTC
Created attachment 157767 [details]
media-sound/tuxguitar
Comment 48 Le retraité 2008-06-20 15:47:42 UTC
Created attachment 157769 [details]
media-plugins/tuxguitar-plugins-alsa
Comment 49 Le retraité 2008-06-20 15:48:14 UTC
Created attachment 157771 [details]
media-plugins/tuxguitar-plugins-ascii
Comment 50 Le retraité 2008-06-20 15:48:55 UTC
Created attachment 157773 [details]
media-plugins/tuxguitar-plugins-browser-ftp
Comment 51 Le retraité 2008-06-20 15:49:20 UTC
Created attachment 157775 [details]
media-plugins/tuxguitar-plugins-compat
Comment 52 Le retraité 2008-06-20 15:50:04 UTC
Created attachment 157777 [details]
media-plugins/tuxguitar-plugins-gtp
Comment 53 Le retraité 2008-06-20 15:50:28 UTC
Created attachment 157779 [details]
media-plugins/tuxguitar-plugins-jsa
Comment 54 Le retraité 2008-06-20 15:51:06 UTC
Created attachment 157781 [details]
media-plugins/tuxguitar-plugins-lilypond
Comment 55 Le retraité 2008-06-20 15:51:57 UTC
Created attachment 157783 [details]
media-plugins/tuxguitar-plugins-midi
Comment 56 Le retraité 2008-06-20 15:52:48 UTC
Created attachment 157785 [details]
media-plugins/tuxguitar-plugins-musicxml
Comment 57 Le retraité 2008-06-20 15:53:36 UTC
Created attachment 157787 [details]
media-plugins/tuxguitar-plugins-oss
Comment 58 Le retraité 2008-06-20 15:54:50 UTC
Created attachment 157789 [details]
media-plugins/tuxguitar-plugins-pdf
Comment 59 Le retraité 2008-06-20 15:55:34 UTC
Created attachment 157791 [details]
media-plugins/tuxguitar-plugins-ptb
Comment 60 Le retraité 2008-06-20 15:56:03 UTC
Created attachment 157793 [details]
media-plugins/tuxguitar-plugins-tef
Comment 61 Le retraité 2008-06-20 15:56:27 UTC
Created attachment 157795 [details]
media-plugins/tuxguitar-plugins-tray
Comment 62 Anton Romanov 2008-06-21 07:58:49 UTC
Homepage should be http://tuxguitar.com.ar/
Comment 63 Serkan Kaba (RETIRED) gentoo-dev 2008-06-26 18:36:37 UTC
Thanks to everybody, I finally added 1.0 to java-overlay. It's a single ebuild for plugins and application itself. Some plugins are controlled via USE flags. So people please test.
Comment 64 Laurento Frittella (mrfree) 2008-06-29 15:36:53 UTC
(In reply to comment #63)
> Thanks to everybody, I finally added 1.0 to java-overlay. It's a single ebuild
> for plugins and application itself. Some plugins are controlled via USE flags.
> So people please test.

It seems to work, but please add ~x86 keyword ;)

Comment 65 Julien Enche 2008-07-01 15:58:53 UTC
(In reply to comment #63)
> Thanks to everybody, I finally added 1.0 to java-overlay. It's a single ebuild
> for plugins and application itself. Some plugins are controlled via USE flags.
> So people please test.
> 

It emerged fine on my system but I got this error when I run tuxguitar :
Traceback (most recent call last):
  File "/usr/bin/gjl", line 302, in <module>
    vm = get_vm(pkg)
  File "/usr/bin/gjl", line 196, in get_vm
    target, needs_jdk = get_needed_target2(pkg)
  File "/usr/bin/gjl", line 85, in get_needed_target2
    for pkg in get_needed_packages(pkg):
  File "/usr/bin/gjl", line 39, in get_needed_packages
    p = manager.get_package(dep_pkg)
  File "/usr/lib/python2.5/site-packages/java_config_2/EnvironmentManager.py", line 148, in get_package
    return self.load_package(pkgname)
  File "/usr/lib/python2.5/site-packages/java_config_2/EnvironmentManager.py", line 82, in load_package
    raise UnexistingPackageError(name)
java_config_2.Errors.UnexistingPackageError: Package dom4j-1 was not found!
Couldn't get needed information

I managed to fix it by emerging dev-java/dom4j. Perhaps should you add this package to the CDEPEND section.
Comment 66 Serkan Kaba (RETIRED) gentoo-dev 2008-07-02 03:27:55 UTC
(In reply to comment #64)
> (In reply to comment #63)
> > Thanks to everybody, I finally added 1.0 to java-overlay. It's a single ebuild
> > for plugins and application itself. Some plugins are controlled via USE flags.
> > So people please test.
> 
> It seems to work, but please add ~x86 keyword ;)
> 

I'll do it as soon as all plugins known to be working. Please confirm if so.
Comment 67 Anton Romanov 2008-07-02 17:07:28 UTC
1.0 from java-overlay works for me on ~x86
though i didn't wanted swt-3.3 on my system so i modified ebuild and used swt-3.4
haven't seen any problems here
untested plugins: fluidsynth,oss
Comment 68 Carsten Lohrke (RETIRED) gentoo-dev 2008-07-02 22:57:16 UTC
*** Bug 230577 has been marked as a duplicate of this bug. ***
Comment 69 Serkan Kaba (RETIRED) gentoo-dev 2008-07-06 11:44:25 UTC
Adding sound@g.o to CC.
Comment 70 Serkan Kaba (RETIRED) gentoo-dev 2008-07-08 21:15:33 UTC
Is there anybody who can list files with FTP. I couldn't get it working myself.
Comment 71 Serkan Kaba (RETIRED) gentoo-dev 2008-07-12 03:29:57 UTC
(In reply to comment #70)
> Is there anybody who can list files with FTP. I couldn't get it working myself.
> 

It's not working and the situation is confirmed by upstream. Updated the ebuild to avoid building/installation of the plugin.
Comment 72 Serkan Kaba (RETIRED) gentoo-dev 2008-07-16 20:04:45 UTC
(In reply to comment #67)
> 1.0 from java-overlay works for me on ~x86
> though i didn't wanted swt-3.3 on my system so i modified ebuild and used
> swt-3.4
> haven't seen any problems here
> untested plugins: fluidsynth,oss
> 

Any status report on those two. OSS plugin also needs timidity running.
Comment 73 Le retraité 2008-08-22 14:41:08 UTC
Created attachment 163556 [details]
media-sound/tuxguitar

From java overlay with the ~x86 keyword added, one single ebuild for everything, manages plugin through use flags.

Also, since the tuxguitar's dev is now developping using java-1.6 with swt 3.4 and doesn't plan to maintain compatibility with previous version, I updated the dependencies.
Comment 74 Serkan Kaba (RETIRED) gentoo-dev 2008-08-31 14:51:51 UTC
Fixed ftp plugin and reenabled it.
Comment 75 Raphaël Droz 2009-04-01 12:57:34 UTC
Created attachment 186979 [details, diff]
some corrections and eapi => 2

- corrected some dependencies (but correct me if I'm wrong)
- used EAPI=2
- alsa-lib is already a runtime dependencie of timidity++
- alsa implies timidity++[alsa]
- oss  implies timidity++[oss]
- build_with_use removed in favor of >=dev-java/swt-3.4[cairo]
(patch against tuxguitar-1.0-r1 attached)

Not sure but should tuxguitar use a gnome useflag, inherit from gnome2 eclass and, in post{inst,rm} :
"use gnome && gnome2_pkg_post{inst,rm}" ?
Comment 76 Serkan Kaba (RETIRED) gentoo-dev 2009-04-05 12:45:56 UTC
(In reply to comment #75)
> - corrected some dependencies (but correct me if I'm wrong)
> - used EAPI=2
> - alsa-lib is already a runtime dependencie of timidity++
But that's also a compile dependency, so kept it.
> - alsa implies timidity++[alsa]
> - oss  implies timidity++[oss]
> - build_with_use removed in favor of >=dev-java/swt-3.4[cairo]
Incorporated.

Thanks for your improvements. I added some of those to 1.1 ebuild I bumped in the overlay.
Comment 77 Raphaël Droz 2009-04-05 17:21:54 UTC
From what I noticed tuxguitar-1.1 still depends upon the old swt 3.3 ebuild.
One the proposed change was to move away from this dependency as I (quickly) successfully tested tuxguitar with swt 3.4
(see comment #67)
Comment 78 Jonathan-Christofer Demay 2009-04-06 13:02:13 UTC
well, considering the fact tuxguitar's dev is now developping using java-1.6 with swt 3.4, it's pretty safe to assume that from now, it *should* depend on swt-3.4 and no longer on 3.3
Comment 79 Serkan Kaba (RETIRED) gentoo-dev 2009-04-06 13:14:01 UTC
There was no swt-3.4 stable at that time, and tuxguitar was usable with it. So I'll consider moving to 3.4 slot. But Java6, that's a harsh restriction.
Comment 80 Serkan Kaba (RETIRED) gentoo-dev 2009-04-08 18:10:27 UTC
(In reply to comment #79)
> There was no swt-3.4 stable at that time, and tuxguitar was usable with it. So
> I'll consider moving to 3.4 slot. But Java6, that's a harsh restriction.
> 

Committed.
Comment 81 Jonathan-Christofer Demay 2009-04-09 01:05:50 UTC
any chance for tuxguitar to make is way into the mainstream portage tree ?
Comment 82 Serkan Kaba (RETIRED) gentoo-dev 2009-04-09 06:05:19 UTC
(In reply to comment #81)
> any chance for tuxguitar to make is way into the mainstream portage tree ?
> 

It needs testing, especially the sound stack (alsa, oss, fluidsynth) and x86 arch.
Comment 83 Jonathan-Christofer Demay 2009-06-14 19:33:23 UTC
Well personally, I've been using it with alsa on both x86 and amd64 arch for quite some time now and never did I encounter any problems.
Comment 84 Xavier Vachon 2009-10-08 22:56:44 UTC
Just wondering if there has been any progress on the matter. I would like to use Tuxguitar 1.1 from the main portage tree. Thanks!
Comment 85 lumbrius 2009-11-09 11:53:29 UTC
TuxGuitar 1.2 has been released 

http://tuxguitar.herac.com.ar/

Can anyone make ebuild for new version?
Comment 86 Robert Nowak 2009-11-13 17:26:45 UTC
Created attachment 210150 [details]
media-sound/tuxguitar-1.2.ebuild 

ebuild for tuxguitar 1.2
Comment 87 Xavier Vachon 2009-12-04 19:19:42 UTC
Is the 1.2 ebuild suitable to be added to the main tree? Anyone?
Comment 88 lumbrius 2009-12-05 06:12:52 UTC
(In reply to comment #87)
> Is the 1.2 ebuild suitable to be added to the main tree? Anyone?
> 

Yes, compiles and works fine there.
Comment 89 Xavier Vachon 2009-12-21 06:37:07 UTC
So.. Can this be committed?
Comment 90 lumbrius 2009-12-21 10:38:28 UTC
(In reply to comment #89)
> So.. Can this be committed?
> 

I've noticed some minor issues with graphics (color bars are missing)


This is screenshot from precompiled binaries from http://tuxguitar.herac.com.ar/:
http://lucius.org.ru/images/tggood1.png

This is screenshot from this ebuild:
http://lucius.org.ru/images/tgbad.png


My VM is sun-jre-bin-1.6
Comment 91 Xavier Vachon 2010-02-01 02:02:29 UTC
Any updates??
Comment 92 Serkan Kaba (RETIRED) gentoo-dev 2010-04-18 15:03:39 UTC
Bumped to 1.2 wrt bug #293173
Comment 93 Ewgenij Starostin 2010-04-29 17:13:38 UTC
Works well for me with swt 3.5 (changing ‘3.4’ to ‘3.5’ in the 1.2 ebuild). Maybe it should depend on >=3.4 and handle the affected commands conditionally?
Comment 94 Benedict Holysword 2010-07-28 09:40:15 UTC
(In reply to comment #93)
> Works well for me with swt 3.5 (changing ‘3.4’ to ‘3.5’ in the 1.2
> ebuild). Maybe it should depend on >=3.4 and handle the affected commands
> conditionally?
> 

Version 1.2 compiles fine with swt-3.4 for me. Never tried 3.5 thouhg.
Comment 95 bugsgentoo 2010-08-07 00:46:39 UTC
1.2 works on both icedtea-bin-1.8.1 and sun-jdk-1.6.0.21. Changed to swt-3.5.2, alsa and pdf enabled. Everything is good. :)
Comment 96 bugsgentoo 2010-08-09 10:49:12 UTC
Created attachment 241953 [details, diff]
media-sound/tuxguitar-1.2-r1

Swt-3.5.2 is stabled so we can use that. Add new use flag "timidity" to make it optional. Remove test comment "JSA plugin not working out of the box with icedtea" don't know what it mean because icedtea doesn't use JSA it use gervill, and gervill work. Also test that fluidsynth are fine.
Comment 97 Andrew Savchenko gentoo-dev 2011-02-27 02:11:41 UTC
(In reply to comment #96)
> Created an attachment (id=241953) [details]
> media-sound/tuxguitar-1.2-r1

It segfaults for me with USE=alsa on ~x86 as well as 1.2 version, otherwise it seems to work.
Comment 98 Andrew Savchenko gentoo-dev 2011-02-27 02:16:42 UTC
(In reply to comment #97)
> It segfaults for me with USE=alsa on ~x86 as well as 1.2 version, otherwise it
> seems to work.
... without sound
with USE=oss it uses CPU for 100% forever.
Comment 99 Andrew Savchenko gentoo-dev 2011-02-27 11:40:08 UTC
(In reply to comment #98)
Hm, it works well with timidity alone.
Comment 100 neumond 2012-08-12 23:49:20 UTC
(In reply to comment #92)
> Bumped to 1.2 wrt bug #293173

But why only 1.1-r1 exist in overlay?
Comment 101 neumond 2012-08-29 10:39:25 UTC
Ebuild 1.2 + patch applied (all attached here) works well for me. SWT is 3.5
Comment 102 Peter Asplund 2014-10-27 19:46:46 UTC
This never bump made it in?
Comment 103 Patrice Clement gentoo-dev 2015-10-23 19:05:03 UTC
Please pull tuxguitar-1.2 from this overlay:

https://cgit.gentoo.org/dev/bircoph.git/tree/media-sound/tuxguitar