~ubuntu-branches/debian/stretch/dkms/stretch

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Giuseppe Iuculano, David Paleino, Giuseppe Iuculano
  • Date: 2010-01-27 10:02:27 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20100127100227-p8fawacw9e4e2spw
Tags: 2.1.1.1-1
[ David Paleino ]
* [19ac85e] Added DKMS debhelper script (Closes: #553665)

[ Giuseppe Iuculano ]
* [9d66264] Imported Upstream version 2.1.1.1
* [0735c11] Removed 01_upstart.patch
* [ec26539] Merge from Ubuntu: Remove the init script and Upstart job.
  There is no reason that DKMS needs to run on boot; you can build
  modules for non-running kernels just fine at installation time.
* [48ff9a4] Correct a minor shell error in dkms_autoinstaller
* [5c76a45] Fixed a minor spelling error in dh_dkms man page
* [c611461] debian/preinst: Use set -e

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
RELEASE_DATE := "14-Dec-2009"
 
1
RELEASE_DATE := "25-Jan-2009"
2
2
RELEASE_MAJOR := 2
3
3
RELEASE_MINOR := 1
4
4
RELEASE_SUBLEVEL := 1
5
 
RELEASE_EXTRALEVEL := .0
 
5
RELEASE_EXTRALEVEL := .1
6
6
RELEASE_NAME := dkms
7
7
RELEASE_VERSION := $(RELEASE_MAJOR).$(RELEASE_MINOR).$(RELEASE_SUBLEVEL)$(RELEASE_EXTRALEVEL)
8
8
RELEASE_STRING := $(RELEASE_NAME)-$(RELEASE_VERSION)
31
31
clean:
32
32
        -rm -rf *~ dist/ dkms-freshmeat.txt
33
33
 
34
 
clean-dpkg: clean
35
 
        rm -f debian/dkms.dkms_autoinstaller.init
36
 
        rm -f debian/dkms.dkms_autoinstaller.upstart
37
 
 
38
 
copy-init:
39
 
        install -m 755 dkms_autoinstaller debian/dkms.dkms_autoinstaller.init
40
 
        install -m 755 dkms_autoinstaller.upstart debian/dkms.dkms_autoinstaller.upstart
41
 
 
42
34
install:
43
 
        mkdir -m 0755 -p $(VAR) $(SBIN) $(MAN) $(INITD) $(ETC) $(BASHDIR) $(SHAREDIR) $(LIBDIR)
 
35
        mkdir -m 0755 -p $(VAR) $(SBIN) $(MAN) $(ETC) $(BASHDIR) $(SHAREDIR) $(LIBDIR)
44
36
        sed -e "s/\[INSERT_VERSION_HERE\]/$(RELEASE_VERSION)/" dkms > dkms.versioned
45
37
        mv -f dkms.versioned dkms
46
38
        mkdir   -p -m 0755 $(SHAREDIR)/apport/package-hooks
47
39
        install -p -m 0755 dkms_common.postinst $(LIBDIR)/common.postinst
48
40
        install -p -m 0755 dkms $(SBIN)
49
 
        install -p -m 0755 dkms_autoinstaller $(INITD)
50
41
        install -p -m 0755 dkms_autoinstaller $(LIBDIR)
51
42
        install -p -m 0755 dkms_apport.py $(SHAREDIR)/apport/package-hooks/dkms.py
52
43
        install -p -m 0644 dkms_framework.conf $(ETC)/framework.conf
67
58
        chmod 0644 $(DOCFILES)
68
59
 
69
60
install-redhat: install doc-perms
 
61
        mkdir -m 0755 -p  $(INITD)
70
62
        install -p -m 0755 dkms_mkkerneldoth $(LIBDIR)/mkkerneldoth
71
63
        install -p -m 0755 dkms_find-provides $(LIBDIR)/find-provides
72
64
        install -p -m 0755 lsb_release $(LIBDIR)/lsb_release
73
65
        install -p -m 0644 template-dkms-mkrpm.spec $(ETC)
 
66
        install -p -m 0755 dkms_autoinstaller $(INITD)
74
67
 
75
68
install-doc:
76
69
        mkdir -m 0755 -p $(DOCDIR)
77
70
        install -p -m 0644 $(DOCFILES) $(DOCDIR)
78
71
 
79
 
install-debian: install copy-init install-doc
 
72
install-debian: install install-doc
80
73
        mkdir   -p -m 0755 $(KCONF)/header_postinst.d
81
74
        install -p -m 0755 kernel_postinst.d_dkms $(KCONF)/header_postinst.d/dkms
82
75
        mkdir   -p -m 0755 $(ETC)/template-dkms-mkdeb/debian