[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