On 03/29/2012 02:22 AM, Tom Eastep wrote: >> >> >> LIBEXECDIR=/usr/lib >> PERLLIBDIR= /usr/lib/perl5/vendor_perl/5.14.2 >> >> The above is what translates %perl_vendorlib at least for opensuse 12.1 >> and later > > I'm happy with the first recommended change but question the second. If a > user installs on an OpenSuSE version earlier than 12.1, then I suspect > that Shorewall won't work at all.
That is why the macros are used in rpm. I am currently providing rpms for openSUSE 11.4 12.1 Factory(the next coming version) with one spec file. The official rpms being provided by openSUSE does not have a problem with the location of the perl location and therefore do work. But if some one installs yours and then switches to the official openSUSE rpms comes the problem Togan ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Shorewall-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/shorewall-devel
