commit libflaim for openSUSE:Factory

2012-02-10 Thread h_root
Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory 
checked in at 2012-02-10 17:16:41

Comparing /work/SRC/openSUSE:Factory/libflaim (Old)
 and  /work/SRC/openSUSE:Factory/.libflaim.new (New)


Package is libflaim, Maintainer is csarangt...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/libflaim/libflaim.changes2012-01-26 
14:05:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.libflaim.new/libflaim.changes   2012-02-10 
17:16:50.0 +0100
@@ -1,0 +2,6 @@
+Tue Jan 31 23:48:00 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections per specfile guideline suggestions
+- Provide pkgconfig symbols
+
+---



Other differences:
--
++ libflaim.spec ++
--- /var/tmp/diff_new_pack.xO74Is/_old  2012-02-10 17:16:51.0 +0100
+++ /var/tmp/diff_new_pack.xO74Is/_new  2012-02-10 17:16:51.0 +0100
@@ -16,16 +16,17 @@
 #
 
 
-
 Name:   libflaim
 %define lname  libflaim5
-BuildRequires:  gcc-c++ ncurses-devel
+BuildRequires:  gcc-c++
+BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig
 Summary:Embeddable cross-platform database engine
-Url:http://forge.novell.com/modules/xfmod/project/?flaim
-Version:4.9.1046
-Release:106
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
+Url:http://forge.novell.com/modules/xfmod/project/?flaim
+Version:4.9.1046
+Release:0
 Source: libflaim-4.9.1046.tar.gz
 Patch0: libflaim-warning.patch
 Patch1: libflaim-hppa.patch
@@ -51,7 +52,6 @@
 platforms.
 
 %package devel
-License:LGPL-2.1+
 Summary:Embeddable cross-platform database engine
 Group:  Development/Libraries/C and C++
 Requires:   %lname = %version

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libflaim for openSUSE:Factory

2012-01-26 Thread h_root
Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory 
checked in at 2012-01-26 14:05:56

Comparing /work/SRC/openSUSE:Factory/libflaim (Old)
 and  /work/SRC/openSUSE:Factory/.libflaim.new (New)


Package is libflaim, Maintainer is csarangt...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/libflaim/libflaim.changes2011-12-27 
18:13:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.libflaim.new/libflaim.changes   2012-01-26 
14:05:58.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan 25 17:24:05 CET 2012 - mhruse...@suse.cz
+
+- refixed arm build
+
+---



Other differences:
--
++ libflaim.spec ++
--- /var/tmp/diff_new_pack.cgt19D/_old  2012-01-26 14:05:59.0 +0100
+++ /var/tmp/diff_new_pack.cgt19D/_new  2012-01-26 14:05:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libflaim
 #
-# 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
@@ -21,7 +21,7 @@
 %define lname  libflaim5
 BuildRequires:  gcc-c++ ncurses-devel
 Summary:Embeddable cross-platform database engine
-URL:http://forge.novell.com/modules/xfmod/project/?flaim
+Url:http://forge.novell.com/modules/xfmod/project/?flaim
 Version:4.9.1046
 Release:106
 License:LGPL-2.1+

++ libflaim-arm.patch ++
--- /var/tmp/diff_new_pack.cgt19D/_old  2012-01-26 14:05:59.0 +0100
+++ /var/tmp/diff_new_pack.cgt19D/_new  2012-01-26 14:05:59.0 +0100
@@ -22,12 +22,24 @@
ccflags += -Wall -fPIC
ifneq ($(target_processor_family),ia64)
 -  ccflags += -m$(target_word_size)
-+  ifneq ($(HOSTTYPE),arm)
++  ifneq ($(target_processor_family),arm)
 +  ccflags += -m$(target_word_size)
 +  endif
endif
endif
  
+@@ -1133,9 +1143,11 @@ ifdef unix_target
+ 
+   ifeq ($(compiler),g++)
+   ifneq ($(target_processor_family),ia64)
++  ifneq ($(target_processor_family),arm)
+   shared_link_flags += -m$(target_word_size)
+   link_flags += -m$(target_word_size)
+   endif
++  endif
+   endif
+ 
+   lib_link_libs = -lpthread
 Index: src/flaimtk.h
 ===
 --- src/flaimtk.h.orig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libflaim for openSUSE:Factory

2011-12-27 Thread h_root
Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory 
checked in at 2011-12-27 18:13:30

Comparing /work/SRC/openSUSE:Factory/libflaim (Old)
 and  /work/SRC/openSUSE:Factory/.libflaim.new (New)


Package is libflaim, Maintainer is csarangt...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/libflaim/libflaim.changes2011-12-25 
17:35:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.libflaim.new/libflaim.changes   2011-12-27 
18:13:32.0 +0100
@@ -1,0 +2,8 @@
+Mon Dec 26 16:12:01 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections
+- Enable parallel building with %_smp_mflags
+- shlib policy packaging
+- Drop static libraries
+
+---



Other differences:
--
++ libflaim.spec ++
--- /var/tmp/diff_new_pack.kUArkl/_old  2011-12-27 18:13:32.0 +0100
+++ /var/tmp/diff_new_pack.kUArkl/_new  2011-12-27 18:13:32.0 +0100
@@ -18,10 +18,10 @@
 
 
 Name:   libflaim
-%define prefix /usr
+%define lname  libflaim5
 BuildRequires:  gcc-c++ ncurses-devel
 Summary:Embeddable cross-platform database engine
-Url:http://forge.novell.com/modules/xfmod/project/?flaim
+URL:http://forge.novell.com/modules/xfmod/project/?flaim
 Version:4.9.1046
 Release:106
 License:LGPL-2.1+
@@ -39,10 +39,22 @@
 and robust. It is available on a wide variety of 32 bit and 64 bit
 platforms.
 
+%package -n %lname
+Summary:Embeddable cross-platform database engine
+Group:  System/Libraries
+
+%description -n %lname
+FLAIM is an embeddable cross-platform database engine that provides a
+rich, powerful, easy-to-use feature set. It is the database engine used
+by Novell eDirectory. It has proven to be highly scalable, reliable,
+and robust. It is available on a wide variety of 32 bit and 64 bit
+platforms.
+
 %package devel
 License:LGPL-2.1+
 Summary:Embeddable cross-platform database engine
 Group:  Development/Libraries/C and C++
+Requires:   %lname = %version
 
 %description devel
 FLAIM is an embeddable cross-platform database engine that provides a
@@ -62,26 +74,27 @@
 %endif
 
 %build
-make lib_dir_name=%{_lib}  libs
+# Must use the same variable assignments as in %%install
+# to avoid recompilation
+make rpm_build_root=%buildroot install_prefix=%_prefix \
+   lib_dir_name=%_lib \
+   libs %{?_smp_mflags}
 
 %install
-make rpm_build_root=$RPM_BUILD_ROOT install_prefix=%{prefix} 
lib_dir_name=%{_lib}  install
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+make rpm_build_root=%buildroot install_prefix=%_prefix \
+   lib_dir_name=%_lib \
+   install
+rm -f %buildroot/%_libdir/*.a;
 
-%files
+%files -n %lname
 %defattr(-,root,root)
 %doc COPYING COPYRIGHT VERSION
-%{prefix}/%{_lib}/libflaim.so.5.2
-%{prefix}/%{_lib}/libflaim.so.5
+%_libdir/libflaim.so.5*
 
 %files devel
 %defattr(-,root,root)
-%{prefix}/%{_lib}/libflaim.so
-%{prefix}/%{_lib}/libflaim.a
-%{prefix}/%{_lib}/pkgconfig/libflaim.pc
-%{prefix}/include/flaim.h
-%{prefix}/include/flaimtk.h
+%_libdir/libflaim.so
+%_libdir/pkgconfig/libflaim.pc
+%_includedir/flaim*.h
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libflaim for openSUSE:Factory

2011-12-25 Thread h_root
Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory 
checked in at 2011-12-25 17:35:45

Comparing /work/SRC/openSUSE:Factory/libflaim (Old)
 and  /work/SRC/openSUSE:Factory/.libflaim.new (New)


Package is libflaim, Maintainer is csarangt...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/libflaim/libflaim.changes2011-09-23 
02:08:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.libflaim.new/libflaim.changes   2011-12-25 
17:35:46.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec 23 18:51:29 CET 2011 - mhruse...@suse.cz
+
+- adding arm definitions
+
+---

New:

  libflaim-arm.patch



Other differences:
--
++ libflaim.spec ++
--- /var/tmp/diff_new_pack.GNoYnk/_old  2011-12-25 17:35:47.0 +0100
+++ /var/tmp/diff_new_pack.GNoYnk/_new  2011-12-25 17:35:47.0 +0100
@@ -27,8 +27,9 @@
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Source: libflaim-4.9.1046.tar.gz
-Patch:  libflaim-warning.patch
+Patch0: libflaim-warning.patch
 Patch1: libflaim-hppa.patch
+Patch2: libflaim-arm.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -52,10 +53,13 @@
 
 %prep
 %setup -q
-%patch
+%patch0
 %ifarch hppa
 %patch1
 %endif
+%ifarch %arm
+%patch2
+%endif
 
 %build
 make lib_dir_name=%{_lib}  libs

++ libflaim-arm.patch ++
Index: Makefile
===
--- Makefile.orig
+++ Makefile
@@ -462,6 +462,14 @@ ifndef host_native_word_size
 endif
 
 ifndef host_native_word_size
+   ifneq (,$(findstring arm,$(HOSTTYPE)))
+   host_processor_family = arm
+   host_native_word_size = 32
+   host_supported_word_sizes = 32
+   endif
+endif
+
+ifndef host_native_word_size
$(error Unable to determine host word size. $(HOSTTYPE))
 endif
 
@@ -1019,7 +1027,9 @@ ifdef unix_target
ifeq ($(compiler),g++)
ccflags += -Wall -fPIC
ifneq ($(target_processor_family),ia64)
-   ccflags += -m$(target_word_size)
+   ifneq ($(HOSTTYPE),arm)
+   ccflags += -m$(target_word_size)
+   endif
endif
endif
 
Index: src/flaimtk.h
===
--- src/flaimtk.h.orig
+++ src/flaimtk.h
@@ -54,6 +54,7 @@
#undef FLM_GNUC
#undef FLM_HAS_ASYNC_IO
#undef FLM_HAS_DIRECT_IO
+   #undef FLM_ARM

#if defined( __GNUC__)
#define FLM_GNUC
@@ -149,6 +150,8 @@
#endif
#elif defined( __x86__) || defined( __i386__) || 
defined( __x86_64__)  
#define FLM_X86
+   #elif defined( __arm__) || defined( __thumb__)
+   #define FLM_ARM
#else
#error Platform architecture not supported
#endif
Index: ftk/src/ftk.h
===
--- ftk/src/ftk.h.orig
+++ ftk/src/ftk.h
@@ -54,6 +54,7 @@
#undef FLM_GNUC
#undef FLM_HAS_ASYNC_IO
#undef FLM_HAS_DIRECT_IO
+   #undef FLM_ARM

#if defined( __GNUC__)
#define FLM_GNUC
@@ -149,6 +150,8 @@
#endif
#elif defined( __x86__) || defined( __i386__) || 
defined( __x86_64__)  
#define FLM_X86
+   #elif defined( __arm__) || defined( __thumb__)
+   #define FLM_ARM
#else
#error Platform architecture not supported
#endif
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libflaim for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory 
checked in at 2011-12-06 18:23:29

Comparing /work/SRC/openSUSE:Factory/libflaim (Old)
 and  /work/SRC/openSUSE:Factory/.libflaim.new (New)


Package is libflaim, Maintainer is csarangt...@novell.com

Changes:




Other differences:
--
++ libflaim.spec ++
--- /var/tmp/diff_new_pack.5oSRBe/_old  2011-12-06 18:41:20.0 +0100
+++ /var/tmp/diff_new_pack.5oSRBe/_new  2011-12-06 18:41:20.0 +0100
@@ -24,7 +24,7 @@
 Url:http://forge.novell.com/modules/xfmod/project/?flaim
 Version:4.9.1046
 Release:106
-License:LGPLv2.1+
+License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Source: libflaim-4.9.1046.tar.gz
 Patch:  libflaim-warning.patch
@@ -39,7 +39,7 @@
 platforms.
 
 %package devel
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:Embeddable cross-platform database engine
 Group:  Development/Libraries/C and C++
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libflaim for openSUSE:Factory

2011-06-06 Thread h_root

Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory
checked in at Mon Jun 6 11:26:09 CEST 2011.




--- libflaim/libflaim.changes   2010-12-09 16:38:01.0 +0100
+++ /mounts/work_src_done/STABLE/libflaim/libflaim.changes  2011-06-02 
15:49:50.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun  2 13:49:22 UTC 2011 - co...@novell.com
+
+- remove -Werror from cflags
+
+---

calling whatdependson for head-i586




Other differences:
--
++ libflaim.spec ++
--- /var/tmp/diff_new_pack.UDIF1T/_old  2011-06-06 11:21:22.0 +0200
+++ /var/tmp/diff_new_pack.UDIF1T/_new  2011-06-06 11:21:22.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libflaim (Version 4.9.1046)
+# spec file for package libflaim
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -23,7 +23,7 @@
 Summary:Embeddable cross-platform database engine
 Url:http://forge.novell.com/modules/xfmod/project/?flaim
 Version:4.9.1046
-Release:101
+Release:106
 License:LGPLv2.1+
 Group:  Development/Libraries/C and C++
 Source: libflaim-4.9.1046.tar.gz
@@ -38,13 +38,6 @@
 and robust. It is available on a wide variety of 32 bit and 64 bit
 platforms.
 
-
-
-Authors:
-
-Daniel Sanders
-Andrew Hodgkinson
-
 %package devel
 License:LGPLv2.1+
 Summary:Embeddable cross-platform database engine
@@ -57,13 +50,6 @@
 and robust. It is available on a wide variety of 32 bit and 64 bit
 platforms.
 
-
-
-Authors:
-
-Daniel Sanders
-Andrew Hodgkinson
-
 %prep
 %setup -q
 %patch

++ libflaim-warning.patch ++
--- /var/tmp/diff_new_pack.UDIF1T/_old  2011-06-06 11:21:22.0 +0200
+++ /var/tmp/diff_new_pack.UDIF1T/_new  2011-06-06 11:21:22.0 +0200
@@ -1,5 +1,7 @@
 ftk/src/ftk.h
-+++ ftk/src/ftk.h
+Index: ftk/src/ftk.h
+===
+--- ftk/src/ftk.h.orig 2007-03-29 16:09:57.0 +0200
 ftk/src/ftk.h  2011-06-02 15:45:22.283023559 +0200
 @@ -330,8 +330,10 @@
#endif
  
@@ -20,8 +22,10 @@
  
void f_timeGetSeconds(
FLMUINT *   puiSeconds);
 ftk/src/ftksys.h
-+++ ftk/src/ftksys.h
+Index: ftk/src/ftksys.h
+===
+--- ftk/src/ftksys.h.orig  2007-03-29 16:09:57.0 +0200
 ftk/src/ftksys.h   2011-06-02 15:45:22.284023465 +0200
 @@ -218,7 +218,7 @@
Desc:
**/
@@ -40,9 +44,11 @@
FLMATOMIC * piTarget,
FLMATOMIC   iNewValue);
#endif
 ftk/src/ftkunix.cpp
-+++ ftk/src/ftkunix.cpp
-@@ -1356,7 +1356,7 @@
+Index: ftk/src/ftkunix.cpp
+===
+--- ftk/src/ftkunix.cpp.orig   2007-03-29 16:09:57.0 +0200
 ftk/src/ftkunix.cpp2011-06-02 15:45:22.284023465 +0200
+@@ -1356,7 +1356,7 @@ extern C void sparc_atomic_code( void)
  Desc:
  /
  #if defined( FLM_PPC)  defined( FLM_GNUC)
@@ -51,7 +57,7 @@
FLMATOMIC * piTarget,
FLMINT32iDelta)
  {
-@@ -1381,7 +1381,7 @@
+@@ -1381,7 +1381,7 @@ FLMATOMIC ppc_atomic_add(
  Desc:
  /
  #if defined( FLM_PPC)  defined( FLM_GNUC)
@@ -60,9 +66,11 @@
FLMATOMIC * piTarget,
FLMATOMIC   iNewValue)
  {
 src/kybuild.cpp
-+++ src/kybuild.cpp
-@@ -534,8 +534,8 @@
+Index: src/kybuild.cpp
+===
+--- src/kybuild.cpp.orig   2007-03-29 16:09:57.0 +0200
 src/kybuild.cpp2011-06-02 15:45:22.286023277 +0200
+@@ -534,8 +534,8 @@ FSTATIC RCODE flmProcessIndexedFld(
if (pIxd-uiFlags  IXD_OFFLINE)
{
if (uiContainerNum  
pIxd-uiLastContainerIndexed ||
@@ -73,3 +81,16 @@
{
continue;
}
+Index: Makefile
+===
+--- Makefile.orig  2007-03-29 16:09:57.0 +0200
 Makefile   2011-06-02 15:46:24.264179045 +0200
+@@ -1017,7 +1017,7 @@ ifdef