rpms/rt3/devel rt3.spec,1.28,1.29
Ralf Corsépius
corsepiu at fedoraproject.org
Tue Sep 23 09:19:06 UTC 2008
Author: corsepiu
Update of /cvs/pkgs/rpms/rt3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19673
Modified Files:
rt3.spec
Log Message:
* Mon Sep 23 2008 Ralf Corsépius <corsepiu at fedoraproject.org>
- Add Provides for perl-deps rpm doesn't catch.
- Treat Spamassassin optional
Index: rt3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rt3/devel/rt3.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- rt3.spec 23 Sep 2008 06:44:50 -0000 1.28
+++ rt3.spec 23 Sep 2008 09:18:36 -0000 1.29
@@ -157,7 +157,6 @@
Requires(postun): /bin/rm
-# FIXME: The list below needs to be cleaned up
# rpm doesn't catch these:
Requires: perl(Apache::Session)
Requires: perl(Calendar::Simple)
@@ -173,6 +172,12 @@
Requires: perl(Tree::Simple)
Requires: perl(URI::URL)
+# rpm fails to add these:
+Provides: perl(RT::Shredder::Exceptions)
+Provides: perl(RT::Shredder::Record)
+Provides: perl(RT::Shredder::Transaction)
+Provides: perl(RT::Tickets_Overlay_SQL)
+
# Split out. Technically, not actually necessary, but ... let's keep it for now.
Requires: rt3-mailgate
@@ -224,10 +229,13 @@
%define __perl_provides %{_builddir}/rt-%{version}/%{name}-prov
chmod +x %{__perl_provides}
+# Filter out a bogus R:perl() rpm adds.
+# Keep SpamAssassin optional
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} $* |\
- sed -e '/^perl()/d'
+ sed -e '/^perl()/d' \
+ -e '/^perl(Mail::SpamAssassin)$/d'
EOF
%define __perl_requires %{_builddir}/rt-%{version}/%{name}-req
chmod +x %{__perl_requires}
@@ -399,6 +407,10 @@
%changelog
* Mon Sep 23 2008 Ralf Corsépius <corsepiu at fedoraproject.org>
+- Add Provides for perl-deps rpm doesn't catch.
+- Treat Spamassassin optional
+
+* Mon Sep 23 2008 Ralf Corsépius <corsepiu at fedoraproject.org>
- Don't package %%{_sysconfdir}/rt3/upgrade/*.in
- Cleanup Requires, __perl_requires, __perl_provides.
More information about the Fedora-perl-devel-list
mailing list