4.6.3.3.4. Edición de plantillas de gem2rpm
Se recomienda editar la plantilla a partir de la cual se genera el archivo RPM SPEC en lugar del propio archivo SPEC generado.
La plantilla es un archivo estándar de Embedded Ruby (ERB), que incluye las variables enumeradas en la siguiente tabla.
Variable | Explicación |
---|---|
paquete |
La variable |
especificación |
La variable |
config |
La variable |
dependencias en tiempo de ejecución |
La variable |
dependencias_de_desarrollo |
La variable |
pruebas |
La variable |
archivos |
La variable |
archivos_principales |
La variable |
archivos_doc |
La variable |
formato |
La variable |
Procedimiento
Para ver todas las plantillas disponibles, ejecute:
$ gem2rpm --templates
Para editar las plantillas de gem2rpm
, siga este procedimiento:
Procedimiento
Guarde la plantilla por defecto:
$ gem2rpm -T > rubygem-<gem_name>.spec.template
- Edite la plantilla según sea necesario.
Genere el archivo SPEC utilizando la plantilla editada:
$ gem2rpm -t rubygem-<gem_name>.spec.template <gem_name>-<latest_version.gem > <gem_name>-GEM.spec
Ahora puede construir un paquete RPM utilizando la plantilla editada como se describe en Sección 3.3, “Construir RPMs”.