rpms/sblim-cmpi-dhcp/devel import.log, NONE, 1.1 sblim-cmpi-dhcp-0.5.5-open.patch, NONE, 1.1 sblim-cmpi-dhcp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
vcrhonek
vcrhonek at fedoraproject.org
Mon Oct 12 14:04:41 UTC 2009
- Previous message (by thread): rpms/glibc/F-12 .cvsignore, 1.291, 1.292 glibc-fedora.patch, 1.325, 1.326 glibc.spec, 1.418, 1.419 import.log, 1.34, 1.35 sources, 1.316, 1.317
- Next message (by thread): rpms/kernel/F-11 ftrace-check-for-failure-for-all-conversions.patch, NONE, 1.1 ftrace-use-module-notifier-for-function-tracer.patch, NONE, 1.1 tracing-correct-module-boundaries-for-ftrace_release.patch, NONE, 1.1 kernel.spec, 1.1759, 1.1760
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: vcrhonek
Update of /cvs/extras/rpms/sblim-cmpi-dhcp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22540/devel
Modified Files:
.cvsignore sources
Added Files:
import.log sblim-cmpi-dhcp-0.5.5-open.patch
sblim-cmpi-dhcp.spec
Log Message:
Initial import (#503727).
--- NEW FILE import.log ---
sblim-cmpi-dhcp-0_5_5-1_fc10:HEAD:sblim-cmpi-dhcp-0.5.5-1.fc10.src.rpm:1255356209
sblim-cmpi-dhcp-0.5.5-open.patch:
libuniquekey.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE sblim-cmpi-dhcp-0.5.5-open.patch ---
diff -up sblim-cmpi-dhcp-0.5.5/hashing/libuniquekey.c_old sblim-cmpi-dhcp-0.5.5/hashing/libuniquekey.c
--- sblim-cmpi-dhcp-0.5.5/hashing/libuniquekey.c_old 2008-05-08 17:26:28.000000000 +0200
+++ sblim-cmpi-dhcp-0.5.5/hashing/libuniquekey.c 2009-06-02 12:53:47.000000000 +0200
@@ -506,7 +506,7 @@ int getUniqueKey(char * filepath, int li
LOG("getUniqueKey", "Forked - in the child process");
for (i=getdtablesize();i>=0;--i) /** close all the opened files for this process */
close(i);
- i=open(tmpfile, O_RDWR|O_CREAT|O_TRUNC);
+ i=open(tmpfile, O_RDWR|O_CREAT|O_TRUNC, S_IRUSR|S_IWUSR);
i = dup(i);
execlp("diff","diff", wbemname, filepath,(char *) 0); /** check if there exists any differences
between the copy of the config file and the
--- NEW FILE sblim-cmpi-dhcp.spec ---
%define provider_dir %{_libdir}/cmpi
%define tog_pegasus_version 2:2.6.1-1
Name: sblim-cmpi-dhcp
Version: 0.5.5
Release: 1%{?dist}
Summary: SBLIM WBEM-SMT DHCP
Group: Applications/System
License: CPL
URL: http://sblim.wiki.sourceforge.net/
Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch0: sblim-cmpi-dhcp-0.5.5-open.patch
BuildRequires: tog-pegasus-devel >= %{tog_pegasus_version}
BuildRequires: sblim-tools-libra-devel
BuildRequires: sblim-cmpi-base-devel
BuildRequires: bison
BuildRequires: flex
Requires: sblim-tools-libra
Requires: dhcp
Provides: cmpi-dhcp = %{version}-%{release}
%description
The cmpi-dhcp package provides access to the DHCP configuration data
via CIMOM technology/infrastructure.
It contains the DHCP CIM Model, CMPI Provider with the DHCP task specific
Resource Access.
%package devel
Summary: SBLIM WBEM-SMT DHCP - Header Development Files
Group: Development/Libraries
Requires: sblim-cmpi-dhcp = %{version}-%{release}
%description devel
SBLIM WBEM-SMT DHCP Development Package contains header files and
link libraries for dependent provider packages
%package test
Summary: SBLIM WBEM-SMT DHCP - Testcase Files
Group: Applications/System
Requires: sblim-cmpi-dhcp = %{version}-%{release}
Requires: sblim-testsuite
%description test
SBLIM WBEM-SMT DHCP Provider Testcase Files for the SBLIM Testsuite
%prep
%setup -q
%patch0 -p1 -b .open
%build
%ifarch s390 s390x ppc ppc64
export CFLAGS="$RPM_OPT_FLAGS -fsigned-char"
%else
export CFLAGS="$RPM_OPT_FLAGS"
%endif
%configure \
TESTSUITEDIR=%{_datadir}/sblim-testsuite \
CIMSERVER=pegasus \
PROVIDERDIR=%{_libdir}/cmpi/
make
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# remove unused libtool files
rm -f $RPM_BUILD_ROOT/%{_libdir}/*a
rm -f $RPM_BUILD_ROOT/%{_libdir}/cmpi/*a
mv $RPM_BUILD_ROOT/%{_libdir}/libuniquekey.so $RPM_BUILD_ROOT/%{provider_dir}
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc %{_datadir}/doc/sblim-cmpi-dhcp-%{version}
%exclude %{_datadir}/doc/sblim-cmpi-dhcp-%{version}/*.test
%doc %{_mandir}/man5/smt_dhcp_ra_support.conf.5.gz
%config(noreplace) %{_sysconfdir}/smt_dhcp*.conf
%{_datadir}/sblim-cmpi-dhcp
%{_libdir}/cmpi/libuniquekey.so
%{_libdir}/libRaToolsDhcp.so.*
%{_libdir}/cmpi/libcmpiLinux_DHCP*.so
%files devel
%defattr(-,root,root,-)
%{_libdir}/libRaToolsDhcp.so
%files test
%defattr(-,root,root,-)
%{_datadir}/sblim-testsuite/test-cmpi-dhcp.sh
%doc %{_datadir}/doc/sblim-cmpi-dhcp-%{version}/*.test
%{_datadir}/sblim-testsuite/dhcpd.conf
%{_datadir}/sblim-testsuite/cim/Linux_DHCP*
%{_datadir}/sblim-testsuite/system/linux/Linux_DHCP*
# Conditional definition of schema and registration files
%define DHCP_SCHEMA %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPService.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGlobal.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGroup.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPHost.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPOptions.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPParams.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPPool.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHC
PSharednet.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSubnet.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPElementConformsToProfile.mof
%define DHCP_REGISTRATION %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGlobal.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGroup.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPHost.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPOptions.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPParams.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPPool.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPService.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.registration %{_datadir}/sblim-
cmpi-dhcp/Linux_DHCPServiceConfigurationForService.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSharednet.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSubnet.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.registration
%define DHCP_INTEROP_SCHEMAS %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPService.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.mof %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPElementConformsToProfile.mof
%define DHCP_INTEROP_REGISTRATIONS %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.registration %{_datadir}/sblim-cmpi-dhcp/Linux_DHCPElementConformsToProfile.registration
%pre
# If upgrading, deregister old version
if [ $1 -gt 1 ]
then
%{_datadir}/sblim-cmpi-dhcp/provider-register.sh -d -t pegasus \
-r %{DHCP_REGISTRATION} -m %{DHCP_SCHEMA} > /dev/null 2>&1 || :;
%{_datadir}/sblim-cmpi-dhcp/provider-register.sh -d -t pegasus \
-n "root/PG_InterOp" -r %{DHCP_INTEROP_REGISTRATIONS} -m %{DHCP_INTEROP_SCHEMAS} > /dev/null 2>&1 || :;
fi
%post
# Register Schema and Provider - this is highly provider specific
%{_datadir}/sblim-cmpi-dhcp/provider-register.sh -t pegasus \
-v -r %{DHCP_REGISTRATION} -m %{DHCP_SCHEMA} > /dev/null 2>&1 || :;
%{_datadir}/sblim-cmpi-dhcp/provider-register.sh -t pegasus \
-v -n "root/PG_InterOp" -r %{DHCP_INTEROP_REGISTRATIONS} -m %{DHCP_INTEROP_SCHEMAS} > /dev/null 2>&1 || :;
/sbin/ldconfig
%preun
# Deregister only if not upgrading
if [ $1 -eq 0 ]
then
%{_datadir}/sblim-cmpi-dhcp/provider-register.sh -d \
-t pegasus -r %{DHCP_REGISTRATION} -m %{DHCP_SCHEMA} > /dev/null 2>&1 || :;
%{_datadir}/sblim-cmpi-dhcp/provider-register.sh -d -t pegasus \
-n "root/PG_InterOp" -r %{DHCP_INTEROP_REGISTRATIONS} -m %{DHCP_INTEROP_SCHEMAS} > /dev/null 2>&1 || :;
fi
%postun
# Run ldconfig only if not upgrading
if [ $1 -eq 0 ]
then
/sbin/ldconfig
fi
%changelog
* Tue Oct 6 2009 Vitezslav Crhonek <vcrhonek at redhat.com> - 0.5.5-1
- Initial support
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/sblim-cmpi-dhcp/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 10 Oct 2009 22:11:03 -0000 1.1
+++ .cvsignore 12 Oct 2009 14:04:41 -0000 1.2
@@ -0,0 +1 @@
+sblim-cmpi-dhcp-0.5.5.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/sblim-cmpi-dhcp/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 10 Oct 2009 22:11:03 -0000 1.1
+++ sources 12 Oct 2009 14:04:41 -0000 1.2
@@ -0,0 +1 @@
+bfceb51d804b6f862518704519ad9eb3 sblim-cmpi-dhcp-0.5.5.tar.bz2
- Previous message (by thread): rpms/glibc/F-12 .cvsignore, 1.291, 1.292 glibc-fedora.patch, 1.325, 1.326 glibc.spec, 1.418, 1.419 import.log, 1.34, 1.35 sources, 1.316, 1.317
- Next message (by thread): rpms/kernel/F-11 ftrace-check-for-failure-for-all-conversions.patch, NONE, 1.1 ftrace-use-module-notifier-for-function-tracer.patch, NONE, 1.1 tracing-correct-module-boundaries-for-ftrace_release.patch, NONE, 1.1 kernel.spec, 1.1759, 1.1760
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list