From 445a36e9f1fbc408ce6f4532a35b36bac7f9644f Mon Sep 17 00:00:00 2001 From: csoler Date: Sat, 6 Feb 2010 22:26:30 +0000 Subject: [PATCH] update on ubuntu source packaging git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2220 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- .../Ubuntu_src/BaseRetroShareDirs.tgz | Bin 2686 -> 2702 bytes build_scripts/Ubuntu_src/README.txt | 6 ++++ build_scripts/Ubuntu_src/clean.sh | 11 +++++++ build_scripts/Ubuntu_src/cleanProFile.sh | 8 +++++ build_scripts/Ubuntu_src/makeSourcePackage.sh | 31 +++++++++++++++--- 5 files changed, 51 insertions(+), 5 deletions(-) create mode 100644 build_scripts/Ubuntu_src/README.txt create mode 100755 build_scripts/Ubuntu_src/clean.sh create mode 100755 build_scripts/Ubuntu_src/cleanProFile.sh diff --git a/build_scripts/Ubuntu_src/BaseRetroShareDirs.tgz b/build_scripts/Ubuntu_src/BaseRetroShareDirs.tgz index 875deb8d4e7ba6651ab373d9d28446b696bb76a1..03ed3facaf0a61b7ad9dab7a59a62da6e885405a 100644 GIT binary patch literal 2702 zcmV;93UT!xiwFR;>upN_1MOOSbK5o&&%fcP*h@UEeU+#;l~dzP6-Q1q^+S>5^fGNP z2T_oOF-fohXj_-bcfSQdNwh6T=~Y$luG|@$!fSW2iv@mo2&x2^Ga_iQ>^4e|eh(@m zH5(26tuz~Dldjb3=9|)^N~Kn-Rm=6d&aYIP_3|TV{4Uzup+qVo03P|02UL8n9u;yI z3hkD}ZU2wyh>>W^!{CekU-KHCS402Tv0m=~UC?^}_dD%Zryci|N&RLS+QFXn_geqg zs*OAG?^Ua{M^N5E|29(Y|J465;R3A3o#HxjoaZr@l8pii5m!`#pi?5oESiFvF$pp8 zFUgcb5!eK4M6>{78c;=T@q`8Rh2uc62uE|l0vKqE!*gr-?<7xzPf>{}bt9@?JX`<+ zq6$#<;Fyk}TCS9#+-y}Et-1%_V5;o=(MJ6rqV@6b&qy?-0iSL~#>V)s-Ch5^GG^uR zzXQs||2__YV&wpm2u*@P{w*XJa*;nj4EQz1E&LU_5mSr=82AAt5}OEaq{)#b@z_qj?=S{=9Ych z!k;mPMoI)0kZA5KJGS>x&a@7#H0M(RvqC2QOvW@y;%WLRBJW6LyN|r2FIa3nfUZCx z;PWs{BIXmF3)f7|U?Q02=RjX8HZT)7PP+uoQ4UzIf{!Z8VjK{KT?z{j3wA{ij-h2h zTGnIgqXvQmOwutpMpQ=DqOA*E1qkJ&p2k7(w0STGgbK*~ep0p~O3Ex?0YU)f# z$bxwR5~)EWfonP{@<~w%j6%(oB)D!wN=v5@Q*@kZru#G)oah=3;EE*XG0F^r+lFzo zwulA4VqLT0GXz|6}fNajx5h|L&jv zG|Kt@Z#VRS|JgSCy3zmD%02(rnz{dXL5UQl5sMuCmHNjYtx!%orSh^18L@p$$@QK^jFr_dgcVMbFJO*9lm9ErbUtZU9G(sN7qo|1d} zr|s`M2hL-~6MqJK-#LySP!hFni%5S9&Xx06glNNC>OQD~W(7$MWTJ2@WKT@6nZ~X@ zLR8l>6O)V;QIu)sI82|?1VP&W&nUEL0>w*{NE_-UULWdMdO*drZq`behXv_8p&|YU z62}n<>5|uaBSQCVFl?WkeCVH_4-fbDk1qPJy8VO2jI(n4La6f;%(f9oX1`Tr(b(*y zaF>woHMG*Mg9Dg|xh+m@l40}%g&Dar$JR4*T#Y^8Fq&gOCL{@z>#UddSy{T~T~VKP z!@}|iuCr-+gQEnwXYdR5Xj)7?aTuZwaU7)EA6;a{ujnXZA-@H{a^Ji{;zrY`TtI+nTOh+njVV(crMs< zww)CKhBRDs$;NXoGQTo^9j!SKM^@I!a_=KNv^?X&mrL%ZK^pAFxCYi=SqmeMO~c`+PA3|V8x z1c}rf^*1a|JN=_K*rxrmd(s`g$8NxJcX-wr4B+^@4{hkR`@`n@X#Bz zMkD7=S62f=58ILMI}RT0$$y%Y2D8>^fEnVJWvRgH-bu0cHEJ4j8u+tdCpE8_v;Irr zZ~qPOuXz94tau)-|FuS~mcRep1+DRaz(%XwZH$Ir|Nhsjmz%l&cR_3XkAM2;b$c>4 zz5i*}miK?vMx|-)|LT<-|L=m{>ciQ0o&KPEeg=oIxA&vT`H*J)>~sfjhjmjjVbOR$ zTfYGR__132+s_9MlbtYD^L?$=+W2`==++`~G#dV3qvo34#r6@x|%6W|#gn z{BZ0}sX|yOFBOl0`8>LbL-VbA=2L%WK3-inwbk92p!rcz+ZSDsGDu5csaz>@z${BM z7L0k6scwPJH@d;cVY~mjGyLSHWtwZM&V8;iy9r60sj+0_x+UCckWxr!$V(ZvSZl$u z>fPt4^R41b(gCq_e9uA84+5EU$*UbO7<7Nv0;6GUZ8|7-g{_leB`2TitOE6&5`G0No z{-;{5dG`D-fB&-+`oCKLarVluGjhr)r<`)iDW{xr$|^;EoN~%3r<^SP8>DHb I@&Hf(0Kd#yFaQ7m literal 2686 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 $tmpfile +echo "INCLUDEPATH += ../libretroshare" > $1 +cat $tmpfile >> $1 + diff --git a/build_scripts/Ubuntu_src/makeSourcePackage.sh b/build_scripts/Ubuntu_src/makeSourcePackage.sh index 0a21fa531..43d9d1bd0 100755 --- a/build_scripts/Ubuntu_src/makeSourcePackage.sh +++ b/build_scripts/Ubuntu_src/makeSourcePackage.sh @@ -9,14 +9,35 @@ packages="." tar zxvf $packages/BaseRetroShareDirs.tgz +# Ultimately, use the following, but cd retroshare-0.5/src/libretroshare/ -svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/libretroshare/src . +tar zxvf ../../../libretroshare.tgz +# svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/libretroshare/src . +cd ../../.. +# +cd retroshare-0.5/src/retroshare-gui/ +# svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/retroshare-gui/src . +tar zxvf ../../../retroshare-gui.tgz cd ../../.. -cd retroshare-0.5/src/retroshare-gui/ -svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare/trunk/retroshare-gui/src . -cd ../../.. +# Various cleaning + +find retroshare-0.5 -name ".svn" -exec rm -rf {} \; # remove all svn repositories + +mv retroshare-0.5/src/retroshare-gui/RetroShare.pro retroshare-0.5/src/retroshare-gui/retroshare-gui.pro + +./cleanProFile.sh retroshare-0.5/src/libretroshare/libretroshare.pro +./cleanProFile.sh retroshare-0.5/src/retroshare-gui/retroshare-gui.pro + +echo "DESTDIR = ../../libretroshare/src/lib/" > /tmp/toto75299 +cat retroshare-0.5/src/libretroshare/libretroshare.pro /tmp/toto75299 > /tmp/toto752992 +cp /tmp/toto752992 retroshare-0.5/src/libretroshare/libretroshare.pro + +mkdir retroshare-0.5.orig +cp -r retroshare-0.5/src retroshare-0.5.orig + +# Call debuild to make the source debian package cd retroshare-0.5 -debuild -S +debuild -S -kC737CA98