-#specfile originally created for Fedora, modified for Moblin Linux
%define byaccdate 20091027
Summary: Berkeley Yacc, a parser generator
Version: 1.9.%{byaccdate}
Release: 2
License: Public Domain
-Group: Development/Tools
+Group: Platform Development/Building
URL: http://invisible-island.net/byacc/byacc.html
Source: %{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source1001: packaging/byacc.manifest
%description
Byacc (Berkeley Yacc) is a public domain LALR parser generator which
this package.
%prep
-%setup -q -n %{name}-%{version}
+%setup -q
%build
+cp %{SOURCE1001} .
%configure --disable-dependency-tracking
-make %{?_smp_mflags}
+make %{?jobs:-j%jobs}
%install
-rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install
-ln -s yacc $RPM_BUILD_ROOT/%{_bindir}/byacc
-ln -s yacc.1 $RPM_BUILD_ROOT/%{_mandir}/man1/byacc.1
+%make_install
+ln -s yacc %{buildroot}/%{_bindir}/byacc
+ln -s yacc.1 %{buildroot}/%{_mandir}/man1/byacc.1
%check
echo ====================TESTING=========================
echo ====================TESTING END=====================
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%files
%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NOTES NO_WARRANTY README