Hello community, here is the log from the commit of package libmal for openSUSE:Factory checked in at 2012-11-28 10:51:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmal (Old) and /work/SRC/openSUSE:Factory/.libmal.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmal", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/libmal/libmal.changes 2011-11-21 15:46:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libmal.new/libmal.changes 2012-11-28 10:51:42.000000000 +0100 @@ -1,0 +2,38 @@ +Mon Nov 26 21:41:47 UTC 2012 - [email protected] + +- license update: MPL-1.0 + See COPYING + +------------------------------------------------------------------- +Tue Nov 20 15:52:00 UTC 2012 - [email protected] + +- Spec cleanup +- Update to 0.44.1 + * Updated email address and web site address. + + Version 0.44 + * Removed the -module argument from libmal_la_LDFLAGS. It never should + have been there; it was accidentally included from a copy/paste. + + Version 0.42 + * Misc fixes to malsync sources. See malsync/ChangeLog for details. + + Version 0.41 + * Added support for pilot-link 0.12.x + * Updated automake files + + Version 0.40 + * Major overhaul of libmal. This version is not source- or binary- + compatible with previous versions. + * Use malsync 2.2.0 source + * Removed the printstatus and printerror hac^H^Hooks + * Removed the setXXX methods for proxy/SOCKS settings + * Moved all global variables into PalmSyncInfo struct + * Removed the .sub stuff, it doesn't seem to be used any more + * Added two function pointers to PalmSyncInfo, taskFunc and itemFunc. + These pointers are callbacks called by malsync at different stages of + the sync. + * Added a new malsync.c that relies on libmal + +------------------------------------------------------------------- +Tue Nov 20 15:05:54 UTC 2012 - [email protected] + +- Fix the SLES build (%make_install is not expanded on SLES) + +------------------------------------------------------------------- Old: ---- libmal-0.31.tar.bz2 libmal-pilot-link-0.12.0-api.diff New: ---- libmal-0.44.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmal.spec ++++++ --- /var/tmp/diff_new_pack.qLa4gi/_old 2012-11-28 10:51:43.000000000 +0100 +++ /var/tmp/diff_new_pack.qLa4gi/_new 2012-11-28 10:51:43.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libmal # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,83 +15,76 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: libmal -BuildRequires: libtool pilot-link-devel -License: MPL-1.1 -Group: Development/Libraries/C and C++ -Summary: Palm Sync Library -Version: 0.31 +Version: 0.44.1 Release: 0 +Summary: Palm Sync Library +License: MPL-1.0 +Group: Development/Libraries/C and C++ +Url: http://www.jlogday.com/code/libmal/ +Source: http://www.jlogday.com/code/libmal/%{name}-%{version}.tar.gz +Patch0: libmal.diff +BuildRequires: libpisock-devel +BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build -Url: http://jasonday.home.att.net/code/libmal/ -Source: %name-%{version}.tar.bz2 -Patch: libmal.diff -Patch1: libmal-pilot-link-0.12.0-api.diff %description Libmal is a convenience library of the object files contained in Tom Whittaker's malsync distribution. It also includes a few wrapper functions. +%package -n libmal1 +Summary: Palm Sync Library +Group: Development/Libraries/C and C++ +Provides: libmal = 0.31 +Obsoletes: libmal <= %{version} - -Authors: --------- - Jason Day, [email protected] - malsync code by Tom Whittaker, [email protected] +%description -n libmal1 +libmal is a convenient library made up of the object files contained in +Tom Whittaker's malsync distribution. libmal also contains a few +wrapper functions. %package devel -License: MPL-1.1 Summary: Palm Sync Library -Requires: libmal = %{version} Group: Development/Libraries/C and C++ +Requires: libmal1 = %{version} +Requires: libpisock-devel %description devel libmal is a convenient library made up of the object files contained in -Tom Whittaker's malsync distribution. libmaal also contains a few +Tom Whittaker's malsync distribution. libmal also contains a few wrapper functions. - - -Authors: --------- - Jason Day, [email protected] - malsync code by Tom Whittaker, [email protected] - %prep %setup -q -%patch -%patch1 +%patch0 + libtoolize --force autoreconf --install --force %build -%configure +%configure --disable-static make %install -%make_install +make DESTDIR=%{buildroot} install -%clean -rm -rf %{buildroot} +rm -f %{buildroot}%{_libdir}/libmal.la -%post -p /sbin/ldconfig +%post -n libmal1 -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libmal1 -p /sbin/ldconfig -%files +%files -n libmal1 %defattr(-,root,root) -%doc README ChangeLog MPL-1_0.txt TODO -%_libdir/libmal.so.* +%doc ChangeLog MPL-1_0.txt README +%{_bindir}/malsync +%{_libdir}/libmal.so.* %files devel %defattr(-,root,root) -%_includedir/libmal -%_libdir/libmal.a -%_libdir/libmal.so -%_libdir/libmal.la +%{_includedir}/libmal +%{_libdir}/libmal.so %changelog ++++++ libmal.diff ++++++ --- /var/tmp/diff_new_pack.qLa4gi/_old 2012-11-28 10:51:43.000000000 +0100 +++ /var/tmp/diff_new_pack.qLa4gi/_new 2012-11-28 10:51:43.000000000 +0100 @@ -1,22 +1,11 @@ ---- configure.in -+++ configure.in -@@ -60,7 +60,7 @@ - pilotlibs=no +--- configure.in.old 2012-11-20 15:21:24.651583305 +0100 ++++ configure.in 2012-11-20 15:21:42.169367372 +0100 +@@ -59,7 +59,7 @@ PILOT_LIBS="-lpisock" --for pilot_libs in $pilot_prefix/lib /usr/lib /usr/local/lib/ \ -+for pilot_libs in $pilot_prefix/lib /usr/lib64 /usr/lib /usr/local/lib/ \ - /usr/extra/pilot/lib ; do - if test -r "$pilot_libs/libpisock.so" ; then - pilotlibs=yes ---- malsync/mal/common/AGBase64.c -+++ malsync/mal/common/AGBase64.c -@@ -103,7 +103,7 @@ - int ixtext; - int lentext; - char ch, *ptr, *tptr; -- char inbuf [3]; -+ char inbuf [4]; - int ixinbuf; - int ignorechar; - int endtext = 0; + if test $pilotlibs = no ; then +- for pilot_libs in $pilot_prefix/lib /usr/lib /usr/local/lib/ \ ++ for pilot_libs in $pilot_prefix/lib /usr/lib64 /usr/lib /usr/local/lib/ \ + /usr/extra/pilot/lib ; do + if test -r "$pilot_libs/libpisock.so" ; then + pilotlibs=yes -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
