Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binary packages #11

Open
sfomel opened this issue Jun 27, 2006 · 6 comments
Open

Binary packages #11

sfomel opened this issue Jun 27, 2006 · 6 comments

Comments

@sfomel
Copy link
Contributor

sfomel commented Jun 27, 2006

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.

Reported by: sfomel

@sfomel
Copy link
Contributor Author

sfomel commented Jun 30, 2006

Logged In: YES
user_id=801437

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

Original comment by: sfomel

@sfomel
Copy link
Contributor Author

sfomel commented Sep 4, 2006

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

Original comment by: sfomel

@sfomel
Copy link
Contributor Author

sfomel commented Mar 7, 2007

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.

Original comment by: ivlad

@sfomel
Copy link
Contributor Author

sfomel commented Jun 30, 2010

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
"

Original comment by: sfomel

@sfomel
Copy link
Contributor Author

sfomel commented Jun 30, 2010

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

Original comment by: sfomel

@sfomel
Copy link
Contributor Author

sfomel commented Jul 11, 2011

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

Original comment by: sfomel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants
@sfomel and others