summaryrefslogtreecommitdiff
path: root/www-servers
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2013-04-20 20:43:51 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2013-04-20 20:43:51 +0200
commit5c8bf4906082363b4e20efd3185abbdc1d96ad90 (patch)
treeb253b1ad6d3a0b30d0e22a511310101e810f3f38 /www-servers
parente054ac7491f0b5e3f69834bda51dc5c2f11f8b0f (diff)
downloadoverlay-5c8bf4906082363b4e20efd3185abbdc1d96ad90.tar.gz
overlay-5c8bf4906082363b4e20efd3185abbdc1d96ad90.tar.bz2
overlay-5c8bf4906082363b4e20efd3185abbdc1d96ad90.zip
Final changes to hiawatha
Diffstat (limited to 'www-servers')
-rw-r--r--www-servers/hiawatha/Manifest4
-rw-r--r--www-servers/hiawatha/files/hiawatha-9.0-no-bundled-polarssl.patch8
-rw-r--r--www-servers/hiawatha/hiawatha-9.0.ebuild8
3 files changed, 13 insertions, 7 deletions
diff --git a/www-servers/hiawatha/Manifest b/www-servers/hiawatha/Manifest
index b6fbeab..22cd426 100644
--- a/www-servers/hiawatha/Manifest
+++ b/www-servers/hiawatha/Manifest
@@ -1,5 +1,5 @@
-AUX hiawatha-9.0-no-bundled-polarssl.patch 1136 SHA256 601979f71c563f48df0a9dc414af11853252724d225d0abad450ddbf0b10661f SHA512 51101f4cc0504975d96b47c7ac54178dc89a6d9150db42a2030f909b6608015d4027b8a4d42bcb8a64da121a4e0f7f1f2ada8efc403eba4611506a6741b1edce WHIRLPOOL f80a17174082281d5718bd9ffce5097008bf4d683795c88fd12744b8d33426bcf002973d29b4d78003bc2e316fa222f4539fff5b434dfa4bb1f881f7a84b4216
+AUX hiawatha-9.0-no-bundled-polarssl.patch 1398 SHA256 306a5c2615910636e79d86e82f38bbda0896e68f668bea3a2bbef0acc979312b SHA512 b982d0a40e410fa70568764e8ee2b771f505748604845938bdb0fafa3f7b974d01f81b1d8ffe3254c80bbde02e821a15d74ae5dd5fbb8b0a7d0fefb9edee1599 WHIRLPOOL eb8f6a92e332fa6d71dbf9a98f32db31fe05b53e56b42166316676aed80aa96a72c185d645509e01d42226788d317fd992a19176cc61214e2edb854acc837b3a
AUX hiawatha.initd 450 SHA256 131f1fa9277edc742f92a69fc3c4bf7880864ef7ac93633a7170e8452a4e4c13 SHA512 dfa3b58f4fdb9400a2c9ce77740bc1c175ad5206429170ba7336cdd12adabb3f6be9cce911be015f404a65c5d10807854427a186ee90405662ee43e3e4ab8824 WHIRLPOOL 39264768b25aae0e79745e010545f36df300894091d02198eb28d6313b89241dd1bca9fbfab2fc396b376fbb9a95b79db40435387d92b9e62a37b1506ff734a9
DIST hiawatha-9.0.tar.gz 666274 SHA256 5e40119afb050b11737250c08d89ac7ba7472645738a48c06aa79979a19729fc SHA512 395333c1477c42cce9cb5540a7e6589afb16103bd78dd9bbd06df598ed04a3e29f2dfe19c20cf73c258de6cc00653e97aa204bd18f391a919c7129ebff9d6e5d WHIRLPOOL 691cc874d7079b8146871abf7c2733c62cd21154b8fbd04c2aa6d1ad438ab93e4ce03608e52d5b825fda6169f2e8f7c08e15f593c90837e54bba629a2d4f5041
-EBUILD hiawatha-9.0.ebuild 1568 SHA256 79fa540e939cfa379ca077c1acd426ece66cd42c3f2366fc42f8413fd4664cb3 SHA512 546eec83b9c789846bccbdadc9733f40efcc79d5812a9927a1a3d8fe5bbc4ce50659739a3562b0cf662df45794de4f397c061635665351cd7ce68c5caaa83cdc WHIRLPOOL 291902e463f3966f54f57b9d8e195affb8b5575e1c6c038565c3e9cb86d8b3c4e1db246c30c4c82dc56d8b0a61ae33faf8dd4d1995714688b0d833435f50c2b3
+EBUILD hiawatha-9.0.ebuild 1531 SHA256 aa384558b4151ef5a34543bde154c686a906f34deeb0f91a4d5538340c55c779 SHA512 863c211cce1bdd9e353a6cbe5148cc16208b800bdf4908e73b31c8fd8af0bb19fb010b0ac51b6a94ae7285339dd0d8908dc20e8273ab10b5f270423e01943e0c WHIRLPOOL d94c59da6a093016e08638109efd6a327446896484f79c1e643c01a324c475a148fbf0c6260a5259da6a2573f0f3efa2ce3943a6c945a2cff5c9915865f24882
MISC metadata.xml 591 SHA256 0bfe816256782a71b03169ae99d3f5615814ee6a89ba95c3dcbcc2b331906c78 SHA512 60dee97034f30e8a118bcb9248314f8567974f4e5e4dde451dc90c842c70c4b72be5acb83dcda083183fa4f25be4c4c937b3917d2cabc94e86f5d105a5e6bd4c WHIRLPOOL f900782475798d45be666f99a70462cdcafa60397d18fe42d999bd00927d7313e24af2381478a2a6d0f3e6a5084b4d76a9b2be48a9b5574192fd94b5d5a5f64b
diff --git a/www-servers/hiawatha/files/hiawatha-9.0-no-bundled-polarssl.patch b/www-servers/hiawatha/files/hiawatha-9.0-no-bundled-polarssl.patch
index d48afd4..2f32001 100644
--- a/www-servers/hiawatha/files/hiawatha-9.0-no-bundled-polarssl.patch
+++ b/www-servers/hiawatha/files/hiawatha-9.0-no-bundled-polarssl.patch
@@ -1,3 +1,11 @@
+Hiawatha bundles PolarSSL. This is bad. Use the system-wide one.
+
+Upstream is not going to remove the bundling (it even uses .c files
+for certain operation when SSL is not enabled), so we need to keep this
+patch around.
+
+From: René Neumann <gentoo@necoro.eu>
+
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1f4a312..0d8c6ca 100644
--- a/CMakeLists.txt
diff --git a/www-servers/hiawatha/hiawatha-9.0.ebuild b/www-servers/hiawatha/hiawatha-9.0.ebuild
index 414c07a..937851e 100644
--- a/www-servers/hiawatha/hiawatha-9.0.ebuild
+++ b/www-servers/hiawatha/hiawatha-9.0.ebuild
@@ -17,7 +17,8 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="debug +cache chroot ipv6 monitor +rewrite rproxy ssl tomahawk xsl"
-DEPEND="ssl? ( >=net-libs/polarssl-1.2 )
+DEPEND="sys-libs/zlib
+ ssl? ( >=net-libs/polarssl-1.2 )
xsl? ( dev-libs/libxslt
dev-libs/libxml2 )"
@@ -27,9 +28,6 @@ PDEPEND="monitor? ( www-apps/hiawatha-monitor )"
PATCHES=("${FILESDIR}"/${P}-no-bundled-polarssl.patch)
src_configure() {
- if use debug; then
- CMAKE_BUILD_TYPE="RelWithDebInfo"
- fi
if use kernel_linux; then
local myargs=" -DENABLE_LOADCHECK=ON "
fi
@@ -59,5 +57,5 @@ src_install() {
newinitd "${FILESDIR}"/hiawatha.initd hiawatha
- keepdir /var/l{ib,og}/hiawatha
+ keepdir /var/{lib,log}/hiawatha
}