]> oss.titaniummirror.com Git - cp210x.git/blobdiff - debian.in/rules
Revamp build strategy
[cp210x.git] / debian.in / rules
diff --git a/debian.in/rules b/debian.in/rules
deleted file mode 100755 (executable)
index 16cadf1..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/usr/bin/make -f
-# debian/rules file - for cp210x-module-dkms
-# Based on sample debian/rules file - for GNU Hello (1.3).
-# Copyright 1994,1995 by Ian Jackson.
-# Copyright 1998-2007 James Troup
-# I hereby give you perpetual unlimited permission to copy,
-# modify and relicense this file, provided that you do not remove
-# my name from the file itself.  (I assert my moral right of
-# paternity under the Copyright, Designs and Patents Act 1988.)
-# This file may have to be extensively modified
-
-package = xxPACKAGExx
-inst_dir = debian/tmp/usr/src/xxPACKAGExx-xxDEBVERxx
-
-install_dir    = install -d -m 755
-install_file   = install -m 644
-install_script = install -m 755
-install_binary = install -m 755 -s
-
-DISTRIBUTION := $(shell lsb_release -is)
-
-
-configure-stamp:
-       touch $@
-
-
-build: build-stamp
-build-stamp: configure-stamp
-       $(checkdir)
-       touch $@
-
-
-install: install-stamp
-install-stamp: checkroot build-stamp
-       $(checkdir)
-       rm -rf debian/tmp
-       $(install_dir) $(inst_dir)
-       mv debian ../
-       cp -a . ../$(inst_dir)
-       mv ../debian .
-       $(install_dir) debian/tmp/etc/modprobe.d
-       echo "blacklist cp2101" > debian/tmp/etc/modprobe.d/$(package).conf
-       touch $@
-
-
-binary-indep: checkroot build install
-       : # Nothing to do
-
-
-binary-arch: checkroot build install
-       $(checkdir)
-       : # install maintainer scripts
-       $(install_dir) debian/tmp/DEBIAN
-       $(install_script) debian/postinst debian/tmp/DEBIAN/postinst
-       $(install_script) debian/prerm debian/tmp/DEBIAN/prerm
-       $(install_script) debian/postrm debian/tmp/DEBIAN/postrm
-       : # install docs
-       $(install_dir) debian/tmp/usr/share/doc/$(package)/
-       $(install_file) debian/changelog \
-               debian/tmp/usr/share/doc/$(package)/changelog.Debian
-       $(install_file) debian/copyright debian/tmp/usr/share/doc/$(package)/
-       : # Compress stuff that needs it
-       find debian/tmp/usr/share/doc/$(package)/ -type f ! -name copyright | \
-               xargs gzip -9
-       : # Finish it all up
-       dpkg-gencontrol -isp $(CONFLICTS)
-       chown -R root:root debian/tmp
-       chmod -R go=rX  debian/tmp
-       dpkg --build debian/tmp ..
-
-
-binary: binary-indep binary-arch
-
-
-clean:
-       $(checkdir)
-       -rm -rf debian/tmp
-       -rm -fr debian/patched debian/files* debian/substvars
-       -rm -f *-stamp
-
-
-define checkdir
-        test -f debian/rules
-endef
-
-
-checkroot:
-       $(checkdir)
-       test root = "`whoami`"
-
-
-.PHONY: binary clean checkroot