sutty-base-jekyll-theme/sutty-base-jekyll-theme.gemspec

81 lines
3.2 KiB
Ruby
Raw Permalink Normal View History

# frozen_string_literal: true
# XXX: No te olvides de cambiar el nombre de archivo para que coincida
# con el nombre de la gema!
Gem::Specification.new do |spec|
# Este es el nombre de la gema
spec.name = 'CAMBIAME-jekyll-theme'
# Versión inicial, usamos semver.org
spec.version = '0.1.0'
# Una lista con todes les autores, esto se ve luego en el perfil de
# rubygems.org
spec.authors = ['f']
# Una lista de direcciones de correo, que coincide con la lista de
# autores
spec.email = ['f@sutty.nl']
# Descripción corta de la plantilla
spec.summary = 'CAMBIAME'
# Dirección de la plantilla
spec.homepage = 'https://0xacab.org/sutty/jekyll/CAMBIAME-jekyll-theme'
# Estamos usando la licencia MIT Antifacista, que no es reconocida por
# rubygems
spec.license = 'Nonstandard'
# La gemspec por defecto incluye todos los archivos que ponemos en
# git, pero como no todos los que pongamos son necesarios para la
# gema, hacemos nuestra propia lista de archivos.
spec.files = Dir['assets/**/*',
'_layouts/**/*',
'_includes/**/*',
'_sass/**/*',
2020-03-21 23:07:15 +00:00
'_data/**/*',
2020-10-28 13:41:36 +00:00
'_config.yml',
'LICENSE*',
'README*']
# Archivos que son parte de la documentación
spec.extra_rdoc_files = Dir['README.md', 'CHANGELOG.md', 'LICENSE.txt']
# Opciones para el generador de documentación
spec.rdoc_options += [
'--title', "#{spec.name} - #{spec.summary}",
'--main', 'README.md',
'--line-numbers',
'--inline-source',
'--quiet'
]
# Otros metadatos de la gema
spec.metadata = {
'bug_tracker_uri' => "#{spec.homepage}/issues",
'homepage_uri' => spec.homepage,
'source_code_uri' => spec.homepage,
'changelog_uri' => "#{spec.homepage}/-/blob/master/CHANGELOG.md",
'documentation_uri' => "https://rubydoc.info/gems/#{spec.name}"
}
# Dependencias, esto se va a instalar al instalar la gema
2020-10-28 23:41:26 +00:00
spec.add_runtime_dependency 'jekyll', '~> 4'
spec.add_runtime_dependency 'jekyll-relative-urls', '~> 0'
2020-10-28 23:41:26 +00:00
spec.add_runtime_dependency 'jekyll-seo-tag', '~> 2'
spec.add_runtime_dependency 'jekyll-images', '~> 0.2'
spec.add_runtime_dependency 'jekyll-include-cache', '~> 0'
2020-03-21 23:07:15 +00:00
spec.add_runtime_dependency 'jekyll-data', '~> 1.1'
2020-10-28 13:41:36 +00:00
spec.add_runtime_dependency 'jekyll-locales', '~> 0.1'
2020-10-28 23:41:26 +00:00
spec.add_runtime_dependency 'jekyll-linked-posts', '~> 0'
spec.add_runtime_dependency 'jekyll-order', '~> 0'
spec.add_runtime_dependency 'sutty-liquid', '~> 0'
2021-01-12 17:18:24 +00:00
spec.add_runtime_dependency 'jekyll-commonmark', '~> 1.3'
spec.add_runtime_dependency 'jekyll-dotenv', '>= 0.2'
spec.add_runtime_dependency 'jekyll-feed', '~> 0.15'
2021-06-01 21:33:49 +00:00
spec.add_runtime_dependency 'jekyll-spree-client', '~> 0'
spec.add_runtime_dependency 'jekyll-write-and-commit-changes', '~> 0'
spec.add_runtime_dependency 'jekyll-ignore-layouts', '~> 0'
spec.add_runtime_dependency 'jekyll-embed-urls', '~> 0'
# Dependencias de desarrollo
spec.add_development_dependency 'bundler', '~> 2.1'
spec.add_development_dependency 'rake', '~> 12.0'
2020-10-28 13:41:36 +00:00
spec.add_development_dependency 'pry'
end