SPECS: smst.spec, wpjabber.spec, ile.spec, jjigw.spec, pyaim-t.spe...
glen
glen at pld-linux.org
Fri Apr 14 19:42:22 CEST 2006
Author: glen Date: Fri Apr 14 17:42:22 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- use sed for inline edits rather perl
---- Files affected:
SPECS:
smst.spec (1.6 -> 1.7) , wpjabber.spec (1.7 -> 1.8) , ile.spec (1.10 -> 1.11) , jjigw.spec (1.4 -> 1.5) , pyaim-t.spec (1.2 -> 1.3) , ejabberd.spec (1.20 -> 1.21)
---- Diffs:
================================================================
Index: SPECS/smst.spec
diff -u SPECS/smst.spec:1.6 SPECS/smst.spec:1.7
--- SPECS/smst.spec:1.6 Tue Dec 13 16:14:18 2005
+++ SPECS/smst.spec Fri Apr 14 19:42:16 2006
@@ -14,12 +14,12 @@
Patch0: %{name}-external_config.patch
Patch1: %{name}-default_config.patch
URL: http://www.jabberstudio.org/projects/sms-transport
-Requires: rc-scripts
-Requires(post): perl-base
+Requires(post): sed >= 4.0
Requires(post): textutils
Requires(post,preun): /sbin/chkconfig
Requires: daemon
Requires: jabber-common
+Requires: rc-scripts
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -61,11 +61,11 @@
rm -rf $RPM_BUILD_ROOT
%post
-if [ -f /etc/jabber/secret ] ; then
- SECRET=`cat /etc/jabber/secret`
+if [ -f %{_sysconfdir}/jabber/secret ] ; then
+ SECRET=`cat %{_sysconfdir}/jabber/secret`
if [ -n "$SECRET" ] ; then
echo "Updating component authentication secret in smst.rc..."
- perl -pi -e "s/'secret'/'$SECRET'/" /etc/jabber/smst.rc
+ %{__sed} -i -e "s/'secret'/'$SECRET'/" /etc/jabber/smst.rc
fi
fi
@@ -99,6 +99,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.7 2006/04/14 17:42:16 glen
+- use sed for inline edits rather perl
+
Revision 1.6 2005/12/13 15:14:18 glen
- adapterized (sorted %verify attrs)
================================================================
Index: SPECS/wpjabber.spec
diff -u SPECS/wpjabber.spec:1.7 SPECS/wpjabber.spec:1.8
--- SPECS/wpjabber.spec:1.7 Mon Dec 5 00:37:16 2005
+++ SPECS/wpjabber.spec Fri Apr 14 19:42:16 2006
@@ -16,8 +16,9 @@
BuildRequires: perl-base
BuildRequires: rpm-perlprov >= 3.0.3-16
BuildRequires: rpmbuild(macros) >= 1.202
-Requires(post): /usr/bin/perl
+BuildRequires: %post-edits-too-many-files?
Requires(post): textutils
+Requires(post): sed >= 4.0
Requires(post,preun): /sbin/chkconfig
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
@@ -78,7 +79,8 @@
SECRET=`cat /etc/jabber/secret`
if [ -n "$SECRET" ] ; then
echo "Updating component authentication secret in Jabberd config files..."
- perl -pi -e "s/>secret</>$SECRET</" /etc/jabber/*.xml
+# XXX XXX FIXME Too greedy? should edit only files from this package
+ %{__sed} -i -e "s/>secret</>$SECRET</" /etc/jabber/*.xml
fi
fi
@@ -126,6 +128,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8 2006/04/14 17:42:16 glen
+- use sed for inline edits rather perl
+
Revision 1.7 2005/12/04 23:37:16 glen
- adapterized (sorted %verify flags)
================================================================
Index: SPECS/ile.spec
diff -u SPECS/ile.spec:1.10 SPECS/ile.spec:1.11
--- SPECS/ile.spec:1.10 Mon Dec 12 17:24:19 2005
+++ SPECS/ile.spec Fri Apr 14 19:42:16 2006
@@ -20,7 +20,7 @@
Patch1: %{name}-config.patch
URL: http://jabberstudio.org/projects/ile
BuildRequires: rpm-perlprov
-Requires(post): /usr/bin/perl
+Requires(post): sed >= 4.0
Requires(post,preun): /sbin/chkconfig
Requires(pre): jabber-common
Requires: jabberd >= 2.0
@@ -51,11 +51,11 @@
rm -rf $RPM_BUILD_ROOT
%post
-if [ -f /etc/jabber/secret ] ; then
- SECRET=`cat /etc/jabber/secret`
+if [ -f %{_sysconfdir}/jabber/secret ] ; then
+ SECRET=`cat %{_sysconfdir}/jabber/secret`
if [ -n "$SECRET" ] ; then
echo "Updating component authentication secret in ile.xml..."
- perl -pi -e "s/>secret</>$SECRET</" /etc/jabber/ile.xml
+ %{__sed} -i -e "s/>secret</>$SECRET</" /etc/jabber/ile.xml
fi
fi
/sbin/chkconfig --add jabber-ile-transport
@@ -88,6 +88,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.11 2006/04/14 17:42:16 glen
+- use sed for inline edits rather perl
+
Revision 1.10 2005/12/12 16:24:19 glen
- adapterized (sorted %verify attrs)
================================================================
Index: SPECS/jjigw.spec
diff -u SPECS/jjigw.spec:1.4 SPECS/jjigw.spec:1.5
--- SPECS/jjigw.spec:1.4 Tue Dec 13 13:56:54 2005
+++ SPECS/jjigw.spec Fri Apr 14 19:42:16 2006
@@ -12,7 +12,7 @@
Source2: %{name}.init
Source3: %{name}.sysconfig
URL: http://www.jabberstudio.org/projects/jjigw/
-Requires(post): perl-base
+Requires(post): sed >= 4.0
Requires(post): textutils
Requires(post,preun): /sbin/chkconfig
Requires: python-libxml2
@@ -55,11 +55,11 @@
rm -rf $RPM_BUILD_ROOT
%post
-if [ -f /etc/jabber/secret ] ; then
- SECRET=`cat /etc/jabber/secret`
+if [ -f %{_sysconfdir}/jabber/secret ] ; then
+ SECRET=`cat %{_sysconfdir}/jabber/secret`
if [ -n "$SECRET" ] ; then
- echo "Updating component authentication secret in the config file..."
- perl -pi -e "s/>secret</>$SECRET</" /etc/jabber/jjigw.xml
+ echo "Updating component authentication secret in the config file..."
+ %{__sed} -i -e "s/>secret</>$SECRET</" /etc/jabber/jjigw.xml
fi
fi
@@ -93,6 +93,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.5 2006/04/14 17:42:16 glen
+- use sed for inline edits rather perl
+
Revision 1.4 2005/12/13 12:56:54 glen
- adapterized (sorted %verify attrs)
================================================================
Index: SPECS/pyaim-t.spec
diff -u SPECS/pyaim-t.spec:1.2 SPECS/pyaim-t.spec:1.3
--- SPECS/pyaim-t.spec:1.2 Wed Oct 5 21:30:20 2005
+++ SPECS/pyaim-t.spec Fri Apr 14 19:42:16 2006
@@ -13,7 +13,7 @@
Source4: %{name}.xml
URL: http://pyaim-t.blathersource.org/
Requires(post): jabber-common
-Requires(post): perl-base
+Requires(post): sed >= 4.0
Requires(post): textutils
Requires(post,preun): /sbin/chkconfig
Requires: python-TwistedWeb
@@ -26,8 +26,8 @@
This module allows Jabber to communicate with AIM servers.
%description -l pl
-Moduł ten umożliwia użytkownikom Jabbera komunikowanie się z
-serwerami AIM.
+Moduł ten umożliwia użytkownikom Jabbera komunikowanie się z serwerami
+AIM.
%prep
%setup -q
@@ -46,11 +46,11 @@
rm -rf $RPM_BUILD_ROOT
%post
-if [ -f /etc/jabber/secret ] ; then
- SECRET=`cat /etc/jabber/secret`
+if [ -f %{_sysconfdir}/jabber/secret ] ; then
+ SECRET=`cat %{_sysconfdir}/jabber/secret`
if [ -n "$SECRET" ] ; then
- echo "Updating component authentication secret in the config file..."
- perl -pi -e "s/>secret</>$SECRET</" /etc/jabber/pyaim-t.xml
+ echo "Updating component authentication secret in the config file..."
+ %{__sed} -i -e "s/>secret</>$SECRET</" /etc/jabber/pyaim-t.xml
fi
fi
@@ -84,6 +84,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.3 2006/04/14 17:42:16 glen
+- use sed for inline edits rather perl
+
Revision 1.2 2005/10/05 19:30:20 qboosh
- pl summary, cleanups
================================================================
Index: SPECS/ejabberd.spec
diff -u SPECS/ejabberd.spec:1.20 SPECS/ejabberd.spec:1.21
--- SPECS/ejabberd.spec:1.20 Fri Apr 7 19:59:05 2006
+++ SPECS/ejabberd.spec Fri Apr 14 19:42:16 2006
@@ -24,6 +24,7 @@
BuildRequires: rpmbuild(macros) >= 1.268
Requires(post): /usr/bin/perl
Requires(post): jabber-common
+Requires(post): sed >= 4.0
Requires(post): textutils
Requires(post,preun): /sbin/chkconfig
Requires: erlang
@@ -70,19 +71,19 @@
rm -rf $RPM_BUILD_ROOT
%post
-if [ -f /etc/jabber/secret ] ; then
- SECRET=`cat /etc/jabber/secret`
+if [ -f %{_sysconfdir}/jabber/secret ] ; then
+ SECRET=`cat %{_sysconfdir}/jabber/secret`
if [ -n "$SECRET" ] ; then
echo "Updating component authentication secret in ejabberd config file..."
- perl -pi -e "s/>secret</$SECRET/" /etc/jabber/ejabberd.cfg
+ %{__sed} -i -e "s/>secret</>$SECRET</" /etc/jabber/ejabberd.cfg
fi
fi
-if [ ! -f /etc/jabber/cookie ] ; then
- echo "Generating erl authentication cookie..."
- umask 066
- perl -e 'open R,"/dev/urandom"; read R,$r,16;
- printf "%02x",ord(chop $r) while($r);' > /etc/jabber/cookie
+if [ ! -f %{_sysconfdir}/jabber/cookie ] ; then
+ echo "Generating erl authentication cookie..."
+ umask 066
+ perl -e 'open R,"/dev/urandom"; read R,$r,16;
+ printf "%02x",ord(chop $r) while($r);' > %{_sysconfdir}/jabber/cookie
fi
/sbin/chkconfig --add ejabberd
@@ -111,6 +112,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.21 2006/04/14 17:42:16 glen
+- use sed for inline edits rather perl
+
Revision 1.20 2006/04/07 17:59:05 jajcus
- enable ODBC
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/smst.spec?r1=1.6&r2=1.7&f=u
http://cvs.pld-linux.org/SPECS/wpjabber.spec?r1=1.7&r2=1.8&f=u
http://cvs.pld-linux.org/SPECS/ile.spec?r1=1.10&r2=1.11&f=u
http://cvs.pld-linux.org/SPECS/jjigw.spec?r1=1.4&r2=1.5&f=u
http://cvs.pld-linux.org/SPECS/pyaim-t.spec?r1=1.2&r2=1.3&f=u
http://cvs.pld-linux.org/SPECS/ejabberd.spec?r1=1.20&r2=1.21&f=u
More information about the pld-cvs-commit
mailing list