Compare commits

...

3 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 0e147b2ef1
Allow Lua 5.4
It seems to build, and this entire thing is experimental anyway.
2020-09-28 04:58:27 +02:00
Přemysl Eric Janouch 47415fd7c6
Bump liberty 2020-09-28 04:57:05 +02:00
Přemysl Eric Janouch 338dff4ade
Name change 2020-09-28 04:55:23 +02:00
13 changed files with 17 additions and 17 deletions

View File

@ -41,10 +41,10 @@ else (CURSES_FOUND)
message (SEND_ERROR "Curses not found")
endif (ncursesw_FOUND)
# FIXME: for "lua" we also need to check that it is < 5.4
# FIXME: for "lua" we also need to check that it is < 5.5
# which doesn't seem to be possible with FindPkgConfig
pkg_search_module (lua lua5.3 lua-5.3 lua>=5.3)
option (WITH_LUA "Enable experimental support for Lua 5.3 plugins" ${lua_FOUND})
pkg_search_module (lua lua5.3 lua-5.3 lua5.4 lua-5.4 lua>=5.3)
option (WITH_LUA "Enable experimental support for Lua plugins" ${lua_FOUND})
if (WITH_LUA)
if (NOT lua_FOUND)
@ -139,8 +139,8 @@ endforeach (page)
# CPack
set (CPACK_PACKAGE_DESCRIPTION_SUMMARY "Experimental network scanner")
set (CPACK_PACKAGE_VERSION ${project_VERSION})
set (CPACK_PACKAGE_VENDOR "Premysl Janouch")
set (CPACK_PACKAGE_CONTACT "Přemysl Janouch <p@janouch.name>")
set (CPACK_PACKAGE_VENDOR "Premysl Eric Janouch")
set (CPACK_PACKAGE_CONTACT "Přemysl Eric Janouch <p@janouch.name>")
set (CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/LICENSE")
set (CPACK_GENERATOR "TGZ;ZIP")

View File

@ -1,4 +1,4 @@
Copyright (c) 2014 - 2015, Přemysl Janouch <p@janouch.name>
Copyright (c) 2014 - 2015, Přemysl Eric Janouch <p@janouch.name>
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

View File

@ -23,7 +23,7 @@ a package with the latest development version from Archlinux's AUR.
Building and Usage
------------------
Build dependencies: CMake, pkg-config, help2man +
Runtime dependenices: curses, openssl, Jansson, lua = 5.3 (optional)
Runtime dependenices: curses, openssl, Jansson, lua >= 5.3 (optional)
$ git clone --recursive https://git.janouch.name/p/ponymap.git
$ mkdir ponymap/build

@ -1 +1 @@
Subproject commit bb30c7d86ef7b165c5e00cc8e0ad2e3e85b9e617
Subproject commit 1a76b2032e6d18d9f95d9d0bb98edc26023c8618

View File

@ -1,7 +1,7 @@
/*
* plugin-api.h: plugin API for ponymap
*
* Copyright (c) 2014, Přemysl Janouch <p@janouch.name>
* Copyright (c) 2014, Přemysl Eric Janouch <p@janouch.name>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
/*
* http.c: HTTP service detection plugin
*
* Copyright (c) 2014, Přemysl Janouch <p@janouch.name>
* Copyright (c) 2014, Přemysl Eric Janouch <p@janouch.name>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
/*
* http.c: IRC service detection plugin
*
* Copyright (c) 2014, Přemysl Janouch <p@janouch.name>
* Copyright (c) 2014, Přemysl Eric Janouch <p@janouch.name>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
/*
* lua-loader.c: Lua plugin loader plugin
*
* Copyright (c) 2015, Přemysl Janouch <p@janouch.name>
* Copyright (c) 2015, Přemysl Eric Janouch <p@janouch.name>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
--
-- mpd.lua: Music Player Daemon service detection plugin
--
-- Copyright (c) 2015, Přemysl Janouch <p@janouch.name>
-- Copyright (c) 2015, Přemysl Eric Janouch <p@janouch.name>
--
-- Permission to use, copy, modify, and/or distribute this software for any
-- purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
--
-- nut.lua: Network UPS Tools service detection plugin
--
-- Copyright (c) 2017, Přemysl Janouch <p@janouch.name>
-- Copyright (c) 2017, Přemysl Eric Janouch <p@janouch.name>
--
-- Permission to use, copy, modify, and/or distribute this software for any
-- purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
--
-- socks.lua: SOCKS service detection plugin
--
-- Copyright (c) 2015, Přemysl Janouch <p@janouch.name>
-- Copyright (c) 2015, Přemysl Eric Janouch <p@janouch.name>
--
-- Permission to use, copy, modify, and/or distribute this software for any
-- purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
/*
* ssh.c: SSH service detection plugin
*
* Copyright (c) 2014, Přemysl Janouch <p@janouch.name>
* Copyright (c) 2014, Přemysl Eric Janouch <p@janouch.name>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted.

View File

@ -1,7 +1,7 @@
/*
* ponymap.c: the experimental network scanner
*
* Copyright (c) 2014, Přemysl Janouch <p@janouch.name>
* Copyright (c) 2014, Přemysl Eric Janouch <p@janouch.name>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted.