summaryrefslogtreecommitdiffstats
path: root/main/dansguardian
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2013-10-28 13:27:32 +0000
committerTimo Teräs <timo.teras@iki.fi>2013-10-28 13:27:55 +0000
commite5988c7ba4800eae283cfe84642e62b613d23a24 (patch)
tree46f55ff2a9a195b6059d877479ad09cfcf85a6ab /main/dansguardian
parent4f46a13f4eeec20f9200dfd07b299c9dd816d7ed (diff)
downloadaports-e5988c7ba4800eae283cfe84642e62b613d23a24.tar.bz2
aports-e5988c7ba4800eae283cfe84642e62b613d23a24.tar.xz
main/dansguardian: fix musl build
Diffstat (limited to 'main/dansguardian')
-rw-r--r--main/dansguardian/APKBUILD10
-rw-r--r--main/dansguardian/fix-includes.patch30
2 files changed, 37 insertions, 3 deletions
diff --git a/main/dansguardian/APKBUILD b/main/dansguardian/APKBUILD
index 348eb64ec..07c5331a7 100644
--- a/main/dansguardian/APKBUILD
+++ b/main/dansguardian/APKBUILD
@@ -18,6 +18,7 @@ source="http://downloads.sourceforge.net/project/dansguardian/dansguardian-$pkgv
dansguardian.logrotate
ftp-credential.patch
dansguardian-2.10.1.1-pcre830.patch
+ fix-includes.patch
"
_builddir="$srcdir"/dansguardian-$pkgver
@@ -70,14 +71,17 @@ md5sums="2a88d0392cd28eaec02b7ee727b2e253 dansguardian-2.12.0.3.tar.bz2
feaa8582f8c0251a4bff76b5e05c9369 dansguardian.initd
85b6de01c9508e8ceff5ebb55752f8d3 dansguardian.logrotate
475c46026e8553181d293d5a4feaf6d9 ftp-credential.patch
-594ca48a3753684151c2012ee371d15b dansguardian-2.10.1.1-pcre830.patch"
+594ca48a3753684151c2012ee371d15b dansguardian-2.10.1.1-pcre830.patch
+bc4f07c17bf50aeb4c54164708f4d436 fix-includes.patch"
sha256sums="c74e9a32b97f9a9a056fced3da23fe48fca2bc6aa9af670afe9a53dc819414f5 dansguardian-2.12.0.3.tar.bz2
8f4cc18fe5b9f6db1148dbb24c8fa9a3e7832fba63ba1b87a0ea92b1ab093171 dansguardian.initd
d105f5084dcd6ef87ec7bc7c1bc94cb875cdc9c0405bba5f6e2585c300e43b0c dansguardian.logrotate
1eba74871d5ffbb574d49eb0857cb9d43b292c1a27578736e0e883d58b2a7bb4 ftp-credential.patch
-8686b5d845642ff74f4706559c770f027de38dd12982dd0a6573d946bb85aa87 dansguardian-2.10.1.1-pcre830.patch"
+8686b5d845642ff74f4706559c770f027de38dd12982dd0a6573d946bb85aa87 dansguardian-2.10.1.1-pcre830.patch
+e7d29663bf41a16b93f22351917872a1e98ea4181c6baab8e797df22ff450bd9 fix-includes.patch"
sha512sums="37155ef4f1a6dd6bdd87f79c7199b77de49746e4bff0631c239a569c21bf26240cbc9eae5a2436653bfc3d170a664710af9d80c4cfac3082a0620caeaac6740b dansguardian-2.12.0.3.tar.bz2
d35100d255014e04f84d174e593a5a3a61687a3416e23c1112c201b2adeeb98ed5456da250693054e42b9b6bb5288b99b7498832be014005202199ac89dafb34 dansguardian.initd
cc23178755365a3cceff08d9eb5c26dd440648b22af15377a30d2032f71cf0bd8ed3ab59c8a671f2cc3f4cdcaebff5d6c9e412f2271b00ac6ce1be5178a32087 dansguardian.logrotate
07b62441363534f39a1400389c702bbd5a53317526a18b3fc929f00bd854706c56b891d7fecb4151e200448f8ba012729e712e9cfdbbd683a3d2634fdc095bd1 ftp-credential.patch
-d3d9af038ff5a91d1f9dc6cf4175b0da2a791386ca624f4a639338ed189a274eba720e9771986e7ded517e2623185e8b61ef3689414197c47a6ae3220be99d57 dansguardian-2.10.1.1-pcre830.patch"
+d3d9af038ff5a91d1f9dc6cf4175b0da2a791386ca624f4a639338ed189a274eba720e9771986e7ded517e2623185e8b61ef3689414197c47a6ae3220be99d57 dansguardian-2.10.1.1-pcre830.patch
+2eb17ef01a0b7d626f50197e0ddd160ae4ed17a813af00ceb9f6c54610d84b03b5c819bc2d8799f683e68dc16a65cbac5a8e36f0c43737d8ea82c7354e852d78 fix-includes.patch"
diff --git a/main/dansguardian/fix-includes.patch b/main/dansguardian/fix-includes.patch
new file mode 100644
index 000000000..5fdf6c0b7
--- /dev/null
+++ b/main/dansguardian/fix-includes.patch
@@ -0,0 +1,30 @@
+--- dansguardian-2.12.0.3.orig/src/ImageContainer.cpp
++++ dansguardian-2.12.0.3/src/ImageContainer.cpp
+@@ -16,6 +16,7 @@
+ #include <stdexcept>
+ #include <cerrno>
+ #include <limits.h>
++#include <string.h>
+
+
+ // GLOBALS
+--- dansguardian-2.12.0.3.orig/src/SocketArray.cpp
++++ dansguardian-2.12.0.3/src/SocketArray.cpp
+@@ -13,6 +13,7 @@
+ #include "SocketArray.hpp"
+
+ #include <syslog.h>
++#include <string.h>
+ #include <cerrno>
+
+
+--- dansguardian-2.12.0.3.orig/src/UDSocket.cpp
++++ dansguardian-2.12.0.3/src/UDSocket.cpp
+@@ -21,6 +21,7 @@
+ #include <unistd.h>
+ #include <stdexcept>
+ #include <stddef.h>
++#include <string.h>
+
+ #ifdef DGDEBUG
+ #include <iostream>