summaryrefslogtreecommitdiff
path: root/www/thoth
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:26:51 +0000
committerjlam <jlam>2008-04-04 15:26:51 +0000
commit6bc1bc797a7fa0c235edfde119c65e4958ec645a (patch)
tree2d927e94a4b7a9f562c14eb5954c6417a6b9bb48 /www/thoth
parent8577c4bafd3313ef53f5962d8ba63def7cd0e79a (diff)
downloadpkgsrc-6bc1bc797a7fa0c235edfde119c65e4958ec645a.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