Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22382 - noteedit: a musical notation editor
Summary: noteedit: a musical notation editor
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-06-07 00:09 UTC by peter.wilks
Modified: 2004-02-01 06:53 UTC (History)
2 users (show)

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


Attachments
ebuild for noteedit 2.1.3 (noteedit-2.1.3.ebuild,523 bytes, text/plain)
2003-06-07 00:10 UTC, peter.wilks
Details
ebuild for noteedit 2.1.3 (noteedit-2.1.3.ebuild,523 bytes, application/octet-stream)
2003-06-07 00:10 UTC, peter.wilks
Details

Note You need to log in before you can comment on or make changes to this bug.
Description peter.wilks 2003-06-07 00:09:24 UTC
noteedit is a musical notation editor that is quite mature and has a lot of good
features. There is already a music package in portage called rosegarden,
however, rosegarden is primarily a sequencer, with limited music notation
capability, whereas noteedit is designed to produce high-quality music score output.

I think the ebuild should live under:
media-sound/noteedit/noteedit-2.1.3.ebuild

Reproducible: Always
Steps to Reproduce:
Comment 1 peter.wilks 2003-06-07 00:10:37 UTC
Created attachment 12904 [details]
ebuild for noteedit 2.1.3
Comment 2 peter.wilks 2003-06-07 00:10:59 UTC
Created attachment 12905 [details]
ebuild for noteedit 2.1.3
Comment 3 Jonathan Kraut 2003-06-14 11:48:49 UTC
I was about to submit a version and I found this one. Nice!

Version 2.2.1 is available

Some thoughts about DEPEND

1) arts isn't a requirement, but an option
2) It might be nice if this package pulled its dependancies for its output options (maybe local use variables lilypond abcm2ps)
so:

DEPEND="sys-devel/gcc
        arts? kde-base/kdemultimedia
        media-libs/tse3
        media-sound/lilpyond
        media-sound/abcm2ps"
Comment 4 peter.wilks 2003-06-15 04:33:55 UTC
As stated by Jonathan Kraut, version 2.2.1 is available. I copied the existing ebuild to noteedit-2-2-1.ebuild and it compiled (and runs) without problem.

noteedit can export the music files into a number of different formats, but these are not build options, so I would guess lilypond etc. do not belong in the DEPEND section. Isn't the purpose of the depend section to ensure that the program can compile and run properly? omment please?

arts is a build option and a USE flag, so I need to figure out how to allow arts.

As far as I can tell, only the newest version is kept on the noteedit webpage, which does not fit well with the Gentoo way of allowing different versions in portage. I would be very happy to set up a web site containing an archive of noteedit source tarballs, if that would be an acceptable solution.
Comment 5 Jonathan Kraut 2003-06-15 08:21:22 UTC
Sorry I should have explained better.

For people like myself who don't run kde and don't use arts (I only have kdelibs installed) pulling kdemultimedia automatically is a bit of a drag (it's a big package).  But if you do have kdemultimedia noteedit's default option is to compile in arts support.  So with this line:
  arts? kde-base/kdemultimedia
people who have set the arts USE flag will get arts support and other people won't.

Local use variables can be used to control the compilation of the output dependencies (perhaps in RDEPEND):
  lilypond? media-sound/lilypond
  abcm2ps? media-sound/abcm2ps
Comment 6 Udo Beckmann 2003-06-19 10:37:20 UTC
Version 2.2.2 is available. 
 
The configure script allows to specify "--use-static" and "--with-xinerama". For both 
options there is a corresponding USE flag. You shoudn't forget them. 
Comment 7 J. Ellis (RETIRED) gentoo-dev 2003-06-20 21:24:41 UTC
Please update and i'll take a look at getting this commited.
Comment 8 Jon Hood (RETIRED) gentoo-dev 2003-08-28 21:25:35 UTC
version 2.3.1 is available.  I would really like to see this added to portage.
Comment 9 J. Ellis (RETIRED) gentoo-dev 2003-09-28 00:59:07 UTC
Commited, ~x86 masked. Let me know if there are any issues.

Thanks for the submission.
Comment 10 Sigurd Stordal 2004-02-01 06:53:23 UTC
Last version available is 2.4.1 please consider bumping the ebuild to this version.