Skip to content

Commit 89e0a4d

Browse files
committed
wmime 1.0.0
1 parent 94904fe commit 89e0a4d

File tree

5 files changed

+19
-11
lines changed

5 files changed

+19
-11
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ cmake_install.cmake
1818
/Makefile
1919
/install_manifest*
2020
/libvmime.a
21-
/vmime.pc
21+
/*.pc
2222
/src/vmime/config.hpp
2323
/src/vmime/export-static.hpp
2424
/src/vmime/export-shared.hpp

CMakeLists.txt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ SET(CMAKE_VERBOSE_MAKEFILE ON)
3535

3636

3737
# Package version number
38-
SET(VMIME_VERSION_MAJOR 0)
39-
SET(VMIME_VERSION_MINOR 9)
40-
SET(VMIME_VERSION_MICRO 2)
38+
SET(VMIME_VERSION_MAJOR 1)
39+
SET(VMIME_VERSION_MINOR 0)
40+
SET(VMIME_VERSION_MICRO 0)
4141

4242
# API version number (libtool)
4343
#
@@ -50,7 +50,7 @@ SET(VMIME_VERSION_MICRO 2)
5050
# . Interfaces added/removed/changed: CURRENT++, REVISION=0
5151
# . Interfaces added (upward-compatible changes): AGE++
5252
# . Interfaces removed: AGE=0
53-
SET(VMIME_API_VERSION_CURRENT 1)
53+
SET(VMIME_API_VERSION_CURRENT 2)
5454
SET(VMIME_API_VERSION_REVISION 0)
5555
SET(VMIME_API_VERSION_AGE 0)
5656

@@ -91,11 +91,10 @@ ELSE()
9191
ENDIF()
9292

9393
# Set base name
94-
SET(VMIME_LIBRARY_NAME vmime)
95-
SET(VMIME_LIBRARY_VENDOR Kisli)
94+
SET(VMIME_LIBRARY_NAME wmime)
95+
SET(VMIME_LIBRARY_VENDOR wmime)
9696

97-
# Enable C++11
98-
SET(CMAKE_CXX_STANDARD 11)
97+
SET(CMAKE_CXX_STANDARD 17)
9998
SET(CMAKE_CXX_STANDARD_REQUIRED ON)
10099
SET(CMAKE_CXX_EXTENSIONS OFF)
101100

@@ -1009,6 +1008,7 @@ LIST(APPEND VMIME_LIBRARY_GENERATED_INCLUDE_FILES ${CMAKE_BINARY_DIR}/src/vmime/
10091008

10101009
# PkgConfig post-configuration
10111010
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/vmime.pc.in ${CMAKE_BINARY_DIR}/vmime.pc @ONLY)
1011+
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/wmime.pc.in ${CMAKE_BINARY_DIR}/wmime.pc @ONLY)
10121012

10131013
INCLUDE(CPack)
10141014

@@ -1052,6 +1052,7 @@ IF(VMIME_INSTALL)
10521052
INSTALL_HEADERS_WITH_DIRECTORY(VMIME_LIBRARY_GENERATED_INCLUDE_FILES headers "${CMAKE_BINARY_DIR}/src")
10531053

10541054
INSTALL(FILES ${CMAKE_BINARY_DIR}/vmime.pc DESTINATION "${VMIME_INSTALL_LIBDIR}/pkgconfig" COMPONENT headers)
1055+
INSTALL(FILES ${CMAKE_BINARY_DIR}/wmime.pc DESTINATION "${VMIME_INSTALL_LIBDIR}/pkgconfig" COMPONENT headers)
10551056

10561057
MESSAGE("")
10571058
MESSAGE("VMime will install to the following directories:")

README

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ With VMime you can parse, generate and modify messages, and also connect to stor
66
and transport services to receive or send messages over the Internet. The library
77
offers all the features to build a complete mail client.
88

9+
wmime is a descendant project for the purpose of release targets
10+
and is drop-in compatible with vmime.
11+
912
Key Features
1013
------------
1114

vmime.pc.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ exec_prefix=@exec_prefix@
33
libdir=@libdir@
44
includedir=@includedir@
55

6-
Name: @VMIME_PACKAGE_NAME@
6+
Name: vmime
77
Description: @VMIME_PACKAGE_DESCRIPTION@
8-
Version: @VMIME_PACKAGE_VERSION@
8+
Version: 0.9.2
99
Requires.private: @VMIME_PKGCONFIG_REQUIRES@
1010
Libs: -L${libdir} -l@VMIME_LIBRARY_NAME@
1111
Libs.private: @VMIME_PKGCONFIG_LIBS@

wmime.pc.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Name: wmime
2+
Description: @VMIME_PACKAGE_DESCRIPTION@
3+
Version: @VMIME_PACKAGE_VERSION@
4+
Requires: vmime

0 commit comments

Comments
 (0)