source: ProjectBuilder/devel/website/downloads.shtml@ 2012

Last change on this file since 2012 was 2012, checked in by Bruno Cornec, 9 years ago

Adds dnf support

Starting with Fedora 22 the package manager is dnf and not yum anymore
pb needed some adaptations to support it, which have been mostly been
coded in this patch. Tests to be done.

File size: 10.3 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="en" lang="en">
3 <head>
4 <!--#include virtual="head.shtml" -->
5 </head>
6 <body>
7 <!--#set var="curpage" value="downloads.shtml" -->
8 <!--#include virtual="top.shtml" -->
9 <h1>Download Project-Builder.org</h1>
10 <div class="h2-1">
11 <h2>This is Free/Libre Software</h2>
12 </div>
13 <p>Copyright (c) 2007-2015
14 Project-Builder.org is a copyrighted work, written by Bruno Cornec, delivered under the GPLv2.</p>
15 <p>
16This program is <a href="http://www.fsf.org/philosophy/free-sw.html">free software</a>; you can redistribute it and/or modify it under the terms of the <a href="http://www.fsf.org/copyleft/gpl.html">GNU General Public License</a> version 2, as published by the <a href="http://www.fsf.org/">Free Software Foundation</a>.<br/>
17This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p>
18
19 <div class="h2-2">
20 <h2>Mirrors</h2>
21 </div>
22 <p><A NAME="mirrors"></A>
23 <p>We are interested in up to date mirrors for both the Web and FTP sites. Please contact us on the <a href="/support.shtml">mailing list</a>.
24 <ul>
25 <li><b>Europe</b>:
26 <ul>
27 <li><i>France</i>:</li>
28 <ul>
29 <li>HP/Intel Solution Center:
30 <a href="http://www.project-builder.org">Web site</a>,
31 <a href="ftp://ftp.project-builder.org">Ftp site (ftp)</a>
32 <ul>
33 <li>Update times: Master site</li>
34 <li>Internet Bandwith: 10Mbit</li>
35 </ul>
36 </li>
37 </ul>
38 </ul>
39 </ul>
40
41 <div class="h2-3">
42 <h2>Dependencies</h2>
43 </div>
44 <p><A NAME="dependencies"></A>
45 <p>The solution has been written in <a href="http://www.perl.org">perl</a> and developed on a <a href="http://www.mandriva.com/">Mandriva</a> <a href="http://www.gnu.org/">Gnu</a>/<a href="http://www.kernel.org/">Linux</a> distribution. For it to work, you will need some perl modules and tools:</p>
46<ul>
47<li><b>Mail::Sendmail</b> (only needed if managing announces)</li>
48<li><b>Date::Manip</b></li>
49<li><b>Module::Build</b></li>
50<li><b>File::MimeInfo</b></li>
51<li><b>File::Basedir</b></li>
52<li><b>KVM/QEMU</b>: the tool to create and use Virtual Machines</li>
53<li><b>debootstrap</b>: the tool to create and use Virtual Environment for deb based distros</li>
54<li><b><a href="ftp://ftp.project-builder.org/src">rpmbootstrap</a></b>: Tool to build Virtual Environments (chroot) for RPM based distros, part of our project</li>
55<li><b><a href="ftp://ftp.project-builder.org/src">pb</a></b>: the package build tool itself</li>
56</ul>
57
58<p>For Mageia distributions, just use the magic:<br>
59<tt>urpmi project-builder</tt></p>
60to use the native packages of your distribution, or download the <a href="ftp://ftp.project-builder.org/mageia/">repo file</a> pb.addmedia script and launch it if you want to use upstream packages.
61<p>
62<p>For Mandriva/Mandrake distributions, after downloading the the <a href="ftp://ftp.project-builder.org/mandriva/">repo file</a> pb.addmedia script and launch it if you want to use upstream packages and then just use the magic:<br>
63<tt>urpmi project-builder</tt></p>
64<p>
65<p>For Fedora distributions, after downloading the <a href="ftp://ftp.project-builder.org/fedora/">repo file</a> pb.repo and adding it to the /etc/yum.repos.d directory, just use the magic:<br>
66<tt>yum|dnf install project-builder</tt></p>
67<p>
68For Debian/Ubuntu, just use the magic: <br>
69<tt>apt-get install project-builder</tt></p>
70to use the native packages of your distribution, or download the <a href="ftp://ftp.project-builder.org/debian/">repo file</a> pb.sources.list and add it to your /etc/apt/sources.list.d directory if you want to use upstream packages.
71<p>
72For the other RPM based distributions, you will have to issue a <br>
73<tt>rpm -ivh *.rpm</tt><br>
74in the directory containing all the required packages, and solve dependancies manually.
75</p>
76
77 <div class="h2-4">
78 <h2>Downloads</h2>
79 </div>
80 <p>Project-Builder.orgs FTP site is available at <a href="ftp://ftp.project-builder.org">ftp://ftp.project-builder.org</a></p>
81
82<h3>Source code</h3>
83<ul>
84 <li>tarballs are available under <a href="ftp://ftp.project-builder.org/src">ftp://ftp.project-builder.org/src</a></li>
85 <li>Subversion browing available at <a href="http://trac.project-builder.org/browser/">http://trac.project-builder.org/browser/</a></li>
86 <li>Anonymous SVN Subversion check out of the project available with the following instruction set: <pre><tt>svn checkout svn://svn.project-builder.org/pb/devel</tt></pre></li>
87</ul>
88
89<h3>Packages</h3>
90
91<p>All the Project-Builder.org are built thanks to the <a href="http://trac.project-builder.org">Project-Builder.org</a> tool. What else ;-)</p>
92<p>Most of the time, you'll be able to download directly the packages suited for your distribution. Currently we provide packages for :
93<ul>
94 <li>RedHat <a href="ftp://ftp.project-builder.org/redhat/7.3">7.3</a>, <a href="ftp://ftp.project-builder.org/redhat/9">9</a>.</li>
95 <li>Fedora <a href="ftp://ftp.project-builder.org/fedora/4">Core 4</a>, <a href="ftp://ftp.project-builder.org/fedora/5">Core 5</a>, <a href="ftp://ftp.project-builder.org/fedora/6">Core 6</a>, <a href="ftp://ftp.project-builder.org/fedora/7">7</a>, <a href="ftp://ftp.project-builder.org/fedora/8">8</a>, <a href="ftp://ftp.project-builder.org/fedora/9">9</a>, <a href="ftp://ftp.project-builder.org/fedora/10">10</a>, <a href="ftp://ftp.project-builder.org/fedora/11">11</a>, <a href="ftp://ftp.project-builder.org/fedora/12">12</a>, <a href="ftp://ftp.project-builder.org/fedora/13">13</a>, <a href="ftp://ftp.project-builder.org/fedora/14">14</a>, <a href="ftp://ftp.project-builder.org/fedora/15">15</a>, <a href="ftp://ftp.project-builder.org/fedora/16">16</a>, <a href="ftp://ftp.project-builder.org/fedora/17">17</a>, <a href="ftp://ftp.project-builder.org/fedora/18">18</a>.</li>
96 <li>RedHat Enterprise Linux <a href="ftp://ftp.project-builder.org/rhel/2.1">2.1</a>, <a href="ftp://ftp.project-builder.org/rhel/3">3</a>, <a href="ftp://ftp.project-builder.org/rhel/4">4</a>, <a href="ftp://ftp.project-builder.org/rhel/5">5</a>, <a href="ftp://ftp.project-builder.org/rhel/6">6</a>.</li> (The same packages can be used for other RHEL clones such as CentOS, OEL, Scientific Linux, ...)
97 <li>Mageia <a href="ftp://ftp.project-builder.org/mageia/1">1</a>, <a href="ftp://ftp.project-builder.org/mageia/2">2</a>.</li>
98 <li>Mandriva <a href="ftp://ftp.project-builder.org/mandrake/10.1">10.1</a>, <a href="ftp://ftp.project-builder.org/mandrake/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/mandriva/2006.0">2006.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2007.0">2007.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2007.1">2007.1</a>., <a href="ftp://ftp.project-builder.org/mandriva/2008.0">2008.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2008.1">2008.1</a>, <a href="ftp://ftp.project-builder.org/mandriva/2009.0">2009.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2009.1">2009.1</a>, <a href="ftp://ftp.project-builder.org/mandriva/2010.0">2010.0</a>, <a href="ftp://ftp.project-builder.org/mandriva/2010.1">2010.1</a>.</li>
99 <li>OpenSuSE <a href="ftp://ftp.project-builder.org/suse/10.0">10.0</a>, <a href="ftp://ftp.project-builder.org/suse/10.1">10.1</a>, <a href="ftp://ftp.project-builder.org/suse/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/suse/10.3">10.3</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.0">11.0</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.1">11.1</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.2">11.2</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.3">11.3</a>, <a href="ftp://ftp.project-builder.org/opensuse/11.4">11.4</a>, <a href="ftp://ftp.project-builder.org/opensuse/12.1">12.1</a>, <a href="ftp://ftp.project-builder.org/opensuse/12.2">12.2</a>, <a href="ftp://ftp.project-builder.org/opensuse/12.3">12.3</a>. Look also at <a href="http://www.mikenjane.net/~mike/">this</a> web page for SuSE details. <a href="http://packman.links2linux.org/">Packman</a> may have some useful additional packages.
100 <li>SuSE Linux Enterprise Server <a href="ftp://ftp.project-builder.org/sles/9">9</a>, <a href="ftp://ftp.project-builder.org/sles/10">10</a>, <a href="ftp://ftp.project-builder.org/sles/11">11</a>.</li>
101 <li>Asianux <a href="ftp://ftp.project-builder.org/asianux/2">2</a>, <a href="ftp://ftp.project-builder.org/asianux/3">3</a>.</li>
102 <li>Debian <a href="ftp://ftp.project-builder.org/debian/3.1">3.1</a>, <a href="ftp://ftp.project-builder.org/debian/4.0">4.0</a>, <a href="ftp://ftp.project-builder.org/debian/5.0">5.0</a>, <a href="ftp://ftp.project-builder.org/debian/6.0">6.0</a>. Look also at <a href="http://www.desknow.com/desknow/directfiles/aleidenfrost/mr-debs-unofficial/index.html">this</a> web page for Debian details.</li>
103 <li>Ubuntu <a href="ftp://ftp.project-builder.org/ubuntu/6.04">6.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/7.04">7.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/7.10">7.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/8.04">8.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/8.10">8.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/9.04">9.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/9.10">9.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/10.04">10.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/10.10">10.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/11.04">11.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/11.10">11.10</a>, <a href="ftp://ftp.project-builder.org/ubuntu/12.04">12.04</a>, <a href="ftp://ftp.project-builder.org/ubuntu/12.10">12.10</a>.</li>
104 <li>Gentoo <a href="ftp://ftp.project-builder.org/gentoo/nover">nover</a>.
105 <!--
106 <li>Slackware <a href="ftp://ftp.project-builder.org/slackware/10.2">10.2</a>, <a href="ftp://ftp.project-builder.org/slackware/11.0">11.0</a>.
107 -->
108</ul>
109
110<p>Test packages are also on the <a href="ftp://ftp.project-builder.org/test">ftp</a> site for people wanting to test latest versions and report their success/failures.</p>
111
112 <!--#include virtual="bottom.shtml" -->
113 </body>
114</html>
Note: See TracBrowser for help on using the repository browser.