gallery 2.0 alpha1 is out. it would be interesting to have an ebuild for it. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: gallery 2.0 alpha1 e-build
Created attachment 42736 [details] gallery-2.0_alpha3.ebuild Here's one I just did for alpha3. I'm still trying to setup mysql, but the install seems to be working upto that part.
Created attachment 42737 [details] postinstall-en-2.txt
Created attachment 42742 [details] gallery-2.0_alpha3.ebuild Updated to support virtual hosts. After getting mysql figured out, everything seems to be working here.
Created attachment 42743 [details] gallery-2.0_alpha3.ebuild grouped the dependecies for databases
The ebuild should probably not require gd, imagemagick, and netpbm. G2 really only needs one of them installed to function properly. As far as databases go G2 supports Oracle as well (9i and 10g) and Postgres must be atleast 7.x for G2 to work properly. http://cvs.sourceforge.net/viewcvs.py/*checkout*/gallery/gallery2/README.html?rev=1.43 -Chris Gallery Project Manager
Created attachment 43345 [details] gallery-2.0_alpha3.ebuild Removed the graphic toolkits, and made the default database mysql if postgres use flag is not set. I'm not sure which package provides oracle support?
Has anyone created an alpha4 ebuild?
You can try using the alpah3 ebuild. I don't think anything changed that causes a needed change in the ebuild. I had a problem upgrading to alpha4 because the database schema in gallery changed. So I lost all the data I inputed in before. They don't guarentee smooth upgrades until the beta version I believe. So I'll wait until then and update the ebuild if it needs to be.
emerged as expected when named to alpha4.
beta1 has been released.
Created attachment 52986 [details] gallery-2.0_beta1.ebuild
Created attachment 52987 [details] postinstall-en-2.txt
FYI Beta 2 is out..
Created attachment 61677 [details] gallery-2.0_beta3.ebuild -added use flags for gd, imagemagick -added local use flag for netpbm -doesn't remove files anymore that came with package
>>> Test phase [not enabled]: www-apps/gallery-2.0_beta3 >>> Install gallery-2.0_beta3 into /var/tmp/portage/gallery-2.0_beta3/image/ category www-apps * (config) htdocs/config.php * (server owned) htdocs/config.php * ebuild fault: file '/usr/local/portage/www-apps/gallery/files/postinstall-en-2.txt' not found * Please report this as a bug at http://bugs.gentoo.org/ !!! ERROR: www-apps/gallery-2.0_beta3 failed. !!! Function webapp_checkfileexists, Line 57, Exitcode 0 !!! ebuild fault: file '/usr/local/portage/www-apps/gallery/files/postinstall-en-2.txt' not found !!! If you need support, post the topmost build error, NOT this status message. I get this i i try to emerge gallery2
The error message is pretty descriptive in this case. You need to grab postinstall-en-2.txt that's attached to the bug and place it in /usr/local/portage/www-apps/gallery/files
FYI Release Candidate 1 is out
Created attachment 65380 [details] postinstall-en-2.txt
Created attachment 65381 [details] gallery-2.0_rc1.ebuild
Please upload ebuilds as text/plain What is the advantage of using an ebuild for gallery?
2.0_rc1 & 2 are in CVS.