[Pkg-voip-commits] r9464 - /kamailio/trunk/debian/rules

maniac-guest at alioth.debian.org maniac-guest at alioth.debian.org
Thu Feb 2 15:27:31 UTC 2012


Author: maniac-guest
Date: Thu Feb  2 15:27:30 2012
New Revision: 9464

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=9464
Log:
No module packages

Modified:
    kamailio/trunk/debian/rules

Modified: kamailio/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/kamailio/trunk/debian/rules?rev=9464&op=diff
==============================================================================
--- kamailio/trunk/debian/rules (original)
+++ kamailio/trunk/debian/rules Thu Feb  2 15:27:30 2012
@@ -21,14 +21,6 @@
 EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa rls iptrtpproxy mi_xmlrpc purple
 #EXTRA_EXCLUDED_MODULES=
 
-# possible module directories that can appear in MODULES_SP
-# (only used for deducing a module name)
-MDIRS=modules modules_s modules_k
-
-# modules packaged in separate packages (complete with full modules_* path)
-# with the package name: kamailio-$(module_name)-module
-MODULES_SP=
-
 # module groups that are packaged in seperate packages
 # (with the name kamailio-$(group_name)-modules)
 # Note: the order is important (should be in dependency order, the one
@@ -36,7 +28,7 @@
 PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
 			   ldap xml perl utils memcached \
 			   snmpstats carrierroute xmpp cpl lua python geoip\
-			   sqlite json xmlrpc
+			   sqlite json
 
 # name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
 LIBDIR ?= lib
@@ -46,9 +38,6 @@
 DUP_LIBS_DIRS=$(CURDIR)/debian/kamailio/usr/$(LIBDIR)/kamailio \
 			$(CURDIR)/debian/kamailio-db-modules/usr/$(LIBDIR)/kamailio
 
-# modules names out of modules sp
-MODULES_SP_NAMES=$(filter-out $(MDIRS),$(subst /, ,$(MODULES_SP)))
-
 # "function" to get package short name out of a dir/module_name
 # it also transforms db_foo into foo
 mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
@@ -57,14 +46,6 @@
 	# package all the modules in PACKAGE_GROUPS in separate packages
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
-	)
-endef
-
-
-define PACKAGE_MODULE_BUILD_template
-	# package all the modules MODULES_SP in separate packages
-	$(foreach mod,$(MODULES_SP),\
-		$(MAKE) modules modules="$(mod)"
 	)
 endef
 
@@ -87,24 +68,6 @@
 	)
 endef
 
-
-define PACKAGE_MODULE_INSTALL_template
-	$(foreach mod,$(MODULES_SP),
-		$(MAKE) install-modules-all modules="$(mod)" \
-				modules_s="" modules_k="" \
-				basedir=$(CURDIR)/debian/kamailio-$(call mod_name,$(mod))-modules \
-				doc-dir=share/doc/kamailio-$(call mod_name,$(mod))-modules
-		# eliminate duplicate libs
-		-for d in $(DUP_LIBS_DIRS); do \
-			test "$$d" != "$(CURDIR)/debian/kamailio-$(callmod_name,$(mod))-modules/usr/$(LIBDIR)/kamailio" &&\
-			for r in `find $$d -name 'lib*'|xargs`; do \
-				echo "removing $(call mod_name, $(mod)) lib `basename $$r` present also in $$d";\
-				rm -f $(CURDIR)/debian/kamailio-$(callmod_name,$(mod))-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"` ; \
-			done ; \
-		done
-		find $(CURDIR)/debian/kamailio-$(callmod_name,$(mod))-modules -depth -empty -type d -exec rmdir {} \;
-	)
-endef
 
 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 	CFLAGS += -g
@@ -158,8 +121,6 @@
 	$(MAKE) install group_include="kstandard"
 	# make group packages
 	$(call PACKAGE_GRP_INSTALL_template)
-	# make single module packages
-	$(call PACKAGE_MODULE_INSTALL_template)
 	# install /etc/default/kamailio file
 	mkdir -p $(CURDIR)/debian/kamailio/etc/default
 	cp -f debian/kamailio.default $(CURDIR)/debian/kamailio/etc/default/kamailio




More information about the Pkg-voip-commits mailing list