Imported Upstream version 0.11.4 upstream/0.11.4
authorDongHun Kwak <dh0128.kwak@samsung.com>
Fri, 24 Dec 2021 02:24:40 +0000 (11:24 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Fri, 24 Dec 2021 02:24:40 +0000 (11:24 +0900)
CMakeLists.txt
ChangeLog
MANIFEST [deleted file]
NEWS [deleted file]
RELEASE

index c98f9b99be642ee8b48d5fffb8e5dd26508805b5..dce5f21dc5797ae96cb0019372945303d501c7a1 100644 (file)
@@ -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)
index 1d9a29e07daf98a4deaf151c701ceff0e7f5b5be..5926b777127dec1c1a6e5e6ac6952e2355b70132 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2015-04-09  Michael Bell <michael.bell@web.de>
+  * 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 <michael.bell@web.de>
   * Released 0.11.3
   * Migrated the sources to github
diff --git a/MANIFEST b/MANIFEST
deleted file mode 100644 (file)
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 (file)
index 74493b0..0000000
--- a/NEWS
+++ /dev/null
@@ -1,92 +0,0 @@
-wxbml --  History of visible changes.
-
-Copyright (C) 2002-2008, Aymerick Jehanne <aymerick@jehanne.org>
-See the end for copying conditions.
-
-Please send wxbml bug reports to Aymerick Jehanne <aymerick@jehanne.org>
-
-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 <aymerick@jehanne.org>
-
-   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 9a973ea1d5139b3c8aa1e0726c8e43349ab70971..97e6c3cd61e4cd2ba95954da2662678cb1b222fb 100644 (file)
--- 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