]> git.pld-linux.org Git - packages/bogofilter.git/commitdiff
- updated to 1.2.4 (fixes CVE-2012-5468) auto/th/bogofilter-1.2.4-1
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 26 Jun 2017 17:03:24 +0000 (19:03 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 26 Jun 2017 17:03:24 +0000 (19:03 +0200)
- removed obsolete lexer patch

bogofilter.spec
lexer.patch [deleted file]

index 4825be21bb1a571cae2fe46dbd0f1142e3790996..58e8832992d842de757bea19f8d178e78c49c5d8 100644 (file)
@@ -7,21 +7,20 @@
 Summary:       Bayesian Spam Filter
 Summary(pl.UTF-8):     Bayesowski Filtr Antyspamowy
 Name:          bogofilter
-Version:       1.2.2
-Release:       6
+Version:       1.2.4
+Release:       1
 License:       GPL v2
 Group:         Applications/Mail
-Source0:       http://dl.sourceforge.net/bogofilter/%{name}-%{version}.tar.bz2
-# Source0-md5: 4bcabdf8c5e7efefcb508eda7e80eebc
+Source0:       http://downloads.sourceforge.net/bogofilter/%{name}-%{version}.tar.bz2
+# Source0-md5: d0a5eebb3274b23ceabe766a6443a1c5
 Patch0:                %{name}-home_etc.patch
-Patch1:                lexer.patch
 URL:           http://bogofilter.sourceforge.net/
 BuildRequires: autoconf >= 2.53
 BuildRequires: automake
 BuildRequires: db-devel
 BuildRequires: flex
 BuildRequires: gettext-tools
-BuildRequires: gsl-devel
+BuildRequires: gsl-devel >= 1.4
 Requires:      gsl >= 1.4
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -49,7 +48,6 @@ które przetwarzają duże ilości poczty.
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 
 %build
 %{__aclocal}
@@ -112,9 +110,33 @@ EOF
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS GETTING.STARTED RELEASE* NEWS* README doc/{README.*,bogofilter-SA*,integrating*} TODO
-%doc contrib/{bogofilter-qfe.sh,bogofilter-milter.pl,dot-qmail-bogofilter-default,*.example,parmtest.sh}
-%doc contrib/{README.*,randomtrain.sh,scramble.sh}
+%doc AUTHORS GETTING.STARTED NEWS* README RELEASE.NOTES TODO doc/{README.*,bogofilter-SA*,bogofilter-faq.html,bogofilter-tuning.HOWTO.html,bogotune-faq.html,integrating*}
+%lang(bg) %doc doc/bogofilter-faq-bg.xhtml
+%lang(fr) %doc doc/bogofilter-faq-fr.html
+%lang(it) %doc doc/bogofilter-faq-it.html
+%doc contrib/{README.*,bogo.R,bogofilter-qfe.sh,bogofilter-milter.pl,dot-qmail-bogofilter-default,*.example,parmtest.sh,procmailrc.example,randomtrain.sh,scramble.sh,vm-bogofilter.el}
 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/bogofilter.cf
-%attr(755,root,root) %{_bindir}/*
-%{_mandir}/man1/*
+%attr(755,root,root) %{_bindir}/bf_compact
+%attr(755,root,root) %{_bindir}/bf_copy
+%attr(755,root,root) %{_bindir}/bf_tar
+%attr(755,root,root) %{_bindir}/bfproxy.pl
+%attr(755,root,root) %{_bindir}/bogofilter
+%attr(755,root,root) %{_bindir}/bogogrep
+%attr(755,root,root) %{_bindir}/bogolexer
+%attr(755,root,root) %{_bindir}/bogominitrain.pl
+%attr(755,root,root) %{_bindir}/bogotune
+%attr(755,root,root) %{_bindir}/bogoupgrade
+%attr(755,root,root) %{_bindir}/bogoutil
+%attr(755,root,root) %{_bindir}/mime.get.rfc822.pl
+%attr(755,root,root) %{_bindir}/printmaildir.pl
+%attr(755,root,root) %{_bindir}/spamitarium.pl
+%attr(755,root,root) %{_bindir}/stripsearch.pl
+%attr(755,root,root) %{_bindir}/trainbogo.sh
+%{_mandir}/man1/bf_compact.1*
+%{_mandir}/man1/bf_copy.1*
+%{_mandir}/man1/bf_tar.1*
+%{_mandir}/man1/bogofilter.1*
+%{_mandir}/man1/bogolexer.1*
+%{_mandir}/man1/bogotune.1*
+%{_mandir}/man1/bogoupgrade.1*
+%{_mandir}/man1/bogoutil.1*
diff --git a/lexer.patch b/lexer.patch
deleted file mode 100644 (file)
index a393c2d..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
---- bogofilter-1.2.2/src/lexer.h~      2007-07-27 05:36:37.000000000 +0200
-+++ bogofilter-1.2.2/src/lexer.h       2015-12-27 13:42:32.966722605 +0100
-@@ -48,7 +48,7 @@
- typedef struct lexer_s {
-     yylex_t  *yylex;
-     char    **yytext;
--    int      *yyleng; /* DO NOT EVEN CONSIDER MAKING THIS SIZE_T! */
-+    size_t   *yyleng; /* DO NOT EVEN CONSIDER MAKING THIS SIZE_T! */
- } lexer_t;
- extern lexer_t *lexer;
-@@ -56,7 +56,7 @@
- /* in lexer_v3.l */
- extern token_t        yylex(void);
--extern int    yyleng;
-+extern size_t yyleng;
- extern char   * yytext;
- extern void   lexer_v3_init(FILE *fp);
This page took 0.099567 seconds and 4 git commands to generate.