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]

Reply via email to