1.2.5
by Ben Collins
Import upstream version 1.28 |
1 |
DRIVER_VERSION = $(shell sed -n 's/^\#define[ \t]\+DRIVER_VERSION[ \t]\+"\([^"]\+\)"/\1/p' driver/ndiswrapper.h) |
2 |
||
3 |
UTILS_VERSION = $(shell sed -n 's/^\#define[ \t]\+UTILS_VERSION[ \t]\+"\([^"]\+\)"/\1/p' driver/ndiswrapper.h) |
|
1.3.1
by Julian Andres Klode
Import upstream version 1.53 |
4 |
|
1.2.2
by Scott James Remnant
Import upstream version 1.5 |
5 |
distdir=ndiswrapper-${DRIVER_VERSION} |
1
by Herbert Xu
Import upstream version 0.10 |
6 |
distarchive=${distdir}.tar.gz |
7 |
||
1.2.5
by Ben Collins
Import upstream version 1.28 |
8 |
DISTFILES=AUTHORS ChangeLog INSTALL Makefile README ndiswrapper.spec \ |
9 |
ndiswrapper.8 loadndisdriver.8 |
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
10 |
SUBDIRS = utils driver |
1
by Herbert Xu
Import upstream version 0.10 |
11 |
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
12 |
ifeq ($(wildcard /usr/share/man)$(wildcard /usr/man),/usr/man)
|
13 |
mandir = /usr/man |
|
14 |
else
|
|
15 |
mandir = /usr/share/man |
|
16 |
endif
|
|
1.1.1
by Andres Salomon
Import upstream version 0.12+1.0rc2 |
17 |
|
1.2.1
by Andres Salomon
Import upstream version 1.1 |
18 |
KVERS ?= $(shell uname -r) |
19 |
||
1
by Herbert Xu
Import upstream version 0.10 |
20 |
.PHONY: all |
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
21 |
all: $(SUBDIRS) |
1
by Herbert Xu
Import upstream version 0.10 |
22 |
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
23 |
.PHONY: $(SUBDIRS) |
24 |
$(SUBDIRS): |
|
25 |
$(MAKE) -C $@ |
|
1.1.1
by Andres Salomon
Import upstream version 0.12+1.0rc2 |
26 |
|
1
by Herbert Xu
Import upstream version 0.10 |
27 |
.PHONY: install |
28 |
install: |
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
29 |
$(MAKE) -C driver install |
30 |
$(MAKE) -C utils install |
|
1.3.7
by Julian Andres Klode
Import upstream version 1.57 |
31 |
mkdir -p -m 755 $(DESTDIR)$(mandir)/man8 |
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
32 |
install -m 644 ndiswrapper.8 $(DESTDIR)$(mandir)/man8 |
33 |
install -m 644 loadndisdriver.8 $(DESTDIR)$(mandir)/man8 |
|
1
by Herbert Xu
Import upstream version 0.10 |
34 |
|
1.1.1
by Andres Salomon
Import upstream version 0.12+1.0rc2 |
35 |
.PHONY: clean distclean |
1
by Herbert Xu
Import upstream version 0.10 |
36 |
clean: |
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
37 |
$(MAKE) -C driver clean |
38 |
$(MAKE) -C utils clean |
|
1.2.1
by Andres Salomon
Import upstream version 1.1 |
39 |
rm -f *~ |
1.2.4
by Tollef Fog Heen
Import upstream version 1.18 |
40 |
rm -fr ${distdir} ${distdir}.tar.gz patch-stamp |
1
by Herbert Xu
Import upstream version 0.10 |
41 |
|
1.1.1
by Andres Salomon
Import upstream version 0.12+1.0rc2 |
42 |
distclean: clean |
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
43 |
$(MAKE) -C driver distclean |
44 |
$(MAKE) -C utils distclean |
|
1.1.1
by Andres Salomon
Import upstream version 0.12+1.0rc2 |
45 |
rm -f .\#*
|
46 |
||
1.2.1
by Andres Salomon
Import upstream version 1.1 |
47 |
uninstall: |
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
48 |
rm -f $(DESTDIR)$(mandir)/man8/ndiswrapper.8 |
49 |
rm -f $(DESTDIR)$(mandir)/man8/loadndisdriver.8 |
|
50 |
$(MAKE) -C driver uninstall |
|
51 |
$(MAKE) -C utils uninstall |
|
1.2.1
by Andres Salomon
Import upstream version 1.1 |
52 |
|
1
by Herbert Xu
Import upstream version 0.10 |
53 |
dist: |
54 |
@rm -rf ${distdir} |
|
55 |
mkdir -p ${distdir} |
|
56 |
@for file in $(DISTFILES); do \ |
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
57 |
cp $$file $(distdir)/$$file || exit 1; \ |
1
by Herbert Xu
Import upstream version 0.10 |
58 |
done
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
59 |
for subdir in $(SUBDIRS); do \ |
1
by Herbert Xu
Import upstream version 0.10 |
60 |
if test "$$subdir" = .; then :; else \
|
61 |
test -d $(distdir)/$$subdir \
|
|
62 |
|| mkdir $(distdir)/$$subdir \
|
|
63 |
|| exit 1; \
|
|
64 |
fi; \
|
|
65 |
done
|
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
66 |
$(MAKE) -C driver distdir=../${distdir}/driver dist |
67 |
$(MAKE) -C utils distdir=../${distdir}/utils dist |
|
1.2.4
by Tollef Fog Heen
Import upstream version 1.18 |
68 |
|
1.3.6
by Julian Andres Klode
Import upstream version 1.57~rc1 |
69 |
# Update version in dist rpm spec file
|
70 |
sed "s/\%define\s\+ndiswrapper_version\s\+[^\}]\+\}/%define ndiswrapper_version $(DRIVER_VERSION)\}/" \ |
|
71 |
ndiswrapper.spec >$(distdir)/ndiswrapper.spec |
|
1
by Herbert Xu
Import upstream version 0.10 |
72 |
tar cfz ${distarchive} ${distdir} |
1.2.1
by Andres Salomon
Import upstream version 1.1 |
73 |
|
1.1.1
by Andres Salomon
Import upstream version 0.12+1.0rc2 |
74 |
rpm: dist ndiswrapper.spec |
1.2.2
by Scott James Remnant
Import upstream version 1.5 |
75 |
rpmbuild -ta $(distarchive) --define="ndiswrapper_version $(DRIVER_VERSION)" |