#!/bin/sh cd /tmp/ mkdir build-trisquel-desktop-common-data cd build-trisquel-desktop-common-data/ # install build dependencies sudo apt-get install debhelper -y ## this is the proper way, but it doesn't work #sudo apt-get build-dep trisquel-desktop-common-data -y # get package source apt-get source trisquel-desktop-common-data # get patch for removing package wget https://trisquel.info/files/issues/tdcd-ignore-errors.patch cd trisquel-desktop-common-data-7.0/ # apply patch patch debian/postrm ../tdcd-ignore-errors.patch # remove file rm data/etc/xdg/autostart/xscreensaver.desktop -f # build deb package dpkg-buildpackage -uc -us -d # -d is for build dependencies override cd .. # install the package sudo dpkg -i trisquel-desktop-common-data_7.0-*_all.deb cd .. rm -rf build-trisquel-desktop-common-data/ # continue installation sudo apt-get install -f