Paczki dla innych dystrybucji.

7 replies [Last post]
Bananikus
User offline. Last seen 14 years 22 weeks ago. Offline
Joined: 2008-07-12
Posts: 14

Przydałyby się paczki do innych dystrybucji. Smile Sam próbawałem zrobić paczki dla opensuse przez build service, ale nie mam pojęcia jak stworzyć plik .spec by to się w końcu skompilowało, a u mnie na kompie też się to nie kompiluje. Jeśli możecie, napiszcie, do paczkujących dla np. Ubuntu, by włączyli tą grę do repo, albo sami zróbcie paczkę. Smile Ja dodałem Hedgewars do wishlisty gier dla Susła i być może niedługo pojawi się w repo. Smile

Mam nadzieję, że ktoś tu jeszcze ma linuxa. Smile

dawidope
User offline. Last seen 15 years 24 weeks ago. Offline
Joined: 2008-07-23
Posts: 10

Jak będę w domu mogę zrobić paczkę do Mandrivy, bo do Arch już jest...

P S Tylko w mianowniki Linux pisze się przez X.

Bananikus
User offline. Last seen 14 years 22 weeks ago. Offline
Joined: 2008-07-12
Posts: 14

Lol. A czy ja napisałem inaczej?

szczur
szczur's picture
User offline. Last seen 2 years 26 weeks ago. Offline
Joined: 2008-06-13
Posts: 182

Można by spróbować budować paczki za pomocą Checkinstall. Ten pakiet tworzy ze źródeł paczki dla odpowiednich systemów (Slackware|Debian|Mandriva[o ile dobrze pamiętam)
Tworzenie paczek trwa chwilę a później można je wrzucić na jakiś serwer.Big Grin

Press any key to continue, or any other key to cancel.

alzen
User offline. Last seen 5 years 26 weeks ago. Offline
Joined: 2008-02-28
Posts: 93

Jak dla mnie ubuntowcy mają to z głowy bo nawet jeśli dla ich distro nie ma paczek(chociaż niezbyt chce mi się w to wierzyć, tak jak sprawdzać czy są) to mogą skorzystać z paczek debiana. Jest też jakiś portal z paczkami .deb robionymi chyba przez ludzi z zewnątrz, może i tam sprawdzić. Linków nie podam, osobiście sam sobie kompiluję.

ps. i tak największa frajda to wersja z SVN(najbardziej aktualna z tego co mi wiadomo), ja sobie napisałem kilkulinijkowe skrypty które mi kompilują i w powiedzmy 30s-2min mam najnowszą wersję, do tego jakiś skrót na pulpicie czy w menu i gotowe.

XMPP:alzen@jid.pl / GG: 3747253

Bananikus
User offline. Last seen 14 years 22 weeks ago. Offline
Joined: 2008-07-12
Posts: 14

No można. Tylko to narzędzie ma swoją wadę. Najpierw musisz skompilować program u siebie, a potem użyć checkinstall. A więc jeśli masz system 64 bitowy, to zrobisz paczkę tylko na 32bity. No chyba, że idzie można skompilować normalnie wersję 32 bitową ( tylko jak? ). No i znowu u mnie się gierka nie kompiluje.

Free Pascal Compiler version 2.2.0 [2008/07/04] for x86_64
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling /home/bananikus/svn_repos/trunk/hedgewars/hwengine.dpr
hwengine.dpr(24,1) Fatal: Can't find unit System used by hwengine
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)
make[2]: *** [bin/hwengine] Błąd 1
make[1]: *** [hedgewars/CMakeFiles/hwengine.dir/all] Błąd 2
make: *** [all] Błąd 2
bananikus@linux-x51w:~/svn_repos/trunk>

Może stara wersja kompilatora by pomogła, tylko skąd ją wziąść?

szczur
szczur's picture
User offline. Last seen 2 years 26 weeks ago. Offline
Joined: 2008-06-13
Posts: 182

Są paczki dla Ubuntu tylko repo ma grę w wersji 0.9.2 tak że trochę opóźnione Big Grin

Added after 3 minuts 31 seconds:
O ile wiem daimadoshi85 spłodził taki skrypt.
Pisał go w bashu z pomocą zenith'a (takie coś co wypluwa okienka w GTK2)
Działa on całkiem dobrze.

EDIT::Można także spróbować z cross-compiling. W tym problem że nie za bardzo wiem jak to się robi :/.
Muszę poczytać Manuale

Press any key to continue, or any other key to cancel.

dawidope
User offline. Last seen 15 years 24 weeks ago. Offline
Joined: 2008-07-23
Posts: 10

Bananikus, napisałeś "linuxie", a poprawnie jest Linuksie

User login

Copyright © 2004-2024 Hedgewars Project. All rights reserved. [ contact ]