21 ifeq ($(with_python),yes)
24 ifeq ($(with_perl),yes)
30 SUBDIRS= lib demo comedi_calibrate testing comedi_config
32 DOCFILES= README INSTALL `find doc -type f`
34 INSTALLDIR=$(DESTDIR)/usr
35 INSTALLDIR_LIB=$(DESTDIR)/usr/lib
36 ifneq ($(DEB_BUILD_ARCH),)
37 INSTALLDIR_DOC=$(DESTDIR)/usr/share/doc/libcomedi
38 INSTALLDIR_MAN=$(DESTDIR)/usr/share/man
40 INSTALLDIR_DOC=$(DESTDIR)/usr/doc/libcomedi
41 INSTALLDIR_MAN=$(DESTDIR)/usr/man
43 INSTALLDIR_BIN=$(DESTDIR)/usr/bin
44 INSTALLDIR_SBIN=$(DESTDIR)/usr/sbin
51 install -d ${INSTALLDIR}/include
52 (cd include;install -m 644 comedilib.h ${INSTALLDIR}/include)
53 (cd include;install -m 644 comedi.h ${INSTALLDIR}/include)
54 install lib/libcomedi.so.${version} ${INSTALLDIR_LIB}
55 (cd $(INSTALLDIR_LIB);ln -sf libcomedi.so.${version} libcomedi.so.${MAJOR})
56 (cd $(INSTALLDIR_LIB);ln -sf libcomedi.so.${version} libcomedi.so)
57 install -m 644 lib/libcomedi.a ${INSTALLDIR_LIB}
58 #/sbin/ldconfig -n ${INSTALLDIR}/lib
59 ifneq ($(INSTALLDIR),)
60 install -d ${INSTALLDIR_DOC}
61 install ${DOCFILES} ${INSTALLDIR_DOC}
63 install man/*.7 ${INSTALLDIR_MAN}/man7
64 install man/*.8 ${INSTALLDIR_MAN}/man8
65 install -s -m 755 comedi_config/comedi_config ${INSTALLDIR_SBIN}
66 install -s -m 755 comedi_calibrate/comedi_calibrate ${INSTALLDIR_BIN}
69 find . -name '*.[chs]'|xargs enscript -2r -pit.ps
72 set -e;for i in ${SUBDIRS};do ${MAKE} -C $$i ; done
75 set -e;for i in $(SUBDIRS);do ${MAKE} clean -C $$i ; done
76 ifeq ($(with_python),yes)
77 $(MAKE) -C python distclean
83 $(MAKE) -C python -f Makefile.pre.in boot
87 chmod 755 debian/rules
88 dpkg-buildpackage -rfakeroot
92 /bin/mknod /dev/comedi0 c 98 0
93 /bin/mknod /dev/comedi1 c 98 1
94 /bin/mknod /dev/comedi2 c 98 2
95 /bin/mknod /dev/comedi3 c 98 3
96 chown root.root /dev/comedi*
97 chmod 666 /dev/comedi*