rpms/libsmbios/devel .cvsignore, 1.13, 1.14 libsmbios.spec, 1.17, 1.18 sources, 1.13, 1.14

Michael E Brown mebrown at fedoraproject.org
Mon Feb 2 21:59:12 UTC 2009


Author: mebrown

Update of /cvs/extras/rpms/libsmbios/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24191

Modified Files:
	.cvsignore libsmbios.spec sources 
Log Message:
* Thu Feb 2 2009 Michael E Brown <michael_e_brown at dell.com> - 2.2.12-1
- Add pkgconfig files to -devel
- fixup yum plugin to not parse certain data that causes a crash on some machines (Optiplex 755, others may be affected)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libsmbios/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore	17 Jan 2009 06:06:50 -0000	1.13
+++ .cvsignore	2 Feb 2009 21:58:42 -0000	1.14
@@ -1 +1 @@
-libsmbios-2.2.8.tar.bz2
+libsmbios-2.2.12.tar.bz2


Index: libsmbios.spec
===================================================================
RCS file: /cvs/extras/rpms/libsmbios/devel/libsmbios.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- libsmbios.spec	17 Jan 2009 06:09:08 -0000	1.17
+++ libsmbios.spec	2 Feb 2009 21:58:42 -0000	1.18
@@ -3,7 +3,7 @@
 # these are all substituted by autoconf
 %define major 2
 %define minor 2
-%define micro 8
+%define micro 12
 %define extra %{nil}
 %define lang_dom  libsmbios-2.2
 %define release_version %{major}.%{minor}.%{micro}%{extra}
@@ -27,6 +27,7 @@
 # some distros already have fdupes macro. If not, we just set it to something innocuous
 %{?!fdupes: %define fdupes /usr/sbin/hardlink -c -v}
 
+%define pkgconfig_BR pkgconfig
 %define ctypes_BR python-ctypes
 %define cppunit_BR cppunit-devel
 %define fdupes_BR hardlink
@@ -72,7 +73,7 @@
 Source: http://linux.dell.com/libsmbios/download/libsmbios/libsmbios-%{version}/libsmbios-%{version}.tar.bz2
 URL: http://linux.dell.com/libsmbios/main
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: strace libxml2-devel python-devel gcc-c++ gettext valgrind doxygen %{cppunit_BR} %{fdupes_BR}
+BuildRequires: strace libxml2-devel python-devel gcc-c++ gettext valgrind doxygen %{cppunit_BR} %{fdupes_BR} %{pkgconfig_BR}
 # uncomment for official fedora
 Obsoletes: libsmbios-libs < 2.0.0
 Provides: libsmbios-libs = 0:%{version}-%{release}
@@ -160,7 +161,7 @@
 
 %build
 # this line lets us build an RPM directly from a git tarball
-[ -e ./configure ] || ./autogen.sh
+[ -e ./configure ] || ./autogen.sh --no-configure
 
 mkdir _build
 cd _build
@@ -169,7 +170,6 @@
 
 %configure \
     --disable-static    \
-    RELEASE_MAJOR=%{major} RELEASE_MINOR=%{minor} RELEASE_MICRO=%{micro} RELEASE_EXTRA=%{extra} \
     CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
 mkdir -p out/libsmbios_c
 mkdir -p out/libsmbios_c++
@@ -216,6 +216,7 @@
 make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
 mkdir -p %{buildroot}/usr/include
 cp -a $TOPDIR/src/include/*  %{buildroot}/usr/include/
+cp -a out/public-include/*  %{buildroot}/usr/include/
 rm -f %{buildroot}/%{_libdir}/lib*.la
 find %{buildroot}/usr/include out/libsmbios_c++ out/libsmbios_c -exec touch -r $TOPDIR/configure.ac {} \;
 
@@ -254,6 +255,7 @@
 /usr/include/smbios_c
 %{_libdir}/libsmbios.so
 %{_libdir}/libsmbios_c.so
+%{_libdir}/pkgconfig/*.pc
 %doc _build/out/libsmbios_c++
 %doc _build/out/libsmbios_c
 
@@ -323,6 +325,10 @@
 %{_datadir}/smbios-utils
 
 %changelog
+* Thu Feb 2 2009 Michael E Brown <michael_e_brown at dell.com> - 2.2.12-1
+- Add pkgconfig files to -devel
+- fixup yum plugin to not parse certain data that causes a crash on some machines (Optiplex 755, others may be affected)
+
 * Thu Jan 15 2009 Michael E Brown <michael_e_brown at dell.com> - 2.2.8-1
 - revert change in upstream renaming rpm to libsmbios2
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libsmbios/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sources	17 Jan 2009 06:06:50 -0000	1.13
+++ sources	2 Feb 2009 21:58:42 -0000	1.14
@@ -1 +1 @@
-063418dc6ff5137373c6cf9022ec3622  libsmbios-2.2.8.tar.bz2
+d62b367c8c68f89d58afb278948b58f6  libsmbios-2.2.12.tar.bz2




More information about the fedora-extras-commits mailing list