- Timestamp:
- Nov 2, 2007, 1:27:49 AM (17 years ago)
- Location:
- server/fedora
- Files:
-
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
server/fedora/Makefile
r437 r507 38 38 server_url = "http://web.mit.edu/scripts/src" 39 39 server_arch = "fedora.stable" 40 41 openafs_rpm_args = -E "%define kernvers $(shell rpm -q --qf "%{Version}-%{Release}\n" --whatprovides kernel | sort -n | tail -n1)"42 40 43 41 .PHONY: minimal-clean … … 118 116 $(allsrc): setup 119 117 PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" \ 120 rpmbuild -ba ${tmp_specs}/$@*.spec118 rpmbuild $(rpmbuild_args) -ba ${tmp_specs}/$@*.spec 121 119 122 120 openafs-kernel: setup 123 121 PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" \ 124 rpmbuild $(openafs_rpm_args) -bb --define "build_userspace 0" --define "build_modules 1" ${tmp_specs}/openafs*.spec 122 rpmbuild $(rpmbuild_args) -bb ${tmp_specs}/openafs*.spec 123 124 openafs_rpmbuild_args = --define "fedorakmod 1" --define "kvariants ''" --define "kernvers $(shell rpm -q --qf "%{Version}-%{Release}\n" --whatprovides kernel | sort -n | tail -n1)" 125 openafs: rpmbuild_args += $(openafs_rpmbuild_args) 126 openafs-kernel: rpmbuild_args += $(openafs_rpmbuild_args) --define "build_userspace 0" --define "build_modules 1" 125 127 126 128 suexec: install-srpms -
server/fedora/specs/openafs.spec.patch
r32 r507 10 10 Source0: http://www.openafs.org/dl/openafs/%{afsvers}/openafs-%{afsvers}-src.tar.bz2 11 11 Source1: http://www.openafs.org/dl/openafs/%{afsvers}/openafs-%{afsvers}-doc.tar.bz2 12 @@ -556,6 +558, 10@@12 @@ -556,6 +558,8 @@ 13 13 #%setup -q -n %{srcdir} 14 14 %setup -q -b 1 -n %{srcdir} … … 16 16 +%patch1000 -p1 -b .scripts 17 17 + 18 +grep -rl '#include <linux/config.h>' . | xargs perl -pi -e's,#include <linux/config.h>,/* #include <linux/config.h> */,'19 +20 18 # Patch openafs to build a kernel module named "openafs" instead of "libafs" 21 19 %patch0 -p1 -b .kmod26
Note: See TracChangeset
for help on using the changeset viewer.