[Pkg-voip-commits] r1621 - in visdn/trunk/debian: . visdn-source-template visdn-source-template/core visdn-source-template/ec visdn-source-template/hfc-4s visdn-source-template/hfc-e1 visdn-source-template/hfc-pci visdn-source-template/hfc-usb visdn-source-template/kfifo visdn-source-template/lapd visdn-source-template/netdev visdn-source-template/ppp visdn-source-template/softcxc visdn-source-template/streamport visdn-source-template/timer-system visdn-source-template/vgsm

Kilian Krause kilian at costa.debian.org
Mon Apr 17 16:20:52 UTC 2006


Author: kilian
Date: 2006-04-17 16:20:51 +0000 (Mon, 17 Apr 2006)
New Revision: 1621

Added:
   visdn/trunk/debian/visdn-source-template/
   visdn/trunk/debian/visdn-source-template/Makefile
   visdn/trunk/debian/visdn-source-template/core/
   visdn/trunk/debian/visdn-source-template/core/Makefile
   visdn/trunk/debian/visdn-source-template/ec/
   visdn/trunk/debian/visdn-source-template/ec/Makefile
   visdn/trunk/debian/visdn-source-template/hfc-4s/
   visdn/trunk/debian/visdn-source-template/hfc-4s/Makefile
   visdn/trunk/debian/visdn-source-template/hfc-e1/
   visdn/trunk/debian/visdn-source-template/hfc-e1/Makefile
   visdn/trunk/debian/visdn-source-template/hfc-pci/
   visdn/trunk/debian/visdn-source-template/hfc-pci/Makefile
   visdn/trunk/debian/visdn-source-template/hfc-usb/
   visdn/trunk/debian/visdn-source-template/hfc-usb/Makefile
   visdn/trunk/debian/visdn-source-template/kfifo/
   visdn/trunk/debian/visdn-source-template/kfifo/Makefile
   visdn/trunk/debian/visdn-source-template/lapd/
   visdn/trunk/debian/visdn-source-template/lapd/Makefile
   visdn/trunk/debian/visdn-source-template/netdev/
   visdn/trunk/debian/visdn-source-template/netdev/Makefile
   visdn/trunk/debian/visdn-source-template/ppp/
   visdn/trunk/debian/visdn-source-template/ppp/Makefile
   visdn/trunk/debian/visdn-source-template/softcxc/
   visdn/trunk/debian/visdn-source-template/softcxc/Makefile
   visdn/trunk/debian/visdn-source-template/streamport/
   visdn/trunk/debian/visdn-source-template/streamport/Makefile
   visdn/trunk/debian/visdn-source-template/timer-system/
   visdn/trunk/debian/visdn-source-template/timer-system/Makefile
   visdn/trunk/debian/visdn-source-template/vgsm/
   visdn/trunk/debian/visdn-source-template/vgsm/Makefile
   visdn/trunk/debian/visdn-source.dirs
Modified:
   visdn/trunk/debian/control
   visdn/trunk/debian/rules
Log:
include kernel modules as visdn-source.


Modified: visdn/trunk/debian/control
===================================================================
--- visdn/trunk/debian/control	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/control	2006-04-17 16:20:51 UTC (rev 1621)
@@ -31,3 +31,11 @@
   .
   See http://www.visdn.org/ for more information.
 
+Package: visdn-source
+Architecture: all
+Description: vISDN source code for kernel driver
+  This package contains the vISDN source code part which is required to build
+  the linux kernel modules.
+  .
+  See http://www.visdn.org/ for more information.
+

Modified: visdn/trunk/debian/rules
===================================================================
--- visdn/trunk/debian/rules	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/rules	2006-04-17 16:20:51 UTC (rev 1621)
@@ -30,9 +30,9 @@
 	#dpatch -d $(BUILD_DIR)/source apply-all
 	touch $@
 
-$(STAMPS_DIR)/setup-tools: $(STAMPS_DIR)/source
-	@rm -rf $(BUILD_DIR)/build-tools
-	cp -al $(BUILD_DIR)/source/ $(BUILD_DIR)/build-tools
+$(STAMPS_DIR)/setup-%: $(STAMPS_DIR)/source
+	@rm -rf $(BUILD_DIR)/build-$*
+	cp -al $(BUILD_DIR)/source/ $(BUILD_DIR)/build-$*
 	touch $@
 
 $(BUILD_DIR)/build-tools/config.status: $(STAMPS_DIR)/setup-tools
@@ -54,10 +54,23 @@
 
 build: $(STAMPS_DIR)/build
 
-$(STAMPS_DIR)/build: $(BUILD_DIR) $(STAMPS_DIR) $(STAMPS_DIR)/build-tools
+$(STAMPS_DIR)/build: $(BUILD_DIR) $(STAMPS_DIR)
+$(STAMPS_DIR)/build: $(STAMPS_DIR)/build-source
+$(STAMPS_DIR)/build: $(STAMPS_DIR)/build-tools
 
 $(STAMPS_DIR)/build-%: DIR=$(BUILD_DIR)/$(@F)
 
+$(STAMPS_DIR)/build-source:
+	rm -rf $(DIR)
+	mkdir -p $(DIR)/modules/visdn
+	cp -al modules/* $(DIR)/modules/visdn
+	find $(DIR)/modules/visdn -name "Makefile*" -o -name ".arch*" | xargs rm -rf
+	cd debian/visdn-source-template; for i in $$(find . -type f); do \
+		cp -a $$i $(CURDIR)/$(DIR)/modules/visdn/$$i; \
+	done
+	cd $(DIR); tar -cjf visdn-source.tar.bz2 modules
+	touch $@
+
 $(STAMPS_DIR)/build-tools: $(BUILD_DIR)/build-tools/config.status
 	$(MAKE) -C $(DIR)
 	touch $@
@@ -95,9 +108,21 @@
 	dh_install --sourcedir=$(CURDIR)/debian/tmp
 
 	install -m644 samples/*.rules $(CURDIR)/debian/visdn-utils/etc/udev/visdn.rules
+	install -m644 $(BUILD_DIR)/build-source/visdn-source.tar.bz2 $(CURDIR)/debian/visdn-source/usr/src
 
 # Build architecture-independent files here.
 binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs -i ChangeLog
+	dh_installdocs -i
+	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
 
 # Build architecture-dependent files here.
 binary-arch: build install

Added: visdn/trunk/debian/visdn-source-template/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,3 @@
+SUBDIRS= core ec hfc-4s hfc-pci hfc-usb hfc-e1 kfifo lapd \
+	netdev ppp softcxc streamport timer-system vgsm
+

Added: visdn/trunk/debian/visdn-source-template/core/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/core/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/core/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = visdn-core
+SOURCES = core_main.c port.c chan.c leg.c timer.c cxc.c path.c router.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/ec/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/ec/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/ec/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = visdn-ec
+SOURCES = ec_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/hfc-4s/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/hfc-4s/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/hfc-4s/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,17 @@
+MODULE = visdn-hfc-4s
+SOURCES = \
+	hfc-4s_main.c		\
+	card.c			\
+	fifo.c			\
+	cxc.c			\
+	led.c			\
+	pcm_port.c		\
+	pcm_chan.c		\
+	st_port.c		\
+	st_chan.c		\
+	sys_port.c		\
+	sys_chan.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/hfc-e1/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/hfc-e1/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/hfc-e1/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,17 @@
+MODULE = visdn-hfc-e1
+SOURCES = \
+	hfc-e1_main.c		\
+	card.c			\
+	fifo.c			\
+	cxc.c			\
+	led.c			\
+	pcm_port.c		\
+	pcm_chan.c		\
+	e1_port.c		\
+	e1_chan.c		\
+	sys_port.c		\
+	sys_chan.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/hfc-pci/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/hfc-pci/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/hfc-pci/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,12 @@
+MODULE = visdn-hfc-pci
+SOURCES = \
+	hfc-pci_main.c	\
+	card.c		\
+	fifo.c		\
+	st_port.c	\
+	st_chan.c	\
+	pcm_port.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/hfc-usb/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/hfc-usb/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/hfc-usb/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,11 @@
+MODULE = visdn-hfc-usb
+SOURCES = \
+	hfc-usb_main.c	\
+	led.c		\
+	fifo.c		\
+	st_port.c	\
+	st_chan.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/kfifo/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/kfifo/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/kfifo/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = kfifo
+SOURCES = kfifo_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/lapd/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/lapd/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/lapd/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,7 @@
+MODULE = lapd
+SOURCES = af_lapd.c device.c input.c output.c datalink.c \
+	tei_mgmt.c tei_mgmt_nt.c tei_mgmt_te.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/netdev/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/netdev/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/netdev/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = visdn-netdev
+SOURCES = netdev_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/ppp/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/ppp/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/ppp/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,5 @@
+MODULE = visdn-ppp
+SOURCES = ppp_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}

Added: visdn/trunk/debian/visdn-source-template/softcxc/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/softcxc/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/softcxc/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = visdn-softcxc
+SOURCES = softcxc_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/streamport/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/streamport/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/streamport/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = visdn-streamport
+SOURCES = streamport_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/timer-system/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/timer-system/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/timer-system/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,6 @@
+MODULE = visdn-timer-system
+SOURCES = timer-system_main.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source-template/vgsm/Makefile
===================================================================
--- visdn/trunk/debian/visdn-source-template/vgsm/Makefile	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source-template/vgsm/Makefile	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1,9 @@
+MODULE = visdn-vgsm
+SOURCES = \
+	vgsm_main.c	\
+	card.c		\
+	module.c
+
+obj-m	:= $(MODULE).o
+$(MODULE)-y	:= ${SOURCES:.c=.o}
+

Added: visdn/trunk/debian/visdn-source.dirs
===================================================================
--- visdn/trunk/debian/visdn-source.dirs	2006-04-17 15:59:15 UTC (rev 1620)
+++ visdn/trunk/debian/visdn-source.dirs	2006-04-17 16:20:51 UTC (rev 1621)
@@ -0,0 +1 @@
+usr/src




More information about the Pkg-voip-commits mailing list