Hello community,
here is the log from the commit of package plptools
checked in at Fri Nov 9 01:29:50 CET 2007.
--------
--- plptools/plptools.changes 2006-10-21 14:38:14.000000000 +0200
+++ /mounts/work_src_done/STABLE/plptools/plptools.changes 2007-11-07 17:39:59.000000000 +0100
@@ -1,0 +2,5 @@
+Wed Nov 7 17:39:48 CET 2007 - mvyskocil@suse.cz
+
+- build under gcc 4.3
+
+-------------------------------------------------------------------
New:
----
plptools-0.16-strict-includes.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plptools.spec ++++++
--- /var/tmp/diff_new_pack.ID7933/_old 2007-11-09 01:29:18.000000000 +0100
+++ /var/tmp/diff_new_pack.ID7933/_new 2007-11-09 01:29:18.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package plptools (Version 0.16)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 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,12 +12,12 @@
Name: plptools
BuildRequires: kdelibs3-devel
-URL: http://plptools.sourceforge.net/
-License: GNU General Public License (GPL) - all versions
+Url: http://plptools.sourceforge.net/
+License: GPL v2 or later
Group: Hardware/Psion
Summary: The Psion Link Protocol and Tools
Version: 0.16
-Release: 4
+Release: 116
PreReq: %fillup_prereq %insserv_prereq
Source0: %{name}-%{version}.tar.bz2
Source1: sysconfig.plptools
@@ -33,27 +33,32 @@
Patch9: %{name}-0.13-libfix.diff
Patch10: %{name}-0.13-gcc-inc.patch
Patch11: %{name}-0.13-mkinstalldirs.diff
+Patch12: %{name}-%{version}-strict-includes.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+
%package devel
Group: Hardware/Psion
Summary: Static library and includes for psion series 5 communication
Requires: plptools libstdc++-devel glibc-devel
-Autoreqprov: on
+AutoReqProv: on
+
%package kde
Group: Hardware/Psion
Summary: Psion Support for KDE
Requires: plptools
-Autoreqprov: on
+AutoReqProv: on
+
%package -n kpsion
Group: Hardware/Psion
Summary: A Psion Utility for KDE
Requires: plptools
-Autoreqprov: on
+AutoReqProv: on
+
%package -n klipsi
Group: Hardware/Psion
Summary: A Psion Remote Clipboard utility for KDE
Requires: plptools
-Autoreqprov: on
+AutoReqProv: on
%define kde_bindir /opt/kde3/bin
%define kde_datadir /opt/kde3/share
@@ -72,7 +77,6 @@
Philip Proudman
Rudolf Koenig
-
%description devel
This package contains the static library and include files for building
programs which can communicate with a psion series 5.
@@ -86,7 +90,6 @@
Philip Proudman
Rudolf Koenig
-
%description kde
This package provides support for a new protocol prefix "psion:/" for
KDE. Any KDE application which uses KDE-conforming URLs, can access
@@ -104,7 +107,6 @@
Philip Proudman
Rudolf Koenig
-
%description -n kpsion
This package contains a KDE utility program for backing up, restoring,
and formatting Psion drives.
@@ -118,7 +120,6 @@
Philip Proudman
Rudolf Koenig
-
%description -n klipsi
This package contains a KDE utility for using the Psion's remote
clipboard function.
@@ -143,6 +144,7 @@
%patch9
%patch10
%patch11
+%patch12 -b .sav
%build
%{?suse_update_config:%{suse_update_config -f conf }}
@@ -277,8 +279,9 @@
%dir %{kde_datadir}/locale/*
%dir %{kde_datadir}/locale/*/LC_MESSAGES
%{kde_datadir}/locale/*/LC_MESSAGES/klipsi.mo
-
-%changelog -n plptools
+%changelog
+* Wed Nov 07 2007 - mvyskocil@suse.cz
+- build under gcc 4.3
* Sat Oct 21 2006 - schwab@suse.de
- Fix bogus version check.
* Tue Oct 17 2006 - pnemec@suse.cz
++++++ plptools-0.16-strict-includes.patch ++++++
--- kde2/kioslave/kio_plp.cpp
+++ kde2/kioslave/kio_plp.cpp
@@ -47,6 +47,8 @@
#include
#include
+#include
+
using namespace KIO;
static int PLP_DEBUGAREA = 0xbeef;
--- kde2/klipsi/toplevel.cpp
+++ kde2/klipsi/toplevel.cpp
@@ -42,6 +42,9 @@
#include <iostream>
+#include
+#include
+
#define QUIT_ITEM 50
#define ABOUT_ITEM 51
#define CLIPFILE "C:/System/Data/Clpboard.cbd"
--- kde2/kpsion/kpsion.cpp
+++ kde2/kpsion/kpsion.cpp
@@ -58,6 +58,8 @@
#include <iostream>
+#include
+
#define STID_CONNECTION 1
using namespace std;
--- kde2/kpsion/wizards.cpp
+++ kde2/kpsion/wizards.cpp
@@ -43,6 +43,8 @@
#include
#include
+#include
+
FirstTimeWizard::FirstTimeWizard(QWidget *parent, const char *name)
: KWizard(parent, name, true)
{
--- kde2/plugins/plpprops.cc
+++ kde2/plugins/plpprops.cc
@@ -43,6 +43,8 @@
#include <sstream>
#include <iomanip>
+#include
+
#ifdef ENABLE_NLS
#define _PLPINTL_H_ // Override NLS stuff in headers from libplp
static inline QString X_(const char *t) {
--- kde2/plugins/plppropsFactory.cc
+++ kde2/plugins/plppropsFactory.cc
@@ -9,6 +9,8 @@
#include
#include
+#include
+
extern "C" {
void *init_libplpprops() {
return new plppropsFactory();
--- lib/Enum.cc
+++ lib/Enum.cc
@@ -26,6 +26,8 @@
#include "Enum.h"
+#include
+
using namespace std;
void EnumBase::i2sMapper::add(long i, const char* s) {
--- lib/bufferstore.cc
+++ lib/bufferstore.cc
@@ -36,6 +36,8 @@
#include
#include
+#include
+
using namespace std;
bufferStore::bufferStore()
--- lib/plpdirent.h
+++ lib/plpdirent.h
@@ -29,6 +29,8 @@
#include
#include
+#include
+
/**
* A class, representing the UIDs of a file on the Psion.
* Every File on the Psion has a unique UID for determining
--- lib/ppsocket.cc
+++ lib/ppsocket.cc
@@ -43,6 +43,8 @@
#include
#include
+#include
+
#define INVALID_SOCKET -1
#define SOCKET_ERROR -1
--- lib/rclip.cc
+++ lib/rclip.cc
@@ -33,6 +33,8 @@
#include
#include
+#include
+
rclip::rclip(ppsocket * _skt)
{
skt = _skt;
--- lib/rfsv.cc
+++ lib/rfsv.cc
@@ -31,6 +31,8 @@
#include "bufferstore.h"
#include "Enum.h"
+#include
+
using namespace std;
ENUM_DEFINITION_BEGIN(rfsv::errs, rfsv::E_PSI_GEN_NONE)
--- lib/rfsv16.cc
+++ lib/rfsv16.cc
@@ -37,6 +37,8 @@
#include
#include
+#include
+
#define RFSV16_MAXDATALEN 852 // 640
using namespace std;
--- lib/rfsv32.cc
+++ lib/rfsv32.cc
@@ -37,6 +37,8 @@
#include
#include
+#include
+
using namespace std;
rfsv32::rfsv32(ppsocket * _skt)
--- lib/rpcs.cc
+++ lib/rpcs.cc
@@ -35,6 +35,8 @@
#include
#include
+#include
+
using namespace std;
ENUM_DEFINITION_BEGIN(rpcs::machs, rpcs::PSI_MACH_UNKNOWN)
--- lib/rpcs32.cc
+++ lib/rpcs32.cc
@@ -35,6 +35,8 @@
#include
#include
+#include
+
using namespace std;
rpcs32::rpcs32(ppsocket * _skt)
--- lib/wprt.cc
+++ lib/wprt.cc
@@ -35,6 +35,8 @@
#include
#include
+#include
+
using namespace std;
wprt::wprt(ppsocket * _skt)
--- ncpd/channel.cc
+++ ncpd/channel.cc
@@ -30,6 +30,9 @@
#include "channel.h"
#include "ncp.h"
+#include
+#include
+
channel::channel(ncp * _ncpController)
{
verbose = 0;
--- ncpd/linkchan.cc
+++ ncpd/linkchan.cc
@@ -31,6 +31,8 @@
#include "ncp.h"
#include "main.h"
+#include
+
using namespace std;
linkChan::linkChan(ncp * _ncpController, int _ncpChannel):channel(_ncpController)
--- ncpd/main.cc
+++ ncpd/main.cc
@@ -49,6 +49,8 @@
#include "link.h"
#include "packet.h"
+#include
+
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
--- ncpd/ncp.cc
+++ ncpd/ncp.cc
@@ -39,6 +39,8 @@
#include "link.h"
#include "main.h"
+#include
+
#define MAX_CHANNELS_PSION 256
#define MAX_CHANNELS_SIBO 8
#define NCP_SENDLEN 250
--- ncpd/packet.cc
+++ ncpd/packet.cc
@@ -44,6 +44,8 @@
#include "link.h"
#include "main.h"
+#include
+
#define BUFLEN 4096 // Must be a power of 2
#define BUFMASK (BUFLEN-1)
#define hasSpace(dir) (((dir##Write + 1) & BUFMASK) != dir##Read)
--- ncpd/socketchan.cc
+++ ncpd/socketchan.cc
@@ -37,6 +37,8 @@
#include "ncp.h"
#include "main.h"
+#include
+
using namespace std;
socketChan:: socketChan(ppsocket * _skt, ncp * _ncpController):
--- plpbackup/plpbackup.cc
+++ plpbackup/plpbackup.cc
@@ -57,6 +57,8 @@
#include
#include
+#include
+
using namespace std;
bool full = false;
--- plpftp/ftp.cc
+++ plpftp/ftp.cc
@@ -52,6 +52,8 @@
#include "ftp.h"
+#include
+
#if HAVE_LIBREADLINE
extern "C" {
#include
--- plpftp/main.cc
+++ plpftp/main.cc
@@ -41,6 +41,8 @@
#include "ftp.h"
+#include
+
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
--- plpnfsd/main.cc
+++ plpnfsd/main.cc
@@ -42,6 +42,8 @@
#include "rfsv_api.h"
+#include
+
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
--- plpnfsd/mount_aix.c
+++ plpnfsd/mount_aix.c
@@ -51,6 +51,8 @@
#include
#include
+#include
+
#include "misc-aix3.h"
#include "os-aix3.h"
--- plpprint/plpprintd.cc
+++ plpprint/plpprintd.cc
@@ -40,6 +40,8 @@
#include
#include
+#include
+
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
--- sisinstall/psion.cpp
+++ sisinstall/psion.cpp
@@ -15,6 +15,8 @@
#include
+#include
+
Psion::~Psion()
{
disconnect();
--- sisinstall/sisinstaller.cpp
+++ sisinstall/sisinstaller.cpp
@@ -10,6 +10,9 @@
#include
#include
+#include
+#include
+
static int continueRunning;
static int
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org