From 2fee079a276674d6caa20f681e564342ce91b87c Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 17 Feb 2022 16:39:26 +0100 Subject: [PATCH] build-block for wxWidgets added --- Libraries/wxWidgets/build | 17 +++++++++++++++++ Libraries/wxWidgets/files/variants.rhel7 | 1 + Libraries/wxWidgets/modulefile | 17 +++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100755 Libraries/wxWidgets/build create mode 100644 Libraries/wxWidgets/files/variants.rhel7 create mode 100644 Libraries/wxWidgets/modulefile diff --git a/Libraries/wxWidgets/build b/Libraries/wxWidgets/build new file mode 100755 index 0000000..b1b9e18 --- /dev/null +++ b/Libraries/wxWidgets/build @@ -0,0 +1,17 @@ +#!/usr/bin/env modbuild + +pbuild::add_to_group 'Libraries' + +pbuild::set_download_url \ + "https://github.com/$P/$P/releases/download/v${V_PKG}/$P-${V_PKG}.tar.bz2" +#pbuild::set_sha256sum 'gnuplot-5.2.4.tar.gz:1515f000bd373aaa53b16183f274189d4f5e0ae47d22f434857933d16a4770cb' +#pbuild::install_docfiles 'Copyright' 'NEWS' 'README' + +pbuild::pre_configure() { + : +} +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Libraries/wxWidgets/files/variants.rhel7 b/Libraries/wxWidgets/files/variants.rhel7 new file mode 100644 index 0000000..bd90b13 --- /dev/null +++ b/Libraries/wxWidgets/files/variants.rhel7 @@ -0,0 +1 @@ +wxWidgets/3.0.5 unstable diff --git a/Libraries/wxWidgets/modulefile b/Libraries/wxWidgets/modulefile new file mode 100644 index 0000000..d40a042 --- /dev/null +++ b/Libraries/wxWidgets/modulefile @@ -0,0 +1,17 @@ +#%Pmodule + +module-whatis "toolkit for creating cross-plattform graphical user interfaces" +module-url "https://www.wxwidgets.org" +module-license "See https://www.wxwidgets.org/about/licence/" +module-maintainer "Achim Gsell " + +module-help " +wxWidgets is a C++ library that lets developers create applications for +Windows, macOS, Linux and other platforms with a single code base. It +has popular language bindings for Python, Perl, Ruby and many other +languages, and unlike other cross-platform toolkits, wxWidgets gives +applications a truly native look and feel because it uses the platform's +native API rather than emulating the GUI. It's also extensive, free, +open-source and mature. +" +