summaryrefslogtreecommitdiffstats
path: root/openlmi-providers.spec
Commit message (Collapse)AuthorAgeFilesLines
* spec: enable libuser on RHEL-6HEADmasterRadek Novacek2014-05-131-1/+0
|
* logicalfile: package default configurationJan Synacek2014-05-121-1/+5
|
* spec: BR: glib2Radek Novacek2014-05-091-0/+1
|
* spec: explicitly enable devassistant when requestedRadek Novacek2014-05-091-0/+2
| | | | | Devassistant is by default disabled, it needs to be explicitly enabled when it should be used.
* spec: modularize spec fileRadek Novacek2014-05-091-19/+154
| | | | | | | Add support for easier enabling/disabling providers on different versions of hosting operating system. Also add support for RHEL-6.
* spec: fix indmanager pathsJan Synacek2014-05-061-3/+6
|
* libopenlmi: rename back to openlmicommon and get versioning rightJan Synacek2014-05-061-3/+6
|
* libopenlmi: reorganize and gatherJan Synacek2014-04-301-3/+6
| | | | | | | Make naming consistent. Gather common functionality into one library and try to use it across all providers. Introduce libtool-style versioning for libraries.
* Disable the openlmi-devassistant subpackage on rhelTomas Bzatek2014-04-151-3/+16
| | | | | RHEL 7.0 comes with a rather old devassistant package version than we require so let's disable DevAssistant support for OpenLMI temporarily.
* devassistant: Add a subpackage to the spec fileTomas Bzatek2014-03-281-3/+20
|
* Hardware: added VirtualMachine field to the Chassis providerPeter Schiffer2014-02-141-1/+5
|
* Use %%cmake in commentKlaus Kämpf2014-01-221-1/+1
|
* spec: fix openlmi-pcp spec scriptsRadek Novacek2014-01-211-16/+14
| | | | | | | | This commit disables automatic registration of openlmi-pcp because the mof and reg files don't exist when package is installed It also adds a check if the openlmi-pcp provider is installed when uninstalling.
* Remove trailing spacesPeter Schiffer2014-01-161-2/+2
| | | | This patch removes trailing spaces from source files.
* spec: sync changes from Fedora downstream spec fileRadek Novacek2014-01-091-0/+11
| | | | | Add a couple of changes that were in the Fedora spec file and not upstream. They should differ as little as possible.
* spec: mark 0.4.1 as OpenLMI 1.0.1Radek Novacek2014-01-091-3/+3
| | | | | | Update OpenLMI 1.0.1 metapackage definition to contain openlmi-providers = 0.4.2, openlmi-networking >= 0.2.2 and openlmi-storage >= 0.7.1
* spec: prevent version mismatch caused by openlmi metapackageRadek Novacek2014-01-091-66/+70
| | | | | | | | | | When openlmi metapackage defines its Version and Release, it overrides %{version} and %{release} globals and all it usages will be replaced by version and release of metapackage instead of version and release of openlmi-providers package as was expected. This patch introduces new globals that ensures that the correct version and release are used in the requirements and scripts.
* Prepare 0.4.2 releaseJan Safranek2014-01-081-2/+5
|
* spec: %cmake in SUSE creates build subdirKlaus Kaempf2014-01-061-5/+16
| | | | | | | | The spec %cmake macro creates a build sub directory, conflicting with Fedora's %cmake. This patch introduces a target_builddir macro which equals %{_target_platform}/build for SUSE and %{_target_platform} else.
* spec: SUSE compatible RequiresKlaus Kaempf2014-01-061-0/+35
|
* spec: SUSE compatible BuildRequiresKlaus Kaempf2014-01-061-0/+29
|
* spec: SUSE compatible License and GroupKlaus Kaempf2014-01-061-0/+5
|
* Fixed dependency between openlmi-providers and openlmi-python-base.Jan Safranek2013-12-191-1/+1
| | | | | 'yum update openlmi-providers' might pull just new -providers, without new -python-base.
* Update spec files for fixed openlmi-mof-register.Jan Safranek2013-12-181-0/+2
| | | | openlmi-mof-register now needs openlmi-python-base to get lmi.base.mofparse.
* python: install test utilities in new subpackageMichal Minar2013-12-171-1/+21
| | | | | | Added openlmi-python-test subpackage with contents taken from src/python/lmi/test. This allows for testing code charing among verious openlmi* git repositories.
* Define OpenLMI 1.0.0Stephen Gallagher2013-12-031-8/+53
| | | | Set strict version dependencies for the meta-package
* Spec file: add ownership of the registration database and the directoriesTomas Smetana2013-11-211-0/+9
|
* Spec file: install the cmaked openlmi-pcp-generateTomas Smetana2013-11-141-1/+1
|
* PCP: fix failed post-install registrationTomas Smetana2013-11-121-8/+0
|
* Require libuser >= 0.60Tomas Bzatek2013-11-061-2/+7
| | | | | The commit aac4d3a0d1dc brought new symbols in the code without bumping libuser version req.
* Don't install mof files for disabled providersRadek Novacek2013-11-061-1/+0
| | | | | | | When provider is disabled via WITH-PROVIDER=OFF in cmake, don't install even the mof file. Fixes ticket #170.
* Added missing BuildRequires: dbus-devel.Jan Safranek2013-11-051-0/+2
|
* Hardware: Added Physical Disk ProviderPeter Schiffer2013-11-051-2/+6
| | | | | New Provider: * LMI_DiskPhysicalPackage
* Prepare 0.4.1 releaseRadek Novacek2013-11-041-13/+10
| | | | Also remove dependency on sblim-cmpi-base
* power: Use logind instead of upowerRadek Novacek2013-11-041-3/+0
|
* spec: use python2_sitelib instead of python_sitelibMichal Minar2013-10-241-14/+12
| | | | | In the future python3's sitelib will be a default. But we're not ready for python3 yet.
* Make the new registration script the default one.Tomas Smetana2013-10-231-2/+1
|
* Remove direct dependency on systemd-libs.Jan Safranek2013-10-231-1/+0
| | | | | RPM will find the dependency by itself. This suppresses rpmlint message: E: explicit-lib-dependency systemd-libs
* spec: added cim-schema to requiresMichal Minar2013-10-231-0/+1
| | | | | | | OpenLMI providers are not usable without cim-schema installed. Let's require it. Reported by jfilak@redhat.com.
* Add explicit dependency to satisfy rpmdiffRadek Novacek2013-10-221-0/+1
| | | | | Rpmdiff requires explicit dependency between openlmi-account and openlmi-indicationmanager-libs.
* Update spec file with the new documentation structure.Jan Safranek2013-10-211-12/+25
|
* journald: Add documentationTomas Bzatek2013-10-181-3/+17
|
* spec: install fan documentationMichal Minar2013-10-181-15/+26
|
* software: make the admin documentation the same wayMichal Minar2013-10-181-1/+1
| | | | | | Let's not deviate from other providers by having '_build' directory. Also moved the sources to source directory - just like the other providers.
* spec: fix wrong provider name in metapackage (power -> powermanagement)Radek Novacek2013-10-171-1/+1
|
* spec: own directories we shipMichal Minar2013-10-171-9/+10
| | | | | There are lot of unowned directories among those installed with our openlmi-providers (sub)packages. This hopefully catches them all.
* Release 0.4.00.4.0Tomas Bzatek2013-10-151-2/+100
| | | | | | Added journald provider and also missing doc subpackages. Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
* spec: removed duplicit documentation from subpackagesMichal Minar2013-10-151-1/+3
| | | | | | | %doc macro with just file names listed in the main packages causes whole doc directory to be included. That caused the presence of OpenLMI Account documentation both in openlmi-providers and openlmi-account-doc packages.
* spec: added openlmi-software-doc packageMichal Minar2013-10-081-2/+18
| | | | Install software's documentation in a separate package.
* Fix ghost PCP files.Jan Safranek2013-10-031-0/+3
| | | | | | | | | | This fixes rpmlint error: openlmi-pcp.noarch: E: non-readable /var/lib/openlmi-providers/60_LMI_PCP_PMNS.mof 0L The file can't be read by everybody. If this is expected (for security reasons), contact your rpmlint distributor to get it added to the list of exceptions for your distro (or add it to your local configuration if you installed rpmlint from the source tarball).