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@suse.de + +- 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@suse.de + +- 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@suse.de +- 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@suse.cz - fixed build errors caused by Pilot.xs (pilotxs.diff) * Mon Aug 28 2006 - dgollub@suse.de ++++++ 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@kjahds.com> + +%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@kjahds.com> -%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@kjahds.com> + +%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@kjahds.com> + +%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@suse.de +- 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@suse.de - Add libusb-devel to pilot-link-devel's Requires: * Wed May 16 2007 - olh@suse.de ++++++ 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@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org