Re: base directory for files section of spec file

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Hugh Beaumont <hbeaumont@xxxxxxxxx> [03/01/2004 0416EST]:
[...]
> what I want is something like:
> 
> %files
> %magic_directive_to_tell_rpm_to_chop_off /home/my_user/template_dir/
> /home/my_user/template_dir/etc/file1.conf
> /home/my_user/template_dir/usr/local/bin/some_file
> /home/my_user/template_dir/usr/local/doc/some_file.txt
[...]

It is 6am and I am delirious, but I can tell you this much: there is no
%magic_directive because there is no need for it.  :)  The %files
section should contain paths to files *as you want them to be
installed*.  For example:

%files
/etc/file1.conf
/usr/local/bin/some_file
/usr/local/doc/some_file.txt

These files are found and packaged by RPM relative to %{buildroot} which
you specify via the BuildRoot tag in the spec file.  %{buildroot} is a
fake root path where the files are temporarily installed (before RPM
packages them up).  In your case this is /home/my_user/template_dir.

I believe Max RPM speaks about this.

Good luck.
krjw.
-- 
Keith R. John Warno                  [k r j w  at  optonline dot net]


_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux