Group :: System/Libraries
RPM: libdbf
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: libdbf-0.0.1-alt-fix-build-endian.patch
Download
Download
diff -urN libdbf.orig/ABOUT-NLS libdbf/ABOUT-NLS
diff -urN libdbf.orig/aclocal.m4 libdbf/aclocal.m4
diff -urN libdbf.orig/autom4te.cache/output.0 libdbf/autom4te.cache/output.0
diff -urN libdbf.orig/autom4te.cache/output.1 libdbf/autom4te.cache/output.1
diff -urN libdbf.orig/autom4te.cache/requests libdbf/autom4te.cache/requests
diff -urN libdbf.orig/autom4te.cache/traces.0 libdbf/autom4te.cache/traces.0
diff -urN libdbf.orig/autom4te.cache/traces.1 libdbf/autom4te.cache/traces.1
diff -urN libdbf.orig/config.h libdbf/config.h
diff -urN libdbf.orig/config.h.in libdbf/config.h.in
diff -urN libdbf.orig/config.h.in~ libdbf/config.h.in~
diff -urN libdbf.orig/config.log libdbf/config.log
diff -urN libdbf.orig/config.rpath libdbf/config.rpath
diff -urN libdbf.orig/config.status libdbf/config.status
diff -urN libdbf.orig/configure libdbf/configure
diff -urN libdbf.orig/depcomp libdbf/depcomp
diff -urN libdbf.orig/doc/Makefile libdbf/doc/Makefile
diff -urN libdbf.orig/doc/Makefile.in libdbf/doc/Makefile.in
diff -urN libdbf.orig/include/Makefile libdbf/include/Makefile
diff -urN libdbf.orig/include/Makefile.in libdbf/include/Makefile.in
diff -urN libdbf.orig/INSTALL libdbf/INSTALL
diff -urN libdbf.orig/install-sh libdbf/install-sh
diff -urN libdbf.orig/intl/bindtextdom.c libdbf/intl/bindtextdom.c
diff -urN libdbf.orig/intl/ChangeLog libdbf/intl/ChangeLog
diff -urN libdbf.orig/intl/config.charset libdbf/intl/config.charset
diff -urN libdbf.orig/intl/dcgettext.c libdbf/intl/dcgettext.c
diff -urN libdbf.orig/intl/dcigettext.c libdbf/intl/dcigettext.c
diff -urN libdbf.orig/intl/dcngettext.c libdbf/intl/dcngettext.c
diff -urN libdbf.orig/intl/dgettext.c libdbf/intl/dgettext.c
diff -urN libdbf.orig/intl/dngettext.c libdbf/intl/dngettext.c
diff -urN libdbf.orig/intl/eval-plural.h libdbf/intl/eval-plural.h
diff -urN libdbf.orig/intl/explodename.c libdbf/intl/explodename.c
diff -urN libdbf.orig/intl/finddomain.c libdbf/intl/finddomain.c
diff -urN libdbf.orig/intl/gettext.c libdbf/intl/gettext.c
diff -urN libdbf.orig/intl/gettextP.h libdbf/intl/gettextP.h
diff -urN libdbf.orig/intl/gmo.h libdbf/intl/gmo.h
diff -urN libdbf.orig/intl/hash-string.h libdbf/intl/hash-string.h
diff -urN libdbf.orig/intl/intl-compat.c libdbf/intl/intl-compat.c
diff -urN libdbf.orig/intl/l10nflist.c libdbf/intl/l10nflist.c
diff -urN libdbf.orig/intl/libgnuintl.h.in libdbf/intl/libgnuintl.h.in
diff -urN libdbf.orig/intl/loadinfo.h libdbf/intl/loadinfo.h
diff -urN libdbf.orig/intl/loadmsgcat.c libdbf/intl/loadmsgcat.c
diff -urN libdbf.orig/intl/localcharset.c libdbf/intl/localcharset.c
diff -urN libdbf.orig/intl/localcharset.h libdbf/intl/localcharset.h
diff -urN libdbf.orig/intl/locale.alias libdbf/intl/locale.alias
diff -urN libdbf.orig/intl/localealias.c libdbf/intl/localealias.c
diff -urN libdbf.orig/intl/localename.c libdbf/intl/localename.c
diff -urN libdbf.orig/intl/log.c libdbf/intl/log.c
diff -urN libdbf.orig/intl/Makefile.in libdbf/intl/Makefile.in
diff -urN libdbf.orig/intl/ngettext.c libdbf/intl/ngettext.c
diff -urN libdbf.orig/intl/os2compat.c libdbf/intl/os2compat.c
diff -urN libdbf.orig/intl/os2compat.h libdbf/intl/os2compat.h
diff -urN libdbf.orig/intl/osdep.c libdbf/intl/osdep.c
diff -urN libdbf.orig/intl/plural.c libdbf/intl/plural.c
diff -urN libdbf.orig/intl/plural-exp.c libdbf/intl/plural-exp.c
diff -urN libdbf.orig/intl/plural-exp.h libdbf/intl/plural-exp.h
diff -urN libdbf.orig/intl/plural.y libdbf/intl/plural.y
diff -urN libdbf.orig/intl/printf-args.c libdbf/intl/printf-args.c
diff -urN libdbf.orig/intl/printf-args.h libdbf/intl/printf-args.h
diff -urN libdbf.orig/intl/printf.c libdbf/intl/printf.c
diff -urN libdbf.orig/intl/printf-parse.c libdbf/intl/printf-parse.c
diff -urN libdbf.orig/intl/printf-parse.h libdbf/intl/printf-parse.h
diff -urN libdbf.orig/intl/ref-add.sin libdbf/intl/ref-add.sin
diff -urN libdbf.orig/intl/ref-del.sin libdbf/intl/ref-del.sin
diff -urN libdbf.orig/intl/relocatable.c libdbf/intl/relocatable.c
diff -urN libdbf.orig/intl/relocatable.h libdbf/intl/relocatable.h
diff -urN libdbf.orig/intl/textdomain.c libdbf/intl/textdomain.c
diff -urN libdbf.orig/intl/vasnprintf.c libdbf/intl/vasnprintf.c
diff -urN libdbf.orig/intl/vasnprintf.h libdbf/intl/vasnprintf.h
diff -urN libdbf.orig/intl/vasnwprintf.h libdbf/intl/vasnwprintf.h
diff -urN libdbf.orig/intl/VERSION libdbf/intl/VERSION
diff -urN libdbf.orig/intl/wprintf-parse.h libdbf/intl/wprintf-parse.h
diff -urN libdbf.orig/intl/xsize.h libdbf/intl/xsize.h
diff -urN libdbf.orig/intltool-extract.in libdbf/intltool-extract.in
diff -urN libdbf.orig/intltool-merge.in libdbf/intltool-merge.in
diff -urN libdbf.orig/intltool-update.in libdbf/intltool-update.in
diff -urN libdbf.orig/libdbf.pc libdbf/libdbf.pc
diff -urN libdbf.orig/libtool libdbf/libtool
diff -urN libdbf.orig/ltmain.sh libdbf/ltmain.sh
diff -urN libdbf.orig/m4/codeset.m4 libdbf/m4/codeset.m4
diff -urN libdbf.orig/m4/gettext.m4 libdbf/m4/gettext.m4
diff -urN libdbf.orig/m4/glibc21.m4 libdbf/m4/glibc21.m4
diff -urN libdbf.orig/m4/iconv.m4 libdbf/m4/iconv.m4
diff -urN libdbf.orig/m4/intdiv0.m4 libdbf/m4/intdiv0.m4
diff -urN libdbf.orig/m4/intmax.m4 libdbf/m4/intmax.m4
diff -urN libdbf.orig/m4/inttypes_h.m4 libdbf/m4/inttypes_h.m4
diff -urN libdbf.orig/m4/inttypes.m4 libdbf/m4/inttypes.m4
diff -urN libdbf.orig/m4/inttypes-pri.m4 libdbf/m4/inttypes-pri.m4
diff -urN libdbf.orig/m4/isc-posix.m4 libdbf/m4/isc-posix.m4
diff -urN libdbf.orig/m4/lcmessage.m4 libdbf/m4/lcmessage.m4
diff -urN libdbf.orig/m4/lib-ld.m4 libdbf/m4/lib-ld.m4
diff -urN libdbf.orig/m4/lib-link.m4 libdbf/m4/lib-link.m4
diff -urN libdbf.orig/m4/lib-prefix.m4 libdbf/m4/lib-prefix.m4
diff -urN libdbf.orig/m4/longdouble.m4 libdbf/m4/longdouble.m4
diff -urN libdbf.orig/m4/longlong.m4 libdbf/m4/longlong.m4
diff -urN libdbf.orig/m4/nls.m4 libdbf/m4/nls.m4
diff -urN libdbf.orig/m4/po.m4 libdbf/m4/po.m4
diff -urN libdbf.orig/m4/printf-posix.m4 libdbf/m4/printf-posix.m4
diff -urN libdbf.orig/m4/progtest.m4 libdbf/m4/progtest.m4
diff -urN libdbf.orig/m4/signed.m4 libdbf/m4/signed.m4
diff -urN libdbf.orig/m4/size_max.m4 libdbf/m4/size_max.m4
diff -urN libdbf.orig/m4/stdint_h.m4 libdbf/m4/stdint_h.m4
diff -urN libdbf.orig/m4/uintmax_t.m4 libdbf/m4/uintmax_t.m4
diff -urN libdbf.orig/m4/ulonglong.m4 libdbf/m4/ulonglong.m4
diff -urN libdbf.orig/m4/wchar_t.m4 libdbf/m4/wchar_t.m4
diff -urN libdbf.orig/m4/wint_t.m4 libdbf/m4/wint_t.m4
diff -urN libdbf.orig/m4/xsize.m4 libdbf/m4/xsize.m4
diff -urN libdbf.orig/Makefile libdbf/Makefile
diff -urN libdbf.orig/Makefile.in libdbf/Makefile.in
diff -urN libdbf.orig/missing libdbf/missing
diff -urN libdbf.orig/mkinstalldirs libdbf/mkinstalldirs
diff -urN libdbf.orig/mkinstalldirs~ libdbf/mkinstalldirs~
diff -urN libdbf.orig/po/boldquot.sed libdbf/po/boldquot.sed
Binary files libdbf.orig/po/de.gmo and libdbf/po/de.gmo differ
diff -urN libdbf.orig/po/en@boldquot.header libdbf/po/en@boldquot.header
diff -urN libdbf.orig/po/en@quot.header libdbf/po/en@quot.header
diff -urN libdbf.orig/po/insert-header.sin libdbf/po/insert-header.sin
diff -urN libdbf.orig/po/Makefile libdbf/po/Makefile
diff -urN libdbf.orig/po/Makefile.in libdbf/po/Makefile.in
diff -urN libdbf.orig/po/Makefile.in.in libdbf/po/Makefile.in.in
diff -urN libdbf.orig/po/Makefile.in.in~ libdbf/po/Makefile.in.in~
diff -urN libdbf.orig/po/Makevars.template libdbf/po/Makevars.template
diff -urN libdbf.orig/po/quot.sed libdbf/po/quot.sed
diff -urN libdbf.orig/po/remove-potcdate.sin libdbf/po/remove-potcdate.sin
diff -urN libdbf.orig/po/Rules-quot libdbf/po/Rules-quot
diff -urN libdbf.orig/src/dbf.h libdbf/src/dbf.h
--- libdbf.orig/src/dbf.h 2010-11-01 06:29:23.000000000 +0200
+++ libdbf/src/dbf.h 2012-10-10 19:18:35.109614414 +0300
@@ -71,7 +71,7 @@
/*
* special anubisnet and dbf includes
*/
-#include "endian.h"
+#include "endian_.h"
//@{
/** These defines are used to distinguish between types in the dbf fields. */
diff -urN libdbf.orig/src/dbf.lo libdbf/src/dbf.lo
diff -urN libdbf.orig/src/dbf.loT libdbf/src/dbf.loT
Binary files libdbf.orig/src/dbf.o and libdbf/src/dbf.o differ
diff -urN libdbf.orig/src/.deps/dbf.Plo libdbf/src/.deps/dbf.Plo
diff -urN libdbf.orig/src/.deps/endian.Plo libdbf/src/.deps/endian.Plo
diff -urN libdbf.orig/src/endian.c libdbf/src/endian.c
--- libdbf.orig/src/endian.c 2010-11-01 06:29:23.000000000 +0200
+++ libdbf/src/endian.c 2012-10-10 19:18:45.657666719 +0300
@@ -10,7 +10,7 @@
* $Id: endian.c,v 1.3 2004/09/09 10:32:22 steinm Exp $
****************************************************************************/
-#include "endian.h"
+#include "endian_.h"
/*******************************************************************
* Changes byte construction if dbf is used on another platform
diff -urN libdbf.orig/src/endian_.h libdbf/src/endian_.h
--- libdbf.orig/src/endian_.h 1970-01-01 03:00:00.000000000 +0300
+++ libdbf/src/endian_.h 2010-11-01 06:29:23.000000000 +0200
@@ -0,0 +1,53 @@
+/****************************************************************************
+ * endian.h
+ ****************************************************************************
+ * Routines for Little Endian and Big Endian Systems
+ * Library version
+ *
+ * Version 0.4, 2003-09-08
+ * Author: Björn Berg, clergyman@gmx.de
+ *
+ ****************************************************************************
+ * $Id: endian.h,v 1.2 2004/09/09 10:32:22 steinm Exp $
+ ***************************************************************************/
+
+#ifndef __ENDIAN_H__
+#define __ENDIAN_H__
+
+/*
+ * I N C L U D E S
+ */
+#include <stdio.h>
+#include <stdlib.h>
+#include <limits.h>
+
+#ifdef __unix__
+ #include <sys/types.h>
+ #ifndef __ANUBISNET_TYPES__
+ #define __ANUBISNET_TYPES__
+ typedef u_int16_t uint16_t;
+ typedef u_int32_t uint32_t;
+ #endif
+/*
+ * Windows does not know UINT16 types, therefore we have to make an improvement
+ * for 32 Bit systems. unsigned short is only verified to work properly on 32 Bit
+ * systems.
+ */
+#elif _WIN32
+ #include <windows.h>
+ #ifndef __ANUBISNET_TYPES__
+ #define __ANUBISNET_TYPES__
+ typedef UINT32 u_int32_t;
+ typedef unsigned short u_int16_t;
+ #endif
+#else
+ #include <sys/types.h>
+#endif
+
+/*
+ * F U N C T I O N S
+ */
+u_int16_t rotate2b ( u_int16_t var );
+u_int32_t rotate4b ( u_int32_t var );
+
+#endif
diff -urN libdbf.orig/src/endian.h libdbf/src/endian.h
--- libdbf.orig/src/endian.h 2010-11-01 06:29:23.000000000 +0200
+++ libdbf/src/endian.h 1970-01-01 03:00:00.000000000 +0300
@@ -1,53 +0,0 @@
-/****************************************************************************
- * endian.h
- ****************************************************************************
- * Routines for Little Endian and Big Endian Systems
- * Library version
- *
- * Version 0.4, 2003-09-08
- * Author: Björn Berg, clergyman@gmx.de
- *
- ****************************************************************************
- * $Id: endian.h,v 1.2 2004/09/09 10:32:22 steinm Exp $
- ***************************************************************************/
-
-#ifndef __ENDIAN_H__
-#define __ENDIAN_H__
-
-/*
- * I N C L U D E S
- */
-#include <stdio.h>
-#include <stdlib.h>
-#include <limits.h>
-
-#ifdef __unix__
- #include <sys/types.h>
- #ifndef __ANUBISNET_TYPES__
- #define __ANUBISNET_TYPES__
- typedef u_int16_t uint16_t;
- typedef u_int32_t uint32_t;
- #endif
-/*
- * Windows does not know UINT16 types, therefore we have to make an improvement
- * for 32 Bit systems. unsigned short is only verified to work properly on 32 Bit
- * systems.
- */
-#elif _WIN32
- #include <windows.h>
- #ifndef __ANUBISNET_TYPES__
- #define __ANUBISNET_TYPES__
- typedef UINT32 u_int32_t;
- typedef unsigned short u_int16_t;
- #endif
-#else
- #include <sys/types.h>
-#endif
-
-/*
- * F U N C T I O N S
- */
-u_int16_t rotate2b ( u_int16_t var );
-u_int32_t rotate4b ( u_int32_t var );
-
-#endif
diff -urN libdbf.orig/src/endian.lo libdbf/src/endian.lo
diff -urN libdbf.orig/src/endian.loT libdbf/src/endian.loT
Binary files libdbf.orig/src/endian.o and libdbf/src/endian.o differ
diff -urN libdbf.orig/src/libdbf.la libdbf/src/libdbf.la
Binary files libdbf.orig/src/.libs/dbf.o and libdbf/src/.libs/dbf.o differ
Binary files libdbf.orig/src/.libs/endian.o and libdbf/src/.libs/endian.o differ
Binary files libdbf.orig/src/.libs/libdbf.a and libdbf/src/.libs/libdbf.a differ
diff -urN libdbf.orig/src/.libs/libdbf.la libdbf/src/.libs/libdbf.la
diff -urN libdbf.orig/src/.libs/libdbf.lai libdbf/src/.libs/libdbf.lai
Binary files libdbf.orig/src/.libs/libdbf.so and libdbf/src/.libs/libdbf.so differ
Binary files libdbf.orig/src/.libs/libdbf.so.0 and libdbf/src/.libs/libdbf.so.0 differ
Binary files libdbf.orig/src/.libs/libdbf.so.0.0.1 and libdbf/src/.libs/libdbf.so.0.0.1 differ
diff -urN libdbf.orig/src/Makefile libdbf/src/Makefile
diff -urN libdbf.orig/src/Makefile.am libdbf/src/Makefile.am
--- libdbf.orig/src/Makefile.am 2010-11-01 06:29:23.000000000 +0200
+++ libdbf/src/Makefile.am 2012-10-10 19:18:52.381700058 +0300
@@ -4,7 +4,7 @@
noinst_HEADERS = \
dbf.h \
- endian.h
+ endian_.h
lib_LTLIBRARIES = libdbf.la
diff -urN libdbf.orig/src/Makefile.in libdbf/src/Makefile.in