pkgsrc-wip/bcftools/patches/patch-Makefile

69 lines
1.8 KiB
Plaintext

$NetBSD$
# Respect pkgsrc env
--- Makefile.orig 2019-12-19 09:57:32.000000000 +0000
+++ Makefile
@@ -22,12 +22,12 @@
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
# DEALINGS IN THE SOFTWARE.
-CC = gcc
-AR = ar
-RANLIB = ranlib
-CPPFLAGS =
-CFLAGS = -g -Wall -O2
-LDFLAGS =
+CC ?= gcc
+AR ?= ar
+RANLIB ?= ranlib
+# CPPFLAGS =
+CFLAGS ?= -g -Wall -O2
+# LDFLAGS =
LIBS =
DYNAMIC_FLAGS = -rdynamic
@@ -45,12 +45,12 @@ OBJS = main.o vcfindex.o tabix.o \
ccall.o em.o prob1.o kmin.o # the original samtools calling
PLUGIN_OBJS = vcfplugin.o
-prefix = /usr/local
-exec_prefix = $(prefix)
+PREFIX ?= /usr/local
+exec_prefix = $(PREFIX)
bindir = $(exec_prefix)/bin
libdir = $(exec_prefix)/lib
libexecdir = $(exec_prefix)/libexec
-mandir = $(prefix)/share/man
+mandir = $(PREFIX)/share/man
man1dir = $(mandir)/man1
# Installation location for $(PLUGINS)
plugindir = $(libexecdir)/bcftools
@@ -59,12 +59,11 @@ pluginpath = $(plugindir)
misc_bindir = $(bindir)
MKDIR_P = mkdir -p
-INSTALL = install -p
-INSTALL_DATA = $(INSTALL) -m 644
-INSTALL_DIR = $(MKDIR_P) -m 755
-INSTALL_MAN = $(INSTALL_DATA)
-INSTALL_PROGRAM = $(INSTALL)
-INSTALL_SCRIPT = $(INSTALL_PROGRAM)
+INSTALL_DATA = ${BSD_INSTALL_DATA}
+INSTALL_DIR = $(MKDIR_P)
+INSTALL_MAN = ${BSD_INSTALL_MAN}
+INSTALL_PROGRAM = ${BSD_INSTALL_PROGRAM}
+INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT}
PROGRAMS = bcftools
MISC_SCRIPTS = \
@@ -78,7 +77,7 @@ TEST_PROGRAMS = test/test-rbuf test/test
ALL_CPPFLAGS = -I. $(HTSLIB_CPPFLAGS) $(CPPFLAGS)
ALL_LDFLAGS = $(HTSLIB_LDFLAGS) $(LDFLAGS)
-ALL_LIBS = -lz $(DL_LIBS) $(LIBS)
+ALL_LIBS = -lz $(LIBS)
all: $(PROGRAMS) $(TEST_PROGRAMS) plugins