#4036 abcm2ps converts music in ABC notation to Postscript or SVG.

open
nobody
5
2011-11-16
2011-09-14
12345678901234
No

abcm2ps is a command line program which converts ABC to sheet music in
PostScript or SVG format. It is an extension of abc2ps which may handle
many voices per staff.

Discussion

  • 12345678901234
    12345678901234
    2011-09-14

    the .info file

     
    Attachments
    • milestone: 373615 --> 373614
     
  • A version of this package is already present in the Fink distribution AND has a listed maintainer. You should contact the maintainer directly via the email address shown via "fink info <this package>" to discuss updating, as that person is in charge of submitting (or at least approving others' submissions of) updates.

    If you don't hear from the maintainer within a reasonable timeframe, then send a message to that effect to fink-devel@lists.sourceforge.net requesting that this tracker item be reopened.

     
    • milestone: 373614 --> 646906
     
  • The current Fink PDB entry for abcm2ps is available here:

    http://pdb.finkproject.org/pdb/package.php/abcm2ps?showall=on

    The currnent Fink package seems pretty old, so there's a good chance it's been abandoned. If you don't hear back from the maintainer in 2 weeks, make a note of that here and we'll proceed with getting your update into Fink.

     
  • If you haven't heard back from the maintainer yet, we can consider it abandoned and start looking at your submission:

    The build fails when using --build-as-nobody with this error because it tries to install directly into /sw which is not the right thing to do. It seems to be ignoring the DESTDIR

    make DESTDIR=/sw/build.build/root-abcm2ps-5.9.24-1 install
    mkdir -p /sw/bin; \ mkdir -p /sw/share/abcm2ps; \ mkdir -p /sw/doc/abcm2ps; \ /usr/bin/install -c abcm2ps /sw/bin
    mkdir: /sw/share/abcm2ps: Permission denied
    mkdir: /sw/doc: Permission denied
    install: /sw/bin/abcm2ps: Permission denied
    make: *** [install] Error 71

    And in fact, the Makefile.in does show that it doesn't know about DESTDIR:

    mkdir -p $(bindir);

    That should be "mkdir -p $(DESTDIR)$(bindir);" Similar changes will need to be done to the various install commands in Makefile.in so that $(DESTDIR) is used. Another thing: 'docdir' (near line 22 of Makefile.in) should be @prefix@/share/doc because @prefix@/doc is not an allowed directory.

    Finally, if the Depends and BuildDepends fields are not used, they should not be present, rather than left blank.

     
    • milestone: 646906 --> Awaiting_Update_from_Submitter
     
  • What is the status of this item?