Difference between revisions of "Ruby Gem package guidelines (Italiano)"

From ArchWiki
Jump to: navigation, search
(Tradotto interamente)
Line 1: Line 1:
[[Category:Package development (Italiano)]]
[[Category:Package development (Italiano)]]
[[Category:Guidelines (Italiano)]]
{{i18n|Ruby Gem Package Guidelines}}
{{i18n|Ruby Gem Package Guidelines}}

Revision as of 14:59, 24 September 2011

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Ruby Gem package guidelines (Italiano)#)

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.

Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Nomenclatura del pacchetto

Per le librerie, utilizzare "ruby-gemname". Per le applicazioni, utilizzare il nome del programma. In entrambi i casi il nome dovrebbe essere tutto in minuscolo.


Ad esempio, si vedano github-gem ruby-json_pure ruby-hpricot


 # Contributor: YourName <YourEmail AT example DOT com>
 pkgname=ruby-GEMNAME # All lowercase
 pkgdesc="Ruby gem FooBar which implements BazQuux"
 depends=(ruby) # Gem may depend on other gems as well (you can get dependency information from the yaml specification)
 build() {
   cd $srcdir
   # _gemdir is defined inside build() because if ruby[gems] is not installed on the system
   #  makepkg will barf when sourcing the PKGBUILD
   local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
   gem install --ignore-dependencies -i "$pkgdir$_gemdir" GEMNAME-$pkgver.gem
 # vim:set ts=2 sw=2 et:


Abhishek Dasgupta ha scritto gem2arch per aiutare ad automatizzare il processo di creazione di un PKGBUILD di un pacchetto gem ruby. Assicurarsi di controllare manualmente il PKGBUILD dopo la relativa creazione.