Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
Fedora Release Engineering
05f74ee98b dist-git conversion 2010-07-28 09:08:26 +00:00
Jan Šafránek
84e4090306 fixed OpenIPMIpthread pkgconfig file Resolves: #598551 2010-06-02 07:51:53 +00:00
Jesse Keating
b6d22dcd20 Initialize branch F-13 for OpenIPMI 2010-02-17 00:47:24 +00:00
4 changed files with 25 additions and 22 deletions

View file

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: OpenIPMI
# $Id$
NAME := OpenIPMI
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attempt a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View file

@ -0,0 +1,18 @@
468067 - "pkg-config --libs OpenIPMIpthread" fails
Fix the pkgconfig file.
Reported upstream as http://sourceforge.net/tracker/index.php?func=detail&aid=2188750&group_id=36127&atid=416301
diff -up OpenIPMI-2.0.18/OpenIPMIpthread.pc.in.orig OpenIPMI-2.0.18/OpenIPMIpthread.pc.in
--- OpenIPMI-2.0.18/OpenIPMIpthread.pc.in.orig 2005-08-17 05:56:02.000000000 +0200
+++ OpenIPMI-2.0.18/OpenIPMIpthread.pc.in 2010-05-20 15:48:07.000000000 +0200
@@ -6,6 +6,6 @@ includedir=@includedir@
Name: OpenIPMIpthread
Description: Pthread OS handler for OpenIPMI
Version: @VERSION@
-Requires: OpenIPMI pthread
+Requires: OpenIPMI
Libs: -L${libdir} -lOpenIPMIutils -lOpenIPMIpthread
-Cflags: -I${includedir}
+Cflags: -I${includedir} -pthread

View file

@ -4,7 +4,7 @@
Summary: IPMI (Intelligent Platform Management Interface) library and tools
Name: OpenIPMI
Version: 2.0.16
Release: 8%{?dist}
Release: 9%{?dist}
License: LGPLv2+ and GPLv2+
Group: System Environment/Base
URL: http://sourceforge.net/projects/openipmi/
@ -19,6 +19,8 @@ BuildRequires: desktop-file-utils
Requires(post): chkconfig
Requires(preun): chkconfig
Patch1: OpenIPMI-2.0.18-pthread-pkgconfig.patch
%description
The Open IPMI project aims to develop an open code base to allow access to
platform information using Intelligent Platform Management Interface (IPMI).
@ -69,6 +71,7 @@ and control IPMI-enabled devices.
%prep
%setup -q
%patch1 -p1 -b .pthread-pkgconfig
%build
export CFLAGS="-fPIC $RPM_OPT_FLAGS"
@ -160,6 +163,9 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/applications/fedora-openipmigui.desktop
%changelog
* Wed Jun 2 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-9
- fixed OpenIPMIpthread pkgconfig file (#598551)
* Tue Jan 5 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-8
- fix package License: field, there is no source with BSD header