Script um WIne aus GIT zu kompilieren

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Script um WIne aus GIT zu kompilieren

Beitragvon Cheeky@Boinc » 10.04.2007, 22:49

Wer möchte kann mein script testen das wine aus dem git repo herunterlädt , alle abhängigkeiten auflöst, kompiliert und installiert.
Das ist eine erste version!

Download (1.1kb)

Achtet darauf vorher euren ".wine" Ordner zu sichern :D Kann ja sein das was wichtiges drinnen ist.

Archiv entpacken und als root ausführen mit:

Code: Alles auswählen
sh winegit.sh
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Floppy » 11.04.2007, 00:43

Funzt ihr müsst nur aufpassen, dass ihr nicht schon einen Ordner mit dem Namen Wine dort habt, wo ihr das Script ausführt.
Benutzeravatar
Floppy
 
Beiträge: 122
Registriert: 01.09.2006, 15:49

Beitragvon Cheeky@Boinc » 11.04.2007, 12:50

Werd ich noch dran arbeiten das er das ganze überprüft ;)
Entweder heute oder morgen eine weitere version.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Cheeky@Boinc » 11.04.2007, 17:50

Das ganze jetzt in Perl mit freundlicher unterstützung von "Zaphod" :D

Download (1kb)

Als root ausführen mit:

Code: Alles auswählen
chmod a+x && ./winegit.pl


oder

Code: Alles auswählen
perl winegit.pl


Bitte testen und meckern =) Wird noch dran gearbeitet.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Kyuu » 11.04.2007, 18:19

Beim löschen eines vorhandenen Wine ordners, wäre es vieleicht gut, noch die Option "-I" an rm zu hängen, weil man sonst echt 100 Male gefragt wird ob man eine Datei löschen will^^

Und was mir beim vorherigen aufgefallen ist:(ist aber kein Fehler der scripts, sondern des besch**** yums...) ist, dass wenn ich in meinem Fall libfxslt-devel(um genau zu sein ist es libxslt-devel)(oder so ähnlich, weis es grad nicht mehr xD) bereits installiert habe, bricht er ab, weil es bereits vorhanden ist und es natürlich mit dem neuen "kolidiert..." xD.

Nebenbei:
Wäre es nicht besser mit sudo zu arbeiten, anstatt das ganze skript mit Su Rechten laufen zu lassen?
Wenn nämlich die ./configure und make Schritte auch mit Su Rechten gemacht werden ises später immer was nervig^^
Zuletzt geändert von Kyuu am 11.04.2007, 18:27, insgesamt 3-mal geändert.
Kyuu
 
Beiträge: 245
Registriert: 20.01.2007, 02:57

Beitragvon Cheeky@Boinc » 11.04.2007, 18:31

weil man sonst echt 100 Male gefragt wird ob man eine Datei löschen will^^


Joah :D

bereits installiert habe, bricht er ab, weil es bereits vorhanden ist und es natürlich mit dem neuen "kolidiert..." xD.


Macht er bei mir allerdings nicht ?(

Wäre es nicht besser mit sudo zu arbeiten, anstatt das ganze skript mit Su Rechten laufen zu lassen?


sudo ist bei fedora nicht default aktiviert. Von daher muss man es schon als root starten.

Das .pl script hat übrigens noch einen fehler. Bin dabei es zu beheben.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Kyuu » 11.04.2007, 18:37

Ausser man richtet sudo vorher ein^^
Was übrigends nicht nur für das Skript hier von Vorteil wäre^^

Und der Yum Fehler passiert des öfteren bei mir.
Besonders beim Update letztens, durft ich ganz Gnome von Hand updaten, weil yum meinte das neue würde mit dem alten kollidieren(ne echt?!).

Nachdem ich jetzt einige kleine Änderungen am Skript vorgenommen habe, scheint es auch bei mir zu klappen(bisher^^)
Zuletzt geändert von Kyuu am 11.04.2007, 18:41, insgesamt 2-mal geändert.
Kyuu
 
Beiträge: 245
Registriert: 20.01.2007, 02:57

Beitragvon Cheeky@Boinc » 11.04.2007, 18:51

Ausser man richtet sudo vorher ein^^


Richtig. Das kann der user ja selbst entscheiden.

Ich nutze meistens "smart" für Updates. Sieht einfach besser aus und ist schneller =)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Kyuu » 11.04.2007, 18:53

Stimmt wohl.
Nur gibt mit smart auch manchmal solche Fehler aus^^
Nur dann bei anderen Paketen xD
Kyuu
 
Beiträge: 245
Registriert: 20.01.2007, 02:57

Beitragvon Cheeky@Boinc » 11.04.2007, 18:59

So Script ist Aktualisiert und läuft jetzt durch.

Download (1kb)

Nur gibt mit smart auch manchmal solche Fehler aus^^


kA hab damit keine Probleme =)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Cheeky@Boinc » 12.04.2007, 18:01

Hab nun abhängigkeiten hinzugefügt damit man überhaupt etwas kompilieren kann.
Hat ja nicht jeder diese tools schon installiert :)

Download (1kb)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon Cheeky@Boinc » 12.04.2007, 20:17

Das Script bietet nun auch die möglichkeit die Wine GIT Version zu deinstallieren.
Downloadlink bleibt natürlich gleich.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL


Zurück zu Spiele unter WINE, Cedega & CrossOver Games

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 39 Gäste