ghostscript-afpl.spec
Jakub Bogusz
qboosh w pld-linux.org
Pon, 7 Sie 2006, 10:49:30 CEST
On Tue, Aug 01, 2006 at 04:13:30PM +0200, Szymon Siwek wrote:
> On Sun, Jul 30, 2006 at 05:44:18PM +0200, Arkadiusz Miskiewicz wrote:
> > On Sunday 30 July 2006 17:40, Szymon Siwek wrote:
> > > On Sun, Jul 30, 2006 at 04:09:33PM +0200, Arkadiusz Miskiewicz wrote:
> > > > On Sunday 30 July 2006 15:59, Szymon Siwek wrote:
> > > > > Witam!
> > > > >
> > > > > Odnoszę wrażenie, że w pakiecie ghostscript-afpl-ijs-devel jest pomyłka
> > > > > w provides - powinno być "ghostscript-ijs-devel" zamiast
> > > > > "ghostscript-devel"
> > > >
> > > > Ten pakiet traci sens skoro od niedawna wszystkie nowe ghostscripty są
> > > > GPL.
> > >
> > > Ciekawa uwaga, niemniej to ghostscript.spec w ostatnim logu ma wpis
> > > obsolated i od 2005.09.06 jest nie ruszany (bo w między czasie
> > > ghostscript.spec został przemianowany na ghostscript-afpl.spec)
> >
> > Nikomu się nie chciało tego uporządkować po zGPLowaniu ghostscripta. Teraz
> > sens ma tylko ghostscript.spec i ghostscript-esp.spec (mv
> > ghostscript-afpl.spec ghostscript.spec po stronie cvsu).
> >
> Jak już będzie przeniesione w cvsie, to można uaktualnić wersję (za pomocą
> dołączonych łatek).
> Nie usunąłem "define _name", aby łatka była mniejsza (a w przyszłości może
> być znowu potrzebne).
> Tworzony jest shared libijs.
> Dodałem bconda umożliwiającego zbudowanie z systemowym jbig2dec
Jeżeli to działa, to powinno być domyślne (nawet bez bconda).
> Bconda svga można pewnie wyrzucić (nigdzie nie używany).
Do sprawdzenia.
> Bconda gtk też można wyrzucić, bo w trakcie budowy jest nie używany i
> BuildReq: gtk-devel jest bezwzględnie konieczne.
> Nie jestem pewien czy wstawiłem wystarczająco dużo provides/obsoletes (na
> przykład co z obsoletes ghostscript-esp)
> Na upartego można jeszcze wydzielić pakiet z biblioteką ijs.
[...]
> -Version: 8.53
> -Release: 1
> -License: AFPL
> +Name: %{_name}
> +Version: 8.54
> +Release: 0.1
> +License: GPL
> Group: Applications/Graphics
> Source0: http://dl.sourceforge.net/ghostscript/%{_name}-%{version}.tar.bz2
> -# Source0-md5: e65e0c40213a616174572faa639e04d6
> +# Source0-md5: 58f688190dcc5e9e337edad22b23fc0d
Jeżeli to ma być GPL Ghostscript, to musi być ze źródeł
ghostscript-%{version}-gpl.tar.bz2. Wersja bez "-gpl" to AFPL
Ghostscript.
> Requires: %{name} = %{version}-%{release}
> -Provides: ghostscript-gtk = %{version}-%{release}
> -Obsoletes: ghostscript-gtk
> +Obsoletes: %{name}-afpl-gtk
Nie używamy %{name} w Obsoletes dla pakietów starych lub z innego speca.
--
Jakub Bogusz http://qboosh.cs.net.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl