Import Jekyll as www/ruby-jekyll.

Jekyll is a simple, blog aware, static site generator. It takes a
template directory (representing the raw form of a website), runs it
through Textile or Markdown and Liquid converters, and spits out a
complete, static website suitable for serving with Apache or your
favorite web server. This is also the engine behind GitHub Pages,
which you can use to host your project's page or blog right here
from GitHub.
This commit is contained in:
minskim 2011-05-26 22:17:43 +00:00
parent 208950512e
commit 3de5fc742b
4 changed files with 129 additions and 0 deletions

7
www/ruby-jekyll/DESCR Normal file
View file

@ -0,0 +1,7 @@
Jekyll is a simple, blog aware, static site generator. It takes a
template directory (representing the raw form of a website), runs it
through Textile or Markdown and Liquid converters, and spits out a
complete, static website suitable for serving with Apache or your
favorite web server. This is also the engine behind GitHub Pages,
which you can use to host your project's page or blog right here
from GitHub.

17
www/ruby-jekyll/Makefile Normal file
View file

@ -0,0 +1,17 @@
# $NetBSD: Makefile,v 1.1.1.1 2011/05/26 22:17:43 minskim Exp $
DISTNAME= jekyll-0.10.0
CATEGORIES= www
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/mojombo/jekyll
COMMENT= Blog-aware, static site generator in Ruby
DEPENDS+= ${RUBY_PKGPREFIX}-classifier>=1.3.1:../../textproc/ruby-classifier
DEPENDS+= ${RUBY_PKGPREFIX}-directory-watcher>=1.1.1:../../sysutils/ruby-directory-watcher
DEPENDS+= ${RUBY_PKGPREFIX}-liquid>=1.9.0:../../www/ruby-liquid
DEPENDS+= ${RUBY_PKGPREFIX}-maruku>=0.5.9:../../textproc/ruby-maruku
LICENSE= mit
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

100
www/ruby-jekyll/PLIST Normal file
View file

@ -0,0 +1,100 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2011/05/26 22:17:43 minskim Exp $
bin/jekyll
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/History.txt
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.textile
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/jekyll
${GEM_LIBDIR}/cucumber.yml
${GEM_LIBDIR}/features/create_sites.feature
${GEM_LIBDIR}/features/embed_filters.feature
${GEM_LIBDIR}/features/markdown.feature
${GEM_LIBDIR}/features/pagination.feature
${GEM_LIBDIR}/features/permalinks.feature
${GEM_LIBDIR}/features/post_data.feature
${GEM_LIBDIR}/features/site_configuration.feature
${GEM_LIBDIR}/features/site_data.feature
${GEM_LIBDIR}/features/step_definitions/jekyll_steps.rb
${GEM_LIBDIR}/features/support/env.rb
${GEM_LIBDIR}/jekyll.gemspec
${GEM_LIBDIR}/lib/jekyll.rb
${GEM_LIBDIR}/lib/jekyll/albino.rb
${GEM_LIBDIR}/lib/jekyll/converter.rb
${GEM_LIBDIR}/lib/jekyll/converters/identity.rb
${GEM_LIBDIR}/lib/jekyll/converters/markdown.rb
${GEM_LIBDIR}/lib/jekyll/converters/textile.rb
${GEM_LIBDIR}/lib/jekyll/convertible.rb
${GEM_LIBDIR}/lib/jekyll/core_ext.rb
${GEM_LIBDIR}/lib/jekyll/errors.rb
${GEM_LIBDIR}/lib/jekyll/filters.rb
${GEM_LIBDIR}/lib/jekyll/generator.rb
${GEM_LIBDIR}/lib/jekyll/generators/pagination.rb
${GEM_LIBDIR}/lib/jekyll/layout.rb
${GEM_LIBDIR}/lib/jekyll/migrators/csv.rb
${GEM_LIBDIR}/lib/jekyll/migrators/drupal.rb
${GEM_LIBDIR}/lib/jekyll/migrators/marley.rb
${GEM_LIBDIR}/lib/jekyll/migrators/mephisto.rb
${GEM_LIBDIR}/lib/jekyll/migrators/mt.rb
${GEM_LIBDIR}/lib/jekyll/migrators/textpattern.rb
${GEM_LIBDIR}/lib/jekyll/migrators/typo.rb
${GEM_LIBDIR}/lib/jekyll/migrators/wordpress.com.rb
${GEM_LIBDIR}/lib/jekyll/migrators/wordpress.rb
${GEM_LIBDIR}/lib/jekyll/page.rb
${GEM_LIBDIR}/lib/jekyll/plugin.rb
${GEM_LIBDIR}/lib/jekyll/post.rb
${GEM_LIBDIR}/lib/jekyll/site.rb
${GEM_LIBDIR}/lib/jekyll/static_file.rb
${GEM_LIBDIR}/lib/jekyll/tags/highlight.rb
${GEM_LIBDIR}/lib/jekyll/tags/include.rb
${GEM_LIBDIR}/test/helper.rb
${GEM_LIBDIR}/test/source/.htaccess
${GEM_LIBDIR}/test/source/_includes/sig.markdown
${GEM_LIBDIR}/test/source/_layouts/default.html
${GEM_LIBDIR}/test/source/_layouts/simple.html
${GEM_LIBDIR}/test/source/_posts/2008-02-02-not-published.textile
${GEM_LIBDIR}/test/source/_posts/2008-02-02-published.textile
${GEM_LIBDIR}/test/source/_posts/2008-10-18-foo-bar.textile
${GEM_LIBDIR}/test/source/_posts/2008-11-21-complex.textile
${GEM_LIBDIR}/test/source/_posts/2008-12-03-permalinked-post.textile
${GEM_LIBDIR}/test/source/_posts/2008-12-13-include.markdown
${GEM_LIBDIR}/test/source/_posts/2009-01-27-array-categories.textile
${GEM_LIBDIR}/test/source/_posts/2009-01-27-categories.textile
${GEM_LIBDIR}/test/source/_posts/2009-01-27-category.textile
${GEM_LIBDIR}/test/source/_posts/2009-01-27-empty-categories.textile
${GEM_LIBDIR}/test/source/_posts/2009-01-27-empty-category.textile
${GEM_LIBDIR}/test/source/_posts/2009-03-12-hash-#1.markdown
${GEM_LIBDIR}/test/source/_posts/2009-05-18-empty-tag.textile
${GEM_LIBDIR}/test/source/_posts/2009-05-18-empty-tags.textile
${GEM_LIBDIR}/test/source/_posts/2009-05-18-tag.textile
${GEM_LIBDIR}/test/source/_posts/2009-05-18-tags.textile
${GEM_LIBDIR}/test/source/_posts/2009-06-22-empty-yaml.textile
${GEM_LIBDIR}/test/source/_posts/2009-06-22-no-yaml.textile
${GEM_LIBDIR}/test/source/_posts/2010-01-08-triple-dash.markdown
${GEM_LIBDIR}/test/source/_posts/2010-01-09-date-override.textile
${GEM_LIBDIR}/test/source/_posts/2010-01-09-time-override.textile
${GEM_LIBDIR}/test/source/_posts/2010-01-09-timezone-override.textile
${GEM_LIBDIR}/test/source/_posts/2010-01-16-override-data.textile
${GEM_LIBDIR}/test/source/about.html
${GEM_LIBDIR}/test/source/category/_posts/2008-9-23-categories.textile
${GEM_LIBDIR}/test/source/contacts.html
${GEM_LIBDIR}/test/source/css/screen.css
${GEM_LIBDIR}/test/source/deal.with.dots.html
${GEM_LIBDIR}/test/source/foo/_posts/bar/2008-12-12-topical-post.textile
${GEM_LIBDIR}/test/source/index.html
${GEM_LIBDIR}/test/source/sitemap.xml
${GEM_LIBDIR}/test/source/win/_posts/2009-05-24-yaml-linebreak.markdown
${GEM_LIBDIR}/test/source/z_category/_posts/2008-9-23-categories.textile
${GEM_LIBDIR}/test/suite.rb
${GEM_LIBDIR}/test/test_configuration.rb
${GEM_LIBDIR}/test/test_core_ext.rb
${GEM_LIBDIR}/test/test_filters.rb
${GEM_LIBDIR}/test/test_generated_site.rb
${GEM_LIBDIR}/test/test_kramdown.rb
${GEM_LIBDIR}/test/test_page.rb
${GEM_LIBDIR}/test/test_pager.rb
${GEM_LIBDIR}/test/test_post.rb
${GEM_LIBDIR}/test/test_rdiscount.rb
${GEM_LIBDIR}/test/test_site.rb
${GEM_LIBDIR}/test/test_tags.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

5
www/ruby-jekyll/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2011/05/26 22:17:43 minskim Exp $
SHA1 (jekyll-0.10.0.gem) = 8ad635cb0e474d99752538dcfb62c9e8316db35b
RMD160 (jekyll-0.10.0.gem) = 9e26845fcfe607051ac21266f7dcc6fcf0a8a87b
Size (jekyll-0.10.0.gem) = 48640 bytes