Portál AbcLinuxu, 12. května 2025 12:33

Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce

Luboš Luňák popisuje použití openSUSE Build Service (OBS) pro sestavování balíčků (KDE) aplikací pro různé distribuce (tedy nejen openSUSE). Výhody použití OBS poznáte společně s Frantou Vývojářem (Joe Developer) a jeho aplikací KFoo.

5.3.2010 15:59 | Robert Krátký | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

5.3.2010 22:16 Ivoš
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
Odpovědět | Sbalit | Link | Blokovat | Admin
U jména s diakritikou bych uvítal explicitní varování, že obsah není česky. Ušetřilo by mi to kliknutí ;-)
5.3.2010 23:37 Rovano
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
Stačí vidět kam to vede a je to jasný ne? :D
6.3.2010 01:46 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
Odpovědět | Sbalit | Link | Blokovat | Admin
funguje ten navod i pro normalni aplikace nebo jsou tam nejake kde-zavislosti? podle nazvu `kde-obs-generator' to nevypada na 100% obecny nastroj, ale bych rad vyveden z omylu, protoze neco takoveho jsem pred casem hledal...
Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
6.3.2010 13:05 Luboš Luňák | skóre: 19 | blog: Seli
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
V principu je obecný, klidně by někdo mohl přidat třeba i analyzátor autotools, ale já jsem to zatím na nic jiného než KDE/Qt nezkoušel. Dobrovolníci vítáni :).

Rezza avatar 6.3.2010 11:20 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
Odpovědět | Sbalit | Link | Blokovat | Admin
Problem buildeni i pro jine distribuce je v rozdilnych pravidlech - SPEC z OpenSuse proste nikdy neprojde Fedorackym review. Ale samozrejme - pokud clovek chce neco zabalit - bud se muze pridat k nam do Fedora KDE SIG nebo napsat na #fedora-kde a ono se to zabali samo (kdyz me pingne :D).
6.3.2010 13:16 Luboš Luňák | skóre: 19 | blog: Seli
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
Problem buildeni i pro jine distribuce je v rozdilnych pravidlech - SPEC z OpenSuse proste nikdy neprojde Fedorackym review.
Jenže to je nepochopení myšlenky - nejde o to udělat balíček do Fedory, ale pro Fedoru. Jestli dám něco nového na kde-apps.org, tak se mi hodí u toho mít rovnou balíček, hned. Už vidím všechny vývojáře, jak obesílají distribuce a čekají, až jim to pokaždé zabalí a otestují.
Ale samozrejme - pokud clovek chce neco zabalit - bud se muze pridat k nam do Fedora KDE SIG nebo napsat na #fedora-kde a ono se to zabali samo (kdyz me pingne :D).
Teda, mě by se občas taky hodilo se v práci nudit tak, že bych měl čas zabalit celý kde-apps.org a kde-look.org >:).
Rezza avatar 6.3.2010 15:59 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Použití openSUSE Build Service ke tvorbě balíků pro různé distribuce
Ja samozrejme chapu o co jde a jako me se celkove OBS fakt hodne libi jeste z dob kdy jsem chameleon user. A urcite ocenim kazdou snahu jak dostat kde-look a kde-apps obsah do beznych repozitaru - Hot New Stuff je sice fajn, ale nemam rad, kdyz mi nekdo tlaci neco do systemu bokem.

Ale jak rikam - preferuji to mit primo delane pro Fedoru - do oficialnich repozitaru - znamena to, ze balicek je delany podle pravidel a nedela pripadne fuj veci, ktere nejsou povolene. Urcite se mrknu jak se vratim z Install Festu - kdyby tomu slo pomoci a udelat SPEC tak, aby vyhovoval guidelines, to by bylo nuf, nuf..

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.