[packages/eventum/dev-3.0.4: 6/12] up to 3.0.3-1.276.ga7233c3, simplified irc bot install

glen glen at pld-linux.org
Wed Oct 28 20:42:38 CET 2015


commit 35bb76a65d691927fc54d4968d900576b63bd5c9
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon Oct 26 20:51:37 2015 +0200

    up to 3.0.3-1.276.ga7233c3, simplified irc bot install

 autoload.patch              |  8 ++++----
 eventum-bot-reconnect.patch | 11 -----------
 eventum-irc.init            |  2 +-
 eventum-paths.patch         | 11 -----------
 eventum.spec                | 12 +++++-------
 5 files changed, 10 insertions(+), 34 deletions(-)
---
diff --git a/eventum.spec b/eventum.spec
index 3456003..e97512a 100644
--- a/eventum.spec
+++ b/eventum.spec
@@ -3,8 +3,8 @@
 %bcond_with	order	# with experimental order patch
 
 %define		rel		1.8
-%define		subver  144
-%define		githash 9fcce7c
+%define		subver  276
+%define		githash a7233c3
 %define		php_min_version 5.3.3
 %include	/usr/lib/rpm/macros.php
 Summary:	Eventum Issue / Bug tracking system
@@ -16,7 +16,7 @@ License:	GPL v2
 Group:		Applications/WWW
 #Source0:	https://github.com/eventum/eventum/releases/download/v%{version}/%{name}-%{version}.tar.gz
 Source0:	%{name}-%{version}-%{subver}-g%{githash}.tar.gz
-# Source0-md5:	f488e72825c21ddb8adb0d9180848a52
+# Source0-md5:	e97361f1429ba03bbd917719b6daec2b
 Source1:	%{name}-apache.conf
 Source2:	%{name}-mail-queue.cron
 Source3:	%{name}-mail-download.cron
@@ -39,7 +39,6 @@ Patch2:		%{name}-order.patch
 # packaging patches that probably never go upstream
 Patch100:	%{name}-paths.patch
 Patch101:	%{name}-cvs-config.patch
-Patch105:	%{name}-bot-reconnect.patch
 Patch107:	%{name}-gettext.patch
 Patch108:	autoload.patch
 # some tests
@@ -495,7 +494,6 @@ rm -f config/config.php
 # packaging
 %patch100 -p1
 %patch101 -p1
-%patch105 -p1
 %patch107 -p1
 %patch108 -p1
 
@@ -533,7 +531,7 @@ install -d \
 	$RPM_BUILD_ROOT%{_appdir}/{include,htdocs/misc,upgrade} \
 	$RPM_BUILD_ROOT%{systemdtmpfilesdir}
 
-%{__make} install-eventum install-cli install-irc install-scm install-localization \
+%{__make} install-eventum install-cli install-scm install-localization \
 	sysconfdir=%{_webappdir} \
 	localedir=%{_localedir} \
 	DESTDIR=$RPM_BUILD_ROOT
@@ -793,7 +791,7 @@ done
 %defattr(644,root,root,755)
 %attr(640,root,eventum) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/irc_config.php
 %attr(640,root,eventum) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/eventum-irc
-%attr(755,root,root) %{_sbindir}/%{name}-irc-bot
+%attr(755,root,root) %{_appdir}/bin/irc-bot.php
 %attr(754,root,root) /etc/rc.d/init.d/%{name}-irc
 
 %files cli
diff --git a/autoload.patch b/autoload.patch
index 7cab1df..303641e 100644
--- a/autoload.patch
+++ b/autoload.patch
@@ -1,5 +1,5 @@
---- eventum-3.0.3-13-gfefa325/vendor/composer/autoload_classmap.php~	2015-10-13 23:35:34.243698812 +0300
-+++ eventum-3.0.3-13-gfefa325/vendor/composer/autoload_classmap.php	2015-10-13 23:36:06.729885261 +0300
+--- eventum-3.0.3-275-g696281e/vendor/composer/autoload_classmap.php~	2015-10-26 20:37:03.877806879 +0200
++++ eventum-3.0.3-275-g696281e/vendor/composer/autoload_classmap.php	2015-10-26 20:37:31.494068933 +0200
 @@ -4,6 +4,7 @@
  
  $vendorDir = dirname(dirname(__FILE__));
@@ -16,10 +16,10 @@
      'Category' => $baseDir . '/lib/eventum/class.category.php',
      'Command_Line' => $baseDir . '/lib/eventum/class.command_line.php',
      'Contact' => $baseDir . '/lib/eventum/crm/class.contact.php',
-@@ -43,10 +43,7 @@
-     'Email_Account' => $baseDir . '/lib/eventum/class.email_account.php',
+@@ -49,10 +49,7 @@
      'Email_Response' => $baseDir . '/lib/eventum/class.email_response.php',
      'Error_Handler' => $baseDir . '/lib/eventum/class.error_handler.php',
+     'Eventum_Bot' => $baseDir . '/lib/eventum/irc/Eventum_Bot.php',
 -    'Eventum_RPC' => $vendorDir . '/eventum/rpc/class.Eventum_RPC.php',
 -    'Eventum_RPC_Exception' => $vendorDir . '/eventum/rpc/class.Eventum_RPC.php',
      'FAQ' => $baseDir . '/lib/eventum/class.faq.php',
diff --git a/eventum-bot-reconnect.patch b/eventum-bot-reconnect.patch
deleted file mode 100644
index 49c7e93..0000000
--- a/eventum-bot-reconnect.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- eventum-3.0.0/irc/eventum-irc-bot.php~	2015-02-02 20:07:00.097413069 +0200
-+++ eventum-3.0.0/irc/eventum-irc-bot.php	2015-02-02 20:07:19.803776739 +0200
-@@ -442,7 +442,7 @@
- $irc->setLogdestination(SMARTIRC_FILE);
- $irc->setLogfile(APP_IRC_LOG);
- $irc->setUseSockets(true);
--$irc->setAutoReconnect(true);
-+$irc->setAutoReconnect(false);
- $irc->setAutoRetry(true);
- $irc->setReceiveTimeout(600);
- $irc->setTransmitTimeout(600);
diff --git a/eventum-irc.init b/eventum-irc.init
index e9339d3..d031912 100755
--- a/eventum-irc.init
+++ b/eventum-irc.init
@@ -32,7 +32,7 @@ start() {
 
 	msg_starting "Eventum IRC Bot"
 	start-stop-daemon --start \
-		--exec /usr/sbin/eventum-irc-bot \
+		--exec /usr/share/eventum/bin/irc-bot.php \
 		--pidfile $PIDFILE \
 		--chuid http \
 		--background
diff --git a/eventum-paths.patch b/eventum-paths.patch
index ca0fc52..a753fcf 100644
--- a/eventum-paths.patch
+++ b/eventum-paths.patch
@@ -41,17 +41,6 @@
      $error = checkPermissions(APP_SETUP_FILE, "File '" . APP_SETUP_FILE. "'");
      if (!empty($error)) {
          $errors[] = $error;
---- eventum-3.0.3-13-gfefa325/irc/eventum-irc-bot.php~	2015-10-13 20:00:48.000000000 +0300
-+++ eventum-3.0.3-13-gfefa325/irc/eventum-irc-bot.php	2015-10-13 23:33:33.408818382 +0300
-@@ -31,7 +31,7 @@
- 
- ini_set('memory_limit', '1024M');
- 
--require_once __DIR__ . '/../init.php';
-+require_once '/usr/share/eventum/init.php';
- 
- if (!file_exists(APP_CONFIG_PATH . '/irc_config.php')) {
-     fwrite(STDERR, "ERROR: No config specified. Please see setup/irc_config.php for config information.\n\n");
 --- eventum/bin/monitor.php	2010-11-24 17:24:23.000000000 +0200
 +++ eventum/bin/monitor.php	2010-11-24 18:23:09.664934996 +0200
 @@ -37,17 +37,17 @@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/eventum.git/commitdiff/7c68bc6269540b4a3d9a35ebd61dae8eeedf1c5d



More information about the pld-cvs-commit mailing list