summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorotreblan2023-03-04 09:01:07 -0500
committerotreblan2023-03-04 09:01:07 -0500
commitf94b414f05144b6fd6dd47b98e5b3797bd5669d7 (patch)
treebd5c9cb0f3ed9895076bf753b34deeb23672d4ea
parent1cceed835326f76613f8f548cc3473849617ffdc (diff)
downloadaur-f94b414f05144b6fd6dd47b98e5b3797bd5669d7.tar.gz
Use system trantor
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d15d614c18a2..97368777fd84 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = drogon
pkgdesc = A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows
pkgver = 1.8.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/an-tao/drogon
arch = x86_64
license = MIT
makedepends = cmake
- makedepends = git
makedepends = mariadb
makedepends = postgresql
makedepends = util-linux
@@ -17,8 +16,9 @@ pkgbase = drogon
depends = postgresql-libs
depends = sqlite
depends = hiredis
+ depends = trantor
source = drogon-1.8.3.tar.gz::https://github.com/an-tao/drogon/archive/v1.8.3.tar.gz
- source = git+https://github.com/an-tao/trantor.git
+ source = https://github.com/an-tao/drogon/pull/1520.diff
sha256sums = db6d92a0c40ec52d5704fb4128860b9eecdc284653e8d85113b4219b96dc7129
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 0a1a3973e1ed..7d9a7ea55712 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,16 +3,16 @@
pkgname=drogon
pkgver=1.8.3
-pkgrel=1
+pkgrel=2
pkgdesc='A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows'
arch=('x86_64')
-url="https://github.com/an-tao/$pkgname"
+url="https://github.com/an-tao/drogon"
license=('MIT')
-depends=('brotli' 'c-ares' 'jsoncpp' 'mariadb-libs' 'postgresql-libs' 'sqlite' 'hiredis')
-makedepends=('cmake' 'git' 'mariadb' 'postgresql' 'util-linux')
+depends=('brotli' 'c-ares' 'jsoncpp' 'mariadb-libs' 'postgresql-libs' 'sqlite' 'hiredis' 'trantor')
+makedepends=('cmake' 'mariadb' 'postgresql' 'util-linux')
source=(
"$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
- "git+https://github.com/an-tao/trantor.git"
+ "$url/pull/1520.diff"
)
sha256sums=(
'db6d92a0c40ec52d5704fb4128860b9eecdc284653e8d85113b4219b96dc7129'
@@ -20,7 +20,8 @@ sha256sums=(
)
prepare() {
- mv -T trantor "$pkgname-$pkgver/trantor"
+ cd "$pkgname-$pkgver"
+ patch --forward --strip=1 --input="$srcdir/1520.diff"
}
build() {
@@ -29,7 +30,7 @@ build() {
-DCMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_SHARED_LIBS=ON \
- -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
+ -DUSE_SUBMODULE=OFF
cmake --build build
}