Metacade Guide: Unterschied zwischen den Versionen

aus Metalab, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Wechseln zu: Navigation, Suche
(svgalib-1.9.19-r3.ebuild anpassen)
(svgalib-1.9.19-r3.ebuild anpassen)
Zeile 35: Zeile 35:
 
* ebuild-Source von oben in das neue Ovberlay-Verzeichnis einfügen.
 
* ebuild-Source von oben in das neue Ovberlay-Verzeichnis einfügen.
 
**  cp ~/src/ebuilds/svgalib/* -r .
 
**  cp ~/src/ebuilds/svgalib/* -r .
 +
* mask it:
 +
** nano /etc/portage/package.keywords , add:
 +
=media-libs/svgalib-1.9.19-r3
 +
* ebuild bauen
 +
ebuild svgalib-1.9.19-r3.ebuild digest

Version vom 17. Dezember 2007, 18:18 Uhr

Unterbau

  • Gento 2007.0 Installieren
  • USE="expat fbcon oss sdl slang svga truetype zlib -gtk -gnome qt3 qt4 kde dvd alsa cdr
  • sshd installieren und zu default-runlevel hinzufügen.
  • User trojan anlegen

Autologin user trojan

  • mingetty installieren
    • in etc/inittab
    • 1:2345:respawn:/sbin/mingetty --autologin trojan tty1

Mame/Mess

gefährlich, dont do at home.
* svgalib mit advmame-contribs patchen
** patch -p1 < ../advancemame-0.106.0/contrib/mame/svgalib/svgalib-1.9.19-force.diff
** patch -p1 < ../advancemame-0.106.0/contrib/mame/svgalib/svgalib-1.9.19-kernel26.diff
* make install
  • portage ebuild-overlay für svgalib 1.9.19 anlegen.

svgalib-1.9.19-r3.ebuild anpassen

  • /etc/make.conf - add:
PORTDIR_OVERLAY="/usr/local/portage"
  • mkdir -p /usr/local/portage/media-livs/svgalib
  • ebuild-Source von oben in das neue Ovberlay-Verzeichnis einfügen.
    • cp ~/src/ebuilds/svgalib/* -r .
  • mask it:
    • nano /etc/portage/package.keywords , add:
=media-libs/svgalib-1.9.19-r3
  • ebuild bauen
ebuild svgalib-1.9.19-r3.ebuild digest