fish.spec
Jacek 'jackass' Brzozowski
metallowiec w op.pl
Nie, 10 Kwi 2005, 18:59:55 CEST
Użytkownik Adam Gołębiowski napisał:
>On Sun, Apr 10, 2005 at 03:41:22PM +0200, Jacek 'jackass' Brzozowski wrote:
>
>
>>Witam
>>Dorzucam nowego speca
>>
>>
>
>Parę uwag:
>
>
>
>># $Revision: 1.30 $, $Date: 2004/12/16 13:01:38 $
>>Summary: fish - A friendly interactive shell
>>Summary(pl): fish - przyjazna interaktywna pow?oka
>>
>>
>
>pliterki tylko u mnie rozjechane?
>
>
>
>>BuildRequires: autoconf
>>BuildRequires: automake
>>BuildRequires: ncurses-devel
>>BuildRequires: doxygen
>>
>>
>
>Sortujemy buildrequires
>
>
>
>>%prep
>>%setup -q
>>%patch0 -p1
>>find -name "Makefile.in" -exec \
>> sed -i -e "s w -o 0 -g 0@@" \
>> -e "s@/usr/local/@/usr/@" \
>> "{}" ";" \
>>
>>find -name "configure" -exec \
>> sed -i -e "s@/usr/local/@/usr/@" \
>> "{}" ";"
>>
>>
>
>nie zamieniamy na '/usr/' a na %{_prefix}. poza tym, to chyba lepiej
>spatchować?
>
>
>
>>%build
>>#%{__aclocal}
>>#%{__autoconf}
>>#%{__autoheader}
>>#%{__automake}
>>
>>
>
>Jeśli niepotrzebne to usuwamy. A swoją drogą, poprawne zakmentowanie
>tego powinno wyglądać nastęująco:
>#%%{__aclocal}
>tu akurat różnicy nie robi, ale w %configure już tak (makro %foo w
>'#%foo' jest ciagle rozwijane).
>
>
>
>>%configure
>>%{__make}
>>%install
>>
>>
>
>pusta linia by się przydała
>
>
>
>>rm -rf $RPM_BUILD_ROOT
>>install -d $RPM_BUILD_ROOT%{_prefix}/man/man1
>>install -d $RPM_BUILD_ROOT/%{_mandir}/man1
>>
>>
>
>zbędny '/'.
>
>
>>%{__make} install \
>> DESTDIR=$RPM_BUILD_ROOT
>>
>>mv -f $RPM_BUILD_ROOT%{_prefix}/man/man1/*.1* $RPM_BUILD_ROOT/%{_mandir}/man1/
>>
>>
>
>i znów
>
>
>
>>--- fish-1.6/input.c.orig 2005-04-10 11:41:14.819977912 +0200
>>+++ fish-1.6/input.c 2005-04-10 11:42:36.639539448 +0200
>>@@ -28,9 +28,9 @@
>> #include <sys/ioctl.h>
>> #include <unistd.h>
>> #if HAVE_NCURSES_H
>>-#include <ncurses.h>
>>+#include <ncurses/ncurses.h>
>> #else
>>-#include <curses.h>
>>+#include <ncurses/curses.h>
>> #endif
>>
>>
>
>Tego typu rzeczy można zastąpić przez przekazania
>"-I/usr/include/ncurses" do CFLAGS.
>
>
>>@@ -38,7 +38,7 @@
>> #include <termio.h>
>> #endif
>>
>>-#include <term.h>
>>+#include <ncurses/term.h>
>> #include <signal.h>
>> #include <dirent.h>
>> #include <wctype.h>
>>--- fish-1.6/proc.c.orig 2005-04-10 11:45:18.444941288 +0200
>>+++ fish-1.6/proc.c 2005-04-10 11:45:42.793239784 +0200
>>@@ -27,16 +27,16 @@
>> #include <sys/time.h>
>>
>> #if HAVE_NCURSES_H
>>-#include <ncurses.h>
>>+#include <ncurseees/ncurses.h>
>>
>>
>
>a tu dla odmiany literówka.
>
>
>
Dzięki za wskazówki
teraz powinno być lepiej :D
a co do literek to u mnie są normalnie.
-------------- następna część ---------
Błędnie zakodowany tekst został usunięty...
Plik: fish.spec
Url: /mailman/pipermail/pld-devel-pl/attachments/20050410/34db35d1/fish.pl
-------------- następna część ---------
Błędnie zakodowany tekst został usunięty...
Plik: fish-Makefile.patch
Url: /mailman/pipermail/pld-devel-pl/attachments/20050410/34db35d1/fish-Makefile.pl
-------------- następna część ---------
Błędnie zakodowany tekst został usunięty...
Plik: fish-configure.patch
Url: /mailman/pipermail/pld-devel-pl/attachments/20050410/34db35d1/fish-configure.pl
Więcej informacji o liście dyskusyjnej pld-devel-pl