rpms/ekg2/devel ekg2.spec,1.18,1.19

Karol Trzcionka karlik at fedoraproject.org
Sat Dec 6 21:32:44 UTC 2008


Author: karlik

Update of /cvs/pkgs/rpms/ekg2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5527

Modified Files:
	ekg2.spec 
Log Message:
- Fix typo in changelog                                               
- Remove %%attr                                                       
- Add unowned directories (#474640)                                   
- Add ruby plugin                                                     
- Sort plugins alphabetically



Index: ekg2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ekg2/devel/ekg2.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- ekg2.spec	1 Dec 2008 05:03:45 -0000	1.18
+++ ekg2.spec	6 Dec 2008 21:32:13 -0000	1.19
@@ -5,7 +5,7 @@
 Summary(pl):	Wieloprotokołowy komunikator internetowy
 Name:		ekg2
 Version:	0.2
-Release:	0.5.rc1%{?dist}
+Release:	0.6.rc1%{?dist}
 License:	GPLv2
 Group:		Applications/Internet
 Source0:	http://pl.ekg2.org/%{name}-%{version}-rc1.tar.gz
@@ -32,6 +32,7 @@
 BuildRequires:	openssl-devel
 BuildRequires:	perl(ExtUtils::Embed)
 BuildRequires:	python-devel
+BuildRequires:	ruby-devel
 BuildRequires:	sqlite-devel
 BuildRequires:	xosd-devel
 BuildConflicts: readline-devel
@@ -84,18 +85,6 @@
 %description gadu-gadu -l pl
 Wtyczka protokołu gadu-gadu dla ekg2.
 
-%package jabber
-Summary:	Jabber protocol plugin for ekg2
-Summary(pl):	Wtyczka protokołu Jabber dla ekg2
-Group:		Applications/Internet
-Requires:	%{name}-core = %{version}-%{release}
-
-%description jabber
-Jabber protocol plugin for ekg2.
-
-%description jabber -l pl
-Wtyczka protokołu Jabber dla ekg2.
-
 %package gpg
 Summary:	GPG plugin for ekg2
 Summary(pl):	Wtyczka GPG dla ekg2
@@ -132,6 +121,18 @@
 %description ioctld -l pl
 Wtyczka do obsługi diod LED na klawiaturze dla ekg2.
 
+%package jabber
+Summary:	Jabber protocol plugin for ekg2
+Summary(pl):	Wtyczka protokołu Jabber dla ekg2
+Group:		Applications/Internet
+Requires:	%{name}-core = %{version}-%{release}
+
+%description jabber
+Jabber protocol plugin for ekg2.
+
+%description jabber -l pl
+Wtyczka protokołu Jabber dla ekg2.
+
 %package logsqlite
 Summary:	SQLite log plugin for ekg2
 Summary(pl):	Wtyczka logowania do SQLite dla ekg2
@@ -144,6 +145,19 @@
 %description logsqlite -l pl
 Wtyczka logowania do bazy SQLite dla ekg2.
 
+%package -n perl-%{name}
+Summary:	Perl scripting plugin for ekg2
+Summary(pl):	Wtyczka języka Perl dla ekg2
+Group:		Applications/Internet
+Requires:	%{name}-core = %{version}-%{release}
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description -n perl-%{name}
+Perl scripting plugin for ekg2.
+
+%description -n perl-%{name} -l pl
+Wtyczka skryptów Perla dla ekg2.
+
 %package python
 Summary:	Python scripting plugin for ekg2
 Summary(pl):	Wtyczka języka Python dla ekg2
@@ -156,6 +170,18 @@
 %description python -l pl
 Wtyczka skryptów Pythona dla ekg2.
 
+%package ruby
+Summary:	Ruby scripting plugin for ekg2
+Summary(pl):	Wtyczka języka Ruby dla ekg2
+Group:		Applications/Internet
+Requires:	%{name}-core = %{version}-%{release}
+
+%description ruby
+Ruby scripting plugin for ekg2.
+
+%description ruby -l pl
+Wtyczka skryptów Ruby dla ekg2.
+
 %package voip
 Summary:	GSM VoIP protocol plugin for ekg2
 Summary(pl):	Wtyczka protokołu GSM VoIP dla ekg2
@@ -180,19 +206,6 @@
 %description xosd -l pl
 Wtyczka XOSD dla ekg2.
 
-%package -n perl-%{name}
-Summary:	Perl scripting plugin for ekg2
-Summary(pl):	Wtyczka języka Perl dla ekg2
-Group:		Applications/Internet
-Requires:	%{name}-core = %{version}-%{release}
-Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-%description -n perl-%{name}
-Perl scripting plugin for ekg2.
-
-%description -n perl-%{name} -l pl
-Wtyczka skryptów Perla dla ekg2.
-
 %prep
 %setup -q -n %{name}-%{version}-rc1
 %patch1 -p1 -b .r
@@ -237,6 +250,8 @@
 
 # for strip to work
 find $RPM_BUILD_ROOT -name "*.so" | xargs chmod 755
+find $RPM_BUILD_ROOT -name "*.py" | xargs chmod 755
+find $RPM_BUILD_ROOT -name "*.pl" | xargs chmod 755
 
 mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/%{name}
 mv $RPM_BUILD_ROOT%{_libexecdir}/ioctld $RPM_BUILD_ROOT%{_libexecdir}/%{name}/
@@ -256,33 +271,33 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
-
 %files core -f %{name}.lang
-%defattr(644,root,root,755)
+%defattr(-,root,root,-)
 %doc AUTHORS COPYING NEWS* README-main docs/README
 %doc docs/events.txt docs/mouse.txt docs/sim.txt docs/themes.txt
 %doc docs/ekg2book/book docs/ekg2book-en/book-en
-%attr(755,root,root) %{_bindir}/%{name}
+%{_bindir}/%{name}
+%dir %{_libexecdir}/%{name}
 %dir %{_libdir}/%{name}
 %dir %{_libdir}/%{name}/plugins
-%attr(755,root,root) %{_libdir}/%{name}/plugins/autoresponder.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/feed.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/httprc_xajax.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/irc.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/jogger.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/logs.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/mail.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/ncurses.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/pcm.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/polchat.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/rc.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/rot13.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/sim.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/sms.so
-%attr(755,root,root) %{_libdir}/%{name}/plugins/xmsg.so
+%{_libdir}/%{name}/plugins/autoresponder.so
+%{_libdir}/%{name}/plugins/feed.so
+%{_libdir}/%{name}/plugins/httprc_xajax.so
+%{_libdir}/%{name}/plugins/irc.so
+%{_libdir}/%{name}/plugins/jogger.so
+%{_libdir}/%{name}/plugins/logs.so
+%{_libdir}/%{name}/plugins/mail.so
+%{_libdir}/%{name}/plugins/ncurses.so
+%{_libdir}/%{name}/plugins/pcm.so
+%{_libdir}/%{name}/plugins/polchat.so
+%{_libdir}/%{name}/plugins/rc.so
+%{_libdir}/%{name}/plugins/rot13.so
+%{_libdir}/%{name}/plugins/sim.so
+%{_libdir}/%{name}/plugins/sms.so
+%{_libdir}/%{name}/plugins/xmsg.so
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/plugins
+%dir %{_datadir}/%{name}/scripts
 %{_datadir}/%{name}/*.txt
 %{_datadir}/%{name}/plugins/autoresponder
 %{_datadir}/%{name}/plugins/httprc_xajax
@@ -297,66 +312,73 @@
 %{_datadir}/%{name}/themes
 
 %files devel
-%defattr(644,root,root,755)
+%defattr(-,root,root,-)
 %doc docs/TODO
 %{_includedir}/%{name}
 
 %files gadu-gadu
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/gg.so
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/gg.so
 %{_datadir}/%{name}/plugins/gg
 
 %files gtk2
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/gtk.so
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/gtk.so
 
 %files gpg
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/gpg.so
-
-%files jabber
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/jabber.so
-%{_datadir}/%{name}/plugins/jabber
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/gpg.so
 
 %files ioctld
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libexecdir}/%{name}/ioctld
-%attr(755,root,root) %{_libdir}/%{name}/plugins/ioctld.so
+%defattr(-,root,root,-)
+%{_libexecdir}/%{name}/ioctld
+%{_libdir}/%{name}/plugins/ioctld.so
 %{_datadir}/%{name}/plugins/ioctld
 
+%files jabber
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/jabber.so
+%{_datadir}/%{name}/plugins/jabber
+
 %files logsqlite
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/logsqlite.so
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/logsqlite.so
 %{_datadir}/%{name}/plugins/logsqlite
 
+%files -n perl-%{name}
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/perl.so
+%{_datadir}/%{name}/scripts/*.pl
+%{perl_vendorarch}/Ekg2
+%{perl_vendorarch}/Ekg2.pm
+%{perl_vendorarch}/auto/Ekg2
+
 %files python
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/python.so
-%attr(755,root,root) %{_datadir}/%{name}/scripts/*.py*
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/python.so
+%{_datadir}/%{name}/scripts/*.py*
+
+%files ruby
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/ruby.so
 
 %files voip
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/gsm.so
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/gsm.so
 
 %files xosd
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/xosd.so
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/xosd.so
 %{_datadir}/%{name}/plugins/xosd
 
-%files -n perl-%{name}
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/plugins/perl.so
-%attr(755,root,root) %{_datadir}/%{name}/scripts/*.pl
-%dir %{perl_vendorarch}/Ekg2
-%{perl_vendorarch}/Ekg2.pm
-%{perl_vendorarch}/Ekg2/Irc.pm
-%dir %{perl_vendorarch}/auto/Ekg2
-%attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Ekg2.so
-%dir %{perl_vendorarch}/auto/Ekg2/Irc
-%attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Irc/Irc.so
-
 %changelog
+* Sat Dec 06 2008 Karol Trzcionka <karlikt at gmail.com> - 0.2-0.6.rc1
+- Fix typo in changelog
+- Remove %%attr
+- Add unowned directories (#474640)
+- Add ruby plugin
+- Sort plugins alphabetically
+
 * Sun Nov 30 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 0.2-0.5.rc1
 - Rebuild for Python 2.6
 
@@ -377,13 +399,13 @@
 - fixed compilation against the new glibc
 
 * Thu Mar 06 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0.1.1-4
-Rebuild for new perl
+- Rebuild for new perl
 
 * Thu Feb 14 2008 Dominik Mierzejewski <rpm at greysector.net> 0.1.1-3
 - fix build with gcc-4.3
 
 * Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 0.1.1-2
- - Rebuild for deps
+- Rebuild for deps
 
 * Wed Oct 24 2007 Dominik Mierzejewski <rpm at greysector.net> 0.1.1-1
 - updated to 0.1.1 (really fixes bug 278181)




More information about the fedora-extras-commits mailing list