aboutsummaryrefslogtreecommitdiffstats
path: root/resources/install
diff options
context:
space:
mode:
authorEmil Ivov <emcho@jitsi.org>2007-02-09 08:35:53 +0000
committerEmil Ivov <emcho@jitsi.org>2007-02-09 08:35:53 +0000
commitf185c5360241bd100895ed1606ce534c6826cfe3 (patch)
tree92b9204cfcb4155d0f091240e91a6861573b520d /resources/install
parentce888340d29ef8a84415e220fb27d95eaccf91ed (diff)
downloadjitsi-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-xresources/install/debian/rules21
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