From 4b23f984539033c7fb44e60e5d07376da46618c5 Mon Sep 17 00:00:00 2001 From: Alex Yam Date: Mon, 29 Nov 2021 12:33:59 +0000 Subject: testing/unrealircd: upgrade to 5.2.2 --- .../0001.configure-without-running-config.patch | 9 +++++++++ testing/unrealircd/APKBUILD | 20 +++++++++++--------- 2 files changed, 20 insertions(+), 9 deletions(-) create mode 100644 testing/unrealircd/0001.configure-without-running-config.patch diff --git a/testing/unrealircd/0001.configure-without-running-config.patch b/testing/unrealircd/0001.configure-without-running-config.patch new file mode 100644 index 00000000000..f35245b7bc3 --- /dev/null +++ b/testing/unrealircd/0001.configure-without-running-config.patch @@ -0,0 +1,9 @@ +--- a/configure 2021-10-03 14:09:18.000000000 +0000 ++++ b/configure 2021-10-03 14:09:18:000000000 +0000 +@@ -2305,7 +2305,7 @@ + +-if test "x$enable_dynamic_linking" = "x"; then ++if test "$enable_dynamic_linking" = "x"; then + echo "Please use ./Config instead of ./configure" + exit 1 + fi diff --git a/testing/unrealircd/APKBUILD b/testing/unrealircd/APKBUILD index 85b2f9c7939..b46c4ec7420 100755 --- a/testing/unrealircd/APKBUILD +++ b/testing/unrealircd/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Alex Yam # Maintainer: Alex Yam pkgname=unrealircd -pkgver=5.0.8 +pkgver=5.2.2 pkgrel=0 pkgdesc="internet relay chat daemon (ircd)" url="https://www.unrealircd.org/" @@ -12,20 +12,20 @@ makedepends=" c-ares-dev curl-dev libnsl-dev + libsodium-dev openssl-dev pcre2-dev tre-dev " subpackages="$pkgname-doc" options="!check" # no test suite -source="https://www.unrealircd.org/downloads/unrealircd-$pkgver.tar.gz" +source="https://www.unrealircd.org/downloads/unrealircd-$pkgver.tar.gz + 0001.configure-without-running-config.patch" prepare() { default_prepare update_config_guess update_config_sub - # Patch ./configure to run without first running ./Config - sed -i 's/test "x$enable_dynamic_/test "$enable_dynamic_/' ./configure } build() { @@ -51,12 +51,14 @@ build() { } package() { - mkdir -p $pkgdir/usr/lib/unrealircd/scripts - mkdir -p $pkgdir/var/lib/unrealircd/run - mkdir -p $pkgdir/usr/lib/unrealircd/private_lib + install -dm755 \ + $pkgdir/var/lib/unrealircd/run \ + $pkgdir/usr/lib/unrealircd/scripts \ + $pkgdir/usr/lib/unrealircd/private_lib make DESTDIR="$pkgdir" install - #remove symlink to source + # remove symlink to source rm -v $pkgdir/usr/lib/unrealircd/scripts/source } -sha512sums="45fc0758a870dbb9c3ff55fc7029d1ecff9dcf65680f31ff331f012efbf9c9bffa60a6fe27b9bab69302d26b8293a1089cfaf1c550a3f2802a549f25e4644770 unrealircd-5.0.8.tar.gz" +sha512sums="9d36eb1567431bc4a5420bc830bfc8dc89daa08ed1746efd6102e5ef161f67baf52e75e373454df7df6a443c4f575fb300d3c289d4dd99239a6de7d2b2a555a0 unrealircd-5.2.2.tar.gz +532cb2419d2b79685a391113cf1f498417ff46ad545b41e3b9e2153966ba92e21e2ef8dc9010ab491bbc10c7758d38a61a1213caf7eabe1c066ccd12c0a6f13e 0001.configure-without-running-config.patch" -- cgit v1.2.3