Mailinglist Archive: opensuse-commit (1295 mails)

< Previous Next >
commit pilot-link
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 27 Jul 2007 02:07:26 +0200
  • Message-id: <20070727000727.332976781B8@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package pilot-link
checked in at Fri Jul 27 02:07:26 CEST 2007.

--------
--- pilot-link/perl-PDA-Pilot.changes   2007-01-11 12:09:32.000000000 +0100
+++ /mounts/work_src_done/STABLE/pilot-link/perl-PDA-Pilot.changes      2007-07-17 13:34:25.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Jul 17 13:30:43 CEST 2007 - dgollub@xxxxxxx
+
+- updated to version 0.12.2
+  o Fix for using newSVpvn(buf,size) instead of newSVpv(buf,size) 
+    where necessary. 
+
+-------------------------------------------------------------------
--- pilot-link/pilot-link.changes       2007-05-23 10:02:03.000000000 +0200
+++ /mounts/work_src_done/STABLE/pilot-link/pilot-link.changes  2007-07-23 17:03:17.000000000 +0200
@@ -1,0 +2,27 @@
+Mon Jul 23 17:03:04 CEST 2007 - dgollub@xxxxxxx
+
+- splitted pilot-link packages into:
+  o pilot-link
+  o libpisock9
+  o libpisock-devel
+  o libpisync0
+  o libpisync-devel
+- added bluez-libs to BuildRequires for HotSync via Bluetooth
+- removed libtool helper files  
+- removed hal fdi file for platform.pda (upstream)
+- updated to version 0.12.2
+  o libpisock/dlp.c: Integrated Scott Gruby's big record fix: reading
+    records that have the maximum allowed size could lock up some
+    devices. We now read maxRecordSize-100 and perform a second read
+    if the record is large. Also some casts to make compilers happy,
+    and a safeguard when reading username / password to properly
+    terminate the strings.
+  o libpisock/usb.c: More sanity to catch both Sony models, including
+    the NRxx series handhelds
+  o libpisock/usb.c: Minor fix for Sony Clie detection
+  o src/pilot-650foto.c: Extract treo 650 photos
+  o libpisock/usb.c: Fix a bug where we were looking at
+    override_device instead of known_device[i]. Removed 
+    override_device, given that nothing sets it, anywhere.
+
+-------------------------------------------------------------------

Old:
----
  10-usb-raw-pda.fdi
  pilot-link-0.12.1-knowndevices-flags.diff
  pilot-link-0.12.1-LiveDrive-issue.diff
  pilot-link-0.12.1.tar.bz2

New:
----
  pilot-link-0.12.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-PDA-Pilot.spec ++++++
--- /var/tmp/diff_new_pack.GUg472/_old  2007-07-27 02:07:10.000000000 +0200
+++ /var/tmp/diff_new_pack.GUg472/_new  2007-07-27 02:07:10.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package perl-PDA-Pilot (Version 0.12.1)
+# spec file for package perl-PDA-Pilot (Version 0.12.2)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -13,14 +13,14 @@
 Name:           perl-PDA-Pilot
 BuildRequires:  gcc-c++ pilot-link-devel
 URL:            http://www.pilot-link.org/
-Version:        0.12.1
-Release:        55
-License:        GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
+Version:        0.12.2
+Release:        1
+License:        GPL v2 or later, LGPL v2 or later
 Group:          Development/Libraries/Perl
 Autoreqprov:    on
 Summary:        PalmPilot Perl Modules
 Source:         pilot-link-%{version}.tar.bz2
-Patch0:         %{name}-%{version}-pilotxs.diff
+Patch0:         %{name}-0.12.1-pilotxs.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description -n perl-PDA-Pilot
@@ -56,12 +56,16 @@
 %files
 %defattr(-,root,root)
 %doc bindings/Perl/README bindings/Perl/test.pl
-%{perl_vendorarch}/PDA
+#%{perl_vendorarch}/PDA
 %dir %{perl_vendorarch}/auto/PDA
 %{perl_vendorarch}/auto/PDA/Pilot
 /var/adm/perl-modules/%{name}
 
 %changelog
+* Tue Jul 17 2007 - dgollub@xxxxxxx
+- updated to version 0.12.2
+  o Fix for using newSVpvn(buf,size) instead of newSVpv(buf,size)
+  where necessary.
 * Thu Jan 11 2007 - prusnak@xxxxxxx
 - fixed build errors caused by Pilot.xs (pilotxs.diff)
 * Mon Aug 28 2006 - dgollub@xxxxxxx

++++++ pilot-link.spec ++++++
--- /var/tmp/diff_new_pack.GUg472/_old  2007-07-27 02:07:10.000000000 +0200
+++ /var/tmp/diff_new_pack.GUg472/_new  2007-07-27 02:07:10.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package pilot-link (Version 0.12.1)
+# spec file for package pilot-link (Version 0.12.2)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -11,41 +11,40 @@
 # norootforbuild
 
 Name:           pilot-link
-BuildRequires:  gcc-c++ hal libpng-devel libusb-devel popt-devel readline-devel
+BuildRequires:  bluez-libs gcc-c++ libpng-devel libusb-devel pkg-config popt-devel readline-devel
 URL:            http://www.pilot-link.org/
-License:        GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
+License:        GPL v2 or later, LGPL v2 or later
 Group:          Hardware/Palm
 Obsoletes:      plink
 Provides:       plink
-Requires:       hal hal-resmgr
 Autoreqprov:    on
-Version:        0.12.1
-Release:        56
-Summary:        PalmPilot Link Utility (Backup, Uploading Tools, and more)
+Version:        0.12.2
+Release:        1
+Summary:        Pilot-Link based Synchronization Development Header Files
 Source:         %{name}-%{version}.tar.bz2
-Source1:        10-usb-raw-pda.fdi
-Patch1:         %{name}-%{version}-LiveDrive-issue.diff
-Patch2:         %{name}-%{version}-knowndevices-flags.diff
-Patch3:         %{name}-gcc.patch
-Patch4:         %{name}-%{version}-appointment_buf.diff
-Patch5:         %{name}-%{version}-strncat.diff
+Patch0:         %{name}-gcc.patch
+Patch1:         %{name}-0.12.1-appointment_buf.diff
+Patch2:         %{name}-0.12.1-strncat.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-This is a keen choice of cool tools for the PalmPilot user. It
-contains:
+This package contains the development headers of libpisync.
 
-- backup utility for Pilot data
 
-- uploading and downloading tools (memo, for example)
 
-- a simple addressbook
+Authors:
+--------
+    Kenneth Albanowski <kjahds@xxxxxxxxxx>
+
+%package -n libpisock9
+Summary:        Pilot-Link Library for Palm devices
+Group:          Hardware/Palm
 
-- utility for importing POP3 mailboxes and sending through Sendmail
+%description -n libpisock9
+Pilot-Link Library for Palm Devices.
 
-- set the Palm time from your computer justintime.prc needs to be
-installed on your Palm see http://www.klawitter.de/palm/justintime.html
-for more information.
+If you want to develop Palm synchronization applications, you will need
+to install libpisock-devel.
 
 
 
@@ -53,18 +52,48 @@
 --------
     Kenneth Albanowski <kjahds@xxxxxxxxxx>
 
-%package devel
-Requires:       %{name} = %{version} readline-devel ncurses-devel libstdc++-devel libusb-devel
+%package -n libpisock-devel
+Requires:       libpisock9 = %{version}
+Provides:       pilot-link-devel = %{version}-%{release}
+Obsoletes:      pilot-link-devel
 Summary:        PalmPilot Development Header Files
-Group:          Development/Libraries/C and C++
+Group:          Hardware/Palm
 
-%description devel
-This package contains the development headers that are used to build
-the pilot-link package.  It also includes the static libraries
-necessary to build static pilot apps.
+%description -n libpisock-devel
+This package contains the development headers of libpisock.
 
-If you want to develop Palm Pilot synchronization applications, you
-will need to install pilot-link-devel.
+
+
+Authors:
+--------
+    Kenneth Albanowski <kjahds@xxxxxxxxxx>
+
+%package -n libpisync0
+Summary:        Pilot-Link based Synchronization Library for Palm devices
+Group:          Hardware/Palm
+
+%description -n libpisync0
+Pilot-Link Library for Palm Devices.
+
+If you want to develop Palm synchronization applications, you will need
+to install libpisock-devel.
+
+
+
+Authors:
+--------
+    Kenneth Albanowski <kjahds@xxxxxxxxxx>
+
+%package -n libpisync-devel
+Requires:       libpisync0 = %{version}
+Summary:        Pilot-Link based Synchronization Library for Palm devices
+Group:          Hardware/Palm
+
+%description -n libpisync-devel
+Pilot-Link Library for Palm Devices.
+
+If you want to develop Palm synchronization applications, you will need
+to install libpisock-devel.
 
 
 
@@ -74,11 +103,9 @@
 
 %prep
 %setup -q
-%patch1 -p1
+%patch0
+%patch1
 %patch2
-%patch3
-%patch4
-%patch5
 
 %build
 %{?suse_update_config:%{suse_update_config -f scripts}}
@@ -89,6 +116,7 @@
            --prefix=/usr \
            --mandir=%{_mandir} \
            --libdir=%{_libdir} \
+           --libexecdir=%{_libexecdir} \
            --enable-threads \
            --enable-conduits \
            --enable-libusb
@@ -97,24 +125,29 @@
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
 #chmod a+x $RPM_BUILD_ROOT/%{_libdir}/libpisock.so*
-mkdir -p  $RPM_BUILD_ROOT/usr/share/hal/fdi/information/20thirdparty/
-cp %{S:1} $RPM_BUILD_ROOT/usr/share/hal/fdi/information/20thirdparty/
 # drop udev rule somewhere else...
 rm $RPM_BUILD_ROOT/usr/share/pilot-link/udev/60-libpisock.rules
+rm $RPM_BUILD_ROOT/%{_libdir}/*.a
+rm $RPM_BUILD_ROOT/%{_libdir}/*.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
+%post -n libpisock9
+%run_ldconfig
+
+%post -n libpisync0
+%run_ldconfig
+
+%postun -n libpisock9
 %run_ldconfig
 
-%postun
+%postun -n libpisync0
 %run_ldconfig
 
 %files
 %defattr(-,root,root)
 %doc COPYING ChangeLog README doc/README.* doc/TODO doc/Coding*
-%{_libdir}/*.so.*
 %{_bindir}/*
 %{_mandir}/man*/*
 %dir %{_datadir}/%{name}/
@@ -122,19 +155,54 @@
 %dir %{_datadir}/%{name}/prc/
 %{_datadir}/%{name}/pix/*
 %{_datadir}/%{name}/prc/*
-%{_datadir}/hal/fdi/information/20thirdparty/*
          
 
-%files devel
+%files -n libpisock9
 %defattr(-,root,root)
-%{_libdir}/*.a
-%{_libdir}/*.so
-%{_libdir}/*.la
-%{_includedir}/*
+%{_libdir}/libpisock*.so.*
+
+%files -n libpisock-devel
+%defattr(-,root,root)
+%{_libdir}/libpisock*.so
 %{_libdir}/pkgconfig/*
 %{_datadir}/aclocal/pilot-link.m4
+%{_includedir}/*
+%exclude %{_includedir}/pi-sync.h
+
+%files -n libpisync0
+%defattr(-,root,root)
+%{_libdir}/libpisync*.so.*
+
+%files -n libpisync-devel
+%defattr(-,root,root)
+%{_libdir}/libpisync*.so
+%{_includedir}/pi-sync.h
 
 %changelog
+* Mon Jul 23 2007 - dgollub@xxxxxxx
+- splitted pilot-link packages into:
+  o pilot-link
+  o libpisock9
+  o libpisock-devel
+  o libpisync0
+  o libpisync-devel
+- added bluez-libs to BuildRequires for HotSync via Bluetooth
+- removed libtool helper files
+- removed hal fdi file for platform.pda (upstream)
+- updated to version 0.12.2
+  o libpisock/dlp.c: Integrated Scott Gruby's big record fix: reading
+  records that have the maximum allowed size could lock up some
+  devices. We now read maxRecordSize-100 and perform a second read
+  if the record is large. Also some casts to make compilers happy,
+  and a safeguard when reading username / password to properly
+  terminate the strings.
+  o libpisock/usb.c: More sanity to catch both Sony models, including
+  the NRxx series handhelds
+  o libpisock/usb.c: Minor fix for Sony Clie detection
+  o src/pilot-650foto.c: Extract treo 650 photos
+  o libpisock/usb.c: Fix a bug where we were looking at
+  override_device instead of known_device[i]. Removed
+  override_device, given that nothing sets it, anywhere.
 * Wed May 23 2007 - wstephenson@xxxxxxx
 - Add libusb-devel to pilot-link-devel's Requires:
 * Wed May 16 2007 - olh@xxxxxxx

++++++ pilot-link-0.12.1-appointment_buf.diff ++++++
--- /var/tmp/diff_new_pack.GUg472/_old  2007-07-27 02:07:10.000000000 +0200
+++ /var/tmp/diff_new_pack.GUg472/_new  2007-07-27 02:07:10.000000000 +0200
@@ -1,5 +1,5 @@
---- src/install-datebook.c
-+++ src/install-datebook.c
+--- src/pilot-install-datebook.c
++++ src/pilot-install-datebook.c
 @@ -129,6 +129,7 @@
        cPtr                    = file_text;
        fieldno                 = 0;

++++++ pilot-link-0.12.1.tar.bz2 -> pilot-link-0.12.2.tar.bz2 ++++++
++++ 43684 lines of diff (skipped)

++++++ pilot-link-gcc.patch ++++++
--- /var/tmp/diff_new_pack.GUg472/_old  2007-07-27 02:07:12.000000000 +0200
+++ /var/tmp/diff_new_pack.GUg472/_new  2007-07-27 02:07:12.000000000 +0200
@@ -1,14 +1,13 @@
---- src/read-screenshot.c
-+++ src/read-screenshot.c
-@@ -80,7 +80,7 @@
-       int i, j;
-       png_structp png_ptr;
-       png_infop info_ptr;
--      FILE *f;
-+      FILE *f = NULL;
+--- src/pilot-read-screenshot.c
++++ src/pilot-read-screenshot.c
+@@ -103,7 +103,6 @@
+       if (setjmp (png_jmpbuf (png_ptr)))
+       {
+               png_destroy_write_struct (&png_ptr, &info_ptr);
+-              fclose (f);
+               return;
+       }
  
-       if( state->depth < 8 )
-               gray_buf = malloc( state->w );
 --- tests/versamail-test.c
 +++ tests/versamail-test.c
 @@ -186,7 +186,7 @@


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread