diff --git a/sparse.spec b/sparse.spec index 02a842e..e849d6c 100644 --- a/sparse.spec +++ b/sparse.spec @@ -1,6 +1,6 @@ Name: sparse Version: 0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A semantic parser of source files Group: Development/Tools License: OSL 1.1 @@ -38,24 +38,27 @@ Development headers headers and static lib for sparse-enabled apps %prep %setup -q +%define make_destdir \ +make DESTDIR="%{buildroot}" PREFIX="%{_prefix}" \\\ + BINDIR="%{_bindir}" LIBDIR="%{_libdir}" \\\ + INCLUDEDIR="%{_includedir}" PKGCONFIGDIR="%{_libdir}/pkgconfig" \\\ +%{nil} %build -make %{?_smp_mflags} \ - DESTDIR="%{buildroot}" PREFIX="%{_prefix}" \ - BINDIR="%{_bindir}" LIBDIR="%{_libdir}" \ - INCLUDEDIR="%{_includedir}" PKGCONFIGDIR="%{_libdir}/pkgconfig" \ - CFLAGS="%{optflags} -Wwrite-strings -fpic" +%make_destdir %{?_smp_mflags} CFLAGS="%{optflags} -Wwrite-strings -fpic" %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_libdir} -make DESTDIR="%{buildroot}" PREFIX="%{_prefix}" BINDIR="%{_bindir}" \ - LIBDIR="%{_libdir}" INCLUDEDIR="%{_includedir}" \ - PKGCONFIGDIR="%{_libdir}/pkgconfig" install +%make_destdir install + +%check +make check %clean rm -rf %{buildroot} +make clean %files @@ -75,9 +78,10 @@ rm -rf %{buildroot} %changelog -* Thu Nov 1 2007 Roland McGrath - 0.4-1 +* Thu Nov 1 2007 Roland McGrath - 0.4-2 - Upgrade to 0.4 - Install man pages, c2xml. +- Run make check in rpmbuild. * Tue Aug 28 2007 Roland McGrath - 0.3-2 - Canonicalize License: tag.