rpms/sparse/FC-6 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 sparse.spec, 1.2, 1.3

Matt Domsch (mdomsch) fedora-extras-commits at redhat.com
Sat Dec 9 14:30:15 UTC 2006


Author: mdomsch

Update of /cvs/extras/rpms/sparse/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22571

Modified Files:
	.cvsignore sources sparse.spec 
Log Message:
upgrade to 0.2, add -devel package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/sparse/FC-6/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	9 Nov 2006 22:10:22 -0000	1.3
+++ .cvsignore	9 Dec 2006 14:29:45 -0000	1.4
@@ -1 +1 @@
-sparse-0.1.tar.gz
+sparse-0.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/sparse/FC-6/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	9 Nov 2006 22:10:22 -0000	1.3
+++ sources	9 Dec 2006 14:29:45 -0000	1.4
@@ -1 +1 @@
-367d1cb0a26db26e2da47a491bc95374  sparse-0.1.tar.gz
+edb7d900d6c73b5ef5187b91493f98f9  sparse-0.2.tar.gz


Index: sparse.spec
===================================================================
RCS file: /cvs/extras/rpms/sparse/FC-6/sparse.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sparse.spec	9 Nov 2006 22:10:22 -0000	1.2
+++ sparse.spec	9 Dec 2006 14:29:45 -0000	1.3
@@ -1,5 +1,5 @@
 Name: sparse          
-Version: 0.1        
+Version: 0.2
 Release: 1%{?dist}
 Summary:    A semantic parser of source files
 Group:      Development/Tools
@@ -24,19 +24,33 @@
 
 Sparse is primarily used in the development and debugging of the Linux kernel.
 
+%package devel
+Summary: Build environment for sparse-enabled apps
+Group: Development/Libraries
+Requires: pkgconfig
+Provides: %{name}-static = %{version}-%{release}
+
+%description devel
+Development headers headers and static lib for sparse-enabled apps
+
 %prep
 %setup -q
 
 
 %build
-make %{?_smp_mflags} PREFIX="%{_prefix}" CFLAGS="%{optflags} -Wwrite-strings -fpic"
-
+make %{?_smp_mflags} \
+  DESTDIR="%{buildroot}" PREFIX="%{_prefix}" \
+  BINDIR="%{_bindir}" LIBDIR="%{_libdir}" \
+  INCLUDEDIR="%{_includedir}" PKGCONFIGDIR="%{_libdir}/pkgconfig" \
+  CFLAGS="%{optflags} -Wwrite-strings -fpic"
 
 %install
 rm -rf %{buildroot}
 mkdir -p %{buildroot}%{_bindir}
 mkdir -p %{buildroot}%{_libdir}
-make install PREFIX=%{buildroot}%{_prefix}
+make DESTDIR="%{buildroot}" PREFIX="%{_prefix}" BINDIR="%{_bindir}" \
+  LIBDIR="%{_libdir}" INCLUDEDIR="%{_includedir}" \
+  PKGCONFIGDIR="%{_libdir}/pkgconfig" install
 
 %clean
 rm -rf %{buildroot}
@@ -48,7 +62,18 @@
 %{_bindir}/sparse
 %{_bindir}/cgcc
 
+%files devel
+%defattr(-,root,root,-)
+%doc LICENSE
+%{_includedir}/*
+%{_libdir}/libsparse.a
+%{_libdir}/pkgconfig/%{name}.pc
+
+
 %changelog
+* Tue Dec 05 2006 Matt Domsch <Matt_Domsch at dell.com> 0.2-1
+- Upgrade to 0.2, add -devel package
+
 * Thu Nov 09 2006 Matt Domsch <Matt_Domsch at dell.com> 0.1-1
 - Upgrade to 0.1, no need for snapshots, yea!  New upstream maintainer.
 - cgcc now installed




More information about the fedora-extras-commits mailing list