Hi,
I tried to build my first RPM file using the gemeric.spec file I found on
Mandrake web site see below (I just modified the header)
I get this error message
+ umask 022
+ cd /usr/src/RPM/BUILD
+ rm -rf /var/tmp/SBCS-buildroot
+ cd /usr/src/RPM/BUILD
+ rm -rf SBCS-1
+ /bin/gzip -dc /usr/src/RPM/SOURCES/SBCS.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd SBCS-1
/var/tmp/rpm-tmp.54462: cd: SBCS-1: Aucun fichier ou r
�pertoire de ce type
Bad exit status from /var/tmp/rpm-tmp.54462 (%prep)
Does anybody can help ?
Thank you
[EMAIL PROTECTED]
########################## generic.spec ################################
Name: SBCS
Summary: test
Version: 1
Release: 1mdk
Source: /SBCS/SBCS.gz
Group: Networking/Utilities
BuildRoot: /var/tmp/%{name}-buildroot
Copyright: GPL
Prefix: /usr
%description
%prep
rm -rf $RPM_BUILD_ROOT
%setup -q
%build
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure \
--prefix=%{prefix}
make -j 2
%install
make install prefix=$RPM_BUILD_ROOT/%{prefix}
if [ -d $RPM_BUILD_ROOT/usr/man ]; then
bzip2 -9f $RPM_BUILD_ROOT/usr/man/*/*
fi
if [ -d $RPM_BUILD_ROOT/usr/info ]; then
bzip2 -9f $RPM_BUILD_ROOT/usr/info/*.info
fi
if [ -d $RPM_BUILD_ROOT/usr/X11R6/man ]; then
bzip2 -9f $RPM_BUILD_ROOT/usr/X11R6/man/*/*
fi
cd $RPM_BUILD_ROOT
find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > \
$RPM_BUILD_DIR/file.list.%{name}
find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> \
$RPM_BUILD_DIR/file.list.%{name}
find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> \
$RPM_BUILD_DIR/file.list.%{name}
%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name}
%files -f ../file.list.%{name}
%changelog
* Sat Jun 26 1999 Bernhard Rosenkraenzer <[EMAIL PROTECTED]>
- create (more or less) generic spec file...
##########################################################