summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjgmdev2024-03-26 15:34:28 -0400
committerjgmdev2024-03-26 15:34:28 -0400
commitb405e2076250060a30645a020b19f5a147e1d9db (patch)
treeaebb3607f1f4cec3f03259743fa282a90aa5f2d8
parent90778f98cafa28f4927ccf7a5914f89741c11c06 (diff)
downloadaur-b405e2076250060a30645a020b19f5a147e1d9db.tar.gz
Updated to v4.1.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD11
-rw-r--r--tinyxml2-no-install.patch25
3 files changed, 6 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66b537cfe17b..6063f5207e03 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = wxformbuilder
pkgdesc = RAD tool for wxWidgets GUI design
- pkgver = 4.0.0
+ pkgver = 4.1.0
pkgrel = 1
url = https://github.com/wxFormBuilder/wxFormBuilder
arch = i686
@@ -14,9 +14,7 @@ pkgbase = wxformbuilder
conflicts = wxformbuilder
conflicts = wxformbuilder-svn
conflicts = wxformbuilder-git
- source = https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v4.0.0/wxFormBuilder-4.0.0-source-full.tar.gz
- source = tinyxml2-no-install.patch
- sha512sums = fd50f66584a6b03d7cb2281d20649fb39b2d4923dadfa44bc244732d524a08483ed9c7a97fbf02d613b7a1e494858b9ea0d2d13a554bcca2dab277cfa892ecc1
- sha512sums = cb941a55d67104f68a3b1ab84f19c5016d96ba52efb9ea7755be33f52af6c5ce8fba36f25e8f10d0ddd38ed9842192a6ef55a9de2b54b3428aed4e360653b7c0
+ source = https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v4.1.0/wxFormBuilder-4.1.0-source-full.tar.gz
+ sha512sums = d3b8fd8fe5cfafc2a3f49255d87aa78399be0804d6176d506ecfa77d141b86f1fda7150637c80a740637516807be3ae6f1d698825de8f247c7878b313d259d5f
pkgname = wxformbuilder
diff --git a/PKGBUILD b/PKGBUILD
index e0348f21f432..e740ca7902e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
_prjname=wxFormBuilder
pkgname=wxformbuilder
-pkgver=4.0.0
+pkgver=4.1.0
pkgrel=1
pkgdesc="RAD tool for wxWidgets GUI design"
arch=('i686' 'x86_64' 'aarch64')
@@ -16,16 +16,11 @@ depends=('wxwidgets-gtk3' 'boost')
makedepends=('cmake')
source=(
"https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v${pkgver}/wxFormBuilder-${pkgver}-source-full.tar.gz"
- "tinyxml2-no-install.patch"
)
sha512sums=(
- "fd50f66584a6b03d7cb2281d20649fb39b2d4923dadfa44bc244732d524a08483ed9c7a97fbf02d613b7a1e494858b9ea0d2d13a554bcca2dab277cfa892ecc1"
- "cb941a55d67104f68a3b1ab84f19c5016d96ba52efb9ea7755be33f52af6c5ce8fba36f25e8f10d0ddd38ed9842192a6ef55a9de2b54b3428aed4e360653b7c0"
+ "d3b8fd8fe5cfafc2a3f49255d87aa78399be0804d6176d506ecfa77d141b86f1fda7150637c80a740637516807be3ae6f1d698825de8f247c7878b313d259d5f"
)
-prepare() {
- cd "${_prjname}-${pkgver}"
- patch --forward --strip=1 --input="${srcdir}/tinyxml2-no-install.patch"
-}
+
build() {
cd "${_prjname}-${pkgver}"
cmake -S . -B _build --install-prefix /usr -DCMAKE_BUILD_TYPE=Release
diff --git a/tinyxml2-no-install.patch b/tinyxml2-no-install.patch
deleted file mode 100644
index 3c5be8f74398..000000000000
--- a/tinyxml2-no-install.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From a75305af33d8113e0e2914c7f50e61d3f3f79746 Mon Sep 17 00:00:00 2001
-From: Steffen Olszewski <steffen.olszewski@gero-mess.de>
-Date: Wed, 13 Dec 2023 21:43:00 +0100
-Subject: [PATCH] Prevent installation of TinyXML2 development files
-
-Simply exclude the library from the ALL target for now.
-If the library gets build as shared library, the runtime component
-needs to be installed explicit.
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4ef78e5a..7fdf2e1e 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -104,7 +104,7 @@ add_subdirectory(sdk)
- add_subdirectory(third_party/md5)
- add_subdirectory(third_party/stack_trace)
- stash_variable(BUILD_SHARED_LIBS ${WXFB_TINYXML2_SHARED})
--add_subdirectory(third_party/tinyxml2)
-+add_subdirectory(third_party/tinyxml2 EXCLUDE_FROM_ALL)
- restore_variable(BUILD_SHARED_LIBS)
-
- if(NOT WXFB_BUILD_PLUGIN_HOST)