LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


frugalware:frugalbuild_berlios
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


frugalware:frugalbuild_berlios [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +
 +
 +====== FrugalBuild dont fichier source est hébergé chez Berlios ======
 +
 +
 +Tout comme pour les projets sourceforge, Frugalware a également prévu des options possibles destinés aux projets hebergés sur [[http://www.berlios.de|Berlios.de]].
 +
 +
 +===== Exemple de FrugalBuild d'un projet berlios (sonata) =====
 +
 +
 +<php>
 +# Compiling Time: 0.01 SBU
 +# Maintainer: Christian Hamar alias krix <krics@linuxforum.hu>
 +
 +pkgname=sonata
 +pkgver=1.0.1
 +pkgrel=1
 +pkgdesc="Sonata is a lightweight GTK+ music client for the Music Player Daemon (MPD)."
 +_F_berlios_ext=".tar.bz2"
 +Finclude berlios
 +depends=('mpd' 'pygtk')
 +options=('scriptlet')
 +groups=('xapps-extra')
 +archs=('i686' 'x86_64')
 +sha1sums=('e771538c1fc4f6299efc4699acffd8af7d529417')
 +</php>
 +
 +
 +===== Finclude berlios =====
 +
 +  Finclude berlios
 +
 +Comme **Finclude Sourceforge** vu précédemment, avec **Finclude berlios** plus besoin d'écrire les lignes **source/up2date** et url. Le FB devient plus court et simple. :-D 
 +
 +
 +===== _F_berlios_name =====
 +
 +
 +  _F_berlios_name="nomdutarball"
 +
 +Par défaut c'est le nom du paquet (**$pkgname**), c'est rare mais il arrive que le tarball est un nom différent du paquet, par exemple, à cause de majuscules.
 +
 +===== _F_berlios_ext =====
 +
 +
 +  _F_berlios_ext="extensiondutarball"
 +
 +Par défaut c'est **_F_berlios_ext=".tar.gz"**, si c'est une autre extension que du **tar.gz**, là il vous faudra utiliser cette fonction pour le spécifier.
 +
 +**Pour un tar.bz2:** 
 +
 +  _F_sourceforge_ext=".tar.bz2"
 +
 +**Pour un zip:** 
 +
 +  _F_sourceforge_ext=".zip"
 +
 +===== _F_berlios_dirname =====
 +
 +  _F_berlios_dirname="nomduprojetchezsourceforge"
 +
 +Par défaut c'est **$_F_berlios_name**, mais il se peut que le nom du projet hebergé chez berlios ne soit pas le même que le nom du paquet. Cette fonction permet de spécifier le nom du projet s'il est différent du nom du paquet.
  
frugalware/frugalbuild_berlios.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1