autoconfiscate
authorDavid Schleef <ds@schleef.org>
Fri, 2 May 2003 07:53:44 +0000 (07:53 +0000)
committerDavid Schleef <ds@schleef.org>
Fri, 2 May 2003 07:53:44 +0000 (07:53 +0000)
Makefile [deleted file]
comedi_calibrate/Makefile [deleted file]
comedi_config/Makefile [deleted file]
debian/rules
demo/Makefile [deleted file]
doc/Makefile [deleted file]
lib/Makefile [deleted file]
testing/Makefile [deleted file]

diff --git a/Makefile b/Makefile
deleted file mode 100644 (file)
index d5f1624..0000000
--- a/Makefile
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-# Makefile for comedi
-
-TOPDIR=`pwd`
-
-include Config
-include version
-
-.EXPORT_ALL_VARIABLES:
-
-MAJOR=0
-
-TARGETS = comedilib
-ifeq ($(with_python),yes)
-TARGETS += python
-endif
-ifeq ($(with_perl),yes)
-TARGETS += perl
-endif
-
-all:   $(TARGETS)
-
-SUBDIRS= lib demo comedi_calibrate testing comedi_config
-
-# We follow the filesystem standard.  If you don't like it, tough.
-INSTALLDIR=$(DESTDIR)$(PREFIX)/
-INSTALLDIR_LIB=$(DESTDIR)$(PREFIX)/lib/
-INSTALLDIR_DOC=$(DESTDIR)$(PREFIX)/share/doc/libcomedi/
-INSTALLDIR_MAN=$(DESTDIR)$(PREFIX)/share/man/
-INSTALLDIR_PERL=$(DESTDIR)$(PREFIX)/lib/perl5/
-INSTALLDIR_BIN=$(DESTDIR)$(PREFIX)/bin/
-INSTALLDIR_SBIN=$(DESTDIR)$(PREFIX)/sbin/
-
-comedilib:     subdirs
-
-config:        dummy
-
-install:       install_dev install_runtime install_doc install_man
-
-install_dev:   dummy
-       install -d $(INSTALLDIR)/include
-       install -m 644 include/comedilib.h $(INSTALLDIR)/include
-       install -m 644 include/comedi.h $(INSTALLDIR)/include
-       ln -sf libcomedi.so.$(version) $(INSTALLDIR_LIB)/libcomedi.so
-       install -m 644 lib/libcomedi.a $(INSTALLDIR_LIB)
-
-install_runtime:
-       install lib/libcomedi.so.$(version) $(INSTALLDIR_LIB)
-       ln -sf libcomedi.so.$(version) $(INSTALLDIR_LIB)/libcomedi.so.$(MAJOR)
-       install -s -m 755 comedi_config/comedi_config $(INSTALLDIR_SBIN)
-       install -s -m 755 comedi_calibrate/comedi_calibrate $(INSTALLDIR_BIN)
-
-install_man:
-       install -d $(INSTALLDIR_MAN)/man3/
-       install -d $(INSTALLDIR_MAN)/man7/
-       install -d $(INSTALLDIR_MAN)/man8/
-       -install doc/man/*.3 $(INSTALLDIR_MAN)/man3/
-       install man/*.7 $(INSTALLDIR_MAN)/man7/
-       install man/*.8 $(INSTALLDIR_MAN)/man8/
-
-install_doc:
-       install -d $(INSTALLDIR_DOC)
-       install README doc/FAQ doc/drivers.txt $(INSTALLDIR_DOC)
-       install -d $(INSTALLDIR_DOC)/html/
-       -install doc/html/*.html $(INSTALLDIR_DOC)/html/
-       install -d $(INSTALLDIR_DOC)/etc/
-       install -m 755 etc/das1600.conf $(INSTALLDIR_DOC)/etc/
-       install -m 755 etc/dt282x.conf $(INSTALLDIR_DOC)/etc/
-       install -d $(INSTALLDIR_DOC)/examples/
-       install -m 644 demo/README demo/*.c $(INSTALLDIR_DOC)/examples/
-       install -d $(DESTDIR)/usr/share/locale/de/LC_MESSAGES/
-       -install -m 644 doc/locale/de/LC_MESSAGES/comedilib.mo $(DESTDIR)/usr/share/locale/de/LC_MESSAGES/
-
-install_distro: install install_perl install_python
-       install -d $(DESTDIR)/etc/pcmcia/
-       install -m 755 etc/pcmcia/comedi $(DESTDIR)/etc/pcmcia/
-       install -m 644 etc/pcmcia/comedi.conf $(DESTDIR)/etc/pcmcia/
-       install -m 644 etc/pcmcia/comedi.opts $(DESTDIR)/etc/pcmcia/
-
-install_perl:
-ifeq ($(with_perl),yes)
-       install -d $(INSTALLDIR_PERL)
-       install -m 644 perl/blib/lib/Comedi.pm $(INSTALLDIR_PERL)/
-       install -d $(INSTALLDIR_PERL)/Comedi
-       install -m 644 perl/blib/lib/Comedi/Lib.pm $(INSTALLDIR_PERL)/Comedi
-       install -m 644 perl/blib/lib/Comedi/Trigger.pm $(INSTALLDIR_PERL)/Comedi
-       install -m 644 perl/blib/arch/auto/Comedi/Lib/Lib.so $(INSTALLDIR_PERL)/Comedi
-       install -m 644 perl/blib/arch/auto/Comedi/Lib/Lib.bs $(INSTALLDIR_PERL)/Comedi
-       #install -m 644 perl/blib/arch/auto/Comedi/Trigger.so $(INSTALLDIR_PERL)/Comedi
-       #install -m 644 perl/blib/arch/auto/Comedi/Trigger.bs $(INSTALLDIR_PERL)/Comedi
-       install -m 644 perl/blib/arch/auto/Comedi/Comedi.so $(INSTALLDIR_PERL)/Comedi
-       install -m 644 perl/blib/arch/auto/Comedi/Comedi.bs $(INSTALLDIR_PERL)/Comedi
-endif
-
-install_python:
-ifeq ($(with_python),yes)
-endif
-
-lpr:   dummy
-       find . -name '*.[chs]'|xargs enscript -2r -pit.ps
-
-subdirs:       dummy
-       set -e;for i in $(SUBDIRS);do $(MAKE) -C $$i ; done
-
-clean: dummy
-       set -e;for i in $(SUBDIRS);do $(MAKE) clean -C $$i ; done
-       # These will fail if nothing was built, but that's not a problem
-       -$(MAKE) -C python distclean
-       -$(MAKE) -C perl distclean
-
-distclean:     clean
-
-python: dummy
-       $(MAKE) -C python -f Makefile.pre.in boot
-       $(MAKE) -C python all
-
-perl:  dummy
-       (cd perl;perl Makefile.PL)
-       $(MAKE) -C perl all
-
-debian: dummy
-       chmod 755 debian/rules
-       dpkg-buildpackage -rfakeroot
-
-dev:   dummy
-       -rm /dev/comedi*
-       /bin/mknod /dev/comedi0 c 98 0
-       /bin/mknod /dev/comedi1 c 98 1
-       /bin/mknod /dev/comedi2 c 98 2
-       /bin/mknod /dev/comedi3 c 98 3
-       chown root.root /dev/comedi*
-       chmod 666 /dev/comedi*
-
-dummy:
-
diff --git a/comedi_calibrate/Makefile b/comedi_calibrate/Makefile
deleted file mode 100644 (file)
index 0480a7d..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-
-include ../Config
-
-
-CPPFLAGS += -I../include 
-LDFLAGS += -L../lib/ -lcomedi -lm
-
-
-BINS = comedi_calibrate
-objs = comedi_calibrate.o ni.o cb.o cb64.o other.o save_cal.o
-
-all: $(BINS)
-
-comedi_calibrate: $(objs)
-       $(CC) -o $@ $(objs) $(LDFLAGS)
-
-clean:
-       -rm -f *.o $(BINS)
-
-#dependency stuff
-%.d: %.c
-       set -e; $(CC) -MM $(CPPFLAGS) $< \
-               | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \
-               [ -s $@ ] || rm -f $@
-
-include $(objs:.o=.d)
diff --git a/comedi_config/Makefile b/comedi_config/Makefile
deleted file mode 100644 (file)
index 2859b50..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-
-include ../Config
-
-CFLAGS += -I../include
-LDFLAGS +=
-
-OBJS=comedi_config.o
-
-comedi_config: $(OBJS)
-       $(CC) -o comedi_config $(OBJS) $(LDFLAGS)
-
-clean:
-       rm -f comedi_config *.o
index 22108ed12c803c2d0e7dab504a0c4806d42e0007..79c6acfab5523a4f7d62183093f48e24d9bfe06b 100755 (executable)
@@ -10,20 +10,13 @@ export DH_COMPAT=1
 
 # shared library versions, option 1
 include version
-#version=0.7.8
 major=0
-# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
-#version=`ls lib/lib*.so.* | \
-# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
-#major=`ls lib/lib*.so.* | \
-# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
 
 build: build-stamp
 build-stamp:
        dh_testdir
 
-       
-       # Add here commands to compile the package.
+       ./configure --prefix=/usr
        $(MAKE)
 
        touch build-stamp
@@ -33,7 +26,6 @@ clean:
        dh_testroot
        rm -f build-stamp
 
-       # Add here commands to clean up after the build process.
        -$(MAKE) distclean
 
        dh_clean
@@ -44,9 +36,7 @@ install: build
        dh_clean -k
        dh_installdirs
 
-       # Add here commands to install the package into debian/tmp.
-       $(MAKE) install_distro DESTDIR=`pwd`/debian/tmp
-       #(cd debian/tmp;mv usr/doc/libcomedi usr/share/doc/libcomedi-dev;rmdir usr/doc)
+       $(MAKE) install prefix=`pwd`/debian/tmp/usr
 
 
 # Build architecture-independent files here.
diff --git a/demo/Makefile b/demo/Makefile
deleted file mode 100644 (file)
index fb2f3d9..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-
-include ../Config
-
-
-CFLAGS += -I ../include -I .
-LIBS += ../lib/libcomedi.a -lm
-
-
-BINS=tut1 tut2 # sv
-MBINS=inp inpn eeprom_dump info outp insn antialias ao_waveform \
-       dio mmap ledclock receiver sigio select sender cmd poll \
-       apply_cal
-
-all: $(BINS) $(MBINS)
-
-$(BINS): % : %.o
-       $(CC) -o $@ $< $(LIBS)
-
-$(MBINS): % : %.o common.o
-       $(CC) -o $@ common.o $< $(LIBS)
-
-clean:
-       -rm -f *.o $(BINS) $(MBINS)
diff --git a/doc/Makefile b/doc/Makefile
deleted file mode 100644 (file)
index 580bd3f..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-
-locales = de
-
-all: drivers.sgml funcref.sgml
-       -mkdir -p html
-       -mkdir -p man
-       -docbook2html -o html comedilib.sgml
-       -docbook2man -o man comedilib.sgml
-
-pdf: drivers.sgml funcref.sgml .phony
-       -docbook2pdf -o pdf comedilib.sgml
-
-funcref.sgml: funcref mkref
-       ./mkref funcref >funcref.sgml
-
-drivers.sgml: drivers.txt mkdr
-       ./mkdr drivers.txt >drivers.sgml
-
-messages: .phony
-       xgettext -k_ -k_s $(shell find .. -name '*.c')
-       for i in $(locales);do \
-         msgmerge po/$$i.po messages.po -o $$i.po; \
-         mkdir -p locale/$$i/LC_MESSAGES; \
-         msgfmt $$i.po -o locale/$$i/LC_MESSAGES/comedilib.mo; \
-       done
-
-distclean: clean
-       rm -rf locale
-       rm -rf html
-       rm -rf man
-       rm -f drivers.sgml funcref.sgml
-
-clean:
-       for i in messages $(locales);do \
-         rm -f $$i.po ; \
-       done
-
-.phony:
-
diff --git a/lib/Makefile b/lib/Makefile
deleted file mode 100644 (file)
index b1496b0..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-
-include ../Config
-include ../version
-
-CPPFLAGS += -I../include -I.
-CFLAGS += -fPIC -D_REENTRANT
-
-OBJS=comedi.o timer.o sv.o range.o ioctl.o filler.o timed.o error.o \
-       dio.o data.o get.o cmd.o buffer.o calib.o calib_lex.o calib_yacc.o
-
-SONAME=libcomedi$(SONAME_SUFFIX).so.0
-
-libcomedi.a: $(OBJS) version_script
-       #$(CC) -shared -Wl,-soname,libcomedi.so,-T,version_script -o libcomedi.so.${VERSION_CODE} $(OBJS) -lm
-       $(CC) -shared -Wl,-soname,$(SONAME) -Wl,--version-script,version_script -o libcomedi.so.${version} $(OBJS) -lm
-       $(AR) rs libcomedi.a $(OBJS)
-       ln -sf libcomedi.so.${version} libcomedi.so
-       ln -sf libcomedi.so.${version} libcomedi.so.0
-
-clean:
-       rm -f libcomedi.a libcomedi.so* *.o calib_lex.c calib_yacc.c calib_yacc.h
-
-calib_lex.c:  calib_lex.l calib_yacc.h
-       flex -Pcalib_yy -o$@ $<
-
-calib_yacc.c + calib_yacc.h: calib_yacc.y
-       bison -d -y -p calib_yy -o calib_yacc.c calib_yacc.y
-
-#dependency stuff
-%.d: %.c
-       set -e; $(CC) -MM $(CPPFLAGS) $< \
-               | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \
-               [ -s $@ ] || rm -f $@
-
-include $(OBJS:.o=.d)
diff --git a/testing/Makefile b/testing/Makefile
deleted file mode 100644 (file)
index c2aa74a..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-
-include ../Config
-
-CFLAGS += -I../include -I.
-LDFLAGS += -L../lib/ -lcomedi -lm
-
-
-TARG=comedi_test
-OBJS=main.o mode0_read.o insn_read.o info.o cmd_1.o insn_read_time.o \
-       cmd_2.o mmap.o select.o cmd_3.o bufconfig.o lib.o inttrig.o
-
-all: $(TARG)
-
-$(TARG):       $(OBJS)
-       $(CC) -o $(TARG) $(OBJS) $(LDFLAGS)
-
-clean:
-       -rm -f $(TARG) $(OBJS) test.out test.diff
-
-test: $(TARG)
-       LD_LIBRARY_PATH=../lib COMEDILIB_LOGLEVEL=3 ./comedi_test -f /dev/comedi0 >test.out 2>&1
-       devicename=`grep 'I: device name:' test.out | sed 's/I: device name: //'`
-       -diff -u results/`grep 'I: device name:' test.out | sed 's/I: device name: //'` test.out >test.diff
-
-distclean: clean