diff options
author | Daniel Engberg <daniel.engberg.lists@pyret.net> | 2019-02-23 22:38:04 +0000 |
---|---|---|
committer | Hans Dedecker <dedeckeh@gmail.com> | 2019-10-15 22:35:14 +0200 |
commit | f351beedfd47766e5e44a04af50e3724bec54dbc (patch) | |
tree | 7867648e722e79dfa45e2e30ee6ba8eaa64a830c /package/libs/libevent2/patches/0001-Add-missing-file-Uninstall.cmake.in.patch | |
parent | 63c43e5674f346b8ed13377d551e5699afbeb673 (diff) | |
download | upstream-f351beedfd47766e5e44a04af50e3724bec54dbc.tar.gz upstream-f351beedfd47766e5e44a04af50e3724bec54dbc.tar.bz2 upstream-f351beedfd47766e5e44a04af50e3724bec54dbc.zip |
libevent2: Update to 2.1.11
Update libevent to 2.1.11
Use CMake instead GNU Autotools
Backport following commits:
https://github.com/libevent/libevent/commit/f05ba671931e2b4e38459899f6f63f79f99869fe
..and partially
https://github.com/libevent/libevent/commit/7201062f3ef505a77baa6ccaf1cf73812462308a
to fix compilation
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Diffstat (limited to 'package/libs/libevent2/patches/0001-Add-missing-file-Uninstall.cmake.in.patch')
-rw-r--r-- | package/libs/libevent2/patches/0001-Add-missing-file-Uninstall.cmake.in.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/package/libs/libevent2/patches/0001-Add-missing-file-Uninstall.cmake.in.patch b/package/libs/libevent2/patches/0001-Add-missing-file-Uninstall.cmake.in.patch new file mode 100644 index 0000000000..b0b4bf8c0b --- /dev/null +++ b/package/libs/libevent2/patches/0001-Add-missing-file-Uninstall.cmake.in.patch @@ -0,0 +1,45 @@ +From 9c2d9d2c8f65d7c6bb268c0e9795bac296661ca8 Mon Sep 17 00:00:00 2001 +From: Daniel Engberg <daniel.engberg.lists@pyret.net> +Date: Wed, 7 Aug 2019 00:56:39 +0200 +Subject: [PATCH] Add missing file Uninstall.cmake.in + +Needed to fix compilation + +Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> +--- + cmake/Uninstall.cmake.in | 23 +++++++++++++++++++++++ + 1 file changed, 23 insertions(+) + create mode 100644 cmake/Uninstall.cmake.in + +diff --git a/cmake/Uninstall.cmake.in b/cmake/Uninstall.cmake.in +new file mode 100644 +index 0000000..c6dc09e +--- /dev/null ++++ b/cmake/Uninstall.cmake.in +@@ -0,0 +1,23 @@ ++# https://gitlab.kitware.com/cmake/community/wikis/FAQ#can-i-do-make-uninstall-with-cmake ++ ++if(NOT EXISTS "@CMAKE_BINARY_DIR@/install_manifest.txt") ++ message(FATAL_ERROR "Cannot find install manifest: @CMAKE_BINARY_DIR@/install_manifest.txt") ++endif(NOT EXISTS "@CMAKE_BINARY_DIR@/install_manifest.txt") ++ ++file(READ "@CMAKE_BINARY_DIR@/install_manifest.txt" files) ++string(REGEX REPLACE "\n" ";" files "${files}") ++foreach(file ${files}) ++ message(STATUS "Uninstalling $ENV{DESTDIR}${file}") ++ if(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") ++ exec_program( ++ "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\"" ++ OUTPUT_VARIABLE rm_out ++ RETURN_VALUE rm_retval ++ ) ++ if(NOT "${rm_retval}" STREQUAL 0) ++ message(FATAL_ERROR "Problem when removing $ENV{DESTDIR}${file}") ++ endif(NOT "${rm_retval}" STREQUAL 0) ++ else(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") ++ message(STATUS "File $ENV{DESTDIR}${file} does not exist.") ++ endif(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}") ++endforeach(file) +-- +2.22.0 + |