qfaktury.spec

2011-05-06 Wątek Daniel Dawid Majewski
W załączeniu łatka na rev. 1.21 speca
- patch cleanup
- buildfix
- new integer release


-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/pld-users.org
--- qfaktury.spec.oryg	2011-05-06 13:14:24.0 +0200
+++ qfaktury.spec	2011-05-06 13:20:24.0 +0200
@@ -3,13 +3,12 @@
 Summary(pl.UTF-8):	Darmowy i wszechstronny system fakturujący
 Name:		qfaktury
 Version:	0.6.2
-Release:	0.1
+Release:	1
 License:	GPL v3
 Group:		X11/Applications
 Source0:	http://dl.sourceforge.net/sourceforge/qfaktury/%{name}-%{version}.tar.gz
 # Source0-md5:	047f8239bf6187c9da9b69f90f284c15
-Patch0:		%{name}-desktop.patch
-Patch1:		build.patch
+Patch0:		build.patch
 URL:		http://qfaktury.sourceforge.net/
 BuildRequires:	qt4-build
 BuildRequires:	qt4-qmake
@@ -32,13 +31,12 @@
 się z programem e-Przelewy.
 
 %prep
-%setup -q 
-#%patch0 -p1
-%patch1 -p1
+%setup -q
+%patch0 -p1
 
 %build
+qmake-qt4 -makefile
 %{__make} \
-	QMAKE=/usr/bin/qmake-qt4 \
 	CXXFLAGS="%{rpmcxxflags}"
 
 %install
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


[OT] Re: SPECS: qfaktury.spec (NEW) - initial - up to 0.0.1

2006-01-16 Wątek Jakub Piotr Cłapa
Arkadiusz Chomicki wrote:
> Dnia poniedziałek, 16 stycznia 2006 14:36, Jakub Piotr Cłapa napisał:
>> Arkadiusz Chomicki wrote:
>>> Dnia poniedziałek, 16 stycznia 2006 00:59, Adam Gołębiowski napisał:
 On Sun, Jan 15, 2006 at 11:38:44PM +0100, chomar wrote:
 Chomar, jeszcze musisz troszkę nad warsztatem popracować...
>>> to fakt, zgadzam się.
>>> ale spec się kompiluje.
>> To dobrze, ale u nas 90% to praktycy (dla nich wazne jest, ze sie
>> kompiluje), a inne 99% to pedanci (dla nich wazne jest, ze spec dobrze
>> wyglada). Jak latwo zauwazyc to daje przynajmniej 89% praktycznych
>> pedantow i dzieki temu jakość speców w distro jest (mierzona
>> subiektywnie wzgledem innych dystrybucji) bardzo wysoka. ;]
>>
>> Nie lekceważ dbałości o szczegóły. ;]
> 
> przepraszam, zle sie wyrazilem.
> niechcialem powiedziec ze mam gdzies szczegoly i wyglad speca.
> jestem poczatkujący i jeszcze się uczę. 
> 
> napewno będę się starał o lepsze spece.

No, i tak ma być! ;]
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec - up to 0.0.2_pre2 (0.0.1 is unusable) - buil...

2006-01-16 Wątek Jakub Piotr Cłapa
[EMAIL PROTECTED] wrote:
> "wersja 0.0.2_pre2 unstable - testowa"
> 
> Awiec czy nie powinno isc na DEVEL?

Nie musi koniecznie. Raczej sie praktykuje, jesli dany program jest w 
masowym uzyciu i istnieje niezerowe prawdopodobienstwo, ze trzeba bedzie 
np. zalatac jakiegos buga i puscic poprawiona wersje na buildery.
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec - up to 0.0.2_pre2 (0.0.1 is unusable) - buil...

2006-01-16 Wątek Arkadiusz Chomicki
Dnia poniedziałek, 16 stycznia 2006 22:50, Tomasz Witek napisał:
> Dnia 16-01-2006, pon o godzinie 22:28 +0100, [EMAIL PROTECTED] napisał(a):
> > na stronie autora jest napisane:
> >
> > "wersja 0.0.2_pre2 unstable - testowa"
> >
> > Awiec czy nie powinno isc na DEVEL?
>
> moze i tak, tylko po co pchac wersje ktora do niczego nie sluzy ?
>
calkiem dobrze dzialalo.
mial tylko blad z polskimi znakami na fakturze dla nabywcy

Pozdrawiam
ChomAr
-- 
+-===| Arkadiusz Chomicki |-+
  84-120 Władysławowo   GG#: 420515
  woj. pomorskiee-mail:chomar(at)wla(dot)pl
  Registered Linux User: 82605  http://www.domofony.com
  http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=82605
  Klucz GPG: http://www.chomar.wla.pl/download/chomar.gpg
+-==| Powered by PLD Linux |===-+
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec - up to 0.0.2_pre2 (0.0.1 is unusable) - buil...

2006-01-16 Wątek Tomasz Witek
Dnia 16-01-2006, pon o godzinie 22:28 +0100, [EMAIL PROTECTED] napisał(a):

> na stronie autora jest napisane:
> 
> "wersja 0.0.2_pre2 unstable - testowa"
> 
> Awiec czy nie powinno isc na DEVEL?
> 

moze i tak, tylko po co pchac wersje ktora do niczego nie sluzy ?

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


Re: SPECS: qfaktury.spec - up to 0.0.2_pre2 (0.0.1 is unusable) - buil...

2006-01-16 Wątek duch

On Mon, 16 Jan 2006, Tomasz Witek wrote:


Dnia 16-01-2006, pon o godzinie 21:48 +0100, Tomasz Wittner napisał(a):

On Mon 16. of January 2006 20:32, tiwek wrote:

Author: tiwekDate: Mon Jan 16 19:32:01 2006 GMT
Module: SPECS Tag: HEAD
 Log message:
- up to 0.0.2_pre2 (0.0.1 is unusable)
- build and works fine :)

[...]

 %clean
-rm -rf $RPM_BUILD_ROOT
+#rm -rf $RPM_BUILD_ROOT

^^ ???


dla testów.
juz poprawiam.



 %files
 %defattr(644,root,root,755)
@@ -81,7 +57,6 @@
 %attr(755,root,root) %{_bindir}/qfaktury
 %{_datadir}/qfaktury
 %{_desktopdir}/qfaktury.desktop
-%{_pixmapsdir}/qfaktury.png

^^ ???



z tym jest problem.
Poprawie jego Makefile.

30 minut.


TiweK.

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


na stronie autora jest napisane:

"wersja 0.0.2_pre2 unstable - testowa"

Awiec czy nie powinno isc na DEVEL?


Pozdrawiam
ChomAr
--
+-===| Arkadiusz Chomicki |-+
  84-120 Władysławowo   GG#: 420515
  woj. pomorskiee-mail:chomar(at)wla(dot)pl
  Registered Linux User: 82605  http://www.chomar.wla.pl
  http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=82605
+-==| Powered by PLD Linux |===-+___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec - up to 0.0.2_pre2 (0.0.1 is unusable) - buil...

2006-01-16 Wątek Tomasz Witek
Dnia 16-01-2006, pon o godzinie 21:48 +0100, Tomasz Wittner napisał(a):
> On Mon 16. of January 2006 20:32, tiwek wrote:
> > Author: tiwekDate: Mon Jan 16 19:32:01 2006 GMT
> > Module: SPECS Tag: HEAD
> >  Log message:
> > - up to 0.0.2_pre2 (0.0.1 is unusable)
> > - build and works fine :)
> [...]
> >  %clean
> > -rm -rf $RPM_BUILD_ROOT
> > +#rm -rf $RPM_BUILD_ROOT
> ^^ ???

dla testów.
juz poprawiam.

> >  
> >  %files
> >  %defattr(644,root,root,755)
> > @@ -81,7 +57,6 @@
> >  %attr(755,root,root) %{_bindir}/qfaktury
> >  %{_datadir}/qfaktury
> >  %{_desktopdir}/qfaktury.desktop
> > -%{_pixmapsdir}/qfaktury.png
> ^^ ???
> 

z tym jest problem.
Poprawie jego Makefile.

30 minut.


TiweK.

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


Re: SPECS: qfaktury.spec - up to 0.0.2_pre2 (0.0.1 is unusable) - buil...

2006-01-16 Wątek Tomasz Wittner
On Mon 16. of January 2006 20:32, tiwek wrote:
> Author: tiwekDate: Mon Jan 16 19:32:01 2006 GMT
> Module: SPECS Tag: HEAD
>  Log message:
> - up to 0.0.2_pre2 (0.0.1 is unusable)
> - build and works fine :)
[...]
>  %clean
> -rm -rf $RPM_BUILD_ROOT
> +#rm -rf $RPM_BUILD_ROOT
^^ ???
>  
>  %files
>  %defattr(644,root,root,755)
> @@ -81,7 +57,6 @@
>  %attr(755,root,root) %{_bindir}/qfaktury
>  %{_datadir}/qfaktury
>  %{_desktopdir}/qfaktury.desktop
> -%{_pixmapsdir}/qfaktury.png
^^ ???

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


Re: SPECS: qfaktury.spec (NEW) - initial - up to 0.0.1

2006-01-16 Wątek Arkadiusz Chomicki
Dnia poniedziałek, 16 stycznia 2006 14:36, Jakub Piotr Cłapa napisał:
> Arkadiusz Chomicki wrote:
> > Dnia poniedziałek, 16 stycznia 2006 00:59, Adam Gołębiowski napisał:
> >> On Sun, Jan 15, 2006 at 11:38:44PM +0100, chomar wrote:
> >> Chomar, jeszcze musisz troszkę nad warsztatem popracować...
> >
> > to fakt, zgadzam się.
> > ale spec się kompiluje.
>
> To dobrze, ale u nas 90% to praktycy (dla nich wazne jest, ze sie
> kompiluje), a inne 99% to pedanci (dla nich wazne jest, ze spec dobrze
> wyglada). Jak latwo zauwazyc to daje przynajmniej 89% praktycznych
> pedantow i dzieki temu jakość speców w distro jest (mierzona
> subiektywnie wzgledem innych dystrybucji) bardzo wysoka. ;]
>
> Nie lekceważ dbałości o szczegóły. ;]

przepraszam, zle sie wyrazilem.
niechcialem powiedziec ze mam gdzies szczegoly i wyglad speca.
jestem poczatkujący i jeszcze się uczę. 

napewno będę się starał o lepsze spece.

Pozdrawiam
ChomAr
-- 
+-===| Arkadiusz Chomicki |-+
  84-120 Władysławowo   GG#: 420515
  woj. pomorskiee-mail:chomar(at)wla(dot)pl
  Registered Linux User: 82605  http://www.domofony.com
  http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=82605
  Klucz GPG: http://www.chomar.wla.pl/download/chomar.gpg
+-==| Powered by PLD Linux |===-+
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec (NEW) - initial - up to 0.0.1

2006-01-16 Wątek Jakub Piotr Cłapa
Arkadiusz Chomicki wrote:
> Dnia poniedziałek, 16 stycznia 2006 00:59, Adam Gołębiowski napisał:
>> On Sun, Jan 15, 2006 at 11:38:44PM +0100, chomar wrote:
>> Chomar, jeszcze musisz troszkę nad warsztatem popracować...
> to fakt, zgadzam się.
> ale spec się kompiluje.

To dobrze, ale u nas 90% to praktycy (dla nich wazne jest, ze sie 
kompiluje), a inne 99% to pedanci (dla nich wazne jest, ze spec dobrze 
wyglada). Jak latwo zauwazyc to daje przynajmniej 89% praktycznych 
pedantow i dzieki temu jakość speców w distro jest (mierzona 
subiektywnie wzgledem innych dystrybucji) bardzo wysoka. ;]

Nie lekceważ dbałości o szczegóły. ;]
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec (NEW) - initial - up to 0.0.1

2006-01-15 Wątek Arkadiusz Chomicki
Dnia poniedziałek, 16 stycznia 2006 00:59, Adam Gołębiowski napisał:
> On Sun, Jan 15, 2006 at 11:38:44PM +0100, chomar wrote:
> Chomar, jeszcze musisz troszkę nad warsztatem popracować...
to fakt, zgadzam się.
ale spec się kompiluje.

Pozdrawiam
ChomAr
-- 
+-===| Arkadiusz Chomicki |-+
  84-120 Władysławowo   GG#: 420515
  woj. pomorskiee-mail:chomar(at)wla(dot)pl
  Registered Linux User: 82605  http://www.domofony.com
  http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=82605
  Klucz GPG: http://www.chomar.wla.pl/download/chomar.gpg
+-==| Powered by PLD Linux |===-+
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: SPECS: qfaktury.spec (NEW) - initial - up to 0.0.1

2006-01-15 Wątek Adam Gołębiowski
On Sun, Jan 15, 2006 at 11:38:44PM +0100, chomar wrote:
> Author: chomar   Date: Sun Jan 15 22:38:44 2006 GMT
> Module: SPECS Tag: HEAD
>  Log message:
> - initial
> - up to 0.0.1
> 
>  Files affected:
> SPECS:
>qfaktury.spec (NONE -> 1.1)  (NEW)
> 
>  Diffs:
> 
> ====
> Index: SPECS/qfaktury.spec
> diff -u /dev/null SPECS/qfaktury.spec:1.1
> --- /dev/null Sun Jan 15 23:38:44 2006
> +++ SPECS/qfaktury.spec   Sun Jan 15 23:38:38 2006
> @@ -0,0 +1,165 @@
> +# $Revision$, $Date$
> +#
> +# Conditional build:
> +#%bcond_with tests   # build with tests
> +#%bcond_without  tests   # build without tests
> +#

Niepotrzebne? To do /dev/null te 5 linijki (najpierwszą pozostaw).

> +Summary: Darmowy i wszechstronny system fakturujący

to powinno być Summary(pl), a Summary: powinno być po angielsku.

> +#Vendor: -

Wywalić

> +Group:   Applications

A nie X11/Applications ?

> +#Icon:   -

Wywalić.

> +#Source1:-
> +# Source1-md5:   -
> +#Patch0: %{name}-DESTDIR.patch

wywalić.

> +URL: http://www.e-linux.pl/modules/qfaktury/index.php

> +Requires:qt >= 3.3

Takie R: jest zbędne

> +%description
> +QFaktury to całkowicie darmowy i wszechstronny system fakturujący pracujący
> +pod kontrolą systemu Linux. Umożliwia on drukowanie faktur, faktur pro
> +forma i korekt, a także łatwe zarządzanie fakturami, towarami i baza
> +kontrahentów. Za pomocą programu QFaktur możliwe jest również przygotowanie
> +faktury w formacie PDF czy XML. System integruje się z programem
> +e-Przelewy.

J/w %description -l pl

> +
> +

jedną pustą linię można wyrzucić.

> +%install
> +rm -rf $RPM_BUILD_ROOT
> +# create directories if necessary
> +install -d $RPM_BUILD_ROOT
> +install -d $RPM_BUILD_ROOT/%{_bindir}

Wystarczy tylko drugie (implikuje tworzenie $RPM_BUILD_ROOT)

> +
> +install -m 755 ./bin/qfaktury $RPM_BUILD_ROOT/%{_bindir}

-m  jest zbędne

> +install -d $RPM_BUILD_ROOT%{_datadir}/qfaktury
> +install -d $RPM_BUILD_ROOT%{_datadir}/qfaktury/icons

podoobnie, można ukrócić do jednej linijki (a nawet połaczyć z tą wyżej)

> +%pre
> +
> +%post
> +
> +%preun
> +
> +%postun
> +

Nie korzystamy? wyrzucić.

> +%if %{with ldconfig}
> +%post-p /sbin/ldconfig
> +%postun  -p /sbin/ldconfig
> +%endif

hmm, mamy bcond ldconfig zdefiniowany?

> +%{_datadir}/qfaktury/icons/dane_firmy.png
> +%{_datadir}/qfaktury/icons/dodaj_kontrahentow.png
> +%{_datadir}/qfaktury/icons/edytuj_kontrahentow.png
> +%{_datadir}/qfaktury/icons/edytuj_przelew.png
> +%{_datadir}/qfaktury/icons/k2.png
> +%{_datadir}/qfaktury/icons/koniec.png
> +%{_datadir}/qfaktury/icons/kreator.png
> +%{_datadir}/qfaktury/icons/o_programie.png
> +%{_datadir}/qfaktury/icons/qfaktury_128.png
> +%{_datadir}/qfaktury/icons/qfaktury_16.png
> +%{_datadir}/qfaktury/icons/qfaktury_32.png
> +%{_datadir}/qfaktury/icons/qfaktury_48.png
> +%{_datadir}/qfaktury/icons/qfaktury_64.png
> +%{_datadir}/qfaktury/icons/splash.png
> +%{_datadir}/qfaktury/icons/ustawienia.png
> +%{_datadir}/qfaktury/icons/usun_kontrahentow.png
> +%{_datadir}/qfaktury/icons/usun_przelew.png
> +%{_datadir}/qfaktury/templates/style.css

wystarczy samo
%{_datadir}/qfaktury

> +
> +%if 0
> +# if _sysconfdir != /etc:
> +#%%dir %{_sysconfdir}
> +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
> +%attr(755,root,root) %{_bindir}/*
> +%{_datadir}/%{name}
> +%endif

Do śmieci.

> +#%{_examplesdir}/%{name}-%{version}

śmieć


Chomar, jeszcze musisz troszkę nad warsztatem popracować...

-- 
   .. ::  http://www.pomocdladominiki.com.pl/ -- możesz pomóc :: ..
 | Everybody needs someone sure, someone true,
   PLD Linux developer   | Everybody needs some solid rock, I know I do.
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: qfaktury.spec

2006-01-15 Wątek Andrzej 'The Undefined' Dopierała
On Sun, Jan 15, 2006 at 11:44:15PM +0100, Arkadiusz Chomicki wrote:
> dodalem nowa paczke do cvs "qfaktury.spec"
> prosze o sprawdzenie i ewentualne poprawienie błędów.
o rany :/
Ty wogóle na to spojrzałeś?

opisy dajemy po angielsku, polskie z -l pl
zbędne linie się usuwa.. i wogóle...

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator,  Adam Mickiewicz University WMiI
PLD Linux Developer  HomePage: http://andrzej.dopierala.name/
JID: [EMAIL PROTECTED] e-mail: [EMAIL PROTECTED]
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


qfaktury.spec

2006-01-15 Wątek Arkadiusz Chomicki
witam

dodalem nowa paczke do cvs "qfaktury.spec"
prosze o sprawdzenie i ewentualne poprawienie błędów.

Pozdrawiam
ChomAr
-- 
+-===| Arkadiusz Chomicki |-+
  84-120 Władysławowo   GG#: 420515
  woj. pomorskiee-mail:chomar(at)wla(dot)pl
  Registered Linux User: 82605  http://www.domofony.com
  http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=82605
  Klucz GPG: http://www.chomar.wla.pl/download/chomar.gpg
+-==| Powered by PLD Linux |===-+
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl