rpms/rekall/FC-5 rekall-2.4.5-gcc4.patch, NONE, 1.1 rekall-2.4.5-lib64.patch, NONE, 1.1 rekall-2.4.5-qt3-kdedocdir.patch, NONE, 1.1 rekall.spec, 1.13, 1.14 sources, 1.5, 1.6
Tom Callaway (spot)
fedora-extras-commits at redhat.com
Thu Jan 18 16:37:35 UTC 2007
- Previous message: rpms/rekall/FC-6 rekall-2.4.5-gcc4.patch, NONE, 1.1 rekall-2.4.5-lib64.patch, NONE, 1.1 rekall-2.4.5-qt3-kdedocdir.patch, NONE, 1.1 rekall.spec, 1.17, 1.18 sources, 1.5, 1.6
- Next message: rpms/rekall/devel rekall-2.4.5-gcc4.patch, NONE, 1.1 rekall-2.4.5-lib64.patch, NONE, 1.1 rekall-2.4.5-python25.patch, NONE, 1.1 rekall-2.4.5-qt3-kdedocdir.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 rekall.spec, 1.17, 1.18 sources, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: spot
Update of /cvs/extras/rpms/rekall/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29319/FC-5
Modified Files:
rekall.spec sources
Added Files:
rekall-2.4.5-gcc4.patch rekall-2.4.5-lib64.patch
rekall-2.4.5-qt3-kdedocdir.patch
Log Message:
Bump rekall to 2.4.5
rekall-2.4.5-gcc4.patch:
--- NEW FILE rekall-2.4.5-gcc4.patch ---
--- rekall-2.4.5/support/dbtcp/dbug.c.BAD 2007-01-17 20:17:15.000000000 -0600
+++ rekall-2.4.5/support/dbtcp/dbug.c 2007-01-17 20:17:23.000000000 -0600
@@ -203,7 +203,7 @@
IMPORT int fclose (); /* Close a stream */
IMPORT FILE *fopen (); /* Open a stream */
/*IMPORT int fprintf (); Formatted print on file */
-IMPORT int vfprintf (); /* Varargs form of fprintf */
+/*IMPORT int vfprintf (); Varargs form of fprintf */
IMPORT VOID free ();
IMPORT char *malloc (); /* Allocate memory */
IMPORT int strlen ();
rekall-2.4.5-lib64.patch:
--- NEW FILE rekall-2.4.5-lib64.patch ---
--- rekall-2.4.5/scons/rkBuilder.py.BAD 2007-01-17 20:15:48.000000000 -0600
+++ rekall-2.4.5/scons/rkBuilder.py 2007-01-17 20:16:04.000000000 -0600
@@ -131,9 +131,9 @@
if rkConfig.mode in [ 'qt3' ] :
instDir = rkConfig.prefix
binDir = destDir + os.path.join (instDir, 'bin')
- libDir = destDir + os.path.join (instDir, 'lib')
+ libDir = destDir + os.path.join (instDir, 'lib64')
pyLibDir = destDir + os.path.join (rkConfig.pythonLibDir, rkConfig.pythonLib, 'site-packages')
- pluginDir = destDir + os.path.join (instDir, 'lib')
+ pluginDir = destDir + os.path.join (instDir, 'lib64')
appDir = destDir + os.path.join (instDir, 'share', 'apps', rkConfig.appName)
rekallServicesDir = os.path.join (appDir, 'services')
rekallGUIDir = os.path.join (appDir, 'gui')
@@ -141,9 +141,9 @@
if rkConfig.mode in [ 'kde' ] :
instDir = rkConfig.prefix
binDir = destDir + os.path.join (instDir, 'bin')
- libDir = destDir + os.path.join (instDir, 'lib')
+ libDir = destDir + os.path.join (instDir, 'lib64')
pyLibDir = destDir + os.path.join (rkConfig.pythonLibDir, rkConfig.pythonLib, 'site-packages')
- pluginDir = destDir + os.path.join (instDir, 'lib')
+ pluginDir = destDir + os.path.join (instDir, 'lib64')
appDir = destDir + os.path.join (instDir, 'share', 'apps', rkConfig.appName)
rekallServicesDir = os.path.join (appDir, 'services')
rekallGUIDir = os.path.join (appDir, 'gui')
rekall-2.4.5-qt3-kdedocdir.patch:
--- NEW FILE rekall-2.4.5-qt3-kdedocdir.patch ---
--- rekall-2.4.5/doc/rekall/rkScan_doc.py.BAD 2007-01-17 21:44:24.000000000 -0600
+++ rekall-2.4.5/doc/rekall/rkScan_doc.py 2007-01-17 21:45:01.000000000 -0600
@@ -53,7 +53,8 @@
text = text + "kdedocdir = None\n"
else :
text = text + "kdedocdir = '%s'\n" % kdedocdir
-
+ else :
+ text = text + "kdedocdir = None\n"
return text
Index: rekall.spec
===================================================================
RCS file: /cvs/extras/rpms/rekall/FC-5/rekall.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- rekall.spec 18 Sep 2006 13:45:39 -0000 1.13
+++ rekall.spec 18 Jan 2007 16:37:05 -0000 1.14
@@ -1,20 +1,19 @@
Name: rekall
Summary: A KDE database front-end application
-Version: 2.4.3
-Release: 4%{?dist}
+Version: 2.4.5
+Release: 1%{?dist}
Group: Development/Tools
License: GPL
URL: http://www.rekallrevealed.org/
Source0: http://www.rekallrevealed.org/packages/%{name}-%{version}.tar.gz
-Patch1: rekall-2.4.0-64bitfix.patch
-Patch2: rekall-2.4.0-gcc4.patch
-Patch3: rekall-2.4.0-qtfix.patch
+Patch0: rekall-2.4.5-gcc4.patch
Patch4: rekall-2.4.0-noldconfig.patch
-Patch5: rekall-2.4.0-lib64.patch
+Patch5: rekall-2.4.5-lib64.patch
+Patch7: rekall-2.4.5-qt3-kdedocdir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel, mysql-devel, postgresql-devel
BuildRequires: kdelibs-devel, desktop-file-utils, libacl-devel
-BuildRequires: scons, flex, bison
+BuildRequires: scons, flex, bison, sqlite-devel
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Provides: rekall-common = %{version}-%{release}
@@ -76,15 +75,23 @@
%description python
Python components and scripts for Rekall.
+%package sqlite
+Summary: Rekall SQLite support
+Group: System Environment/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description sqlite
+SQLite components and scripts for Rekall.
+
%prep
%setup -q
-%patch1 -p1
-%patch2 -p1
-# %patch3 -p1
+%patch0 -p1
%patch4 -p1
%ifarch sparc64 alpha x86_64 ia64
%patch5 -p1
%endif
+# missing kdedocdir define on qt3 build
+%patch7 -p1
rm -rf libs/el32/hash.cpp.orig libs/kbase/kb_parse.cpp.orig libs/kbase/kb_link.cpp.orig
%build
@@ -108,8 +115,6 @@
make DESTDIR=$RPM_BUILD_ROOT install.qt3
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
-mv $RPM_BUILD_ROOT%{_datadir}/doc/HTML $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
install -m0644 kbase/rekall.desktop $RPM_BUILD_ROOT%{_datadir}
@@ -124,12 +129,22 @@
# No need to have this file twice.
rm -rf $RPM_BUILD_ROOT%{_datadir}/apps/rekallqt/LICENSE
+# Nuke .la files
+rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
+
cd $RPM_BUILD_ROOT%{_datadir}
ln -s %{_datadir}/apps/rekallqt/icons/hicolor/32x32/apps/rekall.png pixmaps/rekall.png
cd $RPM_BUILD_ROOT%{_bindir}
ln -s %{_bindir}/rekallqt rekall
ln -s %{_bindir}/rekallqtManual rekallManual
+# rekall needs these files to exist as .so to function properly.
+cd $RPM_BUILD_ROOT%{_libdir}
+for i in *.so.245; do
+ NEWNAME=`echo $i | sed 's/.245//'`;
+ ln -s $i $NEWNAME;
+done
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -159,10 +174,14 @@
%postun python -p /sbin/ldconfig
+%post sqlite -p /sbin/ldconfig
+
+%postun sqlite -p /sbin/ldconfig
+
%files
%defattr(-, root, root, 0755)
%doc LICENSE
-%{_libdir}/librekallqt.so
+%{_libdir}/librekallqt.so*
%{_bindir}/rekall
%{_bindir}/rekallqt
%{_bindir}/rkdcop
@@ -170,13 +189,13 @@
%dir %{_datadir}/apps/rekallqt
%{_datadir}/apps/rekallqt/dict/
%{_datadir}/apps/rekallqt/gui/
-%{_datadir}/apps/rekallqt/help/
%{_datadir}/apps/rekallqt/highlights/
%{_datadir}/apps/rekallqt/icons/
%{_datadir}/apps/rekallqt/keymap*
%{_datadir}/apps/rekallqt/pics/
%{_datadir}/apps/rekallqt/rekall.png
%{_datadir}/apps/rekallqt/rekall_lite.png
+%{_datadir}/apps/rekallqt/services/kdeparts.lst
%{_datadir}/apps/rekallqt/services/rekall_component.desktop
%{_datadir}/apps/rekallqt/services/rekall_copier.desktop
%{_datadir}/apps/rekallqt/services/rekall_driver_dbtcp.desktop
@@ -197,29 +216,29 @@
%{_datadir}/apps/rekallqt/test/
%{_datadir}/apps/rekallqt/wizards/
%{_datadir}/applications/fedora-rekall.desktop
-%{_libdir}/librekallqt_app.so
-%{_libdir}/librekallqt_common.so
-%{_libdir}/librekallqt_componentview.so
-%{_libdir}/librekallqt_copierview.so
-%{_libdir}/librekallqt_driver_dbtcp.so
-%{_libdir}/librekallqt_driver_test.so
-%{_libdir}/librekallqt_driver_xbase.so
-%{_libdir}/librekallqt_editor.so
-%{_libdir}/librekallqt_el32.so
-%{_libdir}/librekallqt_formview.so
-%{_libdir}/librekallqt_kde.so
-%{_libdir}/librekallqt_kjs.so
-%{_libdir}/librekallqt_macroview.so
-%{_libdir}/librekallqt_queryview.so
-%{_libdir}/librekallqt_reportview.so
-%{_libdir}/librekallqt_rkdcop.so
-%{_libdir}/librekallqt_script_kjs.so
-%{_libdir}/librekallqt_scriptall.so
-%{_libdir}/librekallqt_tableview.so
-%{_libdir}/librekallqt_support_dbtcp.so
-%{_libdir}/librekallqt_support_xbase.so
-%{_libdir}/librekallqt_support_xbsql.so
-%{_libdir}/librekallqt_wizard.so
+%{_libdir}/librekallqt_app.so*
+%{_libdir}/librekallqt_common.so*
+%{_libdir}/librekallqt_componentview.so*
+%{_libdir}/librekallqt_copierview.so*
+%{_libdir}/librekallqt_driver_dbtcp.so*
+%{_libdir}/librekallqt_driver_test.so*
+%{_libdir}/librekallqt_driver_xbase.so*
+%{_libdir}/librekallqt_editor.so*
+%{_libdir}/librekallqt_el32.so*
+%{_libdir}/librekallqt_formview.so*
+%{_libdir}/librekallqt_kde.so*
+%{_libdir}/librekallqt_kjs.so*
+%{_libdir}/librekallqt_macroview.so*
+%{_libdir}/librekallqt_queryview.so*
+%{_libdir}/librekallqt_reportview.so*
+%{_libdir}/librekallqt_rkdcop.so*
+%{_libdir}/librekallqt_script_kjs.so*
+%{_libdir}/librekallqt_scriptall.so*
+%{_libdir}/librekallqt_tableview.so*
+%{_libdir}/librekallqt_support_dbtcp.so*
+%{_libdir}/librekallqt_support_xbase.so*
+%{_libdir}/librekallqt_support_xbsql.so*
+%{_libdir}/librekallqt_wizard.so*
%files docs
%defattr(-, root, root, 0755)
@@ -232,17 +251,17 @@
%files extra
%defattr(-, root, root, 0755)
%{_datadir}/apps/rekallqt/services/rekall_plugin_extra.desktop
-%{_libdir}/librekallqt_plugin_extra.so
+%{_libdir}/librekallqt_plugin_extra.so*
%files mysql
%defattr(-, root, root, 0755)
%{_datadir}/apps/rekallqt/services/rekall_driver_mysql.desktop
-%{_libdir}/librekallqt_driver_mysql.so
+%{_libdir}/librekallqt_driver_mysql.so*
%files postgresql
%defattr(-, root, root, 0755)
%{_datadir}/apps/rekallqt/services/rekall_driver_pgsql.desktop
-%{_libdir}/librekallqt_driver_pgsql.so
+%{_libdir}/librekallqt_driver_pgsql.so*
%files python
%defattr(-, root, root, 0755)
@@ -251,10 +270,21 @@
%dir %{_datadir}/apps/rekallqt/script/py
%{_datadir}/apps/rekallqt/script/py/*
%{_datadir}/apps/rekallqt/services/rekall_script_py.desktop
-%{_libdir}/librekallqt_script_py.so
+%{_libdir}/librekallqt_script_py.so*
%{_libdir}/python*/site-packages/rkdcop.so
+%files sqlite
+%defattr(-, root, root, 0755)
+%{_datadir}/apps/rekallqt/services/rekall_driver_sqlite3.desktop
+%{_libdir}/librekallqt_driver_sqlite3.so*
+
%changelog
+* Wed Jan 17 2007 Tom "spot" Callaway <tcallawa at redhat.com> 2.4.5-1
+- bump to 2.4.5
+
+* Thu Oct 05 2006 Christian Iseli <Christian.Iseli at licr.org> 2.4.3-5
+ - rebuilt for unwind info generation, broken in gcc-4.1.1-21
+
* Sun Sep 17 2006 Tom "spot" Callaway <tcallawa at redhat.com> 2.4.3-4
- fix 64 bit, nuke -common, add new files
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/rekall/FC-5/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 18 Sep 2006 13:45:39 -0000 1.5
+++ sources 18 Jan 2007 16:37:05 -0000 1.6
@@ -1 +1 @@
-d72ab22d40f1556027c473eed9783297 rekall-2.4.3.tar.gz
+957858c14b5ba8f473ae8c97b6ea48bd rekall-2.4.5.tar.gz
- Previous message: rpms/rekall/FC-6 rekall-2.4.5-gcc4.patch, NONE, 1.1 rekall-2.4.5-lib64.patch, NONE, 1.1 rekall-2.4.5-qt3-kdedocdir.patch, NONE, 1.1 rekall.spec, 1.17, 1.18 sources, 1.5, 1.6
- Next message: rpms/rekall/devel rekall-2.4.5-gcc4.patch, NONE, 1.1 rekall-2.4.5-lib64.patch, NONE, 1.1 rekall-2.4.5-python25.patch, NONE, 1.1 rekall-2.4.5-qt3-kdedocdir.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 rekall.spec, 1.17, 1.18 sources, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list