Hello community, here is the log from the commit of package libflaim for openSUSE:Factory checked in at Mon Jul 19 14:33:52 CEST 2010. -------- --- libflaim/libflaim.changes 2009-06-19 00:59:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/libflaim/libflaim.changes 2010-07-06 09:18:46.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 6 07:17:44 UTC 2010 - bg@novell.com + +- make hppa-linux known to libflaim. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- libflaim-hppa.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libflaim.spec ++++++ --- /var/tmp/diff_new_pack.JAouY5/_old 2010-07-19 14:32:31.000000000 +0200 +++ /var/tmp/diff_new_pack.JAouY5/_new 2010-07-19 14:32:31.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libflaim (Version 4.9.1046) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 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,11 +23,12 @@ Summary: Embeddable cross-platform database engine Url: http://forge.novell.com/modules/xfmod/project/?flaim Version: 4.9.1046 -Release: 92 -License: LGPL v2.1 or later +Release: 93 +License: LGPLv2.1+ Group: Development/Libraries/C and C++ Source: libflaim-4.9.1046.tar.gz Patch: libflaim-warning.patch +Patch1: libflaim-hppa.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -45,7 +46,7 @@ Andrew Hodgkinson %package devel -License: LGPL v2.1 or later +License: LGPLv2.1+ Summary: Embeddable cross-platform database engine Group: Development/Libraries/C and C++ @@ -66,6 +67,9 @@ %prep %setup -q %patch +%ifarch hppa +%patch1 +%endif %build make lib_dir_name=%{_lib} libs ++++++ libflaim-hppa.patch ++++++ --- Makefile.orig 2010-07-06 08:43:35.000000000 +0200 +++ Makefile 2010-07-06 08:45:27.000000000 +0200 @@ -462,6 +462,14 @@ endif ifndef host_native_word_size + ifneq (,$(findstring parisc,$(HOSTTYPE))) + host_processor_family = hppa + 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 --- Makefile 2010-07-06 08:53:52.000000000 +0200 +++ Makefile 2010-07-06 08:53:45.000000000 +0200 @@ -1027,7 +1027,9 @@ ifeq ($(compiler),g++) ccflags += -Wall -Werror -fPIC ifneq ($(target_processor_family),ia64) - ccflags += -m$(target_word_size) + ifneq ($(HOSTTYPE),parisc) + ccflags += -m$(target_word_size) + endif endif endif --- src/flaimtk.h.orig 2010-07-06 08:59:48.000000000 +0200 +++ src/flaimtk.h 2010-07-06 09:02:19.000000000 +0200 @@ -54,6 +54,7 @@ #undef FLM_GNUC #undef FLM_HAS_ASYNC_IO #undef FLM_HAS_DIRECT_IO + #undef FLM_PARISC #if defined( __GNUC__) #define FLM_GNUC @@ -149,6 +150,10 @@ #endif #elif defined( __x86__) || defined( __i386__) || defined( __x86_64__) #define FLM_X86 + #elif defined( __hppa ) + #define FLM_PARISC + #define FLM_BIG_ENDIAN + #define FML_STRICT_ALIGNMENT #else #error Platform architecture not supported #endif --- ftk/src/ftk.h.orig 2010-07-06 09:06:25.000000000 +0200 +++ ftk/src/ftk.h 2010-07-06 09:07:44.000000000 +0200 @@ -54,6 +54,7 @@ #undef FLM_GNUC #undef FLM_HAS_ASYNC_IO #undef FLM_HAS_DIRECT_IO + #undef FLM_PARISC #if defined( __GNUC__) #define FLM_GNUC @@ -149,6 +150,10 @@ #endif #elif defined( __x86__) || defined( __i386__) || defined( __x86_64__) #define FLM_X86 + #elif defined( __hppa ) + #define FLM_PARISC + #define FLM_BIG_ENDIAN + #define FML_STRICT_ALIGNMENT #else #error Platform architecture not supported #endif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org