fusion809 / sabayon-tools-old

My Portage overlay, which contains miscellaneous ebuilds that could be upstreamed to the Portage Tree. This is an old, unmaintained version that became too large to manage.
GNU General Public License v3.0
0 stars 2 forks source link

sabayon-tools

This is my Sabayon overlay, it was originally intended for Atom with ebuilds to install Atom from binary packages. It has since been expanded to include extra packages. To add this overlay run (as root):

layman -a sabayon-tools

STATUS.md files refer to my history (of past build/installation failures) with the ebuild in question.

ebuilds

Atom

app-editors/atom-bin is designed to install Atom from official Debian package releases. I did not use app-editors/atom to build binaries because it is more likely to generate build errors (usually related to momentary network connectivity issues) and takes over an hour, but I have fixed it now so that it should work even with intermittent network issues, although it still takes over an hour to build.

FFMpegThumbs-MattePaint

kde-apps/ffmpegthumbs-mattepaint is a program that when installed (and enabled by going to ControlConfigure Dolphin...GeneralPreviews and selecting in the "Show previews for:" box, "Video Files (ffmpegthumbs-mattepaint)") should allow video file thumbnailing (or previews) in Dolphin.

Onboard

app-accessibility/onboard is an on-screen virtual keyboard that is developed for Ubuntu, although via the unity-gentoo and lif overlays it has also been ported to Gentoo-based platforms, such as Sabayon. I use it primarily when my cat jumps on me for scratches, which leaves me just one hand spare to use my laptop. I touch-type fairly well with two hands but poorly with just one, so onboard can help improve my one-handed typing performance.

wkhtmltopdf

media-gfx/wkhtmltopdf is a command-line tool for converting HTML webpages to PDF format.

Binary packages

Using these tools I also build a SPM tbz2 package that I upload to my dropbox. You can install these packages, after you download them, of course, by running (as root):

mv <PACKAGE> /var/lib/entropy/smartpackages/amd64
equo i -av <PACKAGE>

although it is important to ensure their file extension is .tbz2, downloading from my dropbox will likely give you a file name ending with ?dl=1, which you will need to remove in order to install the binary with equo.

List of binaries I have made