Results 1 to 5 of 5

Thread: Looking for contributor or guidelines for jMonkeyEngine package

  1. #1
    Join Date
    Jan 2010
    Location
    Norway
    Beans
    7
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Arrow Looking for contributor or guidelines for jMonkeyEngine package

    Greetings. I'm a manager with the jMonkeyEngine project. For the past two weeks we've been casually discussing how to go about getting our product into a Ubuntu repository in order to be easily installed directly from the Software Center. Specifically we would distribute jMonkeyPlatform, which is a complete game development environment built around jMonkeyEngine 3.

    It's a long shot, but I was hoping maybe we would stumble upon a fellow Java game development enthusiast around here, who's got some experience with Ubuntu package distribution and is willing to help.

    Otherwise though, we would also greatly appreciate being pointed in the direction of a more concisely put packaging tutorial, as opposed to one that is 100 pages long.

  2. #2
    Join Date
    Apr 2006
    Beans
    800
    Distro
    Lubuntu 12.04 Precise Pangolin

    Re: Looking for contributor or guidelines for jMonkeyEngine package

    Wow, this project looks great. I'll definately keep my eye on this.
    Unfortunately I've no experience with packaging myself, and all I can do is to point to some links.
    Hopefully someone with more experience can assist you further.

    https://wiki.ubuntu.com/PackagingGuide/Complete
    http://www.ibm.com/developerworks/li.../l-debpkg.html
    http://www.webupd8.org/2010/01/how-t...tu-debian.html
    http://ptspts.blogspot.com/2010/02/h...ckage-deb.html
    http://ubuntuforums.org/showthread.php?t=980032
    http://thedarkmaster.wordpress.com/2...d-application/

  3. #3
    Join Date
    Sep 2009
    Beans
    1,293

    Re: Looking for contributor or guidelines for jMonkeyEngine package

    Hi, the ubuntu packaging guide is always the best place to start to get an idea of how packaging is done and everything fits together.
    For java packaging you should use javahelper i'd suggest, which adds java related stuff to debhelper, it should detect an ant build system if thats what you're using.

    Debian recommended packages to look at are
    $ apt-get source libcsv-java weirdx
    the debian directory of these packages should show how java packaging should be done.

    Theres an explanation of specific javahelper packaging things here
    along with some examples of java packaging including some ant ones

    [EDIT] For some reason links arent appearing so...
    Packaging Guide: https://wiki.ubuntu.com/PackagingGuide
    Javahelper: http://pkg-java.alioth.debian.org/docs/tutorial.html
    Examples: http://pkg-java.alioth.debian.org/examples/
    Last edited by SevenMachines; October 28th, 2010 at 03:18 PM.

  4. #4
    Join Date
    Jan 2010
    Location
    Norway
    Beans
    7
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Looking for contributor or guidelines for jMonkeyEngine package

    Thanks for kind words and pointers. Using ant-deb-task we've come as far a .deb package:
    http://normen.bitwaves.de/download/j..._0.6.1_all.deb

    I suppose now we should get in touch with some MOTUs. I suppose this is all I need then?
    https://wiki.ubuntu.com/MOTU/GettingStarted

  5. #5
    Join Date
    May 2006
    Beans
    42
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: Looking for contributor or guidelines for jMonkeyEngine package

    Hello,

    Consider joining the Debian Java team and ask for sponsorship there.
    http://wiki.debian.org/java, and the pkg-java team (http://pkg-java.alioth.debian.org/)
    Can you make available the sources that you used to package your project?

    I'm not sure that using ant-deb-task will be accepted as a way to package jMonkeyEngine. Debian (and Ubuntu) require some well defined information in your package: a description, the list of dependencies, the copyright.

    What is the build system used for this project normally? Ant or Maven?
    I can help you anyway, contact me (my Launchpad ID: ludovicc, mail ludovic.claude@laposte.net)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •