Am Freitag 03 Juli 2009 01:19:07 wrote Philipp Thomas:
On Thu, 2 Jul 2009 23:48:39 +0200, you wrote:
+ install -D -m644 yahtzee.png /var/tmp/yahqzee-2009.27- build/usr/share/pixmaps/yahtzee.png install: cannot stat `yahtzee.png': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.64358 (%install)
yahtzee.png liegt ja auch im Verzeichnis mit den Quellen, daher muss install das gesagt werden. Mein zweiter sr behebt den Fehler.
Spec und Source sind im saigkill Repository. Hat jemand Lust sich das mal anzusehen?
Ich habe keine Ahnung von qmake, also weiss ich nicht, wie man qmake dazu bringt, Regeln fürs Installieren zu genrieren. Daher installiere ich halt yahtzee mit dem ersten sr "zu Fuss". Da ich auf der Maschine keine Root-Rechte habe, konnte ich das lokale Bauen nicht ausprobieren, das musst Du jetzt tun :) Habs mal probiert...
Hab jetzt: %prep %setup -q -n yahqzee %build export CFLAGS="%{optflags}" CXXFLAGS="%optflags" qmake yahtzee.pro make CFLAGS="%{optflags} -W -pipe -D_REENTRANT" CXXFLAGS="%{optflags} -W -pipe -D_REENTRANT" %install install -d %{buildroot}/%{_bindir} install -d %{buildroot}/%{_datadir} install -d %{_datadir}/applications install -d %{_datadir}/pixmaps install -o games -g games yahtzee %{buildroot}/%{_bindir} install -D -m644 %{S:2} $RPM_BUILD_ROOT%{_datadir}/pixmaps/yahtzee.png %suse_update_desktop_file -i yahtzee BoardGames %clean rm -rf %buildroot %files %defattr(-,root,root) %{_bindir}/yahtzee %{_datadir}/applications/yahtzee.desktop %{_datadir}/pixmaps/yahtzee.png Jetzt kriege ich als Meldung: + install -o games -g games yahtzee /var/tmp/yahqzee-2009.27- build//usr/bin install: cannot change ownership of `/var/tmp/yahqzee-2009.27- build//usr/bin/yahtzee': Operation not permitted error: Bad exit status from /var/tmp/rpm-tmp.15147 (%install) Hat das mal jemand gehabt? P.S. Falls ich nerve einfach bescheid sagen :-) Aber es war eh nix los auf der Liste hier... -- Sincerely yours Sascha Manns openSUSE Ambassador openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com