[crux-commits] ports/contrib (3.5): crossguid: initial commit, version 0.2.2

crux at crux.nu crux at crux.nu
Mon Jun 15 09:56:46 UTC 2020


commit 52fd7af5e57c26cf6b37fbabcd89307422251303
Author: Tim Biermann <tbier at posteo.de>
Date:   Sun Jun 14 21:02:11 2020 +0000

    crossguid: initial commit, version 0.2.2

diff --git a/crossguid/.footprint b/crossguid/.footprint
new file mode 100644
index 000000000..d681ebd70
--- /dev/null
+++ b/crossguid/.footprint
@@ -0,0 +1,5 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/include/
+-rw-r--r--	root/root	usr/include/Guid.hpp
+drwxr-xr-x	root/root	usr/lib/
+-rw-r--r--	root/root	usr/lib/libxg.a
diff --git a/crossguid/.signature b/crossguid/.signature
new file mode 100644
index 000000000..823b80cd7
--- /dev/null
+++ b/crossguid/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF3/5DHCdqIDWvULCHnCVro+G7E2+uu2eNhUImjRdNvencEDt7z/gu7Gt0bvW0SNikYX06u46CCc6fh78Lp4T8+Q4=
+SHA256 (Pkgfile) = c3e01692b45c26cf2aca1504e6de02aed82582634a60d00a68707db95425c0f2
+SHA256 (.footprint) = 8493818938895a7ffffb802ef89e8cc887d14324775495d043c4c0aafab78bd4
+SHA256 (crossguid-0.2.2.tar.gz) = 48321928473c682b0cdc7e17bbd3390f79f4b98ab22fef3b81a852dda81fd195
diff --git a/crossguid/Pkgfile b/crossguid/Pkgfile
new file mode 100644
index 000000000..45604d78b
--- /dev/null
+++ b/crossguid/Pkgfile
@@ -0,0 +1,16 @@
+# Description: Lightweight cross platform C++ GUID/UUID library
+# URL: https://github.com/graeme-hill/crossguid
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: cmake
+
+name=crossguid
+version=0.2.2
+release=1
+source=(https://github.com/graeme-hill/crossguid/archive/v$version/$name-$version.tar.gz)
+
+build() {
+  cmake -S$name-$version -Bbuild
+  cmake --build build
+  install -D -m 0644 build/libxg.a $PKG/usr/lib/libxg.a
+  install -D -m 0644 $name-$version/Guid.hpp $PKG/usr/include/Guid.hpp
+}


More information about the crux-commits mailing list