SPEC: gimp-gap-2.2
Maciej Witaszek
maciek2w w gmail.com
Wto, 21 Lis 2006, 21:45:39 CET
On 11/21/06, Bartosz Golek (4 z inf A L4) <saigonto w o2.pl> wrote:
> [code]
> make[2]: Leaving directory `/home/users/saigon/rpm/BUILD/gimp-gap-2.2.1/gap'
> Making all in po
> make[2]: Entering directory `/home/users/saigon/rpm/BUILD/gimp-gap-2.2.1/po'
> file=`echo az | sed 's,.*/,,'`.gmo \
> && rm -f $file && -o $file az.po
> /bin/sh: -o: not found
> make[2]: *** [az.gmo] Error 127
> make[2]: Leaving directory `/home/users/saigon/rpm/BUILD/gimp-gap-2.2.1/po'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/users/saigon/rpm/BUILD/gimp-gap-2.2.1'
> make: *** [all] Error 2
> błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.90156 (%build)
U mnie się zbudowało. Kawałek loga wygląda tak:
Making all in po
make[2]: Entering directory `/home/users/maciek/rpm/BUILD/gimp-gap-2.2.1/po'
file=`echo az | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file az.po
Dodaj dwie rzeczy tak jak poniżej:
BR: gettext-devel - zawiera /usr/bin/msgfmt
oraz ustawienie BuildRoot.
I tu mam pytanie do Wiedzących Więcej, dlaczego w każdym specu build root
musi być ustawiony? Nie da się tego wrzucić jakoś do makr rpma?
[...]
> BuildRequires: nasm
> BuildRequires: pkgconfig
BuildRequires: gettext-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
>
> %define gapplugindir %(gimptool --gimpplugindir)/plug-ins
>
> %description
[...]
> %find_lang gimp22-gap
Powinno wyglądać tak:
%find_lang %{name} --all-name
A to tak:
> %files -f gimp22-gap.lang
%files -f %{name}.lang
I zostaje dużo niespakietowanych plików.
--
Pozdrawiam,
Maciej Witaszek
Więcej informacji o liście dyskusyjnej pld-devel-pl