rpms/crm114/FC-6 crm114-64bit.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 crm114-rpm.patch, 1.1, 1.2 crm114.spec, 1.2, 1.3 sources, 1.2, 1.3
Dominik Mierzejewski (rathann)
fedora-extras-commits at redhat.com
Tue Apr 17 17:32:47 UTC 2007
Author: rathann
Update of /cvs/extras/rpms/crm114/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3339
Modified Files:
.cvsignore crm114-rpm.patch crm114.spec sources
Added Files:
crm114-64bit.patch
Log Message:
- fix testsuite on 64bit, patch by Jaakko Hyvätti
- updated to 20070301 "BlameBaltar"
- added missing quine.crm to testsuite
- no more crashes on x86_64, removed ExcludeArch, fixes #202893
crm114-64bit.patch:
--- NEW FILE crm114-64bit.patch ---
--- crm114-20070301-BlameBaltar.no-TRE.src/crm_str_funcs.c.64bit 2007-03-02 16:33:55.000000000 +0100
+++ crm114-20070301-BlameBaltar.no-TRE.src/crm_str_funcs.c 2007-04-17 19:03:50.000000000 +0200
@@ -103,7 +103,7 @@
{
long i;
// unsigned long hval;
- long hval;
+ int32_t hval;
unsigned long tmp;
// initialize hval
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/crm114/FC-6/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 17 Aug 2006 23:03:36 -0000 1.2
+++ .cvsignore 17 Apr 2007 17:32:13 -0000 1.3
@@ -1 +1 @@
-crm114-20060704a-BlameRobert.no-TRE.src.tar.gz
+crm114-20070301-BlameBaltar.no-TRE.src.tar.bz2
crm114-rpm.patch:
Index: crm114-rpm.patch
===================================================================
RCS file: /cvs/extras/rpms/crm114/FC-6/crm114-rpm.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- crm114-rpm.patch 17 Aug 2006 23:03:36 -0000 1.1
+++ crm114-rpm.patch 17 Apr 2007 17:32:13 -0000 1.2
@@ -1,17 +1,13 @@
---- crm114-20060704a-BlameRobert.src/megatest.sh.r 2006-07-08 04:48:12.000000000 +0200
-+++ crm114-20060704a-BlameRobert.src/megatest.sh 2006-08-16 22:56:23.000000000 +0200
-@@ -50,7 +50,7 @@
- crm skudtest.crm
- crm statustest.crm
- #./exectest.crm
--./unionintersecttest.crm
-+crm unionintersecttest.crm
- crm beeptest.crm
- crm userdirtest.crm
- crm windowtest.crm <<-EOF
---- crm114-20060704a-BlameRobert.src/Makefile.r 2006-07-08 04:48:12.000000000 +0200
-+++ crm114-20060704a-BlameRobert.src/Makefile 2006-08-16 22:53:12.000000000 +0200
-@@ -47,7 +47,7 @@
+--- /dev/null 2007-04-15 01:47:43.733920889 +0200
++++ crm114-20070301-BlameBaltar.no-TRE.src/quine.crm 2007-04-15 21:45:04.000000000 +0200
+@@ -0,0 +1,4 @@
++{
++ window
++ output /:*:_pgm_text:/
++}
+--- crm114-20070301-BlameBaltar.no-TRE.src/Makefile.r 2007-03-02 16:33:55.000000000 +0100
++++ crm114-20070301-BlameBaltar.no-TRE.src/Makefile 2007-04-15 22:04:51.000000000 +0200
+@@ -52,7 +52,7 @@
# Tell the compiler full optimization, allow debugging, and warn on every
# possible error
#
@@ -20,16 +16,16 @@
# turn this one on for no optimization debugging.
#CFLAGS += -O0 -g -Wall
# turn this one on for really picayune debugging.
-@@ -56,7 +56,7 @@
- # Choose between static and dynamic linking (we recommend static linking)
+@@ -62,7 +62,7 @@
# Comment this out if you want dynamic linking
#
--LDFLAGS += -static
-+#LDFLAGS += -static
+ # BSD users - do NOT use -static-libgcc!!!
+-LDFLAGS += -static -static-libgcc
++#LDFLAGS += -static -static-libgcc
#
# Any standard install flags? We nominally use protection 755
INSTALLFLAGS += -m 755
-@@ -314,13 +314,13 @@
+@@ -360,13 +360,13 @@
crm_util_errorhandlers.o \
crm_osbf_maintenance.o -lm -ltre -o osbf-util
@@ -45,7 +41,7 @@
$(CC) $(CFLAGS) $(LDFLAGS) -D$(SYSTEMTYPE) -DVERSION='"$(VERSION)"' \
crm_str_funcs.o \
crm_util_errorhandlers.o \
-@@ -354,29 +354,29 @@
+@@ -400,30 +400,30 @@
install_utils:
$(MAKE) cssmerge cssutil cssdiff osbf-util
@@ -59,32 +55,33 @@
+ install $(INSTALLFLAGS) osbf-util $(DESTDIR)$(BINDIR)/osbf-util$(VER_SUFFIX)
# if you don't have EMACS installed in the default place, you
# won't get the crm114-mode.el automatically.
-- -install $(INSTALLFLAGS) crm114-mode.el /usr/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
-+ -install $(INSTALLFLAGS) crm114-mode.el $(DESTDIR)/usr/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
+- -install $(INSTALLFLAGS) crm114-mode.el $(prefix)/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
++ -install $(INSTALLFLAGS) crm114-mode.el $(DESTDIR)$(prefix)/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
- install_tre: crm114_tre
-- install $(INSTALLFLAGS) crm114_tre $(BINDIR)/crm$(VER_SUFFIX)
-+ install $(INSTALLFLAGS) crm114_tre $(DESTDIR)$(BINDIR)/crm$(VER_SUFFIX)
# use different name so we can keep it around along with default one
# and same VER_SUFFIX postfix
+ install_engine: crm114
+- install $(INSTALLFLAGS) crm114 $(BINDIR)/crm$(VER_SUFFIX)
++ install $(INSTALLFLAGS) crm114 $(DESTDIR)$(BINDIR)/crm$(VER_SUFFIX)
+
install_gnu: crm114_gnu
- install $(INSTALLFLAGS) crm114_gnu $(BINDIR)/crmg$(VER_SUFFIX)
+ install $(INSTALLFLAGS) crm114_gnu $(DESTDIR)$(BINDIR)/crmg$(VER_SUFFIX)
install_binary_only: FORCE
-- install $(INSTALLFLAGS) crm114_tre $(BINDIR)/crm$(VER_SUFFIX)
+- install $(INSTALLFLAGS) crm114 $(BINDIR)/crm$(VER_SUFFIX)
- install $(INSTALLFLAGS) cssdiff $(BINDIR)/cssdiff$(VER_SUFFIX)
- install $(INSTALLFLAGS) cssmerge $(BINDIR)/cssmerge$(VER_SUFFIX)
- install $(INSTALLFLAGS) cssutil $(BINDIR)/cssutil$(VER_SUFFIX)
- install $(INSTALLFLAGS) osbf-util $(BINDIR)/osbf-util$(VER_SUFFIX)
-- -install $(INSTALLFLAGS) crm114-mode.el /usr/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
-+ install $(INSTALLFLAGS) crm114_tre $(DESTDIR)$(BINDIR)/crm$(VER_SUFFIX)
+- -install $(INSTALLFLAGS) crm114-mode.el $(prefix)/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
++ install $(INSTALLFLAGS) crm114 $(DESTDIR)$(BINDIR)/crm$(VER_SUFFIX)
+ install $(INSTALLFLAGS) cssdiff $(DESTDIR)$(BINDIR)/cssdiff$(VER_SUFFIX)
+ install $(INSTALLFLAGS) cssmerge $(DESTDIR)$(BINDIR)/cssmerge$(VER_SUFFIX)
+ install $(INSTALLFLAGS) cssutil $(DESTDIR)$(BINDIR)/cssutil$(VER_SUFFIX)
+ install $(INSTALLFLAGS) osbf-util $(DESTDIR)$(BINDIR)/osbf-util$(VER_SUFFIX)
-+ -install $(INSTALLFLAGS) crm114-mode.el $(DESTDIR)/usr/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
++ -install $(INSTALLFLAGS) crm114-mode.el $(DESTDIR)$(prefix)/share/emacs/site-lisp/crm114-mode.el$(VER_SUFFIX)
uninstall: FORCE
-rm -rf $(BINDIR)/crm$(VER_SUFFIX)
Index: crm114.spec
===================================================================
RCS file: /cvs/extras/rpms/crm114/FC-6/crm114.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- crm114.spec 29 Aug 2006 18:03:05 -0000 1.2
+++ crm114.spec 17 Apr 2007 17:32:13 -0000 1.3
@@ -1,6 +1,6 @@
-%define cvsver 20060704
-%define codename BlameRobert
-%define rel 2
+%define cvsver 20070301
+%define codename BlameBaltar
+%define rel 3
Summary: CRM114 Bayesian Spam Detector
Name: crm114
@@ -9,12 +9,11 @@
URL: http://crm114.sourceforge.net/
License: GPL
Group: Applications/Text
-Source0: http://crm114.sourceforge.net/%{name}-%{cvsver}a-%{codename}.no-TRE.src.tar.gz
+Source0: http://crm114.sourceforge.net/%{name}-%{cvsver}-%{codename}.no-TRE.src.tar.bz2
Patch0: %{name}-rpm.patch
+Patch1: %{name}-64bit.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
BuildRequires: tre-devel
-# crashes: BZ#202893
-ExcludeArch: x86_64
%description
CRM114 is a system to examine incoming e-mail, system log streams,
@@ -33,8 +32,9 @@
Major Emacs mode for editing crm114 scripts.
%prep
-%setup -q -n %{name}-%{cvsver}a-%{codename}.src
+%setup -q -n %{name}-%{cvsver}-%{codename}.no-TRE.src
%patch0 -p1 -b .r
+%patch1 -p1 -b .64bit
chmod 644 README *.cf *.h *.recipe *.txt
%build
@@ -51,8 +51,6 @@
install -pm 644 maillib.crm $RPM_BUILD_ROOT%{_datadir}/%{name}/
%check
-export PATH=`pwd`:$PATH
-ln -s crm114_tre crm
make megatest
%files
@@ -66,6 +64,12 @@
%{_datadir}/emacs/site-lisp/*.el
%changelog
+* Tue Apr 17 2007 Dominik Mierzejewski <rpm at greysector.net> 0-0.3.20070301
+- fix testsuite on 64bit, patch by Jaakko Hyvätti
+- updated to 20070301 "BlameBaltar"
+- added missing quine.crm to testsuite
+- no more crashes on x86_64, removed ExcludeArch, fixes #202893
+
* Tue Aug 29 2006 Dominik Mierzejewski <rpm at greysector.net> 0-0.2.20060704
- mass rebuild
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/crm114/FC-6/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 17 Aug 2006 23:03:36 -0000 1.2
+++ sources 17 Apr 2007 17:32:13 -0000 1.3
@@ -1 +1 @@
-7fec214c03679398979387b22e96b1d9 crm114-20060704a-BlameRobert.no-TRE.src.tar.gz
+f9570a0e726914b9abc71da583213d99 crm114-20070301-BlameBaltar.no-TRE.src.tar.bz2
More information about the scm-commits
mailing list