Building TSC .deb packages for any .deb architecture ---------------------------------------------------- 1) Unzip .zip packages 2) Build tsc, with these changes to TSC/build-tsc.sh, so that install prefix is /usr and sudo is in front of make install: cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr .. sudo make install 3) For each architecture or new one, edit for example amd64/control these lines: - Version: 2.1.0-beta1 - Architecture: amd64/i386/armhf/other - Depends: for new architecture, check current installed package versions with for example: dpkg -l | grep libboost-filesystem - at bottom commit hash: --- This is a DEVELOPMENT BETA build! It may eat your hamster! --- It was compiled from commit e9d1f60. 4) Copy files and chown directory to your user: cp TSC/CHANGELOG tsc-build/tsc_2.1.0-beta1/DEBIAN/ cp amd64/control tsc-build/tsc_2.1.0-beta1/DEBIAN/ rmdir tsc-build/tsc_2.1.0-beta1/usr/share/tsc sudo mv /usr/share/tsc tsc-build/tsc_2.1.0-beta1/usr/share/ sudo mv /usr/bin/tsc tsc-build/tsc_2.1.0-beta1/bin/ sudo chown -R user:user tsc-build 5) Rename directory and build package: cd tsc-build mv tsc_2.1.0-beta1 TSC-2.1.0-beta2-amd64 dpkg-deb --build TSC-2.1.0-beta2-amd64 6) Now you have on current directory: TSC-2.1.0-beta2-amd64.deb