summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorqontinuum2021-07-04 10:54:22 +0200
committerqontinuum2021-07-04 10:54:22 +0200
commitb90bfd3c8880a85aca9513375ab11495f04f0a0b (patch)
treeccf1339de0ae85c7d160ceb0853d5e43708af106
parent9efbe83facb9808cf289de6dfc550326f617c5b6 (diff)
downloadaur-b90bfd3c8880a85aca9513375ab11495f04f0a0b.tar.gz
Disable compilation of useless static library and echobot
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
-rw-r--r--patch22
3 files changed, 29 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3636f42750cf..ef79d38cf3d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,6 +9,8 @@ pkgbase = telebot-git
depends = json-c
depends = curl
source = git+https://github.com/smartnode/telebot
+ source = patch
b2sums = SKIP
+ b2sums = 334d61c9233b80e3f861d1500420beaaf924a80a8c8dae025fc65d6ee9ddcced553add389c6c863d76262b6c5f4b108b7e102699b083384cb504bda069c0f707
pkgname = telebot-git
diff --git a/PKGBUILD b/PKGBUILD
index 8663c70f712a..388f78270c7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,10 @@ url='https://elmurod.net/telebot/'
license=('Apache')
depends=('json-c' 'curl')
makedepends=('cmake')
-source=('git+https://github.com/smartnode/telebot')
-b2sums=('SKIP')
+source=('git+https://github.com/smartnode/telebot'
+ 'patch')
+b2sums=('SKIP'
+ '334d61c9233b80e3f861d1500420beaaf924a80a8c8dae025fc65d6ee9ddcced553add389c6c863d76262b6c5f4b108b7e102699b083384cb504bda069c0f707')
pkgver() {
cd "telebot"
@@ -19,6 +21,7 @@ pkgver() {
prepare() {
cd "$srcdir/telebot"
+ patch --forward --strip=1 --input="$srcdir/patch"
cmake -DCMAKE_INSTALL_PREFIX=/usr .
}
diff --git a/patch b/patch
new file mode 100644
index 000000000000..f2b06bdd181b
--- /dev/null
+++ b/patch
@@ -0,0 +1,22 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d781dfe..07aace3 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -29,7 +29,7 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_LIB_CFLAGS} -Werror -Wall -Wno-unuse
+
+ # libtelebot
+ ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
+-ADD_LIBRARY(${PROJECT_NAME}_static STATIC ${SRCS})
++# ADD_LIBRARY(${PROJECT_NAME}_static STATIC ${SRCS})
+ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${PKGS_LDFLAGS})
+ SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${VERSION})
+
+@@ -37,7 +37,7 @@ SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${VERSION})
+ CONFIGURE_FILE(telebot.pc.in telebot.pc @ONLY)
+
+ # echobot (test)
+-ADD_SUBDIRECTORY(test)
++# ADD_SUBDIRECTORY(test)
+
+ # CMake Policy (CMP0002)
+ # The logical name of executable and library targets