mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-23 19:54:59 -04:00
42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
$NetBSD: patch-aw,v 1.7 2015/12/29 23:34:48 dholland Exp $
|
|
|
|
Build patchstr as part of the build.
|
|
Correct paths in include files.
|
|
Install libraries in a library directory.
|
|
|
|
--- src/common/Makefile.orig 2003-07-05 21:30:35.000000000 +0400
|
|
+++ src/common/Makefile 2009-02-08 01:41:40.000000000 +0300
|
|
@@ -5,7 +5,7 @@
|
|
munix.o literals.o rswitch.o alloc.o long.o getopt.o time.o\
|
|
xwindow.o dlrgint.o ipp.o
|
|
|
|
-common: doincl $(OBJS) gpxmaybe
|
|
+common: doincl patchstr $(OBJS) fixheaders gpxmaybe
|
|
|
|
doincl: doincl.c ../h/arch.h
|
|
$(CC) $(CFLAGS) -o doincl doincl.c
|
|
@@ -13,13 +13,22 @@
|
|
|
|
patchstr: patchstr.c
|
|
$(CC) $(CFLAGS) -o patchstr patchstr.c
|
|
+ cp patchstr ../../bin
|
|
+
|
|
+fixheaders:
|
|
+ cd ../h; for f in *.h; do \
|
|
+ sed -e 's:../h/::g;s:../xpm/::g' $$f > ../../lib/icon/$$f; \
|
|
+ done
|
|
|
|
gpxmaybe:
|
|
-if [ "x$(XL)" != "x" ]; then $(MAKE) $(GDIR); fi
|
|
|
|
xpm:
|
|
cd ../xpm; $(MAKE) libXpm.a
|
|
- cp -p ../xpm/libXpm.a ../../bin/libIgpx.a
|
|
+ cp -p ../xpm/libXpm.a ../../lib/icon/libIgpx.a
|
|
+ cd ../xpm; for f in *.h; do \
|
|
+ sed -e 's:../h/::g;s:../xpm/::g' $$f > ../../lib/icon/$$f; \
|
|
+ done
|
|
|
|
wincap:
|
|
cd ../wincap; $(MAKE) libWincap.a
|