[arch-commits] Commit in ejabberd-mod_archive-svn/trunk (PKGBUILD build-fix.patch)
Sergej Pupykin
spupykin at nymeria.archlinux.org
Mon Nov 11 12:50:20 UTC 2013
Date: Monday, November 11, 2013 @ 13:50:20
Author: spupykin
Revision: 100820
Added:
ejabberd-mod_archive-svn/trunk/build-fix.patch
Modified:
ejabberd-mod_archive-svn/trunk/PKGBUILD
-----------------+
PKGBUILD | 12 ++++++--
build-fix.patch | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-11-11 12:06:03 UTC (rev 100819)
+++ PKGBUILD 2013-11-11 12:50:20 UTC (rev 100820)
@@ -12,13 +12,19 @@
depends=('ejabberd')
makedepends=('subversion')
options=()
-source=("git://github.com/processone/ejabberd-contrib.git")
-md5sums=('SKIP')
+source=("git://github.com/processone/ejabberd-contrib.git"
+ "build-fix.patch")
+md5sums=('SKIP'
+ 'ca7c6731536084aa4cd036735c48b200')
+prepare() {
+ cd $srcdir/ejabberd-contrib
+ patch -p1 <$srcdir/build-fix.patch
+}
+
build() {
cd $srcdir/ejabberd-contrib/mod_archive
./build.sh
- rm -rf ebin/.svn
}
package() {
Added: build-fix.patch
===================================================================
--- build-fix.patch (rev 0)
+++ build-fix.patch 2013-11-11 12:50:20 UTC (rev 100820)
@@ -0,0 +1,73 @@
+diff --git a/ejabberd-dev/src/gen_mod.erl b/ejabberd-dev/src/gen_mod.erl
+index f824ff7..5245dc6 100644
+--- a/ejabberd-dev/src/gen_mod.erl
++++ b/ejabberd-dev/src/gen_mod.erl
+@@ -39,6 +39,7 @@
+ %%-export([behaviour_info/1]).
+
+ -include("ejabberd.hrl").
++-include("logger.hrl").
+
+ -record(ejabberd_module,
+ {module_host = {undefined, <<"">>} :: {atom(), binary()},
+diff --git a/mod_archive/src/mod_archive_odbc.erl b/mod_archive/src/mod_archive_odbc.erl
+index d25ab19..a01ac32 100644
+--- a/mod_archive/src/mod_archive_odbc.erl
++++ b/mod_archive/src/mod_archive_odbc.erl
+@@ -83,6 +83,7 @@
+ terminate/2, code_change/3]).
+
+ -include("ejabberd.hrl").
++-include("logger.hrl").
+ -include("jlib.hrl").
+
+ -record(state, {host,
+diff --git a/mod_archive/src/mod_archive_webview.erl b/mod_archive/src/mod_archive_webview.erl
+index d8a5fa2..1ebdfd9 100644
+--- a/mod_archive/src/mod_archive_webview.erl
++++ b/mod_archive/src/mod_archive_webview.erl
+@@ -14,9 +14,10 @@
+ ]).
+
+ -include("ejabberd.hrl").
++-include("logger.hrl").
++-include("ejabberd_web_admin.hrl").
+ -include("jlib.hrl").
+--include("web/ejabberd_http.hrl").
+--include("web/ejabberd_web_admin.hrl"). %for all the defines
++-include("ejabberd_http.hrl").
+
+ -define(LINK(L) , "/archive/" ++ L).
+ %-define(P(Els), ?XE("p", Els)).
+diff --git a/mod_muc_admin/src/mod_muc_admin.erl b/mod_muc_admin/src/mod_muc_admin.erl
+index 07af7cf..de06595 100644
+--- a/mod_muc_admin/src/mod_muc_admin.erl
++++ b/mod_muc_admin/src/mod_muc_admin.erl
+@@ -30,9 +30,9 @@
+
+ -include("ejabberd.hrl").
+ -include("jlib.hrl").
+--include("mod_muc/mod_muc_room.hrl").
+--include("web/ejabberd_http.hrl").
+--include("web/ejabberd_web_admin.hrl").
++-include("mod_muc_room.hrl").
++-include("ejabberd_http.hrl").
++-include("ejabberd_web_admin.hrl").
+ -include("ejabberd_commands.hrl").
+
+ %% Copied from mod_muc/mod_muc.erl
+diff --git a/mod_muc_log_http/src/mod_muc_log_http.erl b/mod_muc_log_http/src/mod_muc_log_http.erl
+index f6b52ee..e39c88f 100644
+--- a/mod_muc_log_http/src/mod_muc_log_http.erl
++++ b/mod_muc_log_http/src/mod_muc_log_http.erl
+@@ -19,8 +19,8 @@
+
+ -include("ejabberd.hrl").
+ -include("jlib.hrl").
+--include("web/ejabberd_http.hrl").
+--include("mod_muc/mod_muc_room.hrl").
++-include("ejabberd_http.hrl").
++-include("mod_muc_room.hrl").
+ -include_lib("kernel/include/file.hrl").
+
+ -define(PROCNAME, mod_muc_log_http).
More information about the arch-commits
mailing list