[Pkg-voip-commits] r2690 - in zaptel/branches: . experimental/debian

Tzafrir Cohen tzafrir-guest at alioth.debian.org
Sun Nov 12 02:01:18 CET 2006


Author: tzafrir-guest
Date: 2006-11-12 02:01:18 +0100 (Sun, 12 Nov 2006)
New Revision: 2690

Added:
   zaptel/branches/experimental/
   zaptel/branches/experimental/debian/docs
   zaptel/branches/experimental/debian/rules
Removed:
   zaptel/branches/experimental/debian/docs
   zaptel/branches/experimental/debian/rules
Log:
 new branch for zaptel 1.4


Copied: zaptel/branches/experimental (from rev 2687, zaptel/trunk)

Deleted: zaptel/branches/experimental/debian/docs
===================================================================
--- zaptel/trunk/debian/docs	2006-11-06 14:21:59 UTC (rev 2687)
+++ zaptel/branches/experimental/debian/docs	2006-11-12 01:01:18 UTC (rev 2690)
@@ -1,6 +0,0 @@
-README
-README.fxotune
-README.fxsusb
-README.Linux26
-README.udev
-xpp/README.Astribank

Copied: zaptel/branches/experimental/debian/docs (from rev 2688, zaptel/trunk/debian/docs)

Deleted: zaptel/branches/experimental/debian/rules
===================================================================
--- zaptel/trunk/debian/rules	2006-11-06 14:21:59 UTC (rev 2687)
+++ zaptel/branches/experimental/debian/rules	2006-11-12 01:01:18 UTC (rev 2690)
@@ -1,229 +0,0 @@
-#!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=4
-USE_BRISTUFF=1
-export HOTPLUG_FIRMWARE=1
-
--include /usr/share/dpatch/dpatch.make
-
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -g
-endif
-
-## MODULE-ASSISTANT STUFF
-# prefix of the target package name
-PREFIX:=zaptel
-SKPG:=$(PREFIX)-source
-PACKAGE:=$(PREFIX)-modules
-# modifieable for experiments or debugging m-a
-MA_DIR ?= /usr/share/modass
-# load generic variable handling
--include $(MA_DIR)/include/generic.make
-# load default rules
--include $(MA_DIR)/include/common-rules.make
-
-DEBVERSION:=$(shell head -n 1 debian/changelog \
-		    | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
-UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//')
-
-UPFILENAME := zaptel_$(UPVERSION).orig.tar.gz
-FILENAME := zaptel_$(UPVERSION).dfsg.orig.tar.gz
-URL := http://ftp2.digium.com/pub/zaptel/releases/zaptel-$(UPVERSION).tar.gz
-
-MOD_EXAMPLES_DIR:=modexamples
-ifeq (1,$(USE_BRISTUFF))
-  BRISTUFF_EXAMPLES:=$(MOD_EXAMPLES_DIR)/*
-endif
-
-kdist_clean: clean-unpatched
-
-kdist_config: prep-deb-files
-
-binary-modules: prep-deb-files
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	make modules KERNEL_SOURCES=$(KSRC) MODVERSIONS=detect KERNEL=linux-$(KVERS)
-	make install-modules KERNELRELEASE=$(KVERS) INSTALL_PREFIX=$(CURDIR)/debian/$(PKGNAME)
-ifeq (2.6,$(shell echo $(KVERS) | cut -d. -f1-2))
-	# The 2.6 modules are way too big. This is only in kernel 2.6
-	find debian/$(PKGNAME)/lib/modules -name '*.ko' |xargs strip -g
-endif
-#	dh_installdocs
-	dh_installdebconf
-	dh_installchangelogs
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol -- -v$(VERSION)
-	dh_md5sums
-	dh_builddeb --destdir=$(DEB_DESTDIR)
-
-## END OF M-A SECTION
-
-configure: configure-stamp
-configure-stamp: patch-stamp
-	dh_testdir
-	touch $@
-
-build: build-indep-stamp build-arch-stamp
-build-arch-stamp: configure-stamp 
-	dh_testdir
-	
-	$(MAKE) programs
-	$(MAKE) -C xpp/utils
-	touch $@
-
-build-indep-stamp:
-	touch $@
-
-clean: clean-unpatched unpatch
-clean-unpatched:
-	dh_testdir
-	dh_testroot
-	rm -f build-*-stamp configure-stamp
-	
-	# Add here commands to clean up after the build process.
-	rm -rf $(MOD_EXAMPLES_DIR)
-	-$(MAKE) clean
-	
-	#rm -f debian/manpage.links  debian/manpage.refs debian/*.8
-	
-	dh_clean
-
-install: install-arch install-indep
-
-install-arch: build-arch-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k -a
-	dh_installdirs -a
-	
-	# Add here commands to install the package into debian/tmp
-	
-	$(MAKE) install-programs INSTALL_PREFIX=$(CURDIR)/debian/tmp
-	$(MAKE) -C xpp/utils install DESTDIR=$(CURDIR)/debian/tmp
-	/sbin/ldconfig -n $(CURDIR)/debian/tmp/usr/lib
-	install -m 644 zaptel.conf.sample $(CURDIR)/debian/tmp/etc/zaptel.conf
-
-	dh_install -a --sourcedir=$(CURDIR)/debian/tmp 
-
-	cp $(CURDIR)/debian/zaptel.permissions.rules \
-	  $(CURDIR)/debian/$(PREFIX)/etc/udev/rules.d/zaptel.perms
-	cp debian/$(PREFIX).lintian \
-	  $(CURDIR)/debian/$(PREFIX)/usr/share/lintian/overrides/$(PREFIX)
-
-TARPARDIR=$(CURDIR)/debian/tmp
-TARDIR=$(TARPARDIR)/modules/$(PREFIX)
-install-indep: build-indep-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k -i
-	dh_installdirs -i
-	
-	# driver source code
-	mkdir -p $(TARDIR)/debian
-	cp Makefile .version *.c *.h *.rbt $(TARDIR)/
-	for dir in build_tools include cwain qozap vzaphfc oct612x wct4xxp xpp zaphfc ztgsm; do \
-	  if [ -d $$dir ]; then cp -r $$dir $(TARDIR); fi; \
-	done
-	dh_install -i zaptel.h torisa.h usr/include/linux/
-	
-	# Packaging infrastructure
-	cp -r debian/*-modules.* debian/rules debian/changelog debian/copyright\
-	  debian/control \
-	  debian/control.modules.in \
-	  $(TARDIR)/debian/
-	
-	tar cjf debian/$(PREFIX)-source/usr/src/$(PREFIX).tar.bz2 \
-	  -C $(TARPARDIR) modules
-ifeq (1,$(USE_BRISTUFF))
-	set -e; for module in cwain qozap zaphfc ztgsm; do \
-		mkdir -p $(MOD_EXAMPLES_DIR)/$$module; \
-		cp -a $$module/*.conf* $(MOD_EXAMPLES_DIR)/$$module; \
-	done
-else
-	mkdir -p $(MOD_EXAMPLES_DIR)/bristuff_stub
-endif
-	
-	#rm -rf modules
-
-	# TODO: this rmdir should not be required! (Tzafrir)
-	#rmdir debian/zaptel-source/usr/share/modass/overrides/zaptel
-	#dh_install -i debian/$(PREFIX)-source.modass \
-	#  usr/share/modass/overrides/$(PREFIX)
-	
-# Build architecture-independent files here.
-binary-indep: build install-indep
-	dh_testdir
-	dh_testroot
-	
-	dh_installdocs -i
-	dh_installchangelogs -i ChangeLog
-	dh_installexamples -i $(BRISTUFF_EXAMPLES)
-	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-arch
-	dh_testdir
-	dh_testroot
-	
-	#install -m644 debian/$(PREFIX).modprobe.d debian/$(PREFIX)/etc/modprobe.d/$(PREFIX)
-	
-	dh_installdocs -a
-	# TODO: this installs a man page for torisatool, which we don't build
-	dh_installman -a doc/*.8 
-	
-	# should be removed, eventually. Still left for compatibility
-	dh_installinit --update-rcd-params="defaults 15 30"
-	dh_installexamples -a zaptel.conf.sample 
-	
-	dh_installmodules -a
-	dh_installchangelogs -a ChangeLog
-	dh_link -a
-	dh_strip -a
-	dh_compress -a
-	dh_fixperms -a
-	dh_makeshlibs -a -V
-	dh_installdeb -a
-	dh_shlibdeps -a -ldebian/libtonezone1/usr/lib
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-print-version:
-	@@echo "Debian version:          $(DEBVERSION)"
-	@@echo "Upstream version:        $(UPVERSION)"
-
-get-orig-source:
-	@@dh_testdir
-	@@[ -d ../tarballs/. ]||mkdir -p ../tarballs
-	@@echo Downloading $(UPFILENAME) from $(URL) ...
-	@@wget -N -nv -T10 -t3 -O ../tarballs/$(UPFILENAME) $(URL)
-	@@echo Repacking as DFSG-free...
-	@@mkdir -p ../tarballs/zaptel-$(UPVERSION).tmp/
-	@@cd ../tarballs/zaptel-$(UPVERSION).tmp ; \
-	tar xfz ../$(UPFILENAME)
-	@@rm -rf ../tarballs/zaptel-$(UPVERSION).tmp/zaptel-$(UPVERSION)/OCT6114-128D.ima
-	@@rm -rf ../tarballs/zaptel-$(UPVERSION).tmp/zaptel-$(UPVERSION)/wct4xxp/OCT6114-128D.ima
-	@@rm -rf ../tarballs/zaptel-$(UPVERSION).tmp/zaptel-$(UPVERSION)/xpp/utils/*.hex
-	@@cd ../tarballs/zaptel-$(UPVERSION).tmp ; \
-	tar cfz ../$(FILENAME) *
-	@@echo Cleaning up...
-	@@$(RM) -rf ../tarballs/zaptel-$(UPVERSION).tmp/
-	@@$(RM) -f ../tarballs/$(UPFILENAME)
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure patch unpatch

Copied: zaptel/branches/experimental/debian/rules (from rev 2689, zaptel/trunk/debian/rules)




More information about the Pkg-voip-commits mailing list