[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