Menu

#5 Binary packages

open
7
2012-09-14
2006-06-27
No

In addition to the source release, it would be nice to
provide RPM, Debian, and Mac OS packages. Sourceforge
provides some pointers about software packaging:
http://sourceforge.net/docman/display_doc.php?docid=762&group_id=1#packaging

Jim Jennings has been looking at Mac OS packaging.

Discussion

  • Sergey Fomel

    Sergey Fomel - 2006-06-30

    Logged In: YES
    user_id=801437

    Cygwin packaging: http://www.cygwin.com/setup.html

     
  • Sergey Fomel

    Sergey Fomel - 2006-09-04

    Logged In: YES
    user_id=801437

    A new extension to SCons adds support for RPM packaging:
    http://scons.tigris.org/servlets/ReadMsg?listName=dev&msgNo=2556

     
  • Nick Vlad

    Nick Vlad - 2007-03-07

    Logged In: YES
    user_id=1546852
    Originator: NO

    The Sourceforge link mentioned in the Summary is broken. The new link is probably https://sourceforge.net/docs/E01/en/#package , but I cannot be sure, as the old page is not available for a comparison.

     
  • Sergey Fomel

    Sergey Fomel - 2010-06-30

    Nick Vlad writes "I made a yum repository for m8r. To enable it:

    su

    cd /etc/yum.repos.d

    wget http://reproducibility.org/yum/madagascar.repo

    Then, if you type:

    yum info madagascar

    you should get something like

    Available Packages
    Name : madagascar
    Arch : x86_64
    Version : 1.0.0alpha
    Release : 1.fc12
    Size : 4.8 M
    Repo : madagascar
    Summary : Utilities for geophysical data processing and numerical experiments
    URL : http://reproducibility.org
    License : GPLv2+
    Description: Madagascar is an open-source software package for multidimensional
    : data analysis and reproducible computational experiments. Its
    : mission is to provide a convenient and powerful work environment
    : and technology transfer tool for researchers working with digital
    : image and data processing in geophysics and related fields.

    These RPMs are test versions. I used the 1.0.0alpha label because I had to
    provide some version number, not because I think this should be 1.0 alpha. The
    particular repository version has been chosen because it compiled on the live cd
    installation (on which distro detection is broken because the Fedora trademark
    had to be removed). The goal was to make a repository because this was the only
    way software could be put into the live cd image. So unfortunately I was not
    able to install the Matlab and Java APIs, because that would have meant I would
    have had to make RPMs for Matlab and Mines JTK, and distribute them!...

    I explain how to create a yum repo at

    http://reproducibility.org/wiki/Packaging_madagascar#Creating_yum_repositories_for_RPMs
    "

     
  • Sergey Fomel

    Sergey Fomel - 2010-06-30

    Alien is a program for converting RPM to Debian, etc.
    http://kitenet.net/~joey/code/alien/

     
  • Sergey Fomel

    Sergey Fomel - 2011-07-11

    OpenSUSE build service (for multiple Linux distributions) https://build.opensuse.org/

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB