Я пытаюсь построить rpm для скомпилированной версии apache. Я хочу, чтобы rpm построил его в/opt/apache .... Я могу создать файл RPM, но когда я делаю rpm -qpl в файле, он отображается как пустой.Создание пользовательских RPM, но пакет пуст?
Вот мой спецификации файла:
Name: custom-http
Version: 2.2.25
Release: 1%{?dist}
Summary: A custom build of Apache
License: NA
URL: http://x.x.x.x:/repo2
Source0: http://x.x.x.x:/repo2/httpd-2.2.25.tar.gz
BuildRequires: xfce4-dev-tools apr-util openssl-devel
%description
Custom compiled version of Apache version 2.2.25
%prep
%setup -n httpd-2.2.25
%build
./configure --disable-rpaths --with-included-apr --enable-mods-shared=all --with-mpm=prefork --enable-ssl --prefix=/opt/apache --enable-so
make %{?_smp_mflags}
%install
make install
%clean
%files
%doc
%changelog
* Thu Jan 30 2014 name <email address>
- First attempt
~
Это может быть легче найти существующий 'httpd' источника RPM, достаньте' .spec' файл и настроить путь установки. Тогда вы не изобретаете колесо. –