From: <to...@us...> - 2012-09-11 12:12:47
|
Revision: 4943 http://pkgbuild.svn.sourceforge.net/pkgbuild/?rev=4943&view=rev Author: tom68 Date: 2012-09-11 12:12:36 +0000 (Tue, 11 Sep 2012) Log Message: ----------- SFEfreeradius.spec: add (Build)Requires as pnm_macros: SUNWkrbu/SUNWkrb/SUNWopenssl_include/%{pnm_buildrequires_perl_default}, bump to 2.2.0 - needs testing Modified Paths: -------------- spec-files-extra/trunk/SFEfreeradius.spec Modified: spec-files-extra/trunk/SFEfreeradius.spec =================================================================== --- spec-files-extra/trunk/SFEfreeradius.spec 2012-09-10 21:45:14 UTC (rev 4942) +++ spec-files-extra/trunk/SFEfreeradius.spec 2012-09-11 12:12:36 UTC (rev 4943) @@ -18,7 +18,7 @@ Name: SFEfreeradius Summary: FreeRADIUS - modular, high performance and feature-rich RADIUS suite -Version: 2.1.10 +Version: 2.2.0 Source: ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-%{version}.tar.bz2 Source2: freeradius.xml Source3: svc-freeradius @@ -49,18 +49,19 @@ # /usr/lib/libpython2.4.so.1.0 which is found in SUNWPython, but that is # not listed as a package dependency. -BuildRequires: SUNWkrbu -BuildRequires: SUNWopenssl-include +BuildRequires: %{pnm_buildrequires_SUNWkrb} +BuildRequires: %{pnm_buildrequires_SUNWopenssl_include} BuildRequires: %{pnm_buildrequires_SUNWgnu_dbm} #BuildRequires: %{pnm_buildrequires_SUNWmysql_base_devel} -%define PERLpath /usr/perl5/bin/perl -BuildRequires: SUNWperl584core +%define PERLpath /usr/perl%{perl_major_version}/bin/perl + +BuildRequires: %{pnm_buildrequires_perl_default} BuildRequires: SUNWltdl -Requires: SUNWkrbu -Requires: SUNWopenssl-libraries +Requires: %{pnm_requires_SUNWkrb} +Requires: %{pnm_requires_SUNWopenssl_libraries} Requires: %{pnm_requires_SUNWgnu_dbm} #Requires: %{pnm_requires_SUNWmysql_base} -Requires: SUNWperl584core +Requires: %{pnm_buildrequires_perl_default} Requires: SUNWltdl Requires: %name-root @@ -82,8 +83,15 @@ #error message tells errors while loading "eap" #run command below with "-pi.bak" if you want backup files be created, otherwise only "-pi" #perl -w -pi.bak -e "s,^#\!\s*/bin/sh,#\!/usr/bin/bash," `find . -type f -exec egrep -q "^#\! */bin/sh" {} \; -print| egrep -v "/configure|/config.status|CONFIG_SHELL|>conf.*.sh"` + +#rewrite shell interpreter +#*only* for configure step +##TODO## check other shell scripts in this pacakge on the shell interpreter used perl -w -pi -e "s,^#\!\s*/bin/sh,#\!/usr/bin/bash," `find . -type f -exec egrep -q "^#\! */bin/sh" {} \; -print| egrep -v "/configure|/config.status|CONFIG_SHELL|>conf.*.sh"` +#rewrite perl interpreter +perl -w -pi -e "s,^#\!\s*/usr/bin/perl,#\!/usr/perl%{perl_major_version}/bin/perl," `find . -type f -exec grep -q "^#\!.*/usr/bin/perl" {} \; -print` + perl -w -pi -e "s,^#user = radius,user = %{radiususer},; s,^#group = radius,group = %{radiusgroup},;" raddb/radiusd.conf.in @@ -257,6 +265,12 @@ %changelog +* Tue Sep 11 2011 - Thomas Wagner +- bump to 2.2.0 - needs testing +* Mon Aug 1 2011 - Thomas Wagner +- bump to 2.1.10 +- add (Build)Requires as pnm_macros: SUNWkrbu/SUNWkrb/SUNWopenssl_include/%{pnm_buildrequires_perl_default} +- rewrite perl interpreter to be /usr/perl%{perl_major_version}/bin/perl * Tue Mar 17 2011 - Thomas Wagner - change BuildRequires to %{pnm_buildrequires_SUNWgnu_dbm} * Tue Mar 15 2011 - Thomas Wagner This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |