Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dev:sahana_packaging_rpm [2008/10/21 09:26]
hayesha
dev:sahana_packaging_rpm [2009/02/26 22:07]
fran
Line 1: Line 1:
-====== Packaging the Sahana RPM======+====== Packaging the Sahana RPM ======
  
 +=== Automated Method ===
 +This works on Debian:
 +
 +  cvs -z3 -d:pserver:anonymous@sahana.cvs.sourceforge.net:/cvsroot/sahana co -P sahana-ext
 +  sahana-ext/release/redhat/redhat.sh
 +
 +=== Manual Method ===
  
 1. Create the following folder structure. 1. Create the following folder structure.
-<code> +  mkdir -p /tmp/sahana-rpm/usr/share 
-/tmp +  mkdir -p /tmp/sahana-rpm/var/www/html
-  | +
-  +-- /sahana-rpm +
-  |        | +
-  |        +-- /usr +
-  |        |    | +
-  |        |    +-- /share +
-  |        | +
-  |        +-- /var +
-  |             | +
-  |             +-- /www +
-  |                  | +
-  |                  +-- /html +
-  | +
-  +-- sahana.spec +
-</code>+
  
-2. Open the sahana.spec file with your favourite text editor and enter the following+2. Create a file /tmp/sahana.spec with your favourite text editor and enter the following
 <code> <code>
 %define name sahana %define name sahana
-%define version 6.2.2 +%define version 0.6.2.2 
-%define release RC1+%define release RC2
  
-Summary: Sahana - an opensource disaster management system.+Summary: Sahana is a Free & Open Source Disaster Management system.
 Name: %{name} Name: %{name}
 Version: %{version} Version: %{version}
Line 33: Line 25:
 Vendor: Lanka Software Foundation Vendor: Lanka Software Foundation
 URL: http://www.opensource.lk URL: http://www.opensource.lk
-License: GPL+License: LGPL
 Group: Software/Disaster Management Group: Software/Disaster Management
 Prefix: %{_prefix} Prefix: %{_prefix}
Line 40: Line 32:
  
 %description %description
-Sahana is an opensource software for management of disasters.+Sahana is a Free & Open Source software for management of disasters.
  
 %prep %prep
Line 71: Line 63:
  
 </code> </code>
-4. Download the sahana source tar ball and extract it to /tmp/sahana-rpm/usr/share/sahana \+4. Download the sahana source tar ball and extract it to /tmp/sahana-rpm/usr/share/sahana 
 The folder /tmp/sahana-rpm/usr/share/sahana should contain all the sahana folders. eg: 3rd, lib, conf, www, mod, etc.... The folder /tmp/sahana-rpm/usr/share/sahana should contain all the sahana folders. eg: 3rd, lib, conf, www, mod, etc....
  

Navigation
QR Code
QR Code dev:sahana_packaging_rpm (generated for current page)