mirror of
https://git.freebsd.org/ports.git
synced 2025-05-28 08:56:28 -04:00
PR: 243230 Submitted by: Juraj Lutter <juraj@lutter.sk> Reviewed by: fernape Approved by: coco@executive-computing.de (maintainer timeout) Relnotes: https://github.com/rfc1036/whois/blob/next/debian/changelog
79 lines
2.6 KiB
Text
79 lines
2.6 KiB
Text
--- Makefile.orig 2019-12-31 02:05:47 UTC
|
|
+++ Makefile
|
|
@@ -1,5 +1,9 @@
|
|
prefix = /usr
|
|
|
|
+ifdef PREFIX
|
|
+prefix := $(PREFIX)
|
|
+endif
|
|
+
|
|
ifdef DESTDIR
|
|
BASEDIR := $(DESTDIR)
|
|
endif
|
|
@@ -72,13 +76,13 @@ endif
|
|
CPPFLAGS += $(DEFS) $(INCLUDES)
|
|
|
|
##############################################################################
|
|
-all: Makefile.depend whois mkpasswd pos
|
|
+all: Makefile.depend %%MWHOIS%% mkpasswd pos
|
|
|
|
##############################################################################
|
|
%.o: %.c
|
|
$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
|
|
|
|
-whois: $(whois_OBJECTS)
|
|
+%%MWHOIS%%: $(whois_OBJECTS)
|
|
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(whois_LDADD) $(LIBS)
|
|
|
|
mkpasswd: $(mkpasswd_OBJECTS)
|
|
@@ -115,37 +119,37 @@ servers_charset.h: servers_charset_list make_servers_c
|
|
##############################################################################
|
|
afl:
|
|
-rm -f Makefile.depend
|
|
- DEFS=-DAFL_MODE=1 AFL_HARDEN=1 $(MAKE) whois CC=afl-gcc HAVE_ICONV=1
|
|
+ DEFS=-DAFL_MODE=1 AFL_HARDEN=1 $(MAKE) %%MWHOIS%% CC=afl-gcc HAVE_ICONV=1
|
|
|
|
afl-run:
|
|
- nice afl-fuzz -i ../afl_in -o ../afl_out -- ./whois
|
|
+ nice afl-fuzz -i ../afl_in -o ../afl_out -- ./%%MWHOIS%%
|
|
|
|
##############################################################################
|
|
install: install-whois install-mkpasswd install-pos
|
|
|
|
-install-whois: whois
|
|
+install-whois: %%MWHOIS%%
|
|
$(INSTALL) -d $(BASEDIR)$(prefix)/bin/
|
|
- $(INSTALL) -d $(BASEDIR)$(prefix)/share/man/man1/
|
|
- $(INSTALL) -d $(BASEDIR)$(prefix)/share/man/man5/
|
|
- $(INSTALL) -m 0755 whois $(BASEDIR)$(prefix)/bin/
|
|
- $(INSTALL) -m 0644 whois.1 $(BASEDIR)$(prefix)/share/man/man1/
|
|
- $(INSTALL) -m 0644 whois.conf.5 $(BASEDIR)$(prefix)/share/man/man5/
|
|
+ $(INSTALL) -d $(BASEDIR)$(prefix)/man/man1/
|
|
+ $(INSTALL) -d $(BASEDIR)$(prefix)/man/man5/
|
|
+ $(INSTALL) -m 0755 %%MWHOIS%% $(BASEDIR)$(prefix)/bin/
|
|
+ $(INSTALL) -m 0644 whois.1 $(BASEDIR)$(prefix)/man/man1/%%MWHOIS%%.1
|
|
+ $(INSTALL) -m 0644 whois.conf.5 $(BASEDIR)$(prefix)/man/man5/%%MWHOIS%%.conf.5
|
|
|
|
install-mkpasswd: mkpasswd
|
|
$(INSTALL) -d $(BASEDIR)$(prefix)/bin/
|
|
- $(INSTALL) -d $(BASEDIR)$(prefix)/share/man/man1/
|
|
+ $(INSTALL) -d $(BASEDIR)$(prefix)/man/man1/
|
|
$(INSTALL) -m 0755 mkpasswd $(BASEDIR)$(prefix)/bin/
|
|
- $(INSTALL) -m 0644 mkpasswd.1 $(BASEDIR)$(prefix)/share/man/man1/
|
|
+ $(INSTALL) -m 0644 mkpasswd.1 $(BASEDIR)$(prefix)/man/man1/
|
|
|
|
-install-pos:
|
|
+install-pos: pos
|
|
cd po && $(MAKE) install
|
|
|
|
distclean: clean
|
|
- rm -f po/whois.pot
|
|
+ rm -f po/%%MWHOIS%%.pot
|
|
|
|
clean:
|
|
rm -f Makefile.depend as_del.h as32_del.h ip_del.h ip6_del.h \
|
|
- new_gtlds.h tld_serv.h servers_charset.h *.o whois mkpasswd
|
|
+ new_gtlds.h tld_serv.h servers_charset.h *.o %%MWHOIS%% mkpasswd
|
|
rm -f po/*.mo
|
|
|
|
pos:
|