Date: Wednesday, October 26, 2022 @ 15:22:41
Author: dvzrv
Revision: 1336237
archrelease: copy trunk to community-any
Added:
function2/repos/community-any/PKGBUILD
(from rev 1336236, function2/trunk/PKGBUILD)
function2/repos/community-any/function2-4.2.0-skip_docs.patch
(from rev 1336236, function2/trunk/function2-4.2.0-skip_docs.patch)
function2/repos/community-any/function2-4.2.0-system_gtest.patch
(from rev 1336236, 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 | 92 +++++++++++++++++------------------
function2-4.2.0-skip_docs.patch | 24 ++++-----
function2-4.2.0-system_gtest.patch | 40 +++++++--------
3 files changed, 78 insertions(+), 78 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-10-26 15:22:02 UTC (rev 1336236)
+++ PKGBUILD 2022-10-26 15:22:41 UTC (rev 1336237)
@@ -1,46 +0,0 @@
-# Maintainer: David Runge <[email protected]>
-
-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/"
-}
Copied: function2/repos/community-any/PKGBUILD (from rev 1336236,
function2/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-10-26 15:22:41 UTC (rev 1336237)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge <[email protected]>
+
+pkgname=function2
+pkgver=4.2.2
+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=('f10724639f1f4d7e2ad20671d1bb4238f3b26edaa829a4bb064fa4be0fe46bb55dfed24e0ab4756a0bd8969610a7ef30fb8059a0a72d4e93e2688e3025e54545'
+
'fe7e5802dc150d415b43fecaf88d1fae3c38389844135bb20d66a577aa24d811ab9be9d662dcc03504eff77a54f2a42ba3516ae0f7d4ec552db39de78b7b1df1'
+
'fec342025298f2a74e1b1daf381ff80b13cdc6238577379a1d805f3e38e26c8d40a24e7894d943fcb1a1dd27dafb22b521c8e6847e0d155400871bcec0e15681')
+b2sums=('7af88893ae81cc5679bb9101b862dc5e2bb44b9444faf115087649bbee1efa45f182638dd43370da9b3230d1cb1ce42426f21638d28294dde8ca24d0b1a04eba'
+
'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-10-26 15:22:02 UTC (rev 1336236)
+++ function2-4.2.0-skip_docs.patch 2022-10-26 15:22:41 UTC (rev 1336237)
@@ -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
1336236, 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-10-26 15:22:41 UTC (rev 1336237)
@@ -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-10-26 15:22:02 UTC (rev 1336236)
+++ function2-4.2.0-system_gtest.patch 2022-10-26 15:22:41 UTC (rev 1336237)
@@ -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 1336236, 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-10-26 15:22:41 UTC (rev 1336237)
@@ -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