OBS User unknown 2008-02-08 18:07:27 +00:00 committed by Git OBS Bridge
parent 5e403b232d
commit 430f2684fa
3 changed files with 152 additions and 107 deletions

View File

@ -0,0 +1,35 @@
--- src/quotes/gnc-fq-update.in
+++ src/quotes/gnc-fq-update.in
@@ -38,6 +38,32 @@
exit 0 if ($input ne "y");
}
+print "\n";
+print "WARNING: This program updates several Perl packages to untested latest\n";
+print "versions from CPAN. It could potentially cause unexpected failures\n";
+print "in any program or future upgrade problems.\n";
+print "\n";
+print "It is strongly recommended NOT TO USE this program and report possible\n";
+print "problems with parsing of stock quotes to http://bugzilla.novell.com/\n";
+print "\n\n";
+
+print "Do you want to continue? (y/n) ";
+
+my $input = <STDIN>;
+chomp ($input);
+
+exit 0 if ($input ne "y");
+
+print "\n\n";
+print "It invalidates your system certification!\n";
+print "\n";
+print "Are you absolutely sure? Do you prefer to abort now? (y/n) ";
+
+my $input = <STDIN>;
+chomp ($input);
+
+exit 0 if ($input ne "n");
+
CPAN::Shell->install('LWP');
CPAN::Shell->install('Date::Manip');
CPAN::Shell->install('HTML::Parser');

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Feb 6 18:56:32 CET 2008 - sbrabec@suse.cz
- Warn users before upgrading packages from CPAN.
-------------------------------------------------------------------
Tue Nov 27 15:58:26 CET 2007 - sbrabec@suse.cz

View File

@ -1,7 +1,7 @@
#
# spec file for package gnucash (Version 2.2.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@ -12,7 +12,7 @@
Name: gnucash
Version: 2.2.0
Release: 62
Release: 81
Url: http://www.gnucash.org/
Group: Productivity/Office/Finance
License: GPL v2 or later
@ -22,6 +22,7 @@ Source1: %{name}-rpmlintrc
Patch: gnucash-desktop.patch
Patch1: gnucash-address-boolean.patch
Patch2: gnucash-qt3-wizard.patch
Patch3: gnucash-cpan-warning.patch
Requires: guile slib
# Required to make quotes working. Gnucash can run without quotes support:
Requires: perl-Crypt-SSLeay perl-DateManip perl-Finance-Quote perl-HTML-Parser perl-HTML-TableExtract perl-libwww-perl
@ -416,6 +417,8 @@ Authors:
%patch
%patch1
%patch2
# This patch must be applied:
%patch3
sed -i "s:^\(GNC_DOC_INSTALL_DIR=\).*$:\1'%{_docdir}/%{name}':" configure.in
# Potentially conflicts with pkg-config:
rm macros/pkg.m4
@ -496,21 +499,23 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/gnucash
%changelog
* Tue Nov 27 2007 - sbrabec@suse.cz
* Wed Feb 06 2008 sbrabec@suse.cz
- Warn users before upgrading packages from CPAN.
* Tue Nov 27 2007 sbrabec@suse.cz
- Report correct name of package containing qt3-wizard (#310886).
* Thu Oct 11 2007 - sbrabec@suse.cz
* Thu Oct 11 2007 sbrabec@suse.cz
- Removed false dependency on g-wrap-devel (#331963).
* Thu Aug 23 2007 - sbrabec@suse.cz
* Thu Aug 23 2007 sbrabec@suse.cz
- Fixed dependencies for quotes retrieval (#242504).
* Thu Aug 09 2007 - maw@suse.de
* Thu Aug 09 2007 maw@suse.de
- I lied in the last changelog entry and didn't really change
the calls to ldconfig
- But I am changing them this time
- Also, rename rpmlintrc to gnucash-rpmlintrc.
* Wed Aug 08 2007 - maw@suse.de
* Wed Aug 08 2007 maw@suse.de
- Split off a -lang subpackage
- s#%%run_ldconfig#/sbin/ldconfig/ in %%post and %%postun.
* Fri Jul 27 2007 - sbrabec@suse.cz
* Fri Jul 27 2007 sbrabec@suse.cz
- Updated to version 2.2.0:
* DATA FILE NOTICE If you are using Scheduled Transactions,
the data file saved by GnuCash 2.1.2 and higher is NOT
@ -536,15 +541,15 @@ rm -rf $RPM_BUILD_ROOT
* Improved Scheduled Transaction editor and management dialogs.
* GtkPrint integrated.
* Updated translations.
* Tue Jun 05 2007 - ro@suse.de
* Wed Jun 06 2007 ro@suse.de
- added rpmlintrc (suppress devel-file for lib*.so)
* Mon Mar 26 2007 - maw@suse.de
* Mon Mar 26 2007 maw@suse.de
- Add gtkhtml-req.patch, allowing gnucash to be built against
newer versions of gtkhtml2.
* Fri Mar 02 2007 - sbrabec@suse.cz
* Fri Mar 02 2007 sbrabec@suse.cz
- Fixed autoreconf.
- Fixed missing symbol in gtkhtml2.
* Wed Feb 21 2007 - sbrabec@suse.cz
* Wed Feb 21 2007 sbrabec@suse.cz
- Updated to 2.0.5:
* Use guiles native sort and record.
* Adjust how payment dialog resizes.
@ -556,7 +561,7 @@ rm -rf $RPM_BUILD_ROOT
* Make new windows the same size as the active one.
* Fixes for Turkish Lira and Russian Ruble.
* Translation and translatability updates.
* Fri Feb 16 2007 - sbrabec@suse.cz
* Fri Feb 16 2007 sbrabec@suse.cz
- Updated to 2.0.4:
* Correct account compatibility check with top level account.
* Check for potentially failed utf8 conversion of locale strings.
@ -574,14 +579,14 @@ rm -rf $RPM_BUILD_ROOT
* Fix some scheme inexact errors.
* Documentation and translation updates.
- Recommend gnucash-docs.
* Tue Jan 16 2007 - sbrabec@suse.cz
* Tue Jan 16 2007 sbrabec@suse.cz
- Prefix changed to /usr.
- Spec file cleanup.
* Sun Nov 12 2006 - stbinner@suse.de
* Sun Nov 12 2006 stbinner@suse.de
- Fix Name entry of .desktop file post openSUSE 10.2
* Fri Oct 13 2006 - aj@suse.de
* Fri Oct 13 2006 aj@suse.de
- Add guile-devel to build requires.
* Mon Oct 09 2006 - sbrabec@suse.cz
* Mon Oct 09 2006 sbrabec@suse.cz
- Updated to 2.0.2:
* String fixes.
* Add a tip for raising the accounts menu in a register page.
@ -592,10 +597,10 @@ rm -rf $RPM_BUILD_ROOT
* Improve wording for XML data file import druid.
* Fixed crashers in editing a transaction in two registers.
* Translation updates.
* Tue Oct 03 2006 - sbrabec@suse.cz
* Tue Oct 03 2006 sbrabec@suse.cz
- Fixed %%post.
- Reduced BuildRequires.
* Mon Oct 02 2006 - stbinner@suse.de
* Mon Oct 02 2006 stbinner@suse.de
- Updated to from development to release version 2.0.1 (#209331):
* OFX DirectConnect can directly retrieve and import account
statements over the Internet.
@ -608,133 +613,133 @@ rm -rf $RPM_BUILD_ROOT
characters can be transferred to other countries flawlessly.
* GnuCash Help and Guide are now fully integrated with the
GNOME Help system (Yelp)
* Thu Jun 15 2006 - schwab@suse.de
* Thu Jun 15 2006 schwab@suse.de
- Add workaround for guile bug.
* Thu May 25 2006 - sbrabec@suse.cz
* Thu May 25 2006 sbrabec@suse.cz
- Updated to version 1.9.6.
- Do not install shared mime info files, now integrated to
freedesktop.org.xml.
* Thu May 11 2006 - sbrabec@suse.cz
* Thu May 11 2006 sbrabec@suse.cz
- Updated to version 1.9.5 (GNOME2 branch).
- Split g-wrap and devel into separate packages.
* Sun Feb 05 2006 - aj@suse.de
* Sun Feb 05 2006 aj@suse.de
- Fix build.
* Wed Jan 25 2006 - mls@suse.de
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Oct 25 2005 - sbrabec@suse.cz
* Tue Oct 25 2005 sbrabec@suse.cz
- Updated to version 1.8.12.
- Updated gnucash-docs to version 1.8.5.
Based on spec file from Rajesh Singh <rajeshsingh.geo@yahoo.com>.
* Tue Aug 02 2005 - ro@suse.de
* Tue Aug 02 2005 ro@suse.de
- intltoolize with force
* Tue Apr 26 2005 - gekker@suse.de
* Tue Apr 26 2005 gekker@suse.de
- Add Guppi-gcc4.patch to fix GCC4 compile failures.
* Tue Apr 19 2005 - ro@suse.de
* Tue Apr 19 2005 ro@suse.de
- use gt_LC_MESSAGES instead of AM_LC_MESSAGES
* Thu Apr 14 2005 - sbrabec@suse.cz
* Thu Apr 14 2005 sbrabec@suse.cz
- Added audiofile-devel to neededforbuild.
* Wed Mar 23 2005 - sbrabec@suse.cz
* Wed Mar 23 2005 sbrabec@suse.cz
- Moved desktop file (#73653).
* Mon Feb 21 2005 - sf@suse.de
* Mon Feb 21 2005 sf@suse.de
- fix build on biarch architectures
* Mon Jan 31 2005 - sndirsch@suse.de
* Mon Jan 31 2005 sndirsch@suse.de
- use iso-8859-15 for recoding account files instead of iso-8859-1
* Sun Jan 30 2005 - sndirsch@suse.de
* Sun Jan 30 2005 sndirsch@suse.de
- recode acccount files to UTF-8 encoding in specfile (Bug #38292)
* Thu Nov 11 2004 - ro@suse.de
* Thu Nov 11 2004 ro@suse.de
- fixed file list
* Mon Nov 08 2004 - ro@suse.de
* Mon Nov 08 2004 ro@suse.de
- update to 1.8.9
- fix build with current intltool
* Thu Nov 04 2004 - ro@suse.de
* Thu Nov 04 2004 ro@suse.de
- locale rename: no -> nb
* Tue Oct 12 2004 - ro@suse.de
* Tue Oct 12 2004 ro@suse.de
- added libgcrypt libgpg-error to neededforbuild
* Mon Mar 29 2004 - hhetter@suse.de
* Mon Mar 29 2004 hhetter@suse.de
- don't call format, as newer versions of slib don't provide it
any more (Bug Id#34241)
* Wed Mar 17 2004 - sbrabec@suse.cz
* Wed Mar 17 2004 sbrabec@suse.cz
- Fixed underquoted definitions (#36195).
* Mon Mar 15 2004 - sbrabec@suse.cz
* Mon Mar 15 2004 sbrabec@suse.cz
- FHS 2.3 fix (mandir, infodir, #35821).
* Fri Feb 20 2004 - sbrabec@suse.cz
* Fri Feb 20 2004 sbrabec@suse.cz
- Removed false requirement of glade.
* Thu Feb 19 2004 - sbrabec@suse.cz
* Thu Feb 19 2004 sbrabec@suse.cz
- Removed false requirement of libunicode.
* Tue Feb 17 2004 - sbrabec@suse.cz
* Tue Feb 17 2004 sbrabec@suse.cz
- Added gdk-pixbuf-gnome to neededforbuild.
* Thu Feb 12 2004 - sbrabec@suse.cz
* Thu Feb 12 2004 sbrabec@suse.cz
- Updated to version 1.8.8.
* Thu Oct 23 2003 - lmb@suse.de
* Thu Oct 23 2003 lmb@suse.de
- Update to gnucash 1.8.7 and gnucash-docs-1.8.3.
- Re-added Guppi and folded it into gnucash package so graphs work
again. (#32135)
* Tue Sep 02 2003 - ro@suse.de
* Tue Sep 02 2003 ro@suse.de
- remove Guppi from neededforbuild
(dropped, since gnumeric(1) was dropped)
* Fri Aug 22 2003 - ke@suse.de
* Fri Aug 22 2003 ke@suse.de
- Add sgml-skel to neededforbuild.
* Thu Aug 21 2003 - hhetter@suse.de
* Thu Aug 21 2003 hhetter@suse.de
- integrate the documentation package (rel. 1.8.2)
* Wed Aug 20 2003 - ro@suse.de
* Wed Aug 20 2003 ro@suse.de
- removed libgtop from neededforbuild
* Wed Aug 20 2003 - hhetter@suse.de
* Wed Aug 20 2003 hhetter@suse.de
- updated to version 1.8.5
* Sat Aug 16 2003 - adrian@suse.de
* Sat Aug 16 2003 adrian@suse.de
- add Categories
* Sun Jul 27 2003 - hhetter@suse.de
* Mon Jul 28 2003 hhetter@suse.de
- don't run deprecated tests
* Tue Jul 15 2003 - hhetter@suse.de
* Tue Jul 15 2003 hhetter@suse.de
- updated to version 1.8.4
* Mon Jul 14 2003 - sbrabec@suse.cz
* Mon Jul 14 2003 sbrabec@suse.cz
- GNOME prefix change to /opt/gnome.
* Fri Jun 20 2003 - ro@suse.de
* Fri Jun 20 2003 ro@suse.de
- fix build with current gettext
* Thu Jun 05 2003 - ro@suse.de
* Thu Jun 05 2003 ro@suse.de
- remove unpackaged files from buildroot
- add g-wrap includes to package
* Wed May 14 2003 - mcihar@suse.cz
* Wed May 14 2003 mcihar@suse.cz
- don't need umb-scheme
* Thu Apr 24 2003 - ro@suse.de
* Thu Apr 24 2003 ro@suse.de
- fix install_info --delete call and move from preun to postun
* Fri Mar 28 2003 - sbrabec@suse.cz
* Fri Mar 28 2003 sbrabec@suse.cz
- Typo fix (NBSP -> spaces).
* Fri Mar 28 2003 - sbrabec@suse.cz
* Fri Mar 28 2003 sbrabec@suse.cz
- Added install_info.
- Compress info pages.
* Fri Feb 21 2003 - ro@suse.de
* Fri Feb 21 2003 ro@suse.de
- added openhbci-devel to neededforbuild
* Tue Feb 18 2003 - ro@suse.de
* Tue Feb 18 2003 ro@suse.de
- added libchipcard and devel to neededforbuild
* Fri Feb 07 2003 - hhetter@suse.de
* Fri Feb 07 2003 hhetter@suse.de
- build with libofx support
* Thu Feb 06 2003 - ro@suse.de
* Thu Feb 06 2003 ro@suse.de
- update to g-wrap-1.3.4 and gnucash-1.8.0
* Thu Jan 09 2003 - ro@suse.de
* Thu Jan 09 2003 ro@suse.de
- add AM_GNU_GETTEXT_VERSION and make it build
- hack for gtkhtml-1.1 and recent guile
- more makefile hackery to work around cyclic library dependencies
* Fri Sep 27 2002 - ro@suse.de
* Fri Sep 27 2002 ro@suse.de
- Added alsa alsa-devel to neededforbuild (esound)
* Mon Sep 09 2002 - hhetter@suse.de
* Mon Sep 09 2002 hhetter@suse.de
- fix guile version checking in srfi-8.scm for new guile 1.4.1
( Bug Id #19258)
* Thu Aug 29 2002 - hhetter@suse.de
* Thu Aug 29 2002 hhetter@suse.de
- removed gnome-applets / gnome-core stuff from #neededforbuild
* Thu Jul 04 2002 - hhetter@suse.de
* Thu Jul 04 2002 hhetter@suse.de
- updated to version 1.6.6
- use a stable g-wrap release (1.2.x)
* Wed May 22 2002 - meissner@suse.de
* Wed May 22 2002 meissner@suse.de
- %%_lib fixes.
* Thu Apr 04 2002 - schwab@suse.de
* Thu Apr 04 2002 schwab@suse.de
- Fix for new autotools.
* Sun Feb 17 2002 - ro@suse.de
* Mon Feb 18 2002 ro@suse.de
- added missing g-wrap runtime lib to filelist (#13472)
* Fri Feb 01 2002 - ro@suse.de
* Fri Feb 01 2002 ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
* Wed Jan 23 2002 - hhetter@suse.de
* Wed Jan 23 2002 hhetter@suse.de
- added python, python-devel to #neededforbuild
* Wed Dec 19 2001 - hhetter@suse.de
* Wed Dec 19 2001 hhetter@suse.de
- gnucash version update to 1.6.5
- g-wrap updated to version 1.3.1
- added LIBRARY_PATH for broken libtool
@ -745,25 +750,25 @@ rm -rf $RPM_BUILD_ROOT
* amazing new Euro-conversion druid!
* massive translation update
* minor application bugfixes
* Sun Dec 09 2001 - ro@suse.de
* Sun Dec 09 2001 ro@suse.de
- added <slib> to neededforbuild
* Fri Dec 07 2001 - ro@suse.de
* Fri Dec 07 2001 ro@suse.de
- changed neededforbuild <scheme> to <umb-scheme>
* Wed Dec 05 2001 - hhetter@suse.de
* Wed Dec 05 2001 hhetter@suse.de
- prefix g-wrap to the original guile interpreter location
* Tue Nov 27 2001 - ro@suse.de
* Tue Nov 27 2001 ro@suse.de
- back to g-wrap-1.1.10
* Wed Nov 21 2001 - ro@suse.de
* Thu Nov 22 2001 ro@suse.de
- update to g-wrap-1.1.11
- added guppi-include path to cflags
(gnome-config does not show this path)
* Wed Nov 21 2001 - ro@suse.de
* Wed Nov 21 2001 ro@suse.de
- added freetype2 to neededforbuild
* Tue Oct 16 2001 - hhetter@suse.de
* Tue Oct 16 2001 hhetter@suse.de
- updated to version 1.6.4:
* fixes a bug which made it impossible to
load 1.4.x-gnucash files
* Wed Sep 26 2001 - hhetter@suse.de
* Wed Sep 26 2001 hhetter@suse.de
- updated to version 1.6.3:
* new Polish translation
* Danish and Spanish translation of new account files
@ -772,70 +777,70 @@ rm -rf $RPM_BUILD_ROOT
* support for TrustNet online quotes
* support for precious metal currencies
- functionality test on i386
* Sat Sep 15 2001 - schwab@suse.de
* Sat Sep 15 2001 schwab@suse.de
- Add Requires: python.
* Sat Sep 15 2001 - schwab@suse.de
* Sat Sep 15 2001 schwab@suse.de
- Fix missing declarations.
- Add %%suse_update_config.
* Wed Sep 12 2001 - hhetter@suse.de
* Wed Sep 12 2001 hhetter@suse.de
- revert to g-wrap version 1.1.10, get gnucash
to work with guile 1.4
- filelist review
- test on i386
* Fri Aug 17 2001 - egger@suse.de
* Fri Aug 17 2001 egger@suse.de
- Added fix for hardcoded CFLAGS in g-wrap.
* Fri Aug 17 2001 - egger@suse.de
* Fri Aug 17 2001 egger@suse.de
- Added fix for libtool bustage in g-wrap update to 1.1.11.
* Mon Aug 13 2001 - hhetter@suse.de
* Mon Aug 13 2001 hhetter@suse.de
- update to 1.6.2
* Sun Jul 29 2001 - egger@suse.de
* Sun Jul 29 2001 egger@suse.de
- Updated g-wrap to version 1.1.11.
* Wed Jul 25 2001 - sf@suse.de
* Wed Jul 25 2001 sf@suse.de
- removed '-Werror' from Makefile.am in test/ to compile also
with gcc > 2.95
* Thu Jul 19 2001 - hhetter@suse.de
* Thu Jul 19 2001 hhetter@suse.de
- added #requires python phyton-gtk
* Sun Jul 08 2001 - egger@suse.de
* Sun Jul 08 2001 egger@suse.de
- Updated to version 1.6.1.
- Added mising stuff to the filelist.
* Thu Jul 05 2001 - uli@suse.de
* Thu Jul 05 2001 uli@suse.de
- added gal-devel to neededforbuild
* Thu Jun 21 2001 - ro@suse.de
* Thu Jun 21 2001 ro@suse.de
- updated filelist
- cleaned specfile a bit
* Mon Jun 18 2001 - hhetter@suse.de
* Mon Jun 18 2001 hhetter@suse.de
- gnucash : update to 1.6.0
- g-wrap : update to 1.1.10
- added additional requirements
- functionality test in current buildsystem
- filelist review
* Tue May 01 2001 - egger@suse.de
* Tue May 01 2001 egger@suse.de
- Updated to version 1.4.12. Again just bugfixes.
* Mon Apr 02 2001 - egger@suse.de
* Mon Apr 02 2001 egger@suse.de
- Updated to version 1.4.11. Pure bugfix release.
* Wed Mar 21 2001 - ro@suse.de
* Wed Mar 21 2001 ro@suse.de
- added esound-devel to neededforbuild
* Fri Mar 02 2001 - egger@suse.de
* Fri Mar 02 2001 egger@suse.de
- Minor corrections to the specfile.
* Tue Feb 20 2001 - egger@suse.de
* Tue Feb 20 2001 egger@suse.de
- removed imlib-config from neededforbuild.
- Updated gnucash to version 1.4.10.
- Updated g-wrap to version 1.4.12.
* Tue Jan 30 2001 - ro@suse.de
* Wed Jan 31 2001 ro@suse.de
- changed neededforbuild <imlibcfe> to <imlib-config>
* Thu Dec 21 2000 - egger@suse.de
* Thu Dec 21 2000 egger@suse.de
- Updated gnucash to 1.4.9.
- Updated g-wrap to 0.9.8.
- Bugfix releases.
- Recompressed with bzip2.
* Sun Dec 10 2000 - schwab@suse.de
* Sun Dec 10 2000 schwab@suse.de
- Add %%suse_update_config.
* Mon Nov 06 2000 - randall@suse.de
* Mon Nov 06 2000 randall@suse.de
- Removed these two commands. The guile package will preform these
actions:
ln -sf /usr/lib/scheme/slib /usr/share/guile/1.4/slib
guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
* Thu Nov 02 2000 - randall@suse.de
* Thu Nov 02 2000 randall@suse.de
- Changed to long file names, also for distro SuSE 7.1a
* Tue Oct 31 2000 - randall@suse.de
* Tue Oct 31 2000 randall@suse.de
- Initial Release