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.... - wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4-3~bpo70+1... - wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4-3~bpo70+1... - 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/