Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Simutrans Ebuild für Gentoo
#1
Moin

Ich hab beschlossen, für die paar Gentoo-User, wie ich es einer bin, jeweils aktuelle Ebuilds anzubieten. So muss man die zumindest nicht selbst zusammenfrickeln Wink
Getestet hab ich das Ganze auf 2 Rechnern und meinem Laptop.

Viel Spaß



Anleitung

0. Vorwort
Da wir (ich) faul sind, nutzen wir keinen Ebuild-Manager sondern machen das immer manuell.
Folgende Schritte sind als root durchzuführen. Natürlich könnt ihr auch sudo nutzen - je nach persönlichem Geschmack.


1. Zuerst einmal schalten wir die "instabilen" aka experimentellen Versionen von simutrans frei. Dieser Schritt muss nur beim Ersten Mal gemacht werden!
Es geht ganz einfach via:
Code:
echo "games-simulation/simutrans ~x86" >> /etc/portage/package.keywords

2. USE-Flags. Da unsere Ebuild die Standard PAK64 sowie PAK128 und pak.german beherrscht, können wir dies via eines IUSE-Flags in der /etc/make.conf einstellen. Für das Standard-PAK ist keine Änderung nötig. Für das PAK128 einfach "pak128" bei den USE-Flags hinzufügen und für pak.german ganz einfach "pakgerman" hinzufügen.



3. Eigene Ebuilds werden bei einem world update gelöscht und durch die Alte aus dem Gentoo-Portage ersetzt. Um dies zu vermeiden, verwenden wir die Datei /etc/portage/package.mask

Diese wird geöffnet und folgender Eintrag hinzugefügt:
Code:
<games-simulation/simutrans-X.XX.XX
XX.XX ist dabei durch die Versionsnummer der neuesten Ebuild zu ersetzen. Für simutrans-97.00 z.B: games-simulation/simutrans-0.97.00

Dieser Eintrag muss bei jeder neuen Ebuild aktualisiert werden (logischerweise)!.



4. Ebuild downloaden und danach als root ins Verzeichnis
Code:
/usr/portage/games-simulation/simutrans
kopieren.



5. Nun sagen wir unserem Portage, dass wir da eine neue und bessere Ebuild haben.
Code:
ebuild /usr/portage/games-simulation/simutrans/simutrans-X.XX.XX.ebuild digest
(XX.XX wieder durch die Versionsnummer der jeweiligen Ebuild ersetzen)



6. Und nun der einfache merge um die neue Version zu installieren. Wichtig: Falls ihr mal von PAK64 auf PAK128 wechseln wollt, sichert eure Konfigurationsdatei (/opt/simutrans/config/simuconf.tab). Diese wird von dem jeweils verwendetem PAK überschrieben!

Code:
emerge simutrans

7. Und nun als normaler User spielen Wink
Zitieren


Nachrichten in diesem Thema
Simutrans Ebuild für Gentoo - von Wolverine - 26-01-2007, Friday-00:58:31
[Kein Betreff] - von Wolverine - 26-01-2007, Friday-01:00:31
[Kein Betreff] - von Wurzelgnom - 26-01-2007, Friday-17:09:32
[Kein Betreff] - von Wolverine - 26-01-2007, Friday-18:44:16
[Kein Betreff] - von wernieman - 27-01-2007, Saturday-19:42:56
[Kein Betreff] - von Wolverine - 27-01-2007, Saturday-20:31:42
[Kein Betreff] - von gpmfuchs - 29-01-2007, Monday-12:17:40
[Kein Betreff] - von Wolverine - 29-01-2007, Monday-18:00:36
[Kein Betreff] - von wernieman - 29-01-2007, Monday-18:13:33
[Kein Betreff] - von Wolverine - 29-01-2007, Monday-18:21:39
[Kein Betreff] - von wernieman - 29-01-2007, Monday-19:05:50
[Kein Betreff] - von Wolverine - 29-01-2007, Monday-20:10:14
[Kein Betreff] - von wernieman - 29-01-2007, Monday-20:23:25
[Kein Betreff] - von gpmfuchs - 30-01-2007, Tuesday-08:16:53
[Kein Betreff] - von Wolverine - 31-01-2007, Wednesday-13:46:15
[Kein Betreff] - von Wolverine - 12-02-2007, Monday-13:39:37
[Kein Betreff] - von Wolverine - 04-03-2007, Sunday-11:17:24
[Kein Betreff] - von Wolverine - 11-03-2007, Sunday-13:29:37
[Kein Betreff] - von Wolverine - 18-04-2007, Wednesday-11:53:00
[Kein Betreff] - von prissi - 18-04-2007, Wednesday-13:04:02
[Kein Betreff] - von Wolverine - 18-04-2007, Wednesday-13:08:34
[Kein Betreff] - von prissi - 18-04-2007, Wednesday-15:08:20
[Kein Betreff] - von JMD - 01-11-2007, Thursday-19:42:16
[Kein Betreff] - von trublu - 02-12-2007, Sunday-19:38:24
[Kein Betreff] - von wernieman - 02-12-2007, Sunday-23:51:31
[Kein Betreff] - von trublu - 03-12-2007, Monday-11:56:27
[Kein Betreff] - von trublu - 04-12-2007, Tuesday-10:17:17
[Kein Betreff] - von wernieman - 04-12-2007, Tuesday-11:51:59
[Kein Betreff] - von Wolverine - 04-12-2007, Tuesday-14:03:01
[Kein Betreff] - von trublu - 06-12-2007, Thursday-11:18:24
[Kein Betreff] - von Wolverine - 14-01-2008, Monday-23:09:57
[Kein Betreff] - von Wolverine - 31-01-2008, Thursday-20:04:30

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste