diff options
author | Emil Ivov <emcho@jitsi.org> | 2007-02-09 08:35:53 +0000 |
---|---|---|
committer | Emil Ivov <emcho@jitsi.org> | 2007-02-09 08:35:53 +0000 |
commit | f185c5360241bd100895ed1606ce534c6826cfe3 (patch) | |
tree | 92b9204cfcb4155d0f091240e91a6861573b520d /resources/install | |
parent | ce888340d29ef8a84415e220fb27d95eaccf91ed (diff) | |
download | jitsi-f185c5360241bd100895ed1606ce534c6826cfe3.zip jitsi-f185c5360241bd100895ed1606ce534c6826cfe3.tar.gz jitsi-f185c5360241bd100895ed1606ce534c6826cfe3.tar.bz2 |
Include os-specific bundles in the debian package
Diffstat (limited to 'resources/install')
-rwxr-xr-x | resources/install/debian/rules | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/resources/install/debian/rules b/resources/install/debian/rules index 5d5f891..3a2d134 100755 --- a/resources/install/debian/rules +++ b/resources/install/debian/rules @@ -47,21 +47,26 @@ install: build cp debian/sip-communicator-16.xpm debian/sip-communicator/usr/share/pixmaps/ cp debian/sip-communicator.svg debian/sip-communicator/usr/share/pixmaps/ cp debian/sip-communicator.desktop debian/sip-communicator/usr/share/applications/ - cp $(BASEDIR)/lib/kxml-min.jar debian/sip-communicator/usr/share/sip-communicator/lib/ - cp $(BASEDIR)/lib/jdic-all.jar debian/sip-communicator/usr/share/sip-communicator/lib/ - cp $(BASEDIR)/lib/felix.jar debian/sip-communicator/usr/share/sip-communicator/lib/ - cp $(BASEDIR)/lib/servicebinder.jar debian/sip-communicator/usr/share/sip-communicator/lib/ + + # Copy all libs + cp $(BASEDIR)/lib/*.jar debian/sip-communicator/usr/share/sip-communicator/lib/ cp $(BASEDIR)/resources/install/logging.properties debian/sip-communicator/usr/share/sip-communicator/lib/ cp $(BASEDIR)/lib/felix.client.run.properties debian/sip-communicator/usr/share/sip-communicator/lib/ - cp $(BASEDIR)/lib/os-specific/linux/jdic_stub.jar debian/sip-communicator/usr/share/sip-communicator/lib/ - cp -r $(BASEDIR)/lib/native/linux debian/sip-communicator/usr/share/sip-communicator/lib/native - rm -rf debian/sip-communicator/usr/share/sip-communicator/lib/native/CVS cp $(BASEDIR)/lib/bundle/org.apache.felix.servicebinder-0.8.0-SNAPSHOT.jar debian/sip-communicator/usr/share/sip-communicator/lib/bundle/org.apache.felix.servicebinder-0.8.0-SNAPSHOT.jar + + #Copy OS specific and native libs + cp $(BASEDIR)/lib/os-specific/linux/*.jar debian/sip-communicator/usr/share/sip-communicator/lib/ + cp -r $(BASEDIR)/lib/native/linux debian/sip-communicator/usr/share/sip-communicator/lib/native + + + #Copy SIP Communicator bundles cp $(BASEDIR)/sc-bundles/*.jar debian/sip-communicator/usr/share/sip-communicator/sc-bundles + cp $(BASEDIR)/sc-bundles/os-specific/linux/*.jar debian/sip-communicator/usr/share/sip-communicator/sc-bundles install -m 755 debian/sip-communicator.sh debian/sip-communicator/usr/bin/sip-communicator - # Remove all slicks + # Remove all slicks and CVS info. rm debian/sip-communicator/usr/share/sip-communicator/sc-bundles/*-slick.jar + rm -rf debian/sip-communicator/usr/share/sip-communicator/lib/native/CVS # Make felix deploy its bundles in ~/.felix/sip-communicator.bin sed -i -e "s/felix.cache.profiledir=sip-communicator.bin/felix.cache.profile=sip-communicator.bin/" debian/sip-communicator/usr/share/sip-communicator/lib/felix.client.run.properties |