Hi Ajay,
There are a lot of components in BigBlueButton, and correspondingly a lot of logic in the packaging to properly install all the components in the correct sequence.
In almost all cases, the easiest way to deploy a customized version of BigBlueButton is to first install the default version of BigBlueButton, then update only the components that you have modified, such as the client, API demos, etc.
Recommend you create a script to apply just your customizations.
This way, you can keep current with advancements to BigBlueButton (sudo apt-get update, sudo apt-get dist-upgrade), rebuild your modifications from latest source, then re-apply your updates from script.
Regards,... Fred
--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton