summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/webalizer/ChangeLog6
-rw-r--r--app-admin/webalizer/Manifest5
-rw-r--r--app-admin/webalizer/files/webalizer-2.21.02-gcc-4.4.patch11
-rw-r--r--app-admin/webalizer/webalizer-2.21.02.ebuild6
4 files changed, 24 insertions, 4 deletions
diff --git a/app-admin/webalizer/ChangeLog b/app-admin/webalizer/ChangeLog
index 503ae5ada3bd..7a7d52864dbe 100644
--- a/app-admin/webalizer/ChangeLog
+++ b/app-admin/webalizer/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-admin/webalizer
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/ChangeLog,v 1.77 2010/03/10 17:15:39 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/ChangeLog,v 1.78 2010/05/23 04:33:07 sping Exp $
+
+ 23 May 2010; Sebastian Pipping <sping@gentoo.org>
+ webalizer-2.21.02.ebuild, +files/webalizer-2.21.02-gcc-4.4.patch:
+ Integrate GCC 4.4 patch for bug #321053
*webalizer-2.21.02 (10 Mar 2010)
diff --git a/app-admin/webalizer/Manifest b/app-admin/webalizer/Manifest
index 59c07654b52f..6c6a85300f84 100644
--- a/app-admin/webalizer/Manifest
+++ b/app-admin/webalizer/Manifest
@@ -1,4 +1,5 @@
AUX apache.webalizer 203 RMD160 2bfd53bfe8f9ec00672ca15f191f30481a2002b0 SHA1 ac0221e785746351871c487f0a5e005dcba243bd SHA256 9cc52c0cd26f7163388d9867f1d518abe9f0954389d64722222bece5d5adb56b
+AUX webalizer-2.21.02-gcc-4.4.patch 224 RMD160 d25188cb99019b8445e39518cd03db8afafa50e9 SHA1 87c1c4206c4e5e932eb3d6ffe1009db841c7663f SHA256 a9d8c135c0094939656305b9cedb411985926720596e4a302f3f4e8bbabd7adf
AUX webalizer-db4.2.patch 645 RMD160 21d9f26c3af35e0fb2c04f65804dc6b7e9aead8c SHA1 00e9cbb99c271b77247eab831ffab5ffbd17c0ee SHA256 46bf2db93b155bd0c29a86fd9a77dc122c205b6cb9f7387c137ff196c29ad3f2
AUX webalizer-language-list.txt 1520 RMD160 27d981a14e0bab35b036f386c3d2e716d3b29455 SHA1 0563e9b42eb63ca24d6dacf48126f0a9ec1a5a16 SHA256 9b946e766fdecccbbd480f520bd610afad78316aba4e7e0cea237da43039efd4
AUX webalizer-storage-size.patch 1069 RMD160 bd3852b0592adf1e71c2b44034b47770cd7df581 SHA1 03d065702ef719137cffaadefc6ea8b4369c6222 SHA256 6d8257f44cd5005020b57b5fd23912fd038d37fdc126d23164afd5059d196d2b
@@ -12,6 +13,6 @@ DIST webalizer.conf.gz 8986 RMD160 61751fa52c4e4bc29a8c3ba5956daf0a45138ec5 SHA1
EBUILD webalizer-2.01.10-r15.ebuild 4273 RMD160 d3570be5cdc2898593513b074a3e49057cbd9446 SHA1 2524af7516bbb74bedfa2201a3752499dcf13776 SHA256 da6ddaef882f32b56414f9ac823ec5266f9a67f8a46d369a67997cd252e1c04d
EBUILD webalizer-2.01.10-r16.ebuild 3879 RMD160 e2c89172ba3600fa2f5f22869e161b9a96ac9218 SHA1 3c1b3a90df502d1a363496f6cd00fbffac554bed SHA256 68c0f858369c0728b5b6507607d59b95ba3d77798f3d819ad4b92d717d144361
EBUILD webalizer-2.01.10-r17.ebuild 4039 RMD160 daf8bd0a5db5307da60a14d33ac9f3d6c8777c63 SHA1 9880d7eddabc4262564bf2dfc350637fe3b69e82 SHA256 88103587dd4c9a5fcbce63f8301ed2fe05b4bab1dc0598c246dc77ab6cd902e8
-EBUILD webalizer-2.21.02.ebuild 3170 RMD160 8b74207ec1fabc581caa5ab866c718d2aa1bf3e9 SHA1 39ffbe5794e450ecb8eeb5914ae12f080d928fbe SHA256 3d186e2bb08360c2b170e3498217af21a05b91084b6419d72d3f54326d7e5443
-MISC ChangeLog 11364 RMD160 2fbecbb02a4e6a7322999a228e30a295f95172f4 SHA1 b8515ae0488a71bb77e12d7c956691fc80860a76 SHA256 b62c5a61431c6ce36ea6187094ddd82936217a43550c82fa2ec9f9fd20d5bcc9
+EBUILD webalizer-2.21.02.ebuild 3230 RMD160 58fa2abfec6ab10d9bf5763b32a06e3fb2e7d3f2 SHA1 7ebef95f2e565ad018899b22012191a3e9ee87a7 SHA256 551b608b646fb5d3dd5d006ffc10e9e7692f0fc7fb75d154d4d74829cdcd3397
+MISC ChangeLog 11527 RMD160 3b4f5894f0caa5b02ecec9c9d4ecaf32bff5ff48 SHA1 b6cd9ac1b59d31d21fc94eef96f2e3112571fc40 SHA256 a807b68e1129ec6c5835429e1236a4eb321f78e78cb5fd3f5e760f8c042648aa
MISC metadata.xml 233 RMD160 d096fc5efa30bb590a552300fdf51486f8990348 SHA1 935edd183d9e6436eccdcdf0275147b524f8b52f SHA256 508e864fe9eca5b8405c2d52503c5a4ed3c432bac41391cdefb1c79ec57ce7b9
diff --git a/app-admin/webalizer/files/webalizer-2.21.02-gcc-4.4.patch b/app-admin/webalizer/files/webalizer-2.21.02-gcc-4.4.patch
new file mode 100644
index 000000000000..2f6549c46c4f
--- /dev/null
+++ b/app-admin/webalizer/files/webalizer-2.21.02-gcc-4.4.patch
@@ -0,0 +1,11 @@
+--- webalizer.c
++++ webalizer.c
+@@ -28,7 +28,7 @@
+ /* Fix broken Zlib 64 bitness */
+ #if _FILE_OFFSET_BITS == 64
+ #ifndef _LARGEFILE64_SOURCE
+-#define _LARGEFILE64_SOURCE = 1
++#define _LARGEFILE64_SOURCE 1
+ #endif
+ #endif
+
diff --git a/app-admin/webalizer/webalizer-2.21.02.ebuild b/app-admin/webalizer/webalizer-2.21.02.ebuild
index 560f8c1d79d3..4e0380397b27 100644
--- a/app-admin/webalizer/webalizer-2.21.02.ebuild
+++ b/app-admin/webalizer/webalizer-2.21.02.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/webalizer-2.21.02.ebuild,v 1.1 2010/03/10 17:15:39 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/webalizer-2.21.02.ebuild,v 1.2 2010/05/23 04:33:07 sping Exp $
# uses webapp.eclass to create directories with right permissions
# probably slight overkill but works well
@@ -44,6 +44,10 @@ pkg_setup() {
fi
}
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gcc-4.4.patch
+}
+
src_configure() {
# really dirty hack; necessary due to a really gross ./configure
# basically, it just sets the natural language the program uses