mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-03 01:23:49 +00:00
00bda700bc
Approved by: portmgr (blanket infrastructure)
47 lines
1.2 KiB
Plaintext
47 lines
1.2 KiB
Plaintext
--- Makefile.orig 2009-11-16 21:42:09.000000000 +0800
|
|
+++ Makefile 2014-01-11 00:00:12.000000000 +0800
|
|
@@ -1,22 +1,23 @@
|
|
-all: all64 all32
|
|
-
|
|
-all64:
|
|
- gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -lX11 -lXext -lXrender xwinwrap.c -o xwinwrap
|
|
- -mkdir x86_64
|
|
- mv ./xwinwrap ./x86_64
|
|
-
|
|
-all32:
|
|
- gcc -m32 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -lX11 -lXext -lXrender xwinwrap.c -o xwinwrap
|
|
- -mkdir i386
|
|
- mv ./xwinwrap ./i386
|
|
-
|
|
-install64:
|
|
- cp x86_64/xwinwrap /usr/bin
|
|
-
|
|
-install32:
|
|
- cp i386/xwinwrap /usr/bin
|
|
+INSTALL = /usr/bin/install -m 755
|
|
+PREFIX = /usr/local
|
|
+CC = cc
|
|
+ARCH = `uname -p`
|
|
+
|
|
+TARGET = xwinwrap
|
|
+
|
|
+CFLAGS = -I${LOCALBASE}/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
|
|
+LDFLAGS = -L${LOCALBASE}/lib -lX11 -lXext -lXrender
|
|
+
|
|
+all:
|
|
+ if [ "${ARCH}" = "x86_64" ] ; then \
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) $(TARGET).c -o $(TARGET); \
|
|
+ elif [ "${ARCH}" = "i386" ] ; then \
|
|
+ $(CC) -m32 $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) $(TARGET).c -o $(TARGET); \
|
|
+ else \
|
|
+ echo 'ERROR: UNKNOWN ARCH'; \
|
|
+ fi;
|
|
|
|
+install:
|
|
+ $(INSTALL) $(TARGET) $(DESTDIR)$(PREFIX)/bin
|
|
clean:
|
|
- -rm -rf x86_64/ i386/
|
|
-
|
|
-
|
|
+ -rm $(TARGET)
|