summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-04-03 14:26:31 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-04-03 14:26:31 +0000
commit9111ff50a0220e81e12b1d73775c63100a08d4ee (patch)
tree9bee041c81529eb5b67c634df74a5420d87565d0 /app-admin/yaala/files
parentFix src_install function, bug 464270 by Tom Samstag. (diff)
downloadgentoo-2-9111ff50a0220e81e12b1d73775c63100a08d4ee.tar.gz
gentoo-2-9111ff50a0220e81e12b1d73775c63100a08d4ee.tar.bz2
gentoo-2-9111ff50a0220e81e12b1d73775c63100a08d4ee.zip
Taking maintainership. Bump: Added required perl dependencies and two optional dependencies gd and storable as per the scripts and site which users, this will bring more functionality to the user. Revised the install function to install to the proper locations (eg. /etc), also added patches in src_prepare such that the proper config and var directories are used by Yaala by default. Also made the ebuild slightly more maintainable. Extensively tested.
(Portage version: 2.1.11.60/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
Diffstat (limited to 'app-admin/yaala/files')
-rw-r--r--app-admin/yaala/files/yaala-0.7.3-r1-correct-paths.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/app-admin/yaala/files/yaala-0.7.3-r1-correct-paths.patch b/app-admin/yaala/files/yaala-0.7.3-r1-correct-paths.patch
new file mode 100644
index 000000000000..e938abf4b802
--- /dev/null
+++ b/app-admin/yaala/files/yaala-0.7.3-r1-correct-paths.patch
@@ -0,0 +1,31 @@
+--- a/yaala 2013-04-03 15:50:03.909024254 +0200
++++ b/yaala 2013-04-03 15:49:46.545691028 +0200
+@@ -58,6 +58,6 @@
+
+ parse_argv (@ARGV);
+-read_config (get_config ('config') ? get_config ('config') : 'config');
++read_config (get_config ('config') ? get_config ('config') : '/etc/yaala/config');
+
+ unless (get_config ('input'))
+ {
+--- a/lib/Yaala/Parser/WebserverTools.pm 2013-04-03 16:04:02.665685730 +0200
++++ b/lib/Yaala/Parser/WebserverTools.pm 2013-04-03 16:04:36.729018853 +0200
+@@ -11,7 +11,7 @@
+ detect_browser detect_os extract_data);
+ @Yaala::Parser::WebserverTools::ISA = ('Exporter');
+
+-read_config ('webserver.config');
++read_config ('/etc/yaala/webserver.config');
+
+ our $referer_format = get_config ('referer_format');
+ our $localhost_name = '';
+--- a/lib/Yaala/Data/Persistent.pm 2013-04-03 16:08:06.935684219 +0200
++++ b/lib/Yaala/Data/Persistent.pm 2013-04-03 16:07:54.229017631 +0200
+@@ -18,5 +18,5 @@
+ our $HAVE_STORABLE = 0;
+ our $WANT_PERSISTENCY = 1;
+ our $DATA_STRUCTURE = {};
+-our $FILENAME = 'persistency.data';
++our $FILENAME = '/var/lib/yaala/persistency.data';
+
+