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.
the .info file
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 firstname.lastname@example.org requesting that this tracker item be reopened.
The current Fink PDB entry for abcm2ps is available here:
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.
What is the status of this item?