1

我有一个简单的规范文件:

Name:       example
Summary:    example desc
Version:    1
Release:    1
Url:        http://www.example.com
Source:     %{name}-%{version}.tar.bz2
Group:      System Environment/Libraries
BuildRoot:  %{_topdir}/BUILDROOT/%{name}-%{version}

%description
description goes here

%prep
mkdir -p %{buildroot}

%build
pwd

%install
cp -a %{_sourcedir}/%{name}-%{version}/* %{buildroot}

%clean
pwd

%files
/*

rpmbuild 每次抱怨未打包的文件时都会失败(似乎找不到所有已安装的文件)。对 %files 部分的修改似乎没有产生任何差异。这里发生了什么?

4

1 回答 1

0

没关系。.spec 文件的部分显然受顺序影响。将 %files 部分移动到不同的地方可以使事情正常进行。Parsers:你能向他们学习 rpmbuild 开发人员吗?

于 2012-04-17T18:50:33.307 回答