diff options
Diffstat (limited to 'vcpkg/ports/sigslot')
| -rw-r--r-- | vcpkg/ports/sigslot/LICENSE | 8 | ||||
| -rw-r--r-- | vcpkg/ports/sigslot/portfile.cmake | 11 | ||||
| -rw-r--r-- | vcpkg/ports/sigslot/vcpkg.json | 6 |
3 files changed, 25 insertions, 0 deletions
diff --git a/vcpkg/ports/sigslot/LICENSE b/vcpkg/ports/sigslot/LICENSE new file mode 100644 index 0000000..d706712 --- /dev/null +++ b/vcpkg/ports/sigslot/LICENSE @@ -0,0 +1,8 @@ +License
+The sigslot library has been placed in the public domain. This means that you are free to use it however you like.
+
+The author takes no responsibility or liability of any kind for any use that you may make of this library.
+
+If you screw up, it's your fault.
+
+If the library screws up, you got it for free, so you should have tested it better - it's still your responsibility.
\ No newline at end of file diff --git a/vcpkg/ports/sigslot/portfile.cmake b/vcpkg/ports/sigslot/portfile.cmake new file mode 100644 index 0000000..d841668 --- /dev/null +++ b/vcpkg/ports/sigslot/portfile.cmake @@ -0,0 +1,11 @@ +vcpkg_from_sourceforge(
+ OUT_SOURCE_PATH SOURCE_PATH
+ REPO sigslot/sigslot
+ REF 1.0.0
+ FILENAME "sigslot-1-0-0.tar.gz"
+ SHA512 3f16f94a653e49934ec1d695eac02234d15b203f42e9fa88723ee582a84670a645a89e5b87afe2378fa7a9eaef054049255bf3bd531ab1d6825a042641ba8906
+)
+
+file(INSTALL ${SOURCE_PATH}/sigslot.h DESTINATION ${CURRENT_PACKAGES_DIR}/include)
+
+file(INSTALL ${CURRENT_PORT_DIR}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
diff --git a/vcpkg/ports/sigslot/vcpkg.json b/vcpkg/ports/sigslot/vcpkg.json new file mode 100644 index 0000000..6b2cf02 --- /dev/null +++ b/vcpkg/ports/sigslot/vcpkg.json @@ -0,0 +1,6 @@ +{ + "name": "sigslot", + "version": "1.0.0", + "port-version": 5, + "description": "Portable C++ type-safe, thread-safe signal/slot library for ISO C++, Unix/BSD/Linux and Win32. Sigslot allows C++ code to use the signal/slot paradigm made popular by, for example, Qt." +} |