fixed ubuntu packaging scripts for voip and linkscloud

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5490 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
csoler 2012-08-30 16:52:31 +00:00
parent a782291552
commit 72c2699d9f
6 changed files with 13 additions and 4 deletions

View File

@ -0,0 +1,2 @@
usr/lib/retroshare/extensions/
usr/sbin

View File

@ -28,7 +28,7 @@ install: build
dh_testroot dh_testroot
dh_clean -k dh_clean -k
dh_installdirs dh_installdirs
install -D -m 644 builddir/src/plugins/LinksCloud/libLinksCloud.so.1.0.0 $(CURDIR)/debian/retroshare-voip-plugin/usr/lib/retroshare/extensions/rsplugin_LinksCloud.so install -D -m 644 builddir/src/plugins/LinksCloud/libLinksCloud.so.1.0.0 $(CURDIR)/debian/retroshare-linkscloud-plugin/usr/lib/retroshare/extensions/rsplugin_LinksCloud.so
# Add here commands to install the package into debian/your_appname # Add here commands to install the package into debian/your_appname
# cd builddir && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/$(APPNAME) install # cd builddir && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/$(APPNAME) install

View File

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
echo This script is going to build the debian source package for RetroShare LinksCloud plugin, from the svn. echo This script is going to build the debian source package for RetroShare LinksCloud plugin, from the svn.
nosvn=true #nosvn=true
workdir=retroshare-linkscloud-plugin-0.5.3 workdir=retroshare-linkscloud-plugin-0.5.3
if test -d "$workdir" ; then if test -d "$workdir" ; then
@ -85,6 +85,7 @@ else
mkdir -p Common mkdir -p Common
cd Common cd Common
svn co -r$svn https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/plugins/Common . 2> /dev/null svn co -r$svn https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/plugins/Common . 2> /dev/null
cd ..
fi fi
cd ../../.. cd ../../..
# #
@ -119,6 +120,7 @@ fi
echo Preparing package echo Preparing package
mv $workdir/retroshare-0.5.pro $workdir/$workdir.pro
cp linkscloud-plugin/src.pro $workdir/src/src.pro cp linkscloud-plugin/src.pro $workdir/src/src.pro
cp linkscloud-plugin/plugins.pro $workdir/src/plugins/plugins.pro cp linkscloud-plugin/plugins.pro $workdir/src/plugins/plugins.pro
./linkscloud-plugin/cleanProFile.sh $workdir/src/plugins/LinksCloud/LinksCloud.pro ./linkscloud-plugin/cleanProFile.sh $workdir/src/plugins/LinksCloud/LinksCloud.pro

View File

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
echo This script is going to build the debian source package for RetroShare VOIP plugin, from the svn. echo This script is going to build the debian source package for RetroShare VOIP plugin, from the svn.
nosvn=true #nosvn=true
workdir=retroshare-voip-plugin-0.5.3 workdir=retroshare-voip-plugin-0.5.3
if test -d "$workdir" ; then if test -d "$workdir" ; then
@ -85,6 +85,7 @@ else
mkdir -p Common mkdir -p Common
cd Common cd Common
svn co -r$svn https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/plugins/Common . 2> /dev/null svn co -r$svn https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/plugins/Common . 2> /dev/null
cd ..
fi fi
cd ../../.. cd ../../..
# #
@ -123,6 +124,7 @@ echo Preparing package
#./cleanProFile.sh $workdir/src/libretroshare/libretroshare.pro #./cleanProFile.sh $workdir/src/libretroshare/libretroshare.pro
#./cleanProFile.sh $workdir/src/retroshare-gui/retroshare-gui.pro #./cleanProFile.sh $workdir/src/retroshare-gui/retroshare-gui.pro
mv $workdir/retroshare-0.5.pro $workdir/$workdir.pro
cp voip-plugin/src.pro $workdir/src/src.pro cp voip-plugin/src.pro $workdir/src/src.pro
cp voip-plugin/plugins.pro $workdir/src/plugins/plugins.pro cp voip-plugin/plugins.pro $workdir/src/plugins/plugins.pro
cp $workdir/src/retroshare-gui/gui/chat/PopupChatDialog.ui $workdir/src/plugins/VOIP/gui/PopupChatDialog.ui cp $workdir/src/retroshare-gui/gui/chat/PopupChatDialog.ui $workdir/src/plugins/VOIP/gui/PopupChatDialog.ui
@ -148,6 +150,7 @@ cp $workdir/src/retroshare-gui/gui/chat/PopupChatDialog.ui $workdir/src/plugins/
# Call debuild to make the source debian package # Call debuild to make the source debian package
echo Calling debuild... echo Calling debuild...
cp voip-plugin/debian_dirs $workdir/debian/dirs
cp voip-plugin/debian_rules $workdir/debian/rules cp voip-plugin/debian_rules $workdir/debian/rules
cat voip-plugin/debian_control | sed -e s/XXXXXX/"$version"/g > $workdir/debian/control.tmp cat voip-plugin/debian_control | sed -e s/XXXXXX/"$version"/g > $workdir/debian/control.tmp
mv -f $workdir/debian/control.tmp $workdir/debian/control mv -f $workdir/debian/control.tmp $workdir/debian/control

View File

@ -2,7 +2,7 @@ Source: retroshare-voip-plugin
Section: devel Section: devel
Priority: standard Priority: standard
Maintainer: Cyril Soler <csoler@users.sourceforge.net> Maintainer: Cyril Soler <csoler@users.sourceforge.net>
Build-Depends: debhelper (>= 7), qt4-dev-tools, libqtmultimediakit1, qtmobility-dev, libspeex-dev, libspeexdsp-dev, libqt4-dev, libssl-dev, libbz2-dev Build-Depends: debhelper (>= 7), qt4-dev-tools, libqt4-opengl-dev, libqtmultimediakit1, qtmobility-dev, libspeex-dev, libspeexdsp-dev, libqt4-dev, libssl-dev, libbz2-dev
Standards-Version: 3.9.1 Standards-Version: 3.9.1
Homepage: http://retroshare.sourceforge.net Homepage: http://retroshare.sourceforge.net

View File

@ -0,0 +1,2 @@
usr/lib/retroshare/extensions/
usr/sbin