37 lines
1.1 KiB
Text
37 lines
1.1 KiB
Text
$NetBSD: patch-ab,v 1.7 2011/09/03 21:45:03 dholland Exp $
|
|
|
|
--- nulib2-203/Makefile.in.orig 2004-10-12 00:25:19.000000000 +0200
|
|
+++ nulib2-203/Makefile.in
|
|
@@ -69,14 +69,18 @@ LIB_PRODUCT = libnufx.a
|
|
# Build stuff
|
|
#
|
|
|
|
-all: $(PRODUCT)
|
|
+# XXX - until pkgsrc has a sane way to invoke multiple "build" targets
|
|
+../nufxlib-203/libnufx.a:
|
|
+ cd ../nufxlib-203 && $(MAKE)
|
|
+
|
|
+all: ../nufxlib-203/libnufx.a $(PRODUCT)
|
|
@true
|
|
|
|
install: $(PRODUCT)
|
|
- $(srcdir)/mkinstalldirs $(bindir)
|
|
- $(INSTALL_PROGRAM) $(PRODUCT) $(bindir)
|
|
- $(srcdir)/mkinstalldirs $(mandir)/man1
|
|
- $(INSTALL_DATA) nulib2.1 $(mandir)/man1/
|
|
+ $(srcdir)/mkinstalldirs ${DESTDIR}$(bindir)
|
|
+ $(INSTALL_PROGRAM) $(PRODUCT) ${DESTDIR}$(bindir)
|
|
+ $(srcdir)/mkinstalldirs ${DESTDIR}$(mandir)/man1
|
|
+ $(INSTALL_DATA) nulib2.1 ${DESTDIR}$(mandir)/man1/
|
|
|
|
install-shared:
|
|
LIB_PRODUCT="libnufx.so" $(MAKE) -e install
|
|
@@ -97,7 +101,7 @@ purify:
|
|
@$(MAKE) PURIFY_BUILD=1
|
|
|
|
$(PRODUCT): $(OBJS) $(NUFXLIB)
|
|
- $(PURIFY) $(QUANTIFY) $(CC) -o $@ $(OBJS) -L$(NUFXSRCDIR) -L$(libdir) -lnufx @LIBS@
|
|
+ $(PURIFY) $(QUANTIFY) $(CC) -o $@ $(OBJS) -L$(NUFXSRCDIR) $(LDFLAGS) -lnufx @LIBS@
|
|
|
|
clean:
|
|
-rm -f *.o core
|