📄 ocfs2.spec-generic.in
字号:
mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{buildbigsmp}local_configure "%{kver}-bigsmp"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-bigsmp/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-bigsmp/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{build64kpagesize}local_configure "%{kver}-64k-pagesize"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-64k-pagesize/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-64k-pagesize/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{buildsn2}local_configure "%{kver}-sn2"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-sn2/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-sn2/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{buildiseries64}local_configure "%{kver}-iseries64"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-iseries64/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-iseries64/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{buildpmac64}local_configure "%{kver}-pmac64"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-pmac64/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-pmac64/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{buildpseries64}local_configure "%{kver}-pseries64"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-pseries64/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-pseries64/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{builds390}local_configure "%{kver}-s390"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-s390/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-s390/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%if %{builds390x}local_configure "%{kver}-s390x"make V=0 GENERIC_DELETE_INODE_NOT_TRUNCATES=1make DESTDIR="$RPM_BUILD_ROOT" INSTALL_MOD_PATH='$(DESTDIR)' install # 2.6 kbuild can't do this install nicelyEXTRA_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-s390x/extra"INST_MODLIB="${RPM_BUILD_ROOT}/lib/modules/%{kver}-s390x/updates"mkdir -p "${INST_MODLIB}/fs/ocfs2"mv "${EXTRA_MODLIB}"/ocfs2.ko "${INST_MODLIB}/fs/ocfs2/"mkdir -p "${INST_MODLIB}/fs/ocfs2/cluster"mv "${EXTRA_MODLIB}"/ocfs2_nodemanager.ko "${INST_MODLIB}/fs/ocfs2/cluster/"mkdir -p "${INST_MODLIB}/fs/ocfs2/dlm"mv "${EXTRA_MODLIB}"/ocfs2_dlm.ko "${INST_MODLIB}/fs/ocfs2/dlm/"mv "${EXTRA_MODLIB}"/ocfs2_dlmfs.ko "${INST_MODLIB}/fs/ocfs2/dlm/"if [ -e "${EXTRA_MODLIB}/configfs.ko" ]; then mkdir -p "${INST_MODLIB}/fs/configfs" mv "${EXTRA_MODLIB}"/configfs.ko "${INST_MODLIB}/fs/configfs/"firm -f "${EXTRA_MODLIB}"/*.komake clean%endif%cleanrm -rf "$RPM_BUILD_ROOT"%if %{builddefault}%post defaultdepmod -ae %{kver}-default%files default%defattr(-,root,root)/lib/modules/%{kver}-default/updates/fs%endif%if %{buildsmp}%post smpdepmod -ae %{kver}-smp%files smp%defattr(-,root,root)/lib/modules/%{kver}-smp/updates/fs%endif%if %{buildbigsmp}%post bigsmpdepmod -ae %{kver}-bigsmp%files bigsmp%defattr(-,root,root)/lib/modules/%{kver}-bigsmp/updates/fs%endif%if %{build64kpagesize}%post 64k-pagesizedepmod -ae %{kver}-64k-pagesize%files 64k-pagesize%defattr(-,root,root)/lib/modules/%{kver}-64k-pagesize/updates/fs%endif%if %{buildsn2}%post sn2depmod -ae %{kver}-sn2%files sn2%defattr(-,root,root)/lib/modules/%{kver}-sn2/updates/fs%endif%if %{buildiseries64}%post iseries64depmod -ae %{kver}-iseries64%files iseries64%defattr(-,root,root)/lib/modules/%{kver}-iseries64/updates/fs%endif%if %{buildpmac64}%post pmac64depmod -ae %{kver}-pmac64%files pmac64%defattr(-,root,root)/lib/modules/%{kver}-pmac64/updates/fs%endif%if %{buildpseries64}%post pseries64depmod -ae %{kver}-pseries64%files pseries64%defattr(-,root,root)/lib/modules/%{kver}-pseries64/updates/fs%endif%if %{builds390}%post s390depmod -ae %{kver}-s390%files s390%defattr(-,root,root)/lib/modules/%{kver}-s390/updates/fs%endif%if %{builds390x}%post s390xdepmod -ae %{kver}-s390x%files s390x%defattr(-,root,root)/lib/modules/%{kver}-s390x/updates/fs%endif%changelog* Tue Nov 29 2005 Mark Fasheh <mark.fasheh@oracle.com>- Change %build to put modules in fs/ocfs2/cluster and fs/ocfs2/dlm* Mon Sep 13 2004 Manish Singh <manish.singh@oracle.com>- Initial rpm spec file
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -