@@ -8,7 +8,9 @@ CABAL := Pandoc.cabal
88NAME := $(shell sed -ne 's/^[Nn]ame:[[:space:]]*//p' $(CABAL).in)
99VERSION := $(shell sed -ne 's/^[Vv]ersion:[[:space:]]*//p' $(CABAL).in)
1010EXECS := $(shell sed -ne 's/^[Ee]xecutable:[[:space:]]*//p' $(CABAL).in)
11−MAIN := $(word 1, $(EXECS)) # first entry in stanza is the main executable
11+
12+# First entry in Cabal's executable stanza is the main executable.
13+MAIN := $(word 1, $(EXECS))
1214
1315#-------------------------------------------------------------------------------
1416# Install targets
@@ -35,7 +37,7 @@ CONFIGURE := configure
3537#-------------------------------------------------------------------------------
3638# Installation paths
3739#-------------------------------------------------------------------------------
38−THIS := $(shell echo $(NAME) | tr A-Z a-z) # package name
40+THIS := $(shell echo $(NAME) | tr A-Z a-z)
3941DESTPATH := $(DESTDIR)$(PREFIX)
4042BINPATH := $(DESTPATH)/bin
4143DATAPATH := $(DESTPATH)/share