From 4ce44c032465b2e153a1874a9e81d57884e6c3b4 Mon Sep 17 00:00:00 2001 From: DongHun Kwak Date: Fri, 24 Dec 2021 11:24:40 +0900 Subject: [PATCH] Imported Upstream version 0.11.4 --- CMakeLists.txt | 8 ++--- ChangeLog | 12 +++++++ MANIFEST | 97 -------------------------------------------------- NEWS | 92 ----------------------------------------------- RELEASE | 16 ++------- 5 files changed, 19 insertions(+), 206 deletions(-) delete mode 100644 MANIFEST delete mode 100644 NEWS diff --git a/CMakeLists.txt b/CMakeLists.txt index c98f9b9..dce5f21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ PROJECT( libwbxml C ) SET( LIBWBXML_VERSION_MAJOR "0" ) SET( LIBWBXML_VERSION_MINOR "11" ) -SET( LIBWBXML_VERSION_PATCH "3" ) +SET( LIBWBXML_VERSION_PATCH "4" ) IF( LIBWBXML_VERSION_BETA ) IF( LIBWBXML_VERSION_BETA VERSION_GREATER 90 ) MATH( EXPR LIBWBXML_VERSION_MINOR "${LIBWBXML_VERSION_MINOR} - 1" ) @@ -193,13 +193,11 @@ MARK_AS_ADVANCED( CLEAR BUILD_DOCUMENTATION ) #ENDIF ( BUILD_DOCUMENTATION ) OPTION( ENABLE_INSTALL_DOC "install documentation" ON ) IF( ENABLE_INSTALL_DOC ) - ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/AUTHORS ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/BUGS ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/ChangeLog ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/COPYING ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/GNU-LGPL ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/INSTALL ) - ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/NEWS ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/README ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/References ) ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/THANKS ) @@ -262,4 +260,6 @@ INCLUDE( CPack ) ### CTest ######################################## ADD_SUBDIRECTORY( test/tools ) -ADD_SUBDIRECTORY( test/api ) +IF(CHECK_FOUND) + ADD_SUBDIRECTORY( test/api ) +ENDIF(CHECK_FOUND) diff --git a/ChangeLog b/ChangeLog index 1d9a29e..5926b77 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2015-04-09 Michael Bell + * Released 0.11.4 + * Get rid of the useless file MANIFEST (cmake don't need it). + * Fixed CMakeLists.txt to get rid of the files AUTHORS and NEWS + (GitHub issue #17). + * If there is no CHECK support then the API tests must not be + executed (GitHub issue #18). + * Removed AUTHORS because the more complete information is in + the file THANKS. + * Removed NEWS because the content is already in ChangeLog. + * Fixed RELEASE instructions for GitHub. + 2015-04-07 Michael Bell * Released 0.11.3 * Migrated the sources to github diff --git a/MANIFEST b/MANIFEST deleted file mode 100644 index 82f17bc..0000000 --- a/MANIFEST +++ /dev/null @@ -1,97 +0,0 @@ -AUTHORS -BUGS -COPYING -ChangeLog -GNU-LGPL -INSTALL -MANIFEST -Makefile.am -NEWS -README -References -THANKS -TODO -bootstrap -configure.in -doxygen.h -libwbxml2.pc.in -macosx/expat/ascii.h -macosx/expat/asciitab.h -macosx/expat/expat.h -macosx/expat/expat_config.h -macosx/expat/iasciitab.h -macosx/expat/internal.h -macosx/expat/latin1tab.h -macosx/expat/nametab.h -macosx/expat/utf8tab.h -macosx/expat/xmlparse.c -macosx/expat/xmlrole.c -macosx/expat/xmlrole.h -macosx/expat/xmltok.c -macosx/expat/xmltok.h -macosx/expat/xmltok_impl.c -macosx/expat/xmltok_impl.h -macosx/expat/xmltok_ns.c -macosx/libwbxml.xcodeproj/project.pbxproj -src/Makefile.am -src/wbxml.h -src/wbxml_base64.c -src/wbxml_base64.h -src/wbxml_buffers.c -src/wbxml_buffers.h -src/wbxml_charset.c -src/wbxml_charset.h -src/wbxml_conv.c -src/wbxml_conv.h -src/wbxml_elt.c -src/wbxml_elt.h -src/wbxml_encoder.c -src/wbxml_encoder.h -src/wbxml_errors.c -src/wbxml_errors.h -src/wbxml_handlers.h -src/wbxml_lists.c -src/wbxml_lists.h -src/wbxml_log.c -src/wbxml_log.h -src/wbxml_mem.c -src/wbxml_mem.h -src/wbxml_parser.c -src/wbxml_parser.h -src/wbxml_tables.c -src/wbxml_tables.h -src/wbxml_tree.c -src/wbxml_tree.h -src/wbxml_tree_clb_wbxml.c -src/wbxml_tree_clb_wbxml.h -src/wbxml_tree_clb_xml.c -src/wbxml_tree_clb_xml.h -src/wbxml_wrap_syncml.c -src/wbxml_wrap_syncml.h -symbian/LIBWBXML_ARMI.DEF -symbian/LIBWBXML_WINS.DEF -symbian/bld.inf -symbian/libwbxml.mmp -symbian/libwbxmldll.cpp -symbian/wbxml2xml.mmp -symbian/xml2wbxml.mmp -tools/Makefile.am -tools/attgetopt.c -tools/getopt.h -tools/wbxml2xml_tool.c -tools/xml2wbxml_tool.c -wbxml2.spec.in -win32/expat/COPYING.txt -win32/expat/README.txt -win32/expat/expat.h -win32/expat/libexpat.dll -win32/expat/libexpat.lib -win32/leaktrack/COPYING.txt -win32/leaktrack/leaktrack.dll -win32/leaktrack/leaktrack.h -win32/leaktrack/leaktrack.lib -win32/leaktrack/lt_log.h -win32/libwbxml.dsw -win32/libwbxml2/libwbxml2.dsp -win32/wbxml2xml/wbxml2xml.dsp -win32/xml2wbxml/xml2wbxml.dsp diff --git a/NEWS b/NEWS deleted file mode 100644 index 74493b0..0000000 --- a/NEWS +++ /dev/null @@ -1,92 +0,0 @@ -wxbml -- History of visible changes. - -Copyright (C) 2002-2008, Aymerick Jehanne -See the end for copying conditions. - -Please send wxbml bug reports to Aymerick Jehanne - -Version 0.9.3 - -* Features -- Project cleanup - -Version 0.9.2 - -* Features -- SyncML 1.2 -- New encoder 'flow mode' -- WBXMLTree API enhancements - -Version 0.9.1 - -* Features -- Nokia 6600 SyncML support - -Version 0.9.0 - -* Features -- New license: GNU GPL -- News website: http://libwbxml.aymerick.com -- Added CDATA Support -- Added Symbian Port - -Version 0.8.2 - -* Features -- Removed a major bug with SyncML support -- Last release before moving to 'happycoders.net' framework -- Last release under LGPL - -Version 0.8.2 - -* Features -- Removed a major bug with SyncML support -- Last release before moving to 'happycoders.net' framework -- Last release under LGPL - -Version 0.8.1 - -* Features -- Possibility to choose version of generated WBXML -- Improved DRMREL support -- Added Leak Tracker - -Version 0.8.0 - -* Features -- Code refacoring (no more 'libwbxml2_conv' library) -- Better SyncML support - -Version 0.7.2 - -* Features -- EMN 1.0 Support (tested) -- Prov 1.0 Support (tested) -- Wireless-Village CSP 1.1 / 1.2 Support (partially tested) -- Changed all End Of Line to "LF" (instead of "CR-LF") in all files -- Correction of bugs in String Table handling - -Version 0.7.0 - -* Features -- New wbxml2 branch - -Version 0.6.1 - -* Features -- libtoolized and autoconf - -Copying information: - -Copyright (C) 2002-2008, Aymerick Jehanne - - Permission is granted to anyone to make or distribute verbatim copies - of this document as received, in any medium, provided that the - copyright notice and this permission notice are preserved, - thus giving the recipient permission to redistribute in turn. - - Permission is granted to distribute modified versions - of this document, or of portions of it, - under the above conditions, provided also that they - carry prominent notices stating who last changed them. - diff --git a/RELEASE b/RELEASE index 9a973ea..97e6c3c 100644 --- a/RELEASE +++ b/RELEASE @@ -42,16 +42,11 @@ To make a release of libwbxml, do the following: - Check ChangeLog to be complete and add the new release name. - - once the commit succeeds, you have to create a new tag with - "mkdir tags/libwbxml-$MAJOR.$MINOR.$PATCH", - 'tar -C trunk --exclude="\.svn" -cf - . | tar -C tags/libwbxml-$MAJOR.$MINOR.$PATCH -xf -' - "svn add tags/libwbxml-$MAJOR.$MINOR.$PATCH" and - "svn commit tags/libwbxml-$MAJOR.$MINOR.$PATCH trunk" - (NEVER use "svn cp" because you must replace the external entities - of the trunk directory with hard copies of the actual state.) + - Once the commit succeeds, you have to create a new release on GitHub. + Please use the web GUI of Github and write some useful release notes. - create tarballs for an out-of-source-build with - "cmake tags/libwbxml-$MAJOR.$MINOR.$PATCH -B/tmp/build/libwbxml-$MAJOR.$MINOR.$PATCH", + "cmake . -B/tmp/build/libwbxml-$MAJOR.$MINOR.$PATCH", "cd /tmp/build/libwbxml-$MAJOR.$MINOR.$PATCH", "make package_source" @@ -67,8 +62,3 @@ To make a release of libwbxml, do the following: - upload the tarballs and the checksum file to the File Release System of SourceForge via the web interface - - Annouce the release on the mailing list - Tips: - * make diff of the exported symbols "nm -g -P libwbxml.so" - * read svn log - * check trac tickets which are attached to the according milestone -- 2.34.1