I'm trying to make an rpm and for some reason my spec file isn't quite right
could somebody look at it for me.

this is the error i get after the install. For some reason none pof the files
are placed in their diractories.

+ cd /var/tmp/bibletime-buildroot
+ find . -type d
+ sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,'
+ find . -type f
+ sed 's,^\.,\%attr(-\,root\,root) ,' -e '/\/etc\//s|^|%config|' -e 
+'/\/config\//s|^|%config|'
sed: can't read s,^\.,\%attr(-\,root\,root) ,: No such file or directory
Bad exit status from /var/tmp/rpm-tmp.8449 (%install)         

here is the spec file


Name: bibletime
Summary: Bibltime kde frontend for sword
Version: 0.2
Release: 1mdk
Source: http://www.thelinuxstop.com/bibletime-0.2.tar.bz2
Group: KDE/Applications
URL: www.bibletime.de
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
mkdir -p $RPM_BUILD_ROOT%{prefix}
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/doc/HTML/en/bibletime
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/doc/HTML/de/bibletime
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/apps/bibletime/pics
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/apps/bibletime/toolbar
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/applnk/Applications
mkdir -p $RPM_BUILD_ROOT%{prefix}/bin
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/icons
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/icons/mini
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/locale/fr/LC_MESSAGES
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/locale/hu/LC_MESSAGES
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/locale/nl/LC_MESSAGES
mkdir -p $RPM_BUILD_ROOT%{prefix}/share/locale/de/LC_MESSAGES

make install prefix=$RPM_BUILD_ROOT/%{prefix}

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) ,' \
       -e '/\/etc\//s|^|%config|' \
       -e '/\/config\//s|^|%config|' \
       >> $RPM_BUILD_DIR/file.list.%{name}

%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name}

%files -f ../file.list.%{name}
%defattr(-,root,root,0755)

%changelog
* Fri Aug 06 1999 Stefan Siegel <[EMAIL PROTECTED]>
- Added "config" tag for files containing /etc or /config
- Added compression for perl- and localized man-pages

* Sat Jun 26 1999 Bernhard Rosenkraenzer <[EMAIL PROTECTED]>
- create (more or less) generic spec file...

-- 
He must increase but I must decrease-----------------------------------

                                Holiness unto the Lord
                                Name:           Brook Humphrey
                                E-Mail:         [EMAIL PROTECTED]
                                webmaster:      thelinuxstop.com
                                webmester:      webmedic.net
                                Owner:          Mobile PC Medic

Reply via email to