summaryrefslogtreecommitdiff
path: root/www/thoth
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2008-04-04 15:26:51 +0000
committerjlam <jlam@pkgsrc.org>2008-04-04 15:26:51 +0000
commitf757eee134b27a41333d2fcec7624b6d67aa9bd2 (patch)
tree2d927e94a4b7a9f562c14eb5954c6417a6b9bb48 /www/thoth
parent26bd940f1ad8834163d7049852996ba7926e5cf3 (diff)
downloadpkgsrc-f757eee134b27a41333d2fcec7624b6d67aa9bd2.tar.gz
Initial import of thoth-0.1.2 as www/thoth.
Thoth is a blog engine written in Ruby and based on Ramaze and Sequel. Its simple, elegant architecture, minimalist featureset, and extensible codebase make it both fast and easy to customize.
Diffstat (limited to 'www/thoth')
-rw-r--r--www/thoth/DESCR3
-rw-r--r--www/thoth/Makefile27
-rw-r--r--www/thoth/PLIST110
-rw-r--r--www/thoth/distinfo5
4 files changed, 145 insertions, 0 deletions
diff --git a/www/thoth/DESCR b/www/thoth/DESCR
new file mode 100644
index 00000000000..fcd2f42d381
--- /dev/null
+++ b/www/thoth/DESCR
@@ -0,0 +1,3 @@
+Thoth is a blog engine written in Ruby and based on Ramaze and Sequel.
+Its simple, elegant architecture, minimalist featureset, and extensible
+codebase make it both fast and easy to customize.
diff --git a/www/thoth/Makefile b/www/thoth/Makefile
new file mode 100644
index 00000000000..fa667bf8477
--- /dev/null
+++ b/www/thoth/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:26:51 jlam Exp $
+
+DISTNAME= thoth-0.1.2
+CATEGORIES= www
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://thothblog.org/
+COMMENT= Minimalistic blog engine
+
+DEPENDS+= erubis>=2.5.0:../../www/erubis
+DEPENDS+= ramaze>=0.3.9.1:../../www/ramaze
+DEPENDS+= ${RUBY_PKGPREFIX}-builder>=2.1.2:../../textproc/ruby-builder
+DEPENDS+= ${RUBY_PKGPREFIX}-configuration>=0.0.5:../../misc/ruby-configuration
+DEPENDS+= ${RUBY_PKGPREFIX}-cssmin>=1.0.0:../../www/ruby-cssmin
+DEPENDS+= ${RUBY_PKGPREFIX}-hpricot>=0.6:../../textproc/ruby-hpricot
+DEPENDS+= ${RUBY_PKGPREFIX}-jsmin>=1.0.0:../../www/ruby-jsmin
+DEPENDS+= ${RUBY_PKGPREFIX}-json-pure>=1.1.2:../../textproc/ruby-json-pure
+DEPENDS+= ${RUBY_PKGPREFIX}-redcloth>=3.0.4:../../textproc/ruby-redcloth
+DEPENDS+= ${RUBY_PKGPREFIX}-sequel-core>=1.3:../../databases/ruby-sequel-core
+DEPENDS+= ${RUBY_PKGPREFIX}-sequel-model>=0.5.0.2:../../databases/ruby-sequel-model
+DEPENDS+= ${RUBY_PKGPREFIX}-sequel>=1.3:../../databases/ruby-sequel
+DEPENDS+= thin>=0.7.1:../../www/thin
+
+GEM_BUILD= gemspec
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/thoth/PLIST b/www/thoth/PLIST
new file mode 100644
index 00000000000..d1032cb05eb
--- /dev/null
+++ b/www/thoth/PLIST
@@ -0,0 +1,110 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:26:51 jlam Exp $
+bin/thoth
+${GEM_HOME}/cache/thoth-${PKGVERSION}.gem
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/bin/thoth
+${GEM_LIBDIR}/lib/proto/thoth.conf.sample
+${GEM_LIBDIR}/lib/thoth.rb
+${GEM_LIBDIR}/lib/thoth/config.rb
+${GEM_LIBDIR}/lib/thoth/controller/admin.rb
+${GEM_LIBDIR}/lib/thoth/controller/archive.rb
+${GEM_LIBDIR}/lib/thoth/controller/comment.rb
+${GEM_LIBDIR}/lib/thoth/controller/main.rb
+${GEM_LIBDIR}/lib/thoth/controller/media.rb
+${GEM_LIBDIR}/lib/thoth/controller/minify.rb
+${GEM_LIBDIR}/lib/thoth/controller/page.rb
+${GEM_LIBDIR}/lib/thoth/controller/post.rb
+${GEM_LIBDIR}/lib/thoth/controller/search.rb
+${GEM_LIBDIR}/lib/thoth/controller/tag.rb
+${GEM_LIBDIR}/lib/thoth/helper/admin.rb
+${GEM_LIBDIR}/lib/thoth/helper/cookie.rb
+${GEM_LIBDIR}/lib/thoth/helper/error.rb
+${GEM_LIBDIR}/lib/thoth/helper/sanitize.rb
+${GEM_LIBDIR}/lib/thoth/helper/wiki.rb
+${GEM_LIBDIR}/lib/thoth/helper/ysearch.rb
+${GEM_LIBDIR}/lib/thoth/importer.rb
+${GEM_LIBDIR}/lib/thoth/importer/pants.rb
+${GEM_LIBDIR}/lib/thoth/importer/poseidon.rb
+${GEM_LIBDIR}/lib/thoth/model/comment.rb
+${GEM_LIBDIR}/lib/thoth/model/media.rb
+${GEM_LIBDIR}/lib/thoth/model/page.rb
+${GEM_LIBDIR}/lib/thoth/model/post.rb
+${GEM_LIBDIR}/lib/thoth/model/tag.rb
+${GEM_LIBDIR}/lib/thoth/model/tags_posts_map.rb
+${GEM_LIBDIR}/lib/thoth/monkeypatch/dispatcher/file.rb
+${GEM_LIBDIR}/lib/thoth/plugin.rb
+${GEM_LIBDIR}/lib/thoth/public/css/admin.css
+${GEM_LIBDIR}/lib/thoth/public/css/error.css
+${GEM_LIBDIR}/lib/thoth/public/css/thoth.css
+${GEM_LIBDIR}/lib/thoth/public/images/admin-sprite.png
+${GEM_LIBDIR}/lib/thoth/public/images/thoth-sprite.png
+${GEM_LIBDIR}/lib/thoth/public/js/thoth.js
+${GEM_LIBDIR}/lib/thoth/public/robots.txt
+${GEM_LIBDIR}/lib/thoth/version.rb
+${GEM_LIBDIR}/lib/thoth/view/admin/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/admin/login.rhtml
+${GEM_LIBDIR}/lib/thoth/view/admin/toolbar.rhtml
+${GEM_LIBDIR}/lib/thoth/view/admin/welcome.rhtml
+${GEM_LIBDIR}/lib/thoth/view/archive/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/comment/comment.rhtml
+${GEM_LIBDIR}/lib/thoth/view/comment/delete.rhtml
+${GEM_LIBDIR}/lib/thoth/view/comment/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/comment/list.rhtml
+${GEM_LIBDIR}/lib/thoth/view/css.rhtml
+${GEM_LIBDIR}/lib/thoth/view/error.rhtml
+${GEM_LIBDIR}/lib/thoth/view/footer.rhtml
+${GEM_LIBDIR}/lib/thoth/view/header.rhtml
+${GEM_LIBDIR}/lib/thoth/view/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/js.rhtml
+${GEM_LIBDIR}/lib/thoth/view/layout.rhtml
+${GEM_LIBDIR}/lib/thoth/view/media/delete.rhtml
+${GEM_LIBDIR}/lib/thoth/view/media/edit.rhtml
+${GEM_LIBDIR}/lib/thoth/view/media/form.rhtml
+${GEM_LIBDIR}/lib/thoth/view/media/list.rhtml
+${GEM_LIBDIR}/lib/thoth/view/media/media.rhtml
+${GEM_LIBDIR}/lib/thoth/view/media/new.rhtml
+${GEM_LIBDIR}/lib/thoth/view/page/delete.rhtml
+${GEM_LIBDIR}/lib/thoth/view/page/edit.rhtml
+${GEM_LIBDIR}/lib/thoth/view/page/form.rhtml
+${GEM_LIBDIR}/lib/thoth/view/page/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/page/list.rhtml
+${GEM_LIBDIR}/lib/thoth/view/page/new.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/compact.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/delete.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/edit.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/form.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/list.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/new.rhtml
+${GEM_LIBDIR}/lib/thoth/view/post/tiny.rhtml
+${GEM_LIBDIR}/lib/thoth/view/search/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/sidebar.rhtml
+${GEM_LIBDIR}/lib/thoth/view/tag/index.rhtml
+${GEM_LIBDIR}/lib/thoth/view/util/pager.rhtml
+${GEM_LIBDIR}/lib/thoth/view/util/table_sortheader.rhtml
+${GEM_HOME}/specifications/thoth-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/util
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/tag
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/search
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/post
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/page
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/media
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/comment
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/archive
+@dirrm ${GEM_LIBDIR}/lib/thoth/view/admin
+@dirrm ${GEM_LIBDIR}/lib/thoth/view
+@dirrm ${GEM_LIBDIR}/lib/thoth/public/js
+@dirrm ${GEM_LIBDIR}/lib/thoth/public/images
+@dirrm ${GEM_LIBDIR}/lib/thoth/public/css
+@dirrm ${GEM_LIBDIR}/lib/thoth/public
+@dirrm ${GEM_LIBDIR}/lib/thoth/monkeypatch/dispatcher
+@dirrm ${GEM_LIBDIR}/lib/thoth/monkeypatch
+@dirrm ${GEM_LIBDIR}/lib/thoth/model
+@dirrm ${GEM_LIBDIR}/lib/thoth/importer
+@dirrm ${GEM_LIBDIR}/lib/thoth/helper
+@dirrm ${GEM_LIBDIR}/lib/thoth/controller
+@dirrm ${GEM_LIBDIR}/lib/thoth
+@dirrm ${GEM_LIBDIR}/lib/proto
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}
diff --git a/www/thoth/distinfo b/www/thoth/distinfo
new file mode 100644
index 00000000000..03f89db781e
--- /dev/null
+++ b/www/thoth/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:26:51 jlam Exp $
+
+SHA1 (thoth-0.1.2.gem) = 014fb214b9c07a1d046cb2d469b736d05b08408f
+RMD160 (thoth-0.1.2.gem) = 10131e1e365fdc23618e383bf4d98e09f6c1a3e9
+Size (thoth-0.1.2.gem) = 45568 bytes