Не става- вече не знам какво не му е наред. Като чета инфото от терминала, успешно създава "фалшивите" системни папки, но не може да създаде някакъв "regular file" макар че би следвало да може да чете и да пише без проблеми в тия папки- ето грешката:
+ make prefix=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr exec_prefix=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr bindir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/bin sbindir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/sbin sysconfdir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/etc datadir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/share includedir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/include libdir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/lib libexecdir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/lib localstatedir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/var/lib sharedstatedir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/com mandir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/share/man infodir=/home/nik/rpm/tmp/sim-0.9.4.2-1mdv2007.0-buildroot/usr/share/info install
Makefile:897: warning: overriding commands for target `clean-bcheck'
Makefile:860: warning: ignoring old commands for target `clean-bcheck'
Makefile:902: warning: overriding commands for target `bcheck-am'
Makefile:865: warning: ignoring old commands for target `bcheck-am'
Making install in sim
make[1]: Entering directory `/home/nik/rpm/BUILD/sim-0.9.4.2/sim'
Making install in png
make[2]: Entering directory `/home/nik/rpm/BUILD/sim-0.9.4.2/sim/png'
make[3]: Entering directory `/home/nik/rpm/BUILD/sim-0.9.4.2/sim/png'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../../admin/mkinstalldirs /usr/share/icons/hicolor/32x32/apps
/usr/bin/install -c -p -m 644 ./hi32-app-sim.png /usr/share/icons/hicolor/32x32/apps/sim.png
/usr/bin/install: cannot create regular file `/usr/share/icons/hicolor/32x32/apps/sim.png': Permission denied
make[3]: *** [install-kde-icons] Error 1
make[3]: Leaving directory `/home/nik/rpm/BUILD/sim-0.9.4.2/sim/png'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/nik/rpm/BUILD/sim-0.9.4.2/sim/png'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/nik/rpm/BUILD/sim-0.9.4.2/sim'
make: *** [install-recursive] Error 1
error: Bad exit status from /home/nik/rpm/tmp/rpm-tmp.10471 (%install)
RPM build errors:
Bad exit status from /home/nik/rpm/tmp/rpm-tmp.10471 (%install)
[nik@localhost SOURCES]$
Ето и .rpmmacros ( в хоум директорията е):
%_topdir /home/nik/rpm
%_tmppath /home/nik/rpm/tmp
%_signature gpg
%_gpg_name Mandrivalinux
%_gpg_path ~/.gnupg
%distribution Mandriva Linux
%vendor Mandriva
Ето и sim-0.9.4.2.spec :
%define name sim
%define version 0.9.4.2
%define release %mkrel 1
Name: %{name}
Version: %{version}
Release: %{release}
Summary: Multiprotocol instant messenger
Source:
http://download.berlios.de/%{name}-%{version}.tar.bz2URL:
http://developer.berlios.de/projects/sim-im/Group: Applications/Internet/Instant messaging
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL
%description
A simple user-friendly multiprotocol instant messenger
%prep
%setup -q
%build
%configure
%make
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
#%clean
#rm -rf $RPM_BUILD_ROOT
%files
%defattr(0755,root,root)
%doc README NEWS COPYING AUTHORS
%{_mandir}/man1/*
%{_bindir}/sim
Едит: Секцията %files още не съм я довършил