Hi Artem, I haven't tried the ebuild yet, will do it in a day or two. Some other USE flags I'd like to see: src - for checking out the sources, too. You could check the status on "ant src.dist" doc - runs "ant doc" and places the generated documentation in /usr/share/docs/xwiki/ test - runs the tests, too I don't like the fact that it uses the 1.0 branch. It is not something stable, I don't recall any ebuilds using something dynamic as the source. We could have some other USE flags for this. An ebuild should always have a stable tagged source, meaning that an ebuild will have the used xwiki version. So the first ebuild could be called xwiki-1.0.RC4 (or we can wait for 1.0), which checkouts sources in xwiki/tags/XWIKI_1_0_RC4. We can override this with USE=trunk, which will checkout the sources from trunk. Another option which will be needed shortly is USE=mvn, which compiles everything with maven. What exactly does "/etc/init.d/xwiki start/stop" do? What is the default build target? Or the user has to choose at least one of war, tomcat...? Sergiu. On 5/6/07, Artem Melentyev <[email protected]> wrote:
Hello.
This email is mainly for Gentoo Linux users/admins/developers.
I write a draft version of XWiki ebuild (package analog) for Gentoo Linux distribution:
http://jira.xwiki.org/jira/browse/XWIKI-467 ebuild in attachments install instructions in comments
For now ebuild can (USE flags): war - simple build war in /usr/share/xwiki-svn-1.0/lib/xwiki.war exowar - build exo portlet integration war in /usr/share/xwiki-svn-1.0/lib/xwiki-exo.war standalone - build standalone distribution (embedded hsqldb and jetty) and install it in /usr/share/xwiki-svn-1.0/standalone run by /etc/init.d/xwiki start tomcat - deploy to tomcat6. simply symlink war file :) write what you want else?
ebuild will checkout svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki/branches/XWIKI_1_0 sources for building and uses ant for building. ebuild uses svn because xwiki haven't source distribution yet. But I think for test this ebuild svn is most suitable. Later we will needed source distribution for xwiki releases.
ebuild allow to Gentoo user to install xwiki very easily without any knowledge in xwiki. I tested this ebuild on ~amd64 arch, sun-jdk-1.5 & 1.6 (with some patches allowing xwiki to compile at 1.6).
I would like to hear some feedbacks,notes,misprints and bugs before we can propose this ebuild to Gentoo java-overlay or java-experimental overlay.
-- Artem Melentyev, UralSU, CS401
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws