Skip to content

Commit d1feaea

Browse files
author
Dan McDonald
committed
Further tun/tap cleanup
1 parent c440a83 commit d1feaea

File tree

3 files changed

+25
-22
lines changed

3 files changed

+25
-22
lines changed

build/tuntap/build.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
# CDDL HEADER END
2222
#
2323
#
24-
# Copyright 2011-2012 OmniTI Computer Consulting, Inc. All rights reserved.
24+
# Copyright 2016 OmniTI Computer Consulting, Inc. All rights reserved.
2525
# Use is subject to license terms.
2626
#
2727
# Load support functions
@@ -34,6 +34,9 @@ VERHUMAN=$VER
3434
SUMMARY="TUN/TAP driver for Solaris"
3535
DESC="TUN/TAP drive for Solaris based on Universal TUN/TAP Driver"
3636

37+
# tuntap needs GNU tar.
38+
TAR=gtar
39+
3740
init
3841
download_source $PROG $PROG $VER
3942
patch_source

build/tuntap/patches/makefile.patch

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
--- tuntap-1.3.3/Makefile.in.orig Fri Dec 9 16:44:10 2016
2-
+++ tuntap-1.3.3/Makefile.in Fri Dec 9 16:44:37 2016
1+
--- Makefile.in.orig Tue Dec 20 06:36:21 2016
2+
+++ Makefile.in Tue Dec 20 06:37:26 2016
33
@@ -54,13 +54,13 @@
4-
$(CC) $(KCFLAGS) -c tun.c -o tap.o -DTUNTAP_TAP
4+
$(CC) $(KCFLAGS) -c tun.c -o tap.o -DTUNTAP_TAP
55

66
install: tun tap
7-
- $(INSTALL) -d -m 0755 -o root -g bin $(DESTDIR)/usr/include/net
8-
- $(INSTALL) -d -m 0755 -o root -g sys $(DESTDIR)$(DRV_DIR)
9-
- $(INSTALL) -m 644 -o root -g root if_tun.h $(DESTDIR)/usr/include/net
10-
- $(INSTALL) -m 644 -o root -g root tun $(DESTDIR)$(DRV_DIR)
11-
- $(INSTALL) -m 644 -o root -g root tap $(DESTDIR)$(DRV_DIR)
12-
- $(INSTALL) -m 644 -o root -g root tun.conf $(DESTDIR)$(DRV_CONF_DIR)
13-
- $(INSTALL) -m 644 -o root -g root tap.conf $(DESTDIR)$(DRV_CONF_DIR)
14-
+ $(INSTALL) -d -m 0755 $(DESTDIR)/usr/include/net
15-
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(DRV_DIR)
16-
+ $(INSTALL) -m 644 if_tun.h $(DESTDIR)/usr/include/net
17-
+ $(INSTALL) -m 644 tun $(DESTDIR)$(DRV_DIR)
18-
+ $(INSTALL) -m 644 tap $(DESTDIR)$(DRV_DIR)
19-
+ $(INSTALL) -m 644 tun.conf $(DESTDIR)$(DRV_CONF_DIR)
20-
+ $(INSTALL) -m 644 tap.conf $(DESTDIR)$(DRV_CONF_DIR)
21-
-[ -z "$(DESTDIR)" ]&& $(REM_DRV) tun >/dev/null 2>&1
22-
-[ -z "$(DESTDIR)" ]&& $(REM_DRV) tap >/dev/null 2>&1
23-
-[ -z "$(DESTDIR)" ]&& $(ADD_DRV) tun
7+
- $(INSTALL) -d -m 0755 -o root -g bin $(DESTDIR)/usr/include/net
8+
- $(INSTALL) -d -m 0755 -o root -g sys $(DESTDIR)$(DRV_DIR)
9+
- $(INSTALL) -m 644 -o root -g root if_tun.h $(DESTDIR)/usr/include/net
10+
- $(INSTALL) -m 644 -o root -g root tun $(DESTDIR)$(DRV_DIR)
11+
- $(INSTALL) -m 644 -o root -g root tap $(DESTDIR)$(DRV_DIR)
12+
- $(INSTALL) -m 644 -o root -g root tun.conf $(DESTDIR)$(DRV_CONF_DIR)
13+
- $(INSTALL) -m 644 -o root -g root tap.conf $(DESTDIR)$(DRV_CONF_DIR)
14+
+ $(INSTALL) -d -m 0755 $(DESTDIR)/usr/include/net
15+
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(DRV_DIR)
16+
+ $(INSTALL) -m 644 if_tun.h $(DESTDIR)/usr/include/net
17+
+ $(INSTALL) -m 644 tun $(DESTDIR)$(DRV_DIR)
18+
+ $(INSTALL) -m 644 tap $(DESTDIR)$(DRV_DIR)
19+
+ $(INSTALL) -m 644 tun.conf $(DESTDIR)$(DRV_CONF_DIR)
20+
+ $(INSTALL) -m 644 tap.conf $(DESTDIR)$(DRV_CONF_DIR)
21+
-[ -z "$(DESTDIR)" ]&& $(REM_DRV) tun >/dev/null 2>&1
22+
-[ -z "$(DESTDIR)" ]&& $(REM_DRV) tap >/dev/null 2>&1
23+
-[ -z "$(DESTDIR)" ]&& $(ADD_DRV) tun

build/tuntap/patches/series

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
makefile.patch -p1
1+
makefile.patch -p0

0 commit comments

Comments
 (0)