libdlna

2010-06-24 Thread Lęcznar Paweł
Witam,

W załączniku patch do libdlna doprowadzony do stanu, w którym się buduje
na x86_64, jest to pierwszy spec którego poprawiam i tutaj wysyłam więc
prosiłbym o wyrozumiałość jeśli coś tam jest jeszcze nie tak

pozdrawiam
--- libdlna.spec.old	2008-12-19 09:53:33.0 +0100
+++ libdlna.spec	2010-06-24 18:58:49.0 +0200
@@ -3,12 +3,13 @@
 Summary(pl.UTF-8):	Biblioteka DLNA
 Name:		libdlna
 Version:	0.2.3
-Release:	0.2
+Release:	1
 License:	GPL v2
 Group:		Libraries
 Source0:	http://libdlna.geexbox.org/releases/%{name}-%{version}.tar.bz2
 # Source0-md5:	2c974f95b711e5fd07f78fc4ebfcca66
 Patch0:		%{name}-ffmpeg_paths.patch
+Patch1:		%{name}-includes.patch
 URL:		http://libdlna.geexbox.org
 BuildRequires:	ffmpeg-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -44,10 +45,11 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p0
 
 %build
-./configure --prefix=%{_prefix}
-%{__make} \
+./configure --prefix=%{_prefix} --libdir=%{_libdir}
+%{__make} -j1
 	CC="%{__cc}" \
 	CFLAGS="%{rpmcflags} -Wall -fpic"
 
@@ -72,6 +74,7 @@
 %files devel
 %defattr(644,root,root,755)
 %{_includedir}/*.h
+%{_pkgconfigdir}/libdlna.pc
 
 %files static
 %defattr(644,root,root,755)
--- test-libdlna.c	2010-06-13 20:55:25.0 +0200
+++ test-libdlna.c.new	2010-06-13 20:55:18.0 +0200
@@ -1,7 +1,7 @@
 #include 
 #include 
 
-#include "dlna.h"
+#include "src/dlna.h"
 
 int
 main (int argc, char **argv)
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Przemyslaw Iskra
On Thu, Jun 24, 2010 at 07:21:08PM +0200, Lęcznar Paweł wrote:
> Witam,
> 
> W załączniku patch do libdlna doprowadzony do stanu, w którym się buduje
> na x86_64, jest to pierwszy spec którego poprawiam i tutaj wysyłam więc
> prosiłbym o wyrozumiałość jeśli coś tam jest jeszcze nie tak

> -#include "dlna.h"
> +#include "src/dlna.h"

Raczej brakuje odpowiedniego -Isrc w buildscryptach.

-- 
   Sparky{PI] -- Przemyslaw _  ___  _  _  ... LANG...Pl..Ca..Es..En
/) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWWppcrcd.pld-linux.org
\\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID..sparkyjabberes.org
(/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| : Mailsparkypld-linux.org
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Lęcznar Paweł
W dniu 24.06.2010 19:34, Przemyslaw Iskra pisze:
>> -#include "dlna.h"
>> +#include "src/dlna.h"
>> 
> Raczej brakuje odpowiedniego -Isrc w buildscryptach.
>
>   
fakt, zapędziłem się troche, ten patch jest nie potrzebny, poprawiony
patch na speca w załączniku, buduje się na x86_64, proszę sprawdzić czy
jest ok

pozdrawiam
--- libdlna.spec.old	2010-06-24 19:58:57.0 +0200
+++ libdlna.spec	2010-06-24 19:58:25.0 +0200
@@ -3,7 +3,7 @@
 Summary(pl.UTF-8):	Biblioteka DLNA
 Name:		libdlna
 Version:	0.2.3
-Release:	0.2
+Release:	1
 License:	GPL v2
 Group:		Libraries
 Source0:	http://libdlna.geexbox.org/releases/%{name}-%{version}.tar.bz2
@@ -46,7 +46,7 @@
 %patch0 -p1
 
 %build
-./configure --prefix=%{_prefix}
+./configure --prefix=%{_prefix} --libdir=%{_libdir}
 %{__make} \
 	CC="%{__cc}" \
 	CFLAGS="%{rpmcflags} -Wall -fpic"
@@ -72,6 +72,7 @@
 %files devel
 %defattr(644,root,root,755)
 %{_includedir}/*.h
+%{_pkgconfigdir}/libdlna.pc
 
 %files static
 %defattr(644,root,root,755)
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Daniel Dawid Majewski
W odpowiedzi na wiadomość z dnia 24.06.2010 20:03, od Lęcznar Paweł:
> fakt, zapędziłem się troche, ten patch jest nie potrzebny, poprawiony
> patch na speca w załączniku, buduje się na x86_64, proszę sprawdzić czy
> jest ok
Przepuść jeszcze przez adapter ... ;)

-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread maillist...@gmail.com
W dniu 24.06.2010 22:23, Daniel Dawid Majewski pisze:
> W odpowiedzi na wiadomość z dnia 24.06.2010 20:03, od Lęcznar Paweł:
>   
>> fakt, zapędziłem się troche, ten patch jest nie potrzebny, poprawiony
>> patch na speca w załączniku, buduje się na x86_64, proszę sprawdzić czy
>> jest ok
>> 
> Przepuść jeszcze przez adapter ... ;)
>   
możesz trochę jaśniej? nie jestem jeszcze tutaj obyty...
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Zuzelski
On Thu, 24 Jun 2010, maillist...@gmail.com wrote:

> W dniu 24.06.2010 22:23, Daniel Dawid Majewski pisze:
> > W odpowiedzi na wiadomość z dnia 24.06.2010 20:03, od Lęcznar Paweł:
> >   
> >> fakt, zapędziłem się troche, ten patch jest nie potrzebny, poprawiony
> >> patch na speca w załączniku, buduje się na x86_64, proszę sprawdzić czy
> >> jest ok
> >> 
> > Przepuść jeszcze przez adapter ... ;)
> >   
> możesz trochę jaśniej? nie jestem jeszcze tutaj obyty...

w packages leżą dwa skrypty: adapter i adapter.awk, skrypty te
automatycznie poprawiają wiele popularnych pomyłek i ujednolicają
formatowanie speca. Każdego speca należy potraktować adapterem, na
przykład tak:

~/rpm/packages/adapter plik.spec

tylko upewnij się, że masz ustawione locale UTF8, ja mam taki alias
w shellu:

$ alias | grep adapter
adapter='LANG=pl_PL.UTF8 ~/rpm/packages/adapter'

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Bartłomiej Zimoń
Dnia 24 czerwca 2010 20:03 Lęcznar Paweł  napisał(a):
> ___

Ok dzieki wrzucilem oraz kilka innych zmian (sprawdz sobie w cvs), adapter tez 
zapuscilem :)
Pozdrawiam
Bartlomiej Zimon

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Lęcznar
W dniu 24.06.2010 23:21, Paweł Zuzelski pisze:
> On Thu, 24 Jun 2010, maillist...@gmail.com wrote:
>
>   
>> W dniu 24.06.2010 22:23, Daniel Dawid Majewski pisze:
>> 
>>> W odpowiedzi na wiadomość z dnia 24.06.2010 20:03, od Lęcznar Paweł:
>>>   
>>>   
 fakt, zapędziłem się troche, ten patch jest nie potrzebny, poprawiony
 patch na speca w załączniku, buduje się na x86_64, proszę sprawdzić czy
 jest ok
 
 
>>> Przepuść jeszcze przez adapter ... ;)
>>>   
>>>   
>> możesz trochę jaśniej? nie jestem jeszcze tutaj obyty...
>> 
> w packages leżą dwa skrypty: adapter i adapter.awk, skrypty te
> automatycznie poprawiają wiele popularnych pomyłek i ujednolicają
> formatowanie speca. Każdego speca należy potraktować adapterem, na
> przykład tak:
>
> ~/rpm/packages/adapter plik.spec
>
> tylko upewnij się, że masz ustawione locale UTF8, ja mam taki alias
> w shellu:
>
> $ alias | grep adapter
> adapter='LANG=pl_PL.UTF8 ~/rpm/packages/adapter
czyli jak mniemam zanim następnym razem wyśle tutaj jakąś łatę do speca
to najpierw nowego speca poddać działaniu adaptera, później wygenerować
diff'a a następnie go tutaj wysłać?
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Bartłomiej Zimoń
Dnia 24 czerwca 2010 23:34 Paweł Lęcznar  napisał(a):
> W dniu 24.06.2010 23:21, Paweł Zuzelski pisze:
> > On Thu, 24 Jun 2010, maillist...@gmail.com wrote:
> >
> >   
> >> W dniu 24.06.2010 22:23, Daniel Dawid Majewski pisze:
> >> 
> >>> W odpowiedzi na wiadomość z dnia 24.06.2010 20:03, od Lęcznar Paweł:
> >>>   
> >>>   
>  fakt, zapędziłem się troche, ten patch jest nie potrzebny, poprawiony
>  patch na speca w załączniku, buduje się na x86_64, proszę sprawdzić czy
>  jest ok
>  
>  
> >>> Przepuść jeszcze przez adapter ... ;)
> >>>   
> >>>   
> >> możesz trochę jaśniej? nie jestem jeszcze tutaj obyty...
> >> 
> > w packages leżą dwa skrypty: adapter i adapter.awk, skrypty te
> > automatycznie poprawiają wiele popularnych pomyłek i ujednolicają
> > formatowanie speca. Każdego speca należy potraktować adapterem, na
> > przykład tak:
> >
> > ~/rpm/packages/adapter plik.spec
> >
> > tylko upewnij się, że masz ustawione locale UTF8, ja mam taki alias
> > w shellu:
> >
> > $ alias | grep adapter
> > adapter='LANG=pl_PL.UTF8 ~/rpm/packages/adapter
> czyli jak mniemam zanim następnym razem wyśle tutaj jakąś łatę do speca
> to najpierw nowego speca poddać działaniu adaptera, później wygenerować
> diff'a a następnie go tutaj wysłać?

Czasem adapter zaciemnia zmiany ale mozna przyjac ze przed wyslaniem na liste 
mielimy :)

Skrypt adapter jak i builder jest w paczce chyba rpm-build-tools wiec warto ja 
zainstalowac.
Wtedy mozesz wywolywac adapter jak i builder bez sciezki dostepu np.:
adapter plik.spec
builder plik.spec --short-circuit -bc -nn 

Ps. --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala wykonywac 
sekcje z pliku spec krokowo,
a przy tym w razie bledu kompilacji po poprawieniu problemu mozesz wywolac samo 
%build jeszcze.
Nalezy tego uzywac oczywiscie z glowa :)

Pozdrawiam
Bartłomiej Zimoń

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Zuzelski
On Thu, 24 Jun 2010, Paweł Lęcznar wrote:
> > $ alias | grep adapter
> > adapter='LANG=pl_PL.UTF8 ~/rpm/packages/adapter
> czyli jak mniemam zanim następnym razem wyśle tutaj jakąś łatę do speca
> to najpierw nowego speca poddać działaniu adaptera, później wygenerować
> diff'a a następnie go tutaj wysłać?

Tak.

Inna sprawa, że działalność adaptera należy zweryfikować krztyną
zdrowego rozsądku, bo czasami adapter robi głupoty.

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Lęcznar
W dniu 24.06.2010 23:48, Paweł Zuzelski pisze:
> On Thu, 24 Jun 2010, Paweł Lęcznar wrote:
>   
>>> $ alias | grep adapter
>>> adapter='LANG=pl_PL.UTF8 ~/rpm/packages/adapter
>>>   
>> czyli jak mniemam zanim następnym razem wyśle tutaj jakąś łatę do speca
>> to najpierw nowego speca poddać działaniu adaptera, później wygenerować
>> diff'a a następnie go tutaj wysłać?
>> 
> Tak.
>
> Inna sprawa, że działalność adaptera należy zweryfikować krztyną
> zdrowego rozsądku, bo czasami adapter robi głupoty.
>   
okej, na przyszłość będę pamiętał

pozdrawiam
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Lęcznar
W dniu 24.06.2010 23:49, Bartłomiej Zimoń pisze:
> --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala wykonywac 
> sekcje z pliku spec krokowo,
> a przy tym w razie bledu kompilacji po poprawieniu problemu mozesz wywolac 
> samo %build jeszcze.
>   
o dzięki, przyda się :-) jeszcze mam pytanie, czy takich przydatnych
opcji jest więcej i czy takie rzeczy są gdzieś opisane?

pozdrawiam
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Zuzelski
On Fri, 25 Jun 2010, Paweł Lęcznar wrote:

> W dniu 24.06.2010 23:49, Bartłomiej Zimoń pisze:
> > --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala wykonywac 
> > sekcje z pliku spec krokowo,
> > a przy tym w razie bledu kompilacji po poprawieniu problemu mozesz wywolac 
> > samo %build jeszcze.
> >   
> o dzięki, przyda się :-) jeszcze mam pytanie, czy takich przydatnych
> opcji jest więcej i czy takie rzeczy są gdzieś opisane?

 builder --help 

Po dwóch latach developowania PLD wciąż ten help potrafi mnie czymś
zaskoczyć.

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Paweł Lęcznar
W dniu 25.06.2010 00:21, Paweł Zuzelski pisze:
> On Fri, 25 Jun 2010, Paweł Lęcznar wrote:
>   
>> W dniu 24.06.2010 23:49, Bartłomiej Zimoń pisze:
>> 
>>> --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala wykonywac 
>>> sekcje z pliku spec krokowo,
>>> a przy tym w razie bledu kompilacji po poprawieniu problemu mozesz wywolac 
>>> samo %build jeszcze.
>>>   
>>>   
>> o dzięki, przyda się :-) jeszcze mam pytanie, czy takich przydatnych
>> opcji jest więcej i czy takie rzeczy są gdzieś opisane?
>> 
>  builder --help 
>
> Po dwóch latach developowania PLD wciąż ten help potrafi mnie czymś
> zaskoczyć.
>   
bardziej chodziło mi o coś w stylu:
opcja - wyjaśnienie

ponieważ help do buildera (przynajmniej dla mnie) nie zawsze jest
wszystko mówiący. np:
--short-circuit - short-circuit build

pozdrawiam
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-24 Thread Patryk Zawadzki
2010/6/25 Paweł Lęcznar :
> W dniu 25.06.2010 00:21, Paweł Zuzelski pisze:
>>  builder --help 
>>
>> Po dwóch latach developowania PLD wciąż ten help potrafi mnie czymś
>> zaskoczyć.
> bardziej chodziło mi o coś w stylu:
> opcja - wyjaśnienie

Obok buildera znajdziesz compile.sh i repackage.sh, pierwszy
przebudowuje już rozpakowane źródła, drugi instaluje i paczkuje już
skompilowne drzewko. Oba wymagają pełnej nazwy pliku (z
rozszerzeniem).

-- 
Patryk Zawadzki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-25 Thread Daniel Dawid Majewski
W odpowiedzi na wiadomość z dnia 24.06.2010 23:49, od Bartłomiej Zimoń:
> Ps. --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala
> wykonywac sekcje z pliku spec krokowo, a przy tym w razie bledu
> kompilacji po poprawieniu problemu mozesz wywolac samo %build
> jeszcze.
Możesz opisać to przystępniej (Po czym poznać że czeka na następny krok
? Co trzeba wcisnąć aby przejść do następnego kroku lub wykonać krok
poprzedni ?), albo czy widziałeś gdzieś dokładny opis
tej opcji ?

-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-25 Thread Paweł Zuzelski
On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:

> W odpowiedzi na wiadomość z dnia 24.06.2010 23:49, od Bartłomiej Zimoń:
> > Ps. --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala
> > wykonywac sekcje z pliku spec krokowo, a przy tym w razie bledu
> > kompilacji po poprawieniu problemu mozesz wywolac samo %build
> > jeszcze.
> Możesz opisać to przystępniej (Po czym poznać że czeka na następny krok
> ? Co trzeba wcisnąć aby przejść do następnego kroku lub wykonać krok
> poprzedni ?), albo czy widziałeś gdzieś dokładny opis
> tej opcji ?

cd rpm/packages/moj_zajefajny_pakiet

../builder -bb *spec

(JEB, wywaliło się na etapie rozpakowywania źródeł)

vim *spec
#poprawiam speca

A teraz chcę przetestować tylko %prep:

../builder -bp *spec

(mieli, mieli, hura! rozpakowało się)

No to teraz chcę zobaczyć, czy się buduje, ale że źródła mają 2TB,
to nie chcę ich jeszcze raz rozpakowywać:

../builder -bc --short-circuit *spec

A teraz komentarz jak to działa:

opcje -bX oznaczają stadium budowania:
   -bp - %prep
   -bc - %build (nie mylić z -bb)
   -bi - %install
   -bb - %files

Normalnie jak wykonujemy ../builder -bX, to builder wykona wszystkie
stadia aż do X, czyli -bi wykona %prep, %build, %install. Opcja
--short-circuit oznacza, żeby wykonał TYLKO X. czyli
-bc --short-circuit oznacza wykonaj %build już przygotowanych
źródłach. Zauważ, że dzięki temu, jak masz aplikację która się
dłgo buduje, na przykład kernel, możesz zrobić tak:

../builder -bb *spec
(zbudowało się)
zmieniasz jedną opcję w konfigu kernela, w związku z tym nie chcesz
przebudowywać całości, to robisz:
../builder -bc --short-circuit *spec
Make powinien dobudować tylko to co się zmieniło, jak to make.
Następnie trzeba wykonać jeszcze
-bi --short-circuit i -bb --short-circuit. W związku z tym, że to
częste połączenie opcji, mamy osobny skrypt który to robi:
../repackage.sh

Dobra, nie wiem, czy akurat kernel.spec nie jest zbyt
przekombinowany, żeby tak zadziałało, ale ogólnie taka jest koncepcja.

Kilka dodatkowych uwag:

Jeżeli repackage.sh lub compile.sh wykonamy bez argumentów, to to
jest tak, jakbyśmy wykonali go dla *spec, czyli dla pierwszego speca
w aktualnym katalogu.

builder -bp nie wymaga zainstalowanych BRów, dlatego kopiowanie
plików należących do innych pakietów powinno się odbywać w %build
(patrz paragraf 9 devel-hints).

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-25 Thread Bartosz Świątek
W dniu 25 czerwca 2010 11:15 użytkownik Paweł Zuzelski  napisał:
> On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:
>
>> W odpowiedzi na wiadomość z dnia 24.06.2010 23:49, od Bartłomiej Zimoń:
>> > Ps. --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala
>> > wykonywac sekcje z pliku spec krokowo, a przy tym w razie bledu
>> > kompilacji po poprawieniu problemu mozesz wywolac samo %build
>> > jeszcze.
>> Możesz opisać to przystępniej (Po czym poznać że czeka na następny krok
>> ? Co trzeba wcisnąć aby przejść do następnego kroku lub wykonać krok
>> poprzedni ?), albo czy widziałeś gdzieś dokładny opis
>> tej opcji ?
>
> cd rpm/packages/moj_zajefajny_pakiet
>
> ../builder -bb *spec
>
> (JEB, wywaliło się na etapie rozpakowywania źródeł)
>
> vim *spec
> #poprawiam speca
>
> A teraz chcę przetestować tylko %prep:
>
> ../builder -bp *spec
>
> (mieli, mieli, hura! rozpakowało się)
>
> No to teraz chcę zobaczyć, czy się buduje, ale że źródła mają 2TB,
> to nie chcę ich jeszcze raz rozpakowywać:
>
> ../builder -bc --short-circuit *spec
>
> A teraz komentarz jak to działa:
>
> opcje -bX oznaczają stadium budowania:
>   -bp - %prep
>   -bc - %build (nie mylić z -bb)
>   -bi - %install
>   -bb - %files

Jak już jesteś w humorze nauczania, to zapomniałeś o -ba :)

-- 
"I'm living proof if you do one thing right in your career, you can
coast for a long time. A LONG time." -Guy Kawasaki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-25 Thread Paweł Zuzelski
On Fri, 25 Jun 2010, Bartosz Świątek wrote:

> W dniu 25 czerwca 2010 11:15 użytkownik Paweł Zuzelski  
> napisał:
> > On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:
> >
> >> W odpowiedzi na wiadomość z dnia 24.06.2010 23:49, od Bartłomiej Zimoń:
> >> > Ps. --short-circuit bardzo pomaga przy pracy z rpm-ami bo pozwala
> >> > wykonywac sekcje z pliku spec krokowo, a przy tym w razie bledu
> >> > kompilacji po poprawieniu problemu mozesz wywolac samo %build
> >> > jeszcze.
> >> Możesz opisać to przystępniej (Po czym poznać że czeka na następny krok
> >> ? Co trzeba wcisnąć aby przejść do następnego kroku lub wykonać krok
> >> poprzedni ?), albo czy widziałeś gdzieś dokładny opis
> >> tej opcji ?
> >
> > cd rpm/packages/moj_zajefajny_pakiet
> >
> > ../builder -bb *spec
> >
> > (JEB, wywaliło się na etapie rozpakowywania źródeł)
> >
> > vim *spec
> > #poprawiam speca
> >
> > A teraz chcę przetestować tylko %prep:
> >
> > ../builder -bp *spec
> >
> > (mieli, mieli, hura! rozpakowało się)
> >
> > No to teraz chcę zobaczyć, czy się buduje, ale że źródła mają 2TB,
> > to nie chcę ich jeszcze raz rozpakowywać:
> >
> > ../builder -bc --short-circuit *spec
> >
> > A teraz komentarz jak to działa:
> >
> > opcje -bX oznaczają stadium budowania:
> >   -bp - %prep
> >   -bc - %build (nie mylić z -bb)
> >   -bi - %install
> >   -bb - %files
> 
> Jak już jesteś w humorze nauczania, to zapomniałeś o -ba :)

  -bs - buduje pakiet źródłowy SRPM (zawierający speca, źródła,
patche).
  -ba - wykonuje -bb i -bs

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libdlna

2010-06-25 Thread Adam Golebiowski
On Fri, Jun 25, 2010 at 11:15:15AM +0200, Paweł Zuzelski wrote:
> opcje -bX oznaczają stadium budowania:
>-bp - %prep
>-bc - %build (nie mylić z -bb)
>-bi - %install
>-bb - %files

prawie, -bl sprawdza %files, A -bb to tak naprawde -bl + stworzenie
gotowego rpm.

-- 
adamg
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


[OT] builder ; było Re: libdlna

2010-06-25 Thread Daniel Dawid Majewski
W odpowiedzi na wiadomość z dnia 25.06.2010 11:15, od Paweł Zuzelski:
> (JEB, wywaliło się na etapie rozpakowywania źródeł)
OK, mogę to wykorzystać na pld-users.org ? ;)

-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [OT] builder ; było Re: libdlna

2010-06-25 Thread Daniel Dawid Majewski
W odpowiedzi na wiadomość z dnia 25.06.2010 11:30, od Paweł Zuzelski:
> On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:
> 
>> W odpowiedzi na wiadomość z dnia 25.06.2010 11:15, od Paweł Zuzelski:
>>> (JEB, wywaliło się na etapie rozpakowywania źródeł)
>> OK, mogę to wykorzystać na pld-users.org ? ;)
> Ależ cała przyjemność po mojej stronie.
> 
Kurna, jednak nie tędy way... Wychodzi, że to poletko qwiat-a, na które
nie mam rw : http://www.pld-linux.org/pl/DevelopingPLD/BuilderScript

-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [OT] builder ; było Re: libdlna

2010-06-25 Thread Daniel Dawid Majewski
W odpowiedzi na wiadomość z dnia 25.06.2010 11:58, od Paweł Zuzelski:
>> Kurna, jednak nie tędy way... Wychodzi, że to poletko qwiat-a, na które
>> nie mam rw : http://www.pld-linux.org/pl/DevelopingPLD/BuilderScript
> 
> eee? Jak se założysz konto, to każdy ma tam rw.
Ano próbowałem założyć konto na http://www.pld-linux.org/UserPreferences
Opie..rniczyło mnie, ze nie mam powiązanego konta CVS i żebym podał
prefix "nondev-" No to dalej - "nondev-DanielMajewski" - nic z tego, o
nic się nie plując i niczego nie potwierdzając olewa ciepłym moczem...
No chyba, ze ktoś dostał jaką wiadomość w celu akceptacji i teraz
właśnie odsypia nocne zabawy z gcc/php lub temu podobne... ;)
-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [OT] builder ; był o Re: libdlna

2010-06-25 Thread Paweł Zuzelski
On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:

> W odpowiedzi na wiadomość z dnia 25.06.2010 11:15, od Paweł Zuzelski:
> > (JEB, wywaliło się na etapie rozpakowywania źródeł)
> OK, mogę to wykorzystać na pld-users.org ? ;)
Ależ cała przyjemność po mojej stronie.

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [OT] builder ; był o Re: libdlna

2010-06-25 Thread Paweł Zuzelski
On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:

> W odpowiedzi na wiadomość z dnia 25.06.2010 11:30, od Paweł Zuzelski:
> > On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:
> > 
> >> W odpowiedzi na wiadomość z dnia 25.06.2010 11:15, od Paweł Zuzelski:
> >>> (JEB, wywaliło się na etapie rozpakowywania źródeł)
> >> OK, mogę to wykorzystać na pld-users.org ? ;)
> > Ależ cała przyjemność po mojej stronie.
> > 
> Kurna, jednak nie tędy way... Wychodzi, że to poletko qwiat-a, na które
> nie mam rw : http://www.pld-linux.org/pl/DevelopingPLD/BuilderScript

eee? Jak se założysz konto, to każdy ma tam rw.

BTW chciałeś pld-linux.org czy pld-users.org? Bo raz piszesz jedno
raz drugie :) A w ogóle najlepiej to byłoby to ładnie opisać w
devel-hints-en.txt.

-- 
Pozdrawiam,
Paweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [OT] builder ; był o Re: libdlna

2010-06-25 Thread Paweł Zuzelski
On Fri, 25 Jun 2010, Daniel Dawid Majewski wrote:

> W odpowiedzi na wiadomość z dnia 25.06.2010 11:58, od Paweł Zuzelski:
> >> Kurna, jednak nie tędy way... Wychodzi, że to poletko qwiat-a, na które
> >> nie mam rw : http://www.pld-linux.org/pl/DevelopingPLD/BuilderScript
> > 
> > eee? Jak se założysz konto, to każdy ma tam rw.
> Ano próbowałem założyć konto na http://www.pld-linux.org/UserPreferences
> Opie..rniczyło mnie, ze nie mam powiązanego konta CVS i żebym podał
> prefix "nondev-" No to dalej - "nondev-DanielMajewski" - nic z tego, o
> nic się nie plując i niczego nie potwierdzając olewa ciepłym moczem...
> No chyba, ze ktoś dostał jaką wiadomość w celu akceptacji i teraz
> właśnie odsypia nocne zabawy z gcc/php lub temu podobne... ;)

A wiesz, że mi się kiedyś udało założyć konto? Choć pamiętam, że
były z tym jakieś jazdy.

Ale raz na jakiś czas udaje się założyć konto sprzedawcom V14gry.
Skoro oni sobie dają radę, to Ty tym bradziej.

-- 
Pozdrawiam,
PAweł
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: libdlna/libdlna.spec - pass libdir to configure - install in lib6...

2010-06-24 Thread Jakub Bogusz
On Thu, Jun 24, 2010 at 10:03:44PM +0200, cactus wrote:
> Author: cactus   Date: Thu Jun 24 20:03:45 2010 GMT
> Module: packages  Tag: HEAD
>  Log message:
> - pass libdir to configure - install in lib64 support
> 
>  Files affected:
> packages/libdlna:
>libdlna.spec (1.3 -> 1.4) 
> 
>  Diffs:
> 
> ====
> Index: packages/libdlna/libdlna.spec
> diff -u packages/libdlna/libdlna.spec:1.3 packages/libdlna/libdlna.spec:1.4
> --- packages/libdlna/libdlna.spec:1.3 Thu Jun 24 21:20:34 2010
> +++ packages/libdlna/libdlna.spec Thu Jun 24 22:03:36 2010
> @@ -46,7 +46,13 @@
>  %patch0 -p1
>  
>  %build
> -./configure --prefix=%{_prefix}
> +./configure --prefix=%{_prefix} \
> +%if "%{_lib}" == "lib64"
> + --libdir=%{_prefix}/lib64
> +%else
> + --libdir=%{_prefix}/lib
> +%endif
> +

A...

--libdir=%{_libdir}


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: libdlna/libdlna.spec - pass libdir to configure -install in lib6...

2010-06-24 Thread Bartłomiej Zimoń
Dnia 24 czerwca 2010 22:09 Jakub Bogusz  napisał(a):
> On Thu, Jun 24, 2010 at 10:03:44PM +0200, cactus wrote:
> > Author: cactus   Date: Thu Jun 24 20:03:45 2010 GMT
> > Module: packages  Tag: HEAD
> >  Log message:
> > - pass libdir to configure - install in lib64 support
> > 
> > ---- Files affected:
> > packages/libdlna:
> >libdlna.spec (1.3 -> 1.4) 
> > 
> >  Diffs:
> > 
> > ============
> > Index: packages/libdlna/libdlna.spec
> > diff -u packages/libdlna/libdlna.spec:1.3 packages/libdlna/libdlna.spec:1.4
> > --- packages/libdlna/libdlna.spec:1.3   Thu Jun 24 21:20:34 2010
> > +++ packages/libdlna/libdlna.spec   Thu Jun 24 22:03:36 2010
> > @@ -46,7 +46,13 @@
> >  %patch0 -p1
> >  
> >  %build
> > -./configure --prefix=%{_prefix}
> > +./configure --prefix=%{_prefix} \
> > +%if "%{_lib}" == "lib64"
> > +   --libdir=%{_prefix}/lib64
> > +%else
> > +   --libdir=%{_prefix}/lib
> > +%endif
> > +
> 
> A...
> 
> --libdir=%{_libdir}
> 

Spozniles sie :)
Pozdrawiam
Bartłomiej Zimoń
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: libdlna/libdlna.spec - pass libdir to configure -install in lib6...

2010-06-24 Thread Przemyslaw Iskra
On Thu, Jun 24, 2010 at 11:35:49PM +0200, Bartłomiej Zimoń wrote:
> Dnia 24 czerwca 2010 22:09 Jakub Bogusz  napisał(a):
> > On Thu, Jun 24, 2010 at 10:03:44PM +0200, cactus wrote:

> > > -./configure --prefix=%{_prefix}
> > > +./configure --prefix=%{_prefix} \
> > > +%if "%{_lib}" == "lib64"
> > > + --libdir=%{_prefix}/lib64
> > > +%else
> > > + --libdir=%{_prefix}/lib
> > > +%endif
> > > +
> > 
> > A...
> > 
> > --libdir=%{_libdir}
> > 
> 
> Spozniles sie :)

Author: cactus   Date: Thu Jun 24 20:17:52 2010 GMT
Module: packages  Tag: HEAD
 Log message:
- more simple libdir (thx Leczar Pawel)


Naucz się daty czytać


-- 
   Sparky{PI] -- Przemyslaw _  ___  _  _  ... LANG...Pl..Ca..Es..En
/) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWWppcrcd.pld-linux.org
\\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID..sparkyjabberes.org
(/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| : Mailsparkypld-linux.org
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: libdlna/libdlna.spec - pass libdir to configure-install in lib6...

2010-06-24 Thread Bartłomiej Zimoń
Dnia 24 czerwca 2010 23:46 Przemyslaw Iskra  napisał(a):
> On Thu, Jun 24, 2010 at 11:35:49PM +0200, Bartłomiej Zimoń wrote:
> > Dnia 24 czerwca 2010 22:09 Jakub Bogusz  napisał(a):
> > > On Thu, Jun 24, 2010 at 10:03:44PM +0200, cactus wrote:
> > > > -./configure --prefix=%{_prefix}
> > > > +./configure --prefix=%{_prefix} \
> > > > +%if "%{_lib}" == "lib64"
> > > > +   --libdir=%{_prefix}/lib64
> > > > +%else
> > > > +   --libdir=%{_prefix}/lib
> > > > +%endif
> > > > +
> > > 
> > > A...
> > > 
> > > --libdir=%{_libdir}
> > > 
> > 
> > Spozniles sie :)
> 
> Author: cactus   Date: Thu Jun 24 20:17:52 2010 GMT
> Module: packages  Tag: HEAD
>  Log message:
> - more simple libdir (thx Leczar Pawel)
> 
> 
> Naucz się daty czytać
> 

tzn?

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: libdlna/libdlna.spec - pass libdir to configure-install in lib6...

2010-06-24 Thread Przemyslaw Iskra
On Thu, Jun 24, 2010 at 11:54:47PM +0200, Bartłomiej Zimoń wrote:
> Dnia 24 czerwca 2010 23:46 Przemyslaw Iskra  napisał(a):
> > On Thu, Jun 24, 2010 at 11:35:49PM +0200, Bartłomiej Zimoń wrote:
> > > Dnia 24 czerwca 2010 22:09 Jakub Bogusz  napisał(a):
> > > > --libdir=%{_libdir}
> > > 
> > > Spozniles sie :)
> > 
> > Author: cactus   Date: Thu Jun 24 20:17:52 2010 GMT
> > Module: packages  Tag: HEAD
> >  Log message:
> > - more simple libdir (thx Leczar Pawel)
> > 
> > 
> > Naucz się daty czytać
> > 
> 
> tzn?

Jakub napisał o 22:09 CEST, a Ty poprawiłeś o 20:17 GMT czyli 8 minut
później.

Więc to Ty się spóźniłeś z przeczytaniem maila.

-- 
   Sparky{PI] -- Przemyslaw _  ___  _  _  ... LANG...Pl..Ca..Es..En
/) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWWppcrcd.pld-linux.org
\\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID..sparkyjabberes.org
(/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| : Mailsparkypld-linux.org
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl