Piwik is a GPL'ed Google Analytics alternative.
Created attachment 266291 [details] piwik-1.2.ebuild
Created attachment 266293 [details] files/installdoc.txt
Created attachment 266327 [details] piwik-1.2.1.ebuild
Created attachment 266859 [details] ebuild for piwik 1.2.1 modified ebuild to remove require_php_with_use and to use useflags dependencies
Created attachment 266977 [details] piwik-1.2.1.ebuild Added missing PHP requirements (spl and reflection). See http://dev.piwik.org/trac/ticket/1156
Created attachment 267983 [details] Update installdoc.txt to replace ` by ' this show to install: ================================================================= POST-INSTALL INSTRUCTIONS ================================================================= To setup Piwik navigate to: http://panel.inode64.com/ Install and upgrade instructions can be found here: http://piwik.org/docs/installation-optimization/ For general information please read: http://piwik.org/docs/ To setup a MySQL database modify the following SQL: CREATE USER 'piwik'@'%' IDENTIFIED BY 'very_secret_password'; GRANT USAGE ON * . * TO 'piwik'@'%' IDENTIFIED BY 'very_secret_password' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; CREATE DATABASE IF NOT EXISTS ; GRANT ALL PRIVILEGES ON . * TO 'piwik'@'%'; You might want to retighten permissions on the config/ directory once you have completed the setup. ================================================================= and add flush!
Created attachment 270379 [details] piwik-1.3.ebuild Ebuild for newer version.
With the 1.3 ebuild I get following error: * (server owned) htdocs/tmp * (server owned) htdocs/config * (server owned) htdocs/config/config.ini.sample.php * (server owned) htdocs/config/global.ini.php * (server owned) htdocs/config/manifest.inc.php * ebuild fault: file '/usr/local/portage/www-apps/piwik/files/installdoc.txt' not found * Please report this as a bug at http://bugs.gentoo.org/ * ERROR: www-apps/piwik-1.3 failed (install phase): * ebuild fault: file '/usr/local/portage/www-apps/piwik/files/installdoc.txt' not found * * Call stack: * ebuild.sh, line 56: Called src_install * environment, line 2916: Called webapp_postinst_txt 'en' '/usr/local/portage/www-apps/piwik/files/installdoc.txt' * environment, line 3708: Called webapp_checkfileexists '/usr/local/portage/www-apps/piwik/files/installdoc.txt' * environment, line 3511: Called die * The specific snippet of code: * die "$msg"; * There is no ${LOCAL_OVERLAY}/www-apps/piwik/files/ directory, thus now installdoc.txt
Argh... Sorry, my fault. Overlooked the attachment.
Created attachment 271887 [details] piwik-1.4.ebuild Version 1.4 is out
Created attachment 277753 [details] piwik-1.5.ebuild Version 1.5 is out. It contains many database schema changes so please be careful when running the Update script. On large Piwik setups, make sure to run the Update Script from the Shell!
Created attachment 279771 [details] piwik-1.5.1.ebuild Minor bugfix release
Created attachment 290129 [details] piwik-1.6.ebuild New version 1.6 is out.
AFAIR for older PHP versions you need this: --- piwik-1.6.ebuild.orig 2011-10-26 14:38:20.000000000 +0200 +++ piwik-1.6.ebuild 2011-10-26 14:39:42.000000000 +0200 @@ -16,5 +16,5 @@ DEPEND="" -RDEPEND="dev-lang/php[pdo,ctype,spl,reflection,xml]" +RDEPEND="dev-lang/php[pdo,ctype,xml] || ( <dev-lang/php-5.3[spl,reflection] >=dev-lang/php-5.3 )"
Created attachment 295377 [details] piwik-1.6.ebuild new ebuild with fix for php 5.3
Created attachment 302117 [details] piwik-1.7.ebuild Piwik 1.7 is a major upgrade, bringing many new features, security fixes, performance improvements, and many bug fixes and smaller improvements!
Added to moonrise overlay. If someone wants to have it from overlay. I'll try to keep it up to date (as long as somebody post here new ebuild / write about new version). https://github.com/Barthalion/moonrise/commit/181010e27f06bdcee21eb13f95bcb5111ee0a9b1
Created attachment 303289 [details] piwik-1.7.1.ebuild Piwik 1.7.1 is a minor release, bringing one new feature and resolving a few bugs.
Created attachment 313843 [details] piwik-1.8.ebuild Piwik 1.8 is a major release, bringing many new features, resolving many bugs, including security issues. This release is rated critical.
Bumped in moonrise.
piwik-1.8.2 was released on 06/03: http://piwik.org/blog/2012/06/piwik-1-8-1/
OK I'm begging. :)
Just a simple bump, nothing changed: https://github.com/jaervosz/portage-overlay/blob/master/www-apps/piwik/piwik-1.8.2.ebuild
1.8.4 is out and reportedly included a major optimization. Can the jaervosz overlay be added to layman?
(In reply to comment #24) > Can the jaervosz overlay be added to layman? Is there any request in bugzilla about it?
Yes. :) https://bugs.gentoo.org/show_bug.cgi?id=436176
piwik-1.8.4 added. Note I didn't add 1.8.3 since it failed to properly upgrade the db without manual intervention.
1.8.4 works great, thank you!
Are you interested in adding an ebuild for 1.9b? http://forum.piwik.org/read.php?2,94310 There is a bug in 1.8.4 which prevents graphs from being generated. http://dev.piwik.org/trac/ticket/3381
I just pushed 1.8.4-r1 to github it applies the patch you mention I hope it fixes your issue? Regarding the 1.9b issue I'm not inclined yet to push it out. But I think it would work with the following slight modifications: --- piwik-1.8.4.ebuild 2012-09-26 10:56:28.000000000 +0200 +++ piwik-1.9_beta5.ebuild 2012-09-30 10:03:10.000000000 +0200 @@ -9,5 +9,5 @@ DESCRIPTION="Piwik is a downloadable, open source (GPL licensed) real time web analytics software program." HOMEPAGE="http://www.piwik.org/" -SRC_URI="http://builds.piwik.org/piwik-${PV}.tar.gz" +SRC_URI="http://builds.piwik.org/piwik-${PV/_beta/-b}.tar.gz" LICENSE="GPL-3"
Thanks but strangely enough, 1.8.4-r1 didn't fix my issue. I will try 1.9b.
1.9 is out: http://piwik.org/blog/2012/10/piwik-1-9/
Piwik 1.9.1 is out. 1.9.1 includes bug fixes reported since the release of 1.9: http://piwik.org/blog/2012/10/piwik-1-9-1/
Just a reminder about the piwik bump. I could really use that new version. Thank you.
Renaming to 1.9.2 works if this line is commented: webapp_postinst_txt en "${FILESDIR}"/installdoc.txt
Posting just in case: "Backdoor found in Piwik analytics software" http://www.h-online.com/open/news/item/Backdoor-found-in-Piwik-analytics-software-1757246.html
piwik-1.10 is out and renaming works. I still have this ebuild line commented out: webapp_postinst_txt en "${FILESDIR}"/installdoc.txt
Another Piwik user on board now
1.11.1 installed without issues on top of jaervosz 1.8.4 ebuild
piwik-1.12 is out and renaming works fine.
piwik-2.0 is out and renaming works fine.
Looks like 2.1 tarball isn't up yet, even though news item is.
Renaming to 2.1 works great.
Renaming to 2.2 works.
Piwik is now called Matomo. https://piwik.org/blog/2018/01/piwik-is-now-matomo/