📄 reiserfsprogs.spec
字号:
%define reiserfsprogsversion 3.6.19Vendor: Hans ReiserDistribution: Hans ReiserName: reiserfsprogsRelease: 1Copyright: 2004 Hans ReiserGroup: UnsortedPackager: anthon@mnt.orgVersion: %{reiserfsprogsversion}Summary: utilities belonging to the Reiser filesystemSource: reiserfsprogs-%{reiserfsprogsversion}.tar.gzBuildRoot: %{_tmppath}/rpmbuildroot-%{name}%descriptionThe reiserfsprogs package contains programs for creating (mkreiserfs),checking and correcting any inconsistencies (reiserfsck) and resizing(resize_reiserfs) of a reiserfs filesystem.Authors:--------Hans Reiser <reiser@namesys.com>Vitaly Fertman <vitaly@namesys.com>Alexander Zarochentcev <zam@namesys.com>Vladimir Saveliev <monstr@namesys.com>%prep# Jeff Johnson states that RPM doesn't delete obviouse crap like / if # buildroot is set differently since RPM 3.0.4 (rpm mailing list 2001-04-10) rm -rf $RPM_BUILD_ROOT%setup -q -n reiserfsprogs-%{reiserfsprogsversion}# %patch%build MANDIR=$(dirname $(dirname $(man -w fsck | cut -d ' ' -f 1))) ./configure --prefix="" --mandir=$MANDIR %{__make} all%install mkdir -p $RPM_BUILD_ROOT/sbin %{__make} DESTDIR=$RPM_BUILD_ROOT install# do we need this? cd $RPM_BUILD_ROOT/sbin %{__ln_s} -f reiserfsck fsck.reiserfs %{__ln_s} -f mkreiserfs mkfs.reiserfs# __os_install_post is normally executed after \%install disable it%define ___build_post %{nil} # explicitly call it now, so manpages get compressed, exec's stripped etc.%{?__os_install_post}%define __os_install_post %{nil}# now we have all the files execpt for docs, but their owner is unimportantcd $RPM_BUILD_ROOT%{__rm} -f rpm-filelist# we do not have special directories to make#find . -type d \# | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' >> rpm-filelistfind . -type f \ | sed 's,^\.,\%attr(-\,root\,root) ,' | fgrep -v rpm-filelist >> rpm-filelistfind . -type l \ | sed 's,^\.,\%attr(-\,root\,root) ,' >> rpm-filelist%postCONFIG=/usr/src/linux/.configif [ -f $CONFIG ] ; then source $CONFIGfiif [ -z $CONFIG_REISERFS_FS ] ; then echo -e "\nIn $CONFIG , you probably have to set:" if [ "$CONFIG_EXPERIMENTAL" != "y" ] ; then echo -e 'CONFIG_EXPERIMENTAL=y' fi echo -e 'CONFIG_REISERFS_FS=y\n or' echo -e 'CONFIG_REISERFS_FS=m' echo -e 'and recompile and reboot your kernel if you cannot use the\nreiserfsprogs utilities'fi%clean %{__rm} -rf $RPM_BUILD_ROOT%files -f %{buildroot}/rpm-filelist%defattr(-,root,root)%doc README
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -