[arch-commits] Commit in function2/repos/community-any (6 files)

David Runge dvzrv at gemini.archlinux.org
Tue Jun 7 11:54:18 UTC 2022


    Date: Tuesday, June 7, 2022 @ 11:54:17
  Author: dvzrv
Revision: 1228457

archrelease: copy trunk to community-any

Added:
  function2/repos/community-any/PKGBUILD
    (from rev 1228456, function2/trunk/PKGBUILD)
  function2/repos/community-any/function2-4.2.0-skip_docs.patch
    (from rev 1228456, function2/trunk/function2-4.2.0-skip_docs.patch)
  function2/repos/community-any/function2-4.2.0-system_gtest.patch
    (from rev 1228456, function2/trunk/function2-4.2.0-system_gtest.patch)
Deleted:
  function2/repos/community-any/PKGBUILD
  function2/repos/community-any/function2-4.2.0-skip_docs.patch
  function2/repos/community-any/function2-4.2.0-system_gtest.patch

------------------------------------+
 PKGBUILD                           |   93 +++++++++++++++++------------------
 function2-4.2.0-skip_docs.patch    |   24 ++++-----
 function2-4.2.0-system_gtest.patch |   40 +++++++--------
 3 files changed, 78 insertions(+), 79 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-07 11:54:07 UTC (rev 1228456)
+++ PKGBUILD	2022-06-07 11:54:17 UTC (rev 1228457)
@@ -1,47 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-
-pkgname=function2
-pkgver=4.2.0
-pkgrel=1
-pkgdesc="An improved drop-in replacement to std::function"
-arch=(any)
-url="https://naios.github.io/function2/"
-license=(Boost)
-makedepends=(cmake gtest)
-source=(
-  "$pkgname-$pkgver.tar.gz::https://github.com/Naios/${pkgname}/archive/refs/tags/${pkgver}.tar.gz"
-  "$pkgname-4.2.0-system_gtest.patch"
-  "$pkgname-4.2.0-skip_docs.patch"
-)
-sha512sums=('c7e62a9d5c8d98a5ef82bb9a94c3bd6e72c845f732ab42eee734903ee23634cb39b04264f5cf33b0e1c3449d5a89fbab75c29e14426a1d78ed210b4d035c0951'
-            'fe7e5802dc150d415b43fecaf88d1fae3c38389844135bb20d66a577aa24d811ab9be9d662dcc03504eff77a54f2a42ba3516ae0f7d4ec552db39de78b7b1df1'
-            'fec342025298f2a74e1b1daf381ff80b13cdc6238577379a1d805f3e38e26c8d40a24e7894d943fcb1a1dd27dafb22b521c8e6847e0d155400871bcec0e15681')
-b2sums=('56758847676163da4a5d9650f53ead7ede3d1e2d8c822d53672237414b30498ed4c60f30d52247a88552fac72e1877e1e42ea1eadb48597993eb859b4b78dd4a'
-        'ec067d26551b1139acd133b04bf89a67d314e21025e39b38d9bdc134ba50eb58f8903eb6668a487bf07f29e308bd9b55a7aed90befbed06f48eaf020245a4535'
-        '83f7efdbaa4032716cc6a3718c8c6a1028961862c1305ebd39c2665da705fbe2ed66cd9d1806697436bdbedc2e60aa86403547e7f47fb1edfe01361253e36b20')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  # use the system installed gtest
-  patch -Np1 -i ../"$pkgname-4.2.0-system_gtest.patch"
-  # skip installing docs (to a wrong location)
-  patch -Np1 -i ../"$pkgname-4.2.0-skip_docs.patch"
-}
-
-build() {
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
-        -DCMAKE_BUILD_TYPE=None \
-        -Wno-dev \
-        -B build \
-        -S "$pkgname-$pkgver"
-  make VERBOSE=1 -C build
-}
-
-check() {
-  make VERBOSE=1 -k test -C build
-}
-
-package() {
-  make VERBOSE=1 DESTDIR="$pkgdir/" install -C build
-  install -vDm 644 "$pkgname-$pkgver/Readme.md" -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: function2/repos/community-any/PKGBUILD (from rev 1228456, function2/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-06-07 11:54:17 UTC (rev 1228457)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+
+pkgname=function2
+pkgver=4.2.1
+pkgrel=1
+pkgdesc="An improved drop-in replacement to std::function"
+arch=(any)
+url="https://naios.github.io/function2/"
+license=(Boost)
+makedepends=(cmake gtest)
+source=(
+  $pkgname-$pkgver.tar.gz::https://github.com/Naios/$pkgname/archive/refs/tags/$pkgver.tar.gz
+  $pkgname-4.2.0-system_gtest.patch
+  $pkgname-4.2.0-skip_docs.patch
+)
+sha512sums=('20870effd6e32f4be49ee68d6d84c606719ec4b3fdcab38f7e067a83c829492888bce285597dc413382e4b7b59186089124898e799376cd7ff1827fd7cc93566'
+            'fe7e5802dc150d415b43fecaf88d1fae3c38389844135bb20d66a577aa24d811ab9be9d662dcc03504eff77a54f2a42ba3516ae0f7d4ec552db39de78b7b1df1'
+            'fec342025298f2a74e1b1daf381ff80b13cdc6238577379a1d805f3e38e26c8d40a24e7894d943fcb1a1dd27dafb22b521c8e6847e0d155400871bcec0e15681')
+b2sums=('f010cc3242729e02c6aed1d790e340fd90e7902f1a617949e0c2536b085012ddfd27b720b7757dc5166e871ef8732ef2884d2969ef87cba48d46cc88864f1575'
+        'ec067d26551b1139acd133b04bf89a67d314e21025e39b38d9bdc134ba50eb58f8903eb6668a487bf07f29e308bd9b55a7aed90befbed06f48eaf020245a4535'
+        '83f7efdbaa4032716cc6a3718c8c6a1028961862c1305ebd39c2665da705fbe2ed66cd9d1806697436bdbedc2e60aa86403547e7f47fb1edfe01361253e36b20')
+
+prepare() {
+  # use the system installed gtest
+  patch -Np1 -d $pkgname-$pkgver -i ../"$pkgname-4.2.0-system_gtest.patch"
+  # skip installing docs (to a wrong location)
+  patch -Np1 -d $pkgname-$pkgver -i ../"$pkgname-4.2.0-skip_docs.patch"
+}
+
+build() {
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+        -DCMAKE_BUILD_TYPE=None \
+        -Wno-dev \
+        -B build \
+        -S $pkgname-$pkgver
+  make VERBOSE=1 -C build
+}
+
+check() {
+  make VERBOSE=1 -k test -C build
+}
+
+package() {
+  make VERBOSE=1 DESTDIR="$pkgdir/" install -C build
+  install -vDm 644 "$pkgname-$pkgver/Readme.md" -t "$pkgdir/usr/share/doc/$pkgname/"
+}

Deleted: function2-4.2.0-skip_docs.patch
===================================================================
--- function2-4.2.0-skip_docs.patch	2022-06-07 11:54:07 UTC (rev 1228456)
+++ function2-4.2.0-skip_docs.patch	2022-06-07 11:54:17 UTC (rev 1228457)
@@ -1,12 +0,0 @@
-diff -ruN a/CMakeLists.txt b/CMakeLists.txt
---- a/CMakeLists.txt	2021-06-16 19:21:46.000000000 +0200
-+++ b/CMakeLists.txt	2021-12-19 16:09:47.936130466 +0100
-@@ -45,8 +45,6 @@
-   # Headers and license files
-   install(DIRECTORY "${PROJECT_SOURCE_DIR}/include/function2"
-           DESTINATION "include")
--  install(FILES "LICENSE.txt" DESTINATION .)
--  install(FILES "Readme.md" DESTINATION .)
- 
-   # Config.cmake
-   write_basic_package_version_file(

Copied: function2/repos/community-any/function2-4.2.0-skip_docs.patch (from rev 1228456, function2/trunk/function2-4.2.0-skip_docs.patch)
===================================================================
--- function2-4.2.0-skip_docs.patch	                        (rev 0)
+++ function2-4.2.0-skip_docs.patch	2022-06-07 11:54:17 UTC (rev 1228457)
@@ -0,0 +1,12 @@
+diff -ruN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt	2021-06-16 19:21:46.000000000 +0200
++++ b/CMakeLists.txt	2021-12-19 16:09:47.936130466 +0100
+@@ -45,8 +45,6 @@
+   # Headers and license files
+   install(DIRECTORY "${PROJECT_SOURCE_DIR}/include/function2"
+           DESTINATION "include")
+-  install(FILES "LICENSE.txt" DESTINATION .)
+-  install(FILES "Readme.md" DESTINATION .)
+ 
+   # Config.cmake
+   write_basic_package_version_file(

Deleted: function2-4.2.0-system_gtest.patch
===================================================================
--- function2-4.2.0-system_gtest.patch	2022-06-07 11:54:07 UTC (rev 1228456)
+++ function2-4.2.0-system_gtest.patch	2022-06-07 11:54:17 UTC (rev 1228457)
@@ -1,20 +0,0 @@
-diff -ruN a/test/CMakeLists.txt b/test/CMakeLists.txt
---- a/test/CMakeLists.txt	2021-06-16 19:21:46.000000000 +0200
-+++ b/test/CMakeLists.txt	2021-12-19 16:06:28.983252614 +0100
-@@ -1,12 +1,12 @@
- add_library(gtest STATIC
--  "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest/src/gtest-all.cc"
--  "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest/src/gtest_main.cc")
-+  "/usr/src/googletest/src/gtest-all.cc"
-+  "/usr/src/googletest/src/gtest_main.cc")
- 
- target_include_directories(gtest
-   PRIVATE
--    "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest"
-+    "/usr/src/googletest"
-   PUBLIC
--    "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest/include")
-+    "/usr/include/gtest")
- 
- target_compile_definitions(gtest
-   PUBLIC

Copied: function2/repos/community-any/function2-4.2.0-system_gtest.patch (from rev 1228456, function2/trunk/function2-4.2.0-system_gtest.patch)
===================================================================
--- function2-4.2.0-system_gtest.patch	                        (rev 0)
+++ function2-4.2.0-system_gtest.patch	2022-06-07 11:54:17 UTC (rev 1228457)
@@ -0,0 +1,20 @@
+diff -ruN a/test/CMakeLists.txt b/test/CMakeLists.txt
+--- a/test/CMakeLists.txt	2021-06-16 19:21:46.000000000 +0200
++++ b/test/CMakeLists.txt	2021-12-19 16:06:28.983252614 +0100
+@@ -1,12 +1,12 @@
+ add_library(gtest STATIC
+-  "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest/src/gtest-all.cc"
+-  "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest/src/gtest_main.cc")
++  "/usr/src/googletest/src/gtest-all.cc"
++  "/usr/src/googletest/src/gtest_main.cc")
+ 
+ target_include_directories(gtest
+   PRIVATE
+-    "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest"
++    "/usr/src/googletest"
+   PUBLIC
+-    "${CMAKE_CURRENT_LIST_DIR}/googletest/googletest/include")
++    "/usr/include/gtest")
+ 
+ target_compile_definitions(gtest
+   PUBLIC



More information about the arch-commits mailing list