---
name: blogsum
version: 1.1_2
origin: www/blogsum
comment: Simple weblog
arch: freebsd:9:x86:64
www: http://blogsum.obfuscurity.com/
maintainer: jhuldtgren@gmail.com
prefix: /usr/local
licenselogic: single
flatsize: 68712
desc: |
  Blogsum is a weblog application with a focus on simplicity and security.
  It was designed from scratch to be easy to use and easier to maintain.

  WWW: http://blogsum.obfuscurity.com/
deps:
  p5-HTTP-Lite: {origin: www/p5-HTTP-Lite, version: 2.42}
  p5-HTML-Template: {origin: www/p5-HTML-Template, version: 2.94}
  p5-HTML-Tagset: {origin: www/p5-HTML-Tagset, version: 3.20}
  p5-HTML-Parser: {origin: www/p5-HTML-Parser, version: 3.71}
  ap22-mod_perl2: {origin: www/mod_perl2, version: '2.0.8,3'}
  apache22: {origin: www/apache22, version: 2.2.25}
  p5-XML-Simple: {origin: textproc/p5-XML-Simple, version: 2.20}
  p5-XML-SAX-Expat: {origin: textproc/p5-XML-SAX-Expat, version: 0.50}
  p5-XML-SAX-Base: {origin: textproc/p5-XML-SAX-Base, version: 1.08}
  p5-XML-SAX: {origin: textproc/p5-XML-SAX, version: 0.99}
  p5-XML-RSS: {origin: textproc/p5-XML-RSS, version: 1.49}
  p5-XML-Parser: {origin: textproc/p5-XML-Parser, version: 2.41_1}
  p5-XML-NamespaceSupport: {origin: textproc/p5-XML-NamespaceSupport, version: 1.11}
  expat: {origin: textproc/expat2, version: 2.1.0}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  p5-Try-Tiny: {origin: lang/p5-Try-Tiny, version: 0.12}
  p5-List-MoreUtils: {origin: lang/p5-List-MoreUtils, version: 0.33}
  pcre: {origin: devel/pcre, version: 8.33}
  p5-Sub-Install: {origin: devel/p5-Sub-Install, version: 0.926}
  p5-Sub-Exporter: {origin: devel/p5-Sub-Exporter, version: 0.986}
  p5-Params-Validate: {origin: devel/p5-Params-Validate, version: 1.08}
  p5-Params-Util: {origin: devel/p5-Params-Util, version: 1.07}
  p5-Package-Stash-XS: {origin: devel/p5-Package-Stash-XS, version: 0.26}
  p5-Package-Stash: {origin: devel/p5-Package-Stash, version: 0.35}
  p5-Module-Runtime: {origin: devel/p5-Module-Runtime, version: 0.013}
  p5-Module-Implementation: {origin: devel/p5-Module-Implementation, version: 0.07}
  p5-Dist-CheckConflicts: {origin: devel/p5-Dist-CheckConflicts, version: 0.02}
  p5-DateTime-TimeZone: {origin: devel/p5-DateTime-TimeZone, version: 1.60}
  p5-DateTime-Locale: {origin: devel/p5-DateTime-Locale, version: 0.45}
  p5-DateTime-Format-W3CDTF: {origin: devel/p5-DateTime-Format-W3CDTF, version: 0.06}
  p5-DateTime-Format-Mail: {origin: devel/p5-DateTime-Format-Mail, version: 0.30.01}
  p5-DateTime: {origin: devel/p5-DateTime, version: 1.03}
  p5-Data-OptList: {origin: devel/p5-Data-OptList, version: 0.108}
  p5-Class-Singleton: {origin: devel/p5-Class-Singleton, version: 1.4}
  p5-Class-Load: {origin: devel/p5-Class-Load, version: 0.20}
  p5-BSD-Resource: {origin: devel/p5-BSD-Resource, version: 1.2904}
  gettext: {origin: devel/gettext, version: 0.18.3}
  apr: {origin: devel/apr1, version: 1.4.8.1.5.2}
  p5-DBI: {origin: databases/p5-DBI, version: 1.628}
  p5-DBD-SQLite: {origin: databases/p5-DBD-SQLite, version: 1.40}
  gdbm: {origin: databases/gdbm, version: 1.10}
  db42: {origin: databases/db42, version: 4.2.52_5}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- www
message: "# To finish installing Blogsum, the following steps must be completed.\n\n1)
  \ Setup the SQLite database:\n\n\t$ su -m www -c 'sqlite3 /usr/local/www/blogsum/data/site.db
  < \\\n\t\t/usr/local/www/blogsum/examples/create_sqlite.sql'\n\n2)  Create your
  local configuration and modify as necessary:\n\n\t$ cp /usr/local/www/blogsum/Blogsum/Config.pm.dist
  \\\n\t\t/usr/local/www/blogsum/Blogsum/Config.pm\n\n################################################################\nNOTE:
  If you are updating from blogsum 0.9 you should merge the\nrelevant changes from
  /usr/local/www/blogsum/Blogsum/Config.pm.dist \ninto your current /usr/local/www/blogsum/Blogsum/Config.pm\n###############################################################\n\n3)
  \ If comments will be enabled, visit the CAPTCHA (http://www.captcha.net/)\n    project
  and register your account.  Add your keys to Config.pm.\n\n4)  Edit the example
  httpd-blogsum.conf (httpd2-blogsum.conf if you are using\n    apache2+) and enable
  it for your site:\n\n\t$ cp /usr/local/www/blogsum/examples/httpd-blogsum.conf /usr/local/etc/apache22/conf\n\tor\n\t$
  cp /usr/local/www/blogsum/examples/httpd2-blogsum.conf /usr/local/etc/apache22/conf\n\n5)
  \ Create your AuthUserFile file as defined in httpd-blogsum.conf:\n\n\t$ sudo htpasswd
  -c /usr/local/etc/apache22/conf/blogsum.htpasswd\n\n6)  Enable the following modules
  in etc/apache22/httpd.conf:\n\n\tLoadModule rewrite_module\tlibexec/apache22/mod_rewrite.so\n\tLoadModule
  proxy_module\t\tlibexec/apache22/libproxy.so\n\tLoadModule perl_module\t\tlibexec/apache22/mod_perl.so\n\n7)
  \ Stop and start your Apache service.\n\nThe installation should now be complete.
  \ Your blogsum installation can be\nviewed at http://localhost/blogsum/index.cgi.
  \ Posts can be created and\nedited at http://localhost/blogsum/admin.cgi.\n\nPlease
  refer to the online support resources if you have questions.\n\n\thttp://blogsum.obfuscurity.com/\n"
