Interesting.  My guess (not having a Mac and all) is that "make" is
case-insensitive on Macs.  The solution to this is to change the name of
the INSTALL file so it doesn't conflict with the make rule or vice
versa.  I'll create a bug this evening.

Regarding fontforge, my guess is that the application is installed but
not the python bindings.  In any case, upon further look, the "squarize"
step is not required for non-font-developers to install, since the ttf
files checked into git are already processed.

Regards,
Henry

On Monday, 11 August 2014 at 10:22:24 pm +0200, Tomasz Grabowski wrote:
> 
> > Inside your fonts build directory, is there a file named install?
> 
> There is INSTALL which looks like a set of instructions for user not for a 
> system.
> 
> > If there is, remove it and try again.
> 
> rm INSTALL
> sudo make install
> Password:
> make: *** No rule to make target `INSTALL', needed by `install'.  Stop.
> 
> > If there isn't, then let's make a desperate attempt to do what the
> > Makefile was supposed to do.
> 
> > TEXMFROOT=`kpsewhich -var-value TEXMFLOCAL`
> > echo $TEXMFROOT
> 
> /usr/local/texlive/texmf-local
> 
> > # Continuing...
> > 
> > python squarize.py gregorio
> 
> Traceback (most recent call last):
>   File "squarize.py", line 40, in <module>
>     import fontforge, psMat
> ImportError: No module named fontforge
> 
> But fontforge is on board (installed by MacPorts)
> 
> > python squarize.py parmesan
> > python squarize.py greciliae
> > 
> > sudo mkdir -p "$TEXMFROOT/tex/luatex/gregoriotex"
> > sudo mkdir -p "$TEXMFROOT/doc/luatex/gregoriotex"
> > sudo mkdir -p "$TEXMFROOT/source/luatex/gregoriotex"
> > sudo mkdir -p "$TEXMFROOT/fonts/truetype/public/gregoriotex"
> > sudo mkdir -p "$TEXMFROOT/fonts/source/gregoriotex"
> > 
> 
> Done.
> 
> > sudo cp ../tex/*.tex ../tex/gregorio*.sty ../tex/*.lua \
> >  "$TEXMFROOT/tex/luatex/gregoriotex"
> > sudo cp INSTALL FONTLOG "$TEXMFROOT/doc/luatex/gregoriotex"
> > sudo cp Makefile "$TEXMFROOT/source/luatex/gregoriotex"
> > sudo cp gregorio.ttf greciliae.ttf parmesan.ttf gresym.ttf \
> >  greextra.ttf "$TEXMFROOT/fonts/truetype/public/gregoriotex"
> > sudo cp gregorio-base.sfd parmesan-base.sfd greciliae-base.sfd \
> >  squarize.py greextra.sfd gresym.sfd \
> >  "$TEXMFROOT/fonts/source/gregoriotex"
> > sudo texhash
> > 
> 
> Done.
> 
> > And hopefully, provided I interpreted the Makefile properly, everything
> > should be installed.
> > 
> > Regards,
> > Henry
> You are my hero! Thankyou very much. It does work! 
> Uff.
> 
> I hope thou my problem will point some misteake in svn/git version 2.4.
> Tomasz Grabowski OP
> _______________________________________________
> Gregorio-users mailing list
> [email protected]
> https://mail.gna.org/listinfo/gregorio-users
> 

_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users

Reply via email to