Mailinglist Archive: opensuse-packaging (192 mails)
| < Previous | Next > |
Re: [opensuse-packaging] File locations question
- From: Dave Plater <davejplater@xxxxxxxxx>
- Date: Wed, 13 Apr 2011 15:38:47 +0200
- Message-id: <4DA5A767.30903@gmail.com>
On 04/13/2011 12:52 PM, Togan Muftuoglu wrote:
Dave P
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx
Hi,%{perl_vendorarch} is most probably correct.
I am maintainting shorewall packages in security:netfilter and with the
recent shorewall package locations of some files have gained flexibility
Quoting from the release notes
"Distributions have different philosophies about the proper file
hierarchy. Two issures are particularly contentious:
- Executable files in /usr/share/shorewall*. These include;
getparams
compiler.pl
wait4ifup
shorecap
ifupdown
- Perl Modules in /usr/share/shorewall/Shorewall.
To allow distributions to designate alternate locations for these
files, the installers (install.sh) now support the following
environmental variables:
LIBEXEC -- determines where in /usr getparams, compiler.pl,
wait4ifup, shorecap and ifupdown are installed. Shorewall and
Shorewall6 must be installed with the same value of LIBEXEC. The
listed executables are installed in /usr/${LIBEXEC}/shorewall*. The
default value of LIBEXEC is 'share'. LIBEXEC is recognized by all
installers and uninstallers.
PERLLIB -- determines where in /usr the Shorewall perl modules are
installed. Shorewall and Shorewall6 must be installed with the same
value of PERLLIB. The modules are installed in
/usr/${PERLLIB}/Shorewall. The default value of PERLLIB is
'share/shorewall'. PERLLIB is only recognized by the Shorewall and
Shorewall6 installers and the same value must be passed to both
installers.
"
Now in terms of the LIBEXEC, I am planning to place them under
/usr/lib/shorewall. However I a not sure what to do with the perl
modules so I need help in defining what ${PERLLIB} should be.
Thanks
Togan
Dave P
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx
| < Previous | Next > |