# Maintainer: Markus M. May <triplem@tu.archserver.org>
# Contributor: Blaz Tomazic <blaz.tomazic@gmail.com>
pkgname=redmine
pkgver=1.1.1
pkgrel=1
pkgdesc="Redmine is a flexible project management web application written using Ruby on Rails framework."
arch=('any')
url="http://www.redmine.org/"
license=('GPL2')
depends=('ruby' 'procps')
optdepends=('apache: a full featured webserver'
            'ruby-rmagick: to enable Gantt export to png image'
            'git: a distributed version control system'
            'passenger: Apache Module for Rails'
            'ruby-mysql: MySQL API for Ruby'
            'ruby-sqlite3: SQLite3 API for Ruby'
            'ruby-pg: PostgreSQL API for Ruby'
            )

install=${pkgname}.install
source=("http://rubyforge.org/frs/download.php/74128/${pkgname}-${pkgver}.tar.gz"
        "redmine.rc")
md5sums=('facc51987918c7c571eadda258640e6d'
         '345ec246aa6f292b7414a9d5f29b7eca')

build() {
  return 0
}

package() {
  cd ${srcdir}/${pkgname}-${pkgver}
  
  _instdir=${pkgdir}/srv/http/${pkgname}
  mkdir -p ${_instdir}
  cp -ra . ${_instdir}
  
  #create some needed dir
  mkdir -p ${_instdir}/public/plugin_assets
  
  #create /etc/rc.d/redmine
  mkdir -p ${pkgdir}/etc/rc.d/
  cp ${srcdir}/redmine.rc ${pkgdir}/etc/rc.d/redmine
  chmod 755 ${pkgdir}/etc/rc.d/redmine
  
  # create log directory
  mkdir -p ${pkgdir}/var/log/redmine
	mv ${_instdir}/log/* ${pkgdir}/var/log/redmine
	rm -rf ${_instdir}/log
  
  #create redmine user home
  mkdir -p ${_instdir}/redmine/
}

# vim:set ts=2 sw=2 et:
