summaryrefslogtreecommitdiffstats
path: root/spl-modules.spec.in
Commit message (Collapse)AuthorAgeFilesLines
* Fix rebuildable RPMs for el6/ch5Brian Behlendorf2011-04-081-2/+6
| | | | | | | When rebuilding the source RPM under el5 you need to append the target_cpu. However, under el6/ch5 things are packaged correctly and the arch is already part of kver. For this reason it also needs to be stripped from kver when setting kverpkg.
* Update CHAOS 5 PackagingBrian Behlendorf2011-03-311-4/+4
| | | | | | The CHAOS 5 kernels are now packaged identially to the RHEL6 kernels. Therefore we can simply use the RHEL6 rules in the spec file when building packages.
* Minor spec file cleanup for RHEL6 package dependency.Brian Behlendorf2010-05-211-1/+5
|
* Minor spec file cleanup for srpm case.Brian Behlendorf2010-05-181-2/+4
| | | | | | Ensure kdevpkg is defined is srpm case before using it to define the devel_requires macro. Interestingly this is not an issue for rpm-4.7.1-4 but it is for rpm-4.4.2.3-18.
* Fix definitions for the unknown distro/installationBrian J. Murrell2010-03-081-7/+16
| | | | | | | | | If the distro/installation really is unsupported (i.e. unknown) we should not make it look like a known distribution (i.e. RHEL) complete with dependencies on other RPMs and trying to find kenrel source in the RH standard location. Additionally add 'k' prefix for kernel requires for consistency.
* spl-modules-devel package must depend on the exact version of kernelBrian Behlendorf2009-11-241-1/+3
| | | | devel package it was built against.
* Add chaos5 and rhel6 macro's to the spl-modules.spec.inBrian Behlendorf2009-11-241-4/+4
|
* Remove usage of the __id_u macro for portability.Brian Behlendorf2009-10-051-1/+1
| | | | | | | | This macro was removed from the default RPM macro file. Interestly, some of the arch specific macro's add it back it based on your distro but it should not be counted on. However, __id still exists and its command line args have historically been fairly stable so we will directly use %{__id} -un to get the user name.
* Various spec file tweaks to handle rpm building of several distros.Brian Behlendorf2009-08-141-28/+75
| | | | | | Supported and tested distros now include SLES10, SLES11, Chaos 4.x, RHEL5, and Fedora 11. This update was mainly to address rebuildable kernel module rpms, and correct rpm dependencies for each distro.
* Explicit check for requires_* rpm definesBrian Behlendorf2009-08-131-3/+11
| | | | | Due to different distros and/or versions of rpm mishandling the shorthand syntax simply use the longer version which get interpreted correctly.
* Simplify rpm build rules, added config/rpm.am.Brian Behlendorf2009-07-011-0/+171
Distro friendly changes such that the kernel modules are packaged seperately.