Skip to content

Instantly share code, notes, and snippets.

@eyecreate

eyecreate/package.yml

Last active Jul 30, 2018
Embed
What would you like to do?
package build config for steam-login session for Solus linux
name : steam-login
version : 11
release : 1
source :
- https://github.com/thor27/steam-login/archive/bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b.zip : 83c083868855dd6e1b3f2693c8282b0214bb1e82e12bdc4849e2c57a8137e5c3
license : GPL-2.0-or-later
component : games
summary : Login Manager for Steam game launcher
description: |
Login Manager for Steam game launcher. Allows you to log into your user account and have Steam launch instead of a desktop.
buildeps :
- unzip
rundeps :
- python3
- steam
- zenity
- openbox
- python-xlib
- xinput
- xset
setup : |
unzip $sources/steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b.zip
build : |
rm -rf steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/packaging
rm -rf steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/build.sh
rm -rf steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/build-debian-package.sh
rm -rf steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/README.md
rm -rf steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/steam-login/DEBIAN
rm -rf steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/steam-login/usr/share/unity-greeter
install : |
install -D -d -m 00755 $installdir/usr/share/steam-de
install steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/steam-login/usr/share/steam-de/* $installdir/usr/share/steam-de/.
install -D -m 00755 steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/steam-login/usr/bin/steam-de $installdir/usr/bin/steam-de
install -D -m 00644 steam-login-bdd5239a6ccca7b0e5a8e7e7a31b85aca082206b/steam-login/usr/share/xsessions/steam-bigpicture.desktop $installdir/usr/share/xsessions/steamos.desktop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment