[X2Go-Commits] [[X2Go Wiki]] page changed: wiki:development:deb-buildguide

wiki-admin at x2go.org wiki-admin at x2go.org
Thu Nov 24 13:36:35 CET 2016


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2016/11/24 12:36
Browser     : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:49.0) Gecko/20100101 Firefox/49.0
IP-Address  : 178.162.222.41
Hostname    : 178.162.222.41.adsl.inet-telecom.org
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:deb-buildguide?rev=1425789576
New Revision: http://wiki.x2go.org/doku.php/wiki:development:deb-buildguide
Edit Summary: Remove Raspbian information.
User        : ionic

@@ -42,97 +42,5 @@
  Change to the branch or tag of project you want to build and **build the project** with: 
  
  <code>
  debuild -us -uc
- </code>
- 
- ==== Build server components on Raspberry Pi (Raspbian wheezy) ====
- 
- These are temporary notes.
- <code>
- sudo apt-get update
- # build deps of both nx-libs and x2goserver
- sudo apt-get install  --yes debhelper libpng-dev libjpeg-dev zlib1g-dev quilt libfontconfig1-dev libfontenc-dev libfreetype6-dev libxmltok1-dev libxml2-dev
autoconf pkg-config x11proto-core-dev man2html-base
- git clone http://code.x2go.org/git/nx-libs.git
- cd nx-libs
- git checkout redist-server/3.5.0.27
- # This will take about 1 hour or so.
- dpkg-buildpackage -us -uc
- cd ..
- git clone http://code.x2go.org/git/x2goserver.git
- cd x2goserver
- git checkout 4.0.1.16
- # This will take a few minutes
- dpkg-buildpackage -us -uc
- cd ..
- # No new depenendcies for cups-x2go
- git clone git://code.x2go.org/cups-x2go.git
- cd cups-x2go
- git checkout 3.0.1.0
- dpkg-buildpackage -us -uc
- cd ..
- sudo apt-get install  --yes autotools-dev libqt4-gui libglib2.0-dev m4 qt4-qmake libqt4-dev dh-autoreconf
- git clone git://code.x2go.org/pinentry-x2go.git
- cd pinentry-x2go
- git checkout 0.7.5.7
- dpkg-buildpackage -us -uc
- cd ..
- </code>
- 
- ==== Install server components on Raspberry Pi (Raspbian wheezy) ====
- These are temporary notes.
- 
- <code>
- # X2Go Server dependencies and recommendations
- sudo apt-get install libc6 lsof bc
openssh-server openssh-client libconfig-simple-perl pwgen libdbd-pg-perl libdbd-sqlite3-perl libfile-basedir-perl libcapture-tiny-perl adduser xauth psmisc net-tools sshfs x11-apps x11-session-utils x11-utils x11-xfs-utils x11-xkb-utils x11-xserver-utils fontconfig xinit xfonts-base x11-common
- # nx-libs dependencies and recommendations
- sudo apt-get install libc6 libxml2 libjpeg8 libpng12-0 libstdc++6 zlib1g libgcc1
- sudo dpkg -i x2goagent_*.deb nxagent_*.deb libnx-x11_*.deb libxcomp3_*.deb libxcompext3_*.deb libxcompshad3_*.deb
- # If you have x2goclient installed from the raspbian repos, you will need to run this command instead of the last one
- sudo dpkg -i x2goagent_*.deb nxagent_*.deb libnx-x11_*.deb libxcomp3_*.deb libxcompext3_*.deb libxcompshad3_*.deb nxproxy_*.deb
- sudo dpkg -i x2goserver_*.deb x2goserver-xsession_*.deb x2goserver-extensions_*.deb
- </code>
- 
- ==== Build client components on Raspberry Pi (Raspbian wheezy) ====
- 
- These are temporary notes.
- 
-
<code>
- sudo aptitude install pbuilder debootstrap devscripts quilt ccache
- sudo pbuilder create --distribution wheezy --debootstrapopts --variant=buildd --debootstrapopts --keyring=/usr/share/keyrings/raspbian-archive-keyring.gpg
- cd ~
- git clone git://code.x2go.org/nx-libs.git
- cd nx-libs
- git checkout <version>
- dpkg-buildpackage -us -uc -S
- cd ..
- sudo pbuilder --build nx-libs*.dsc
- wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4.orig.tar.gz
- wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4-3~bpo70+1.dsc
- wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4-3~bpo70+1.debian.tar.gz
- sudo pbuilder --build libssh*.dsc
- cd /var/cache/pbuilder/result
- sudo dpkg-scanpackages . /dev/null > ~/Packages
- sudo mv ~/Packages ./
- sudo pbuilder --login --save-after-login --bindmounts /var/cache/pbuilder/result
- echo "deb file:///var/cache/pbuilder/result/ /" > /etc/apt/sources.list.d/pbuilder-result.list
-
apt-get update
- apt-get install libssh-dev
- exit
- cd ~
- git clone git://code.x2go.org/x2goclient.git
- cd x2goclient
- git checkout <version>
- dpkg-buildpackage -us -uc -S
- sudo pbuilder --build x2goclient*.dsc
- cd /var/cache/pbuilder/result
- sudo dpkg-scanpackages . /dev/null > ~/Packages
- sudo mv ~/Packages ./
- </code>
- 
- ==== Install client components on Raspberry Pi (Raspbian wheezy) ====
- These are temporary notes.
- <code>
- echo "deb file:///var/cache/pbuilder/result/ /" | sudo tee /etc/apt/sources.list.d/pbuilder-result.list
- sudo apt-get update
- sudo apt-get install x2goclient
  </code>


-- 
This mail was generated by DokuWiki at
http://wiki.x2go.org/



More information about the x2go-commits mailing list