- Support CC properly

- Support install macros

PR: 22993
Submitted by: Ports Fury
This commit is contained in:
Kevin Lo 2000-11-22 15:04:55 +00:00
parent f6574f11ad
commit f2ac9e546d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=35343
2 changed files with 10 additions and 49 deletions

View file

@ -16,12 +16,17 @@ MAINTAINER= ports@FreeBSD.org
IGNOREFILES= ${DISTNAME}${EXTRACT_SUFX}
MAKEFILE= Makefile.unix
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
ALL_TARGET= tr2latex
MAN1= tr2latex.1
post-extract:
${CP} ${WRKSRC}/Makefile.unix ${WRKSRC}/Makefile
pre-install:
${MKDIR} ${PREFIX}/share/texmf/tex/latex/misc
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/tr2latex ${PREFIX}/bin/tr2latex
${INSTALL_MAN} ${WRKSRC}/tr2latex.man ${MANPREFIX}/man/man1/tr2latex.1
@${MKDIR} ${PREFIX}/share/texmf/tex/latex/misc
.for file in troffman.sty troffms.sty
${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/texmf/tex/latex/misc
.endfor
.include <bsd.port.mk>

View file

@ -1,44 +0,0 @@
--- Makefile.orig Tue Jan 6 09:45:40 1998
+++ Makefile Tue Jan 6 09:50:35 1998
@@ -14,7 +14,7 @@
# (recommended by David Osborne, cczdao@mips.ccc.nottingham.ac.uk).
# Add -Dtops20 to CFLAGS if you're running it under tops20.
# Add -DDEBUG for some additional debugging code.
-CFLAGS = -O -DDEBUG
+#CFLAGS = -O -DDEBUG
LINTFLAGS = -abchnpux
CFILES = tr2latex.c tr.c subs.c version.c
@@ -28,10 +28,10 @@
# BINDIR gives the path where the executable should be placed after
# installation.
-BINDIR = /sys/tex/bin
+BINDIR = ${PREFIX}/bin
# TEXDIR gives the path where the tex library resides (fonts, macros ...)
-TEXDIR = /sys/tex/lib
+TEXDIR = ${PREFIX}/share/texmf/tex/latex/misc
# MANSECTION gives the section number of the online manual pages where to
# place the tr2latex manual page.
@@ -41,8 +41,9 @@
# place the manual page into the local section by giving MANSECTION as
# l (``ell'') and setting MANDIR to /usr/man
MANSECTION = 1
-MANDIR = /sys/tex/man
+MANDIR = ${PREFIX}/man
+all: tr2latex
tr2latex: tr2latex.o tr.o subs.o version.o
$(CC) $(CFLAGS) tr2latex.o tr.o subs.o version.o -o tr2latex
@@ -60,7 +61,7 @@
install -c -m 0755 tr2latex $(BINDIR)/tr2latex
install -c -m 0444 tr2latex.man \
$(MANDIR)/man$(MANSECTION)/tr2latex.$(MANSECTION)
- install -c -m 0444 troffman.sty troffms.sty $(TEXDIR)/macros
+ install -c -m 0444 troffman.sty troffms.sty $(TEXDIR)
clean:
\rm -f *.o core *junk* tr2latex lint.lst *~ TAGS tags