diff options
author | sf <sf@FreeBSD.org> | 2003-07-14 10:35:50 +0800 |
---|---|---|
committer | sf <sf@FreeBSD.org> | 2003-07-14 10:35:50 +0800 |
commit | 910bcdc4f4952772370ad56e90b5872a118a07d4 (patch) | |
tree | 47e4e75ccb5256b5d785ba92f18afd8447736568 /archivers | |
parent | 31729f665f7ca680cd3c24eaf98e6e7e4b135a47 (diff) | |
download | freebsd-ports-gnome-910bcdc4f4952772370ad56e90b5872a118a07d4.tar.gz freebsd-ports-gnome-910bcdc4f4952772370ad56e90b5872a118a07d4.tar.zst freebsd-ports-gnome-910bcdc4f4952772370ad56e90b5872a118a07d4.zip |
get rid of libgnugetopt dependency for -CURRENT,
use USE_GETOPT_LONG instead.
respect CC, CFLAGS, PREFIX.
Diffstat (limited to 'archivers')
-rw-r--r-- | archivers/nomarch/Makefile | 11 | ||||
-rw-r--r-- | archivers/nomarch/files/patch-Makefile | 25 |
2 files changed, 25 insertions, 11 deletions
diff --git a/archivers/nomarch/Makefile b/archivers/nomarch/Makefile index 3498e8e04f9e..972f80f5860f 100644 --- a/archivers/nomarch/Makefile +++ b/archivers/nomarch/Makefile @@ -8,6 +8,7 @@ PORTNAME= nomarch PORTVERSION= 1.3 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= ${MASTER_SITE_SUNSITE} MASTER_SITE_SUBDIR= utils/compress @@ -15,17 +16,13 @@ MASTER_SITE_SUBDIR= utils/compress MAINTAINER= ports@FreeBSD.org COMMENT= Extracts files from the old `.arc' archive format -LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt - +USE_GETOPT_LONG=yes USE_REINPLACE= yes +MAKE_ENV= CPPFLAGS="${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" MAN1= nomarch.1 -post-patch: - @${REINPLACE_CMD} -e "s,^CC,#CC,g ; s,^CFLAGS,#CFLAGS,g ; \ - s,^PREFIX,#PREFIX,g ; \ - s,%%LOCALBASE%%,${LOCALBASE},g" ${WRKSRC}/Makefile - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/nomarch ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/nomarch.1 ${MAN1PREFIX}/man/man1 diff --git a/archivers/nomarch/files/patch-Makefile b/archivers/nomarch/files/patch-Makefile index 6e7d9e967421..49bf8d5a6bc1 100644 --- a/archivers/nomarch/files/patch-Makefile +++ b/archivers/nomarch/files/patch-Makefile @@ -1,15 +1,32 @@ ---- Makefile.orig Mon Nov 5 17:12:58 2001 -+++ Makefile Mon Nov 5 17:12:35 2001 +--- Makefile.orig Thu Aug 8 21:24:33 2002 ++++ Makefile Sun Jul 6 05:16:01 2003 +@@ -1,13 +1,13 @@ + # Makefile - makefile for nomarch + +-CC=gcc +-CFLAGS=-O2 -Wall ++CC?= gcc ++CFLAGS?=-O2 -Wall + + # Set BINDIR to directory for binary, + # MANDIR to directory for man page. + # Usually it will be simpler to just set PREFIX. + # +-PREFIX=/usr/local ++PREFIX?=/usr/local + BINDIR=$(PREFIX)/bin + MANDIR=$(PREFIX)/man/man1 + @@ -18,8 +18,11 @@ all: nomarch +main.o: main.c -+ ${CC} ${CFLAGS} -I%%LOCALBASE%%/include -o main.o -c main.c ++ $(CC) $(CPPFLAGS) $(CFLAGS) -o main.o -c main.c + nomarch: $(OBJ) - $(CC) $(CFLAGS) -o nomarch $(OBJ) -+ $(CC) $(CFLAGS) -o nomarch $(OBJ) -L%%LOCALBASE%%/lib -lgnugetopt ++ $(CC) $(CFLAGS) -o nomarch $(OBJ) $(LDFLAGS) installdirs: /bin/sh ./mkinstalldirs $(BINDIR) $(MANDIR) |