Thanks,
that was the problem.
Cut and paste is mostly helpful ---But...

Chris

Stefan Sperling wrote:
On Sun, Aug 10, 2008 at 10:06:39AM -0500, Chris Bennett wrote:
Wanting to learn about porting, I am following:  How to Create an OpenBSD Port and 
Package from http://undeadly.org/cgi?action=article&sid=20080318060000



Ran into problem with:
  # Install myscripts under /usr/local/.
  do-install:
        ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${PREFIX}/bin/
        ${INSTALL_DATA_DIR} ${PREFIX}/share/myscripts/
        ${INSTALL_DATA} ${WRKSRC}/share/myscripts/* ${PREFIX}/share/myscripts/

When I run make makesum, I get:
$ sudo make makesum
"Makefile", line 179: Need an operator
"Makefile", line 180: Need an operator
"Makefile", line 181: Need an operator
Fatal errors encountered -- cannot continue

referring to the three lines above.

You need to use tabs instead of spaces to indent commands
used in your Makefile rules.

do-install:
<tab here>${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${PREFIX}/bin/
<tab here>${INSTALL_DATA_DIR} ${PREFIX}/share/myscripts/
<tab here>${INSTALL_DATA} ${WRKSRC}/share/myscripts/* ${PREFIX}/share/myscripts/

In addition to the guide at undeadly, I recommend you read
this: http://www.openbsd.org/porting.html

Good luck,
Stefan



Reply via email to