SPEC dla MyPaint
Michał Lisowski
lisu87 at gmail.com
Fri Apr 8 14:57:19 CEST 2011
W dniu 06.04.2011 22:02, Andrzej Kilijański pisze:
> Dziękuje za poświęcony czas:
> - usunąłem niepotrzebne spacje
> - przesunąłem sekcję %clean na jej miejsce,
> - wywołania scons zamieniłem na %scons
> - usunąłem także nadmiarowe katalogi
> - makro %find_lang jest rzeczywiście bardzo użyteczne :)
>
> On Wednesday 06 of April 2011 15:04:38 Marcin Banasiak wrote:
>> Tak w ogóle to polecam lekturę:
>> http://cvs.pld-linux.org/cgi-bin/cvsweb/PLD-doc/devel-hints-en.txt?rev=1.58
>> , na początek jak znalazł :)
> Przeczytalem ten dokument i zauważyłem dodatkowo, że niepotrzebnie używałem
> makra %dir jeżeli w katalogu nie ma plików o różniących się od standardowych
> uprawnieniach. Poprawiłem sytuacje typu:
>
> %dir %{_datadir}/mypaint/backgrounds
> -%{_datadir}/mypaint/backgrounds/*
>
> zastępując wpisem
>
> %{_datadir}/mypaint/backgrounds
>
> użyłem także:
>
> poldek -V --verify-fileconflicts -v
>
> nie znalazłem konfilktów mojej paczki z innymi w systemie
$ ./builder -bb mypaint
...
+ /usr/bin/scons -j4 LDFLAGS=-Wl,--as-needed
-Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc
CFLAGS=-O2 -fno-strict-aliasing -fwrapv -march=i686 -mtune=pentium4
-gdwarf-3 -g2 CXXFLAGS=-O2 -fno-strict-aliasing -fwrapv -march=i686
-mtune=pentium4 -gdwarf-3 -g2 FFLAGS=-O2 -fno-strict-aliasing -fwrapv
-march=i686 -mtune=pentium4 -gdwarf-3 -g2 CPPFLAGS=-D_FORTIFY_SOURCE=2
CC=i686-pld-linux-gcc CXX=i686-pld-linux-g++ libsuffix=lib prefix=/usr
scons: Reading SConscript files ...
Building for python2.7
swig -o mypaintlib_wrap.cpp -noproxydel -python -c++ mypaintlib.i
sh: swig: not found
scons: *** Error 127
błąd: Błędny status wyjścia z /home/users/lisu/tmp/rpm-tmp.7751 (%build)
...
Oprócz swiga brakuje jeszcze desktop-file-utils (bo używane jest
update-desktop-database).
More information about the pld-devel-pl
mailing list