[rt3] Upstream update.

2013-08-03 Thread corsepiu
commit 5ad61e4fa0fb7719ad5f3742ab1aca08c686f2b5
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Sat Aug 3 09:04:38 2013 +0200

Upstream update.

- Unversioned %docdir.

 .gitignore |2 +-
 rt3.spec   |8 ++--
 sources|2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f2a943b..3c1e07f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/rt-3.8.16.tar.gz
+/rt-3.8.17.tar.gz
diff --git a/rt3.spec b/rt3.spec
index 9043c78..5c1c939 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -40,7 +40,7 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.16
+Version:   3.8.17
 Release:   1%{?dist}
 Summary:   Request tracker 3
 
@@ -304,7 +304,7 @@ cat  \EOF  config.layout
   bindir:  %{RT3_BINDIR}
   sysconfdir:  %{_sysconfdir}/rt3
   libdir:  %{RT3_LIBDIR}
-  manualdir:   %{_defaultdocdir}/%{name}-%{version}
+  manualdir:   %{_defaultdocdir}/%{name}
   lexdir:  %{RT3_LEXDIR}
   localstatedir:   %{RT3_LOCALSTATEDIR}
   htmldir: %{RT3_WWWDIR}
@@ -516,6 +516,10 @@ fi
 %endif
 
 %changelog
+* Sat Aug 03 2013 Ralf Corsépius corse...@fedoraproject.org - 3.8.17-1
+- Upstream update.
+- Unversioned %%docdir.
+
 * Fri Feb 22 2013 Ralf Corsépius corse...@fedoraproject.org - 3.8.16-1
 - Upstream update.
 - Add rt-3.8.16-pod2man.diff (work around F19's pod2man having become
diff --git a/sources b/sources
index 3a6094f..ba0dbdd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fbceac1c6704074ee0cf69e2e8854d31  rt-3.8.16.tar.gz
+2964a75f54dd4da53c945d97e5236e14  rt-3.8.17.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update.

2013-02-22 Thread corsepiu
commit 9fc7031ba283ef6ddda6dc68cf94d1d9521e29cc
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Fri Feb 22 15:36:16 2013 +0100

Upstream update.

- Add rt-3.8.16-pod2man.diff (work around F19's pod2man having become
  intolerant) (Fix Fedora_19_Mass_Rebuild FTBFS).

 rt-3.8.16-pod2man.diff |   97 
 rt3.spec   |   14 +-
 2 files changed, 108 insertions(+), 3 deletions(-)
---
diff --git a/rt-3.8.16-pod2man.diff b/rt-3.8.16-pod2man.diff
new file mode 100644
index 000..0546ea7
--- /dev/null
+++ b/rt-3.8.16-pod2man.diff
@@ -0,0 +1,97 @@
+diff -Naur rt-3.8.16.orig/bin/rt-mailgate.in rt-3.8.16/bin/rt-mailgate.in
+--- rt-3.8.16.orig/bin/rt-mailgate.in  2013-02-11 22:55:35.0 +0100
 rt-3.8.16/bin/rt-mailgate.in   2013-02-22 14:57:50.844387818 +0100
+@@ -288,6 +288,8 @@
+ Configure the timeout for posting the message to the web server.  The
+ default timeout is 3 minutes (180 seconds).
+ 
++=back
++
+ 
+ =head1 DESCRIPTION
+ 
+@@ -377,7 +379,7 @@
+ 
+ The action being performed. At the moment, it's one of comment or 
correspond
+ 
+-=back 4
++=back
+ 
+ It returns two values, the new CRT::CurrentUser object, and the new
+ authentication level. The authentication level can be zero, not allowed
+@@ -401,7 +403,7 @@
+ always added to the message header when it's not empty even if C--extension
+ option is not provided.
+ 
+-=back 4
++=back
+ 
+ =cut
+ 
+diff -Naur rt-3.8.16.orig/sbin/rt-email-digest.in 
rt-3.8.16/sbin/rt-email-digest.in
+--- rt-3.8.16.orig/sbin/rt-email-digest.in 2013-02-11 22:55:35.0 
+0100
 rt-3.8.16/sbin/rt-email-digest.in  2013-02-22 15:18:37.440280177 +0100
+@@ -188,13 +188,13 @@
+ }
+ }
+ 
+-=item mark_transactions_sent( $frequency, $user, @txn_list );
+-
+-Takes a frequency string (either 'daily' or 'weekly'), a user  and one or more
+-transaction objects as its arguments.  Marks the given deferred
+-notifications as sent.
+-
+-=cut
++# =item mark_transactions_sent( $frequency, $user, @txn_list );
++# 
++# Takes a frequency string (either 'daily' or 'weekly'), a user  and one or 
more
++# transaction objects as its arguments.  Marks the given deferred
++# notifications as sent.
++# 
++# =cut
+ 
+ sub mark_transactions_sent {
+ my ( $freq, $user, @txns ) = @_;
+@@ -335,3 +335,42 @@
+ return ( $contents_list, $contents_body );
+ 
+ }
++
++__END__
++
++=head1 NAME
++
++rt-email-digest - dispatch deferred notifications as a per-user digest
++
++=head1 SYNOPSIS
++
++rt-email-digest -m (daily|weekly) [--print] [--help]
++
++=head1 DESCRIPTION
++
++This script is a tool to dispatch all deferred RT notifications as a per-user
++object.
++
++=head1 OPTIONS
++
++=over
++
++=item mode
++
++Specify whether this is a daily or weekly run.
++
++--mode is equal to -m
++
++=item print
++
++Print the resulting digest messages to STDOUT; don't mail them. Do not mark 
them as sent
++
++--print is equal to -p
++
++=item help
++
++Print this message
++
++--help is equal to -h
++
++=back
diff --git a/rt3.spec b/rt3.spec
index e7dca08..9043c78 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2005-2012, Ralf Corsepius, Ulm, Germany.
+# Copyright (c) 2005-2013, Ralf Corsepius, Ulm, Germany.
 # This file and all modifications and additions to the pristine
 # package are under the same license as the package itself.
 #
@@ -40,8 +40,8 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.15
-Release:   4%{?dist}
+Version:   3.8.16
+Release:   1%{?dist}
 Summary:   Request tracker 3
 
 Group: Applications/Internet
@@ -57,6 +57,8 @@ Patch0:   rt-3.8.11-config.diff
 Patch1:rt-3.8.11-shebang.diff
 Patch2:rt-3.8.11-Makefile.diff
 Patch3:rt-3.8.11-test-dependencies.diff
+# Fedora 19's pod2man is intolerant
+Patch4:rt-3.8.16-pod2man.diff
 
 BuildArch: noarch
 
@@ -292,6 +294,7 @@ find bin sbin etc -name '*.in' | while read a; do d=$(echo 
$a | sed 's,\.in$,,
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 # Propagate rpm's directories to config.layout
 cat  \EOF  config.layout
@@ -513,6 +516,11 @@ fi
 %endif
 
 %changelog
+* Fri Feb 22 2013 Ralf Corsépius corse...@fedoraproject.org - 3.8.16-1
+- Upstream update.
+- Add rt-3.8.16-pod2man.diff (work around F19's pod2man having become
+  intolerant) (Fix Fedora_19_Mass_Rebuild FTBFS).
+
 * Thu Feb 14 2013 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 3.8.15-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update.

2013-02-22 Thread corsepiu
commit 4a2b3f0745e612d31bdc8f908bcb39d7ff71a21b
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Fri Feb 22 15:37:55 2013 +0100

Upstream update.

- Add rt-3.8.16-pod2man.diff (work around F19's pod2man having become
  intolerant) (Fix Fedora_19_Mass_Rebuild FTBFS).

 .gitignore |2 +-
 sources|2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3aa83a4..f2a943b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/rt-3.8.15.tar.gz
+/rt-3.8.16.tar.gz
diff --git a/sources b/sources
index 9727077..3a6094f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-27e9771aaf8a9819a44609b862211a6d  rt-3.8.15.tar.gz
+fbceac1c6704074ee0cf69e2e8854d31  rt-3.8.16.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update (RH BZ 870407, CVE-2012-4730, CVE-2012-4732,

2012-10-28 Thread corsepiu
commit bc7294f1d82a8fd6dc0e6fa55b9655ac6e73d0b7
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Sun Oct 28 13:36:09 2012 +0100

Upstream update (RH BZ 870407, CVE-2012-4730, CVE-2012-4732,

  CVE-2012-4734, CVE-2012-4735, CVE-2012-4884).

 .gitignore |2 +-
 rt3.spec   |6 +-
 sources|2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d177449..3aa83a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/rt-3.8.14.tar.gz
+/rt-3.8.15.tar.gz
diff --git a/rt3.spec b/rt3.spec
index bbf843b..8fc7ee0 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -40,7 +40,7 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.14
+Version:   3.8.15
 Release:   1%{?dist}
 Summary:   Request tracker 3
 
@@ -495,6 +495,10 @@ fi
 %endif
 
 %changelog
+* Sun Oct 28 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.15-1
+- Upstream update (RH BZ 870407, CVE-2012-4730, CVE-2012-4732,
+  CVE-2012-4734, CVE-2012-4735, CVE-2012-4884).
+
 * Sat Oct 06 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.14-1
 - Upstream update.
 
diff --git a/sources b/sources
index 16abc32..9727077 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8344b52053c71c438438d97b199561cf  rt-3.8.14.tar.gz
+27e9771aaf8a9819a44609b862211a6d  rt-3.8.15.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update.

2012-10-05 Thread corsepiu
commit 35825fac623b0f0edef4ce29db740626803e12ed
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Sat Oct 6 06:09:41 2012 +0200

Upstream update.

 .gitignore |1 +
 rt3.spec   |7 +--
 sources|2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index db376a4..6ec48af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /rt-3.8.12.tar.gz
 /rt-3.8.13.tar.gz
+/rt-3.8.14.tar.gz
diff --git a/rt3.spec b/rt3.spec
index d8adf96..bbf843b 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -40,8 +40,8 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.13
-Release:   3%{?dist}
+Version:   3.8.14
+Release:   1%{?dist}
 Summary:   Request tracker 3
 
 Group: Applications/Internet
@@ -495,6 +495,9 @@ fi
 %endif
 
 %changelog
+* Sat Oct 06 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.14-1
+- Upstream update.
+
 * Sat Jul 21 2012 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 3.8.13-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index acd18bf..16abc32 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0be80e6a477b891f74dd27f80a69de0f  rt-3.8.13.tar.gz
+8344b52053c71c438438d97b199561cf  rt-3.8.14.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update.

2012-06-01 Thread corsepiu
commit 395eb05d91980d4f376dad432e52e5dbd696036d
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Sat Jun 2 03:46:01 2012 +0200

Upstream update.

 .gitignore |1 +
 rt3.spec   |5 -
 sources|2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3dd4994..db376a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /rt-3.8.12.tar.gz
+/rt-3.8.13.tar.gz
diff --git a/rt3.spec b/rt3.spec
index 1e0f65d..3b4aa32 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -40,7 +40,7 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.12
+Version:   3.8.13
 Release:   1%{?dist}
 Summary:   Request tracker 3
 
@@ -495,6 +495,9 @@ fi
 %endif
 
 %changelog
+* Sat Jun 02 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.13-1
+- Upstream update.
+
 * Tue May 22 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.12-1
 - Upstream update.
 - Address various CVEs (BZ 824082).
diff --git a/sources b/sources
index 5e38200..acd18bf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-df16396141797daf2047f676a82260e6  rt-3.8.12.tar.gz
+0be80e6a477b891f74dd27f80a69de0f  rt-3.8.13.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update.

2012-05-22 Thread corsepiu
commit 878d7300be0018655a2f866530cb2bdaffb35dad
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Tue May 22 21:33:12 2012 +0200

Upstream update.

- Address various CVEs (BZ 824082).

 .gitignore |2 +-
 rt3.spec   |   16 ++--
 sources|2 +-
 3 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 74e7dd0..3dd4994 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/rt-3.8.11.tar.gz
+/rt-3.8.12.tar.gz
diff --git a/rt3.spec b/rt3.spec
index 03a3ad3..1e0f65d 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -40,8 +40,8 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.11
-Release:   7%{?dist}
+Version:   3.8.12
+Release:   1%{?dist}
 Summary:   Request tracker 3
 
 Group: Applications/Internet
@@ -53,10 +53,10 @@ Source3:rt3.conf.in
 Source4:   README.fedora.in
 Source5:   rt3.logrotate.in
 
-Patch0:rt-%{version}-config.diff
-Patch1:rt-%{version}-shebang.diff
-Patch2:rt-%{version}-Makefile.diff
-Patch3:rt-%{version}-test-dependencies.diff
+Patch0:rt-3.8.11-config.diff
+Patch1:rt-3.8.11-shebang.diff
+Patch2:rt-3.8.11-Makefile.diff
+Patch3:rt-3.8.11-test-dependencies.diff
 
 BuildArch: noarch
 
@@ -495,6 +495,10 @@ fi
 %endif
 
 %changelog
+* Tue May 22 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.12-1
+- Upstream update.
+- Address various CVEs (BZ 824082).
+
 * Tue Feb 02 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.11-7
 - Fix shebangs.
 - Make testsuite files executable (enables rpm's perl module dep tracking).
diff --git a/sources b/sources
index 92df308..5e38200 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5d7a86e0a5d79de014716cf8f9301ab9  rt-3.8.11.tar.gz
+df16396141797daf2047f676a82260e6  rt-3.8.12.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] Upstream update.

2012-01-14 Thread corsepiu
commit 9c99e50e576834f9b343592df37d836da1e9388f
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Sun Jan 15 07:58:01 2012 +0100

Upstream update.

 .gitignore |4 +---
 rt-3.8.10-Makefile.diff = rt-3.8.11-Makefile.diff |0
 rt-3.8.10-config.diff = rt-3.8.11-config.diff |0
 ...encies.diff = rt-3.8.11-test-dependencies.diff |0
 rt3.spec   |7 +--
 sources|2 +-
 6 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 26c5be3..74e7dd0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1 @@
-rt-3.8.8.tar.gz
-/rt-3.8.9.tar.gz
-/rt-3.8.10.tar.gz
+/rt-3.8.11.tar.gz
diff --git a/rt-3.8.10-Makefile.diff b/rt-3.8.11-Makefile.diff
similarity index 100%
rename from rt-3.8.10-Makefile.diff
rename to rt-3.8.11-Makefile.diff
diff --git a/rt-3.8.10-config.diff b/rt-3.8.11-config.diff
similarity index 100%
rename from rt-3.8.10-config.diff
rename to rt-3.8.11-config.diff
diff --git a/rt-3.8.10-test-dependencies.diff b/rt-3.8.11-test-dependencies.diff
similarity index 100%
rename from rt-3.8.10-test-dependencies.diff
rename to rt-3.8.11-test-dependencies.diff
diff --git a/rt3.spec b/rt3.spec
index 1427374..b7fcc4a 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -39,8 +39,8 @@
 %global RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.10
-Release:   5%{?dist}
+Version:   3.8.11
+Release:   1%{?dist}
 Summary:   Request tracker 3
 
 Group: Applications/Internet
@@ -442,6 +442,9 @@ fi
 %endif
 
 %changelog
+* Sun Jan 15 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.11-1
+- Upstream update.
+
 * Tue Jan 10 2012 Ralf Corsépius corse...@fedoraproject.org - 3.8.10-5
 - Fix broken dependency filtering having been added in *-4.
 - Spec file cleanup.
diff --git a/sources b/sources
index 4dd89ff..92df308 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-00c147d71476d032d33dbad76bdc06ff  rt-3.8.10.tar.gz
+5d7a86e0a5d79de014716cf8f9301ab9  rt-3.8.11.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] - Upstream update (CVE-2011-0009, BZ 672257). - Rebase patches. - Switch to using perl-filters (Wo

2011-02-17 Thread corsepiu
commit c16382d78612ac129a73e86e35ef66a8e0d2af49
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Thu Feb 17 10:30:18 2011 +0100

- Upstream update (CVE-2011-0009, BZ 672257).
- Rebase patches.
- Switch to using perl-filters
  (Work around broken deps caused by rpm dep-tracker changes).
- Spec file overhaul.

 .gitignore |1 +
 sources|2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dd3f376..fe59dfd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 rt-3.8.8.tar.gz
+/rt-3.8.9.tar.gz
diff --git a/sources b/sources
index eb9b3f8..a7216de 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-de062840ce6e2fdb323d77dddf8ff485  rt-3.8.8.tar.gz
+2b4e2aac02f0c18d96337ec84891d760  rt-3.8.9.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[rt3] - Upstream update (CVE-2011-0009, BZ 672257). - Rebase patches. - Switch to using perl-filters (Wo

2011-02-17 Thread corsepiu
commit 1a578216e4d095d68e456925dfaa3f57bda886b9
Author: Ralf Corsépius corse...@fedoraproject.org
Date:   Thu Feb 17 10:28:28 2011 +0100

- Upstream update (CVE-2011-0009, BZ 672257).
- Rebase patches.
- Switch to using perl-filters
  (Work around broken deps caused by rpm dep-tracker changes).
- Spec file overhaul.

 rt3.spec |   68 +++---
 1 files changed, 34 insertions(+), 34 deletions(-)
---
diff --git a/rt3.spec b/rt3.spec
index 2601b77..52f34f1 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -39,8 +39,8 @@
 %define RT3_LOCALSTATEDIR  %{_localstatedir}/lib/rt3
 
 Name:  rt3
-Version:   3.8.8
-Release:   4%{?dist}
+Version:   3.8.9
+Release:   1%{?dist}
 Summary:   Request tracker 3
 
 Group: Applications/Internet
@@ -51,9 +51,9 @@ Source3:  rt3.conf.in
 Source4:   README.fedora.in
 Source5:   rt3.logrotate.in
 
-Patch0:rt-3.8.8-config.diff
-Patch2:rt-3.8.8-Makefile.diff
-Patch3:rt-3.8.6-test-dependencies.diff
+Patch0:rt-%{version}-config.diff
+Patch2:rt-%{version}-Makefile.diff
+Patch3:rt-%{version}-test-dependencies.diff
 
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -170,21 +170,16 @@ Requires(postun): /bin/rm
 # rpm doesn't catch these:
 Requires: perl(Apache::Session)
 Requires: perl(Calendar::Simple)
-Requires: perl(Class::Accessor::Fast)
 Requires: perl(Data::ICal)
 Requires: perl(Data::ICal::Entry::Event)
-Requires: perl(Exception::Class::Base)
 %{?with_gd:Requires: perl(GD::Text)}
 %{?with_gd:Requires: perl(GD::Graph::bars)}
 %{?with_gd:Requires: perl(GD::Graph::pie)}
-Requires: perl(HTTP::Server::Simple::Mason)
-Requires: perl(HTML::Mason::Request)
 Requires: perl(I18N::LangTags::List)
 Requires: perl(Locale::Maketext::Fuzzy)
 Requires: perl(LWP::MediaTypes)
 Requires: perl(mod_perl2)
 Requires: perl(Module::Versions::Report)
-Requires: perl(Net::Server::PreFork)
 Requires: perl(Text::Quoted)
 Requires: perl(Text::WikiFormat)
 Requires: perl(Tree::Simple)
@@ -200,6 +195,25 @@ Provides: perl(RT::Tickets_Overlay_SQL)
 # Split out. Technically, not actually necessary, but ... let's keep it for 
now.
 Requires: rt3-mailgate
 
+# rpm regression
+Provides: config(rt3) = %{version}-%{release}
+Requires: config(rt3) = %{version}-%{release}
+
+%{?filter_setup:
+# Keep SpamAssassin optional
+%filter_from_requires /^perl(Mail::SpamAssassin)/d
+# Keep FCGI optional
+%filter_from_requires /^perl(FCGI::ProcManager)/d
+# Filter bogus requires
+%filter_from_requires /^perl()/d
+# Filter redundant provides
+%filter_from_provides /^perl(RT)$/d
+# Filter bogus provides
+%filter_from_provides /^perl(HTML::Mason/d
+%filter_from_provides /^perl(IO::Handle::CRLF)$/d
+%{?perl_default_filter}
+}
+
 %description
 RT is an enterprise-grade ticketing system which enables a group of people
 to intelligently and efficiently manage tasks, issues, and requests submitted
@@ -244,34 +258,13 @@ find etc -type f -exec chmod a-x {} \;
 # Upstream tarball contains temporary autotools-files.
 rm -rf autom4te.cache config.log config.status
 
+# Fixup the tarball containing generated files
+find bin sbin etc -name '*.in' | while read a; do d=$(echo $a | sed 
's,\.in$,,'); rm $d; done
+
 %patch0 -p1
 %patch2 -p1
 %patch3 -p1
 
-# Patch backups added by rpm disturb
-find -name '*.orig' -exec rm -f {} \;
-
-cat  \EOF  %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-sed -e '/^perl(RT)$/d' \
-   -e '/^perl(HTML::Mason/d' \
-   -e '/^perl(IO::Handle::CRLF)$/d'
-EOF
-%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' \
-   -e '/^perl(Mail::SpamAssassin)$/d'
-EOF
-%define __perl_requires %{_builddir}/rt-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
 # Propagate rpm's directories to config.layout
 cat  \EOF  config.layout
 
@@ -457,6 +450,13 @@ fi
 %endif
 
 %changelog
+* Thu Feb 17 2011 Ralf Corsépius corse...@fedoraproject.org - 3.8.9-1
+- Upstream update (CVE-2011-0009, BZ 672257).
+- Rebase patches.
+- Switch to using perl-filters
+  (Work around broken deps caused by rpm dep-tracker changes).
+- Spec file overhaul.
+
 * Wed Feb 09 2011 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 3.8.8-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel