summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2010-07-08 16:33:27 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2010-07-08 16:33:27 +0000
commit18215270af90a92d8b949e48787e090b035a195d (patch)
tree6d8ec1108305c7f7b8ae62102b5bccb332e4d5a9 /www-apps/redmine
parentMake it respect CC variable wrt bug #243892 (diff)
downloadhistorical-18215270af90a92d8b949e48787e090b035a195d.tar.gz
historical-18215270af90a92d8b949e48787e090b035a195d.tar.bz2
historical-18215270af90a92d8b949e48787e090b035a195d.zip
Version bumped.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'www-apps/redmine')
-rw-r--r--www-apps/redmine/ChangeLog9
-rw-r--r--www-apps/redmine/Manifest22
-rw-r--r--www-apps/redmine/redmine-0.9.2.ebuild148
-rw-r--r--www-apps/redmine/redmine-0.9.3.ebuild148
-rw-r--r--www-apps/redmine/redmine-0.9.4.ebuild148
-rw-r--r--www-apps/redmine/redmine-0.9.6.ebuild (renamed from www-apps/redmine/redmine-0.9.5.ebuild)2
6 files changed, 12 insertions, 465 deletions
diff --git a/www-apps/redmine/ChangeLog b/www-apps/redmine/ChangeLog
index 0c526d088052..9966f5a0560f 100644
--- a/www-apps/redmine/ChangeLog
+++ b/www-apps/redmine/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for www-apps/redmine
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/ChangeLog,v 1.8 2010/07/07 17:16:44 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/ChangeLog,v 1.9 2010/07/08 16:33:27 matsuu Exp $
+
+*redmine-0.9.6 (08 Jul 2010)
+
+ 08 Jul 2010; MATSUU Takuto <matsuu@gentoo.org> -redmine-0.9.2.ebuild,
+ -redmine-0.9.3.ebuild, -redmine-0.9.4.ebuild, -redmine-0.9.5.ebuild,
+ +redmine-0.9.6.ebuild:
+ Version bumped. Removed old versions.
*redmine-0.9.5 (07 Jul 2010)
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 9eebd5138912..021f8292c836 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,23 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 10_redmine_vhost.conf 343 RMD160 b4d6188a7579162b5d3ce891cab3ed1b7a1fc2f8 SHA1 e176c667402308b8475bec75890cca3a22d99a42 SHA256 4067d312a5fc8e7f1f98e8917d2e9c296a70a7e9847efaf92a8415d753387435
AUX redmine.confd 267 RMD160 03b2a3d9d4e156bc0a6bd6969a3ae8800c9a51d9 SHA1 9402fd36df731413ce130e7e63411729de391444 SHA256 2ac6b7dfc2d055554b7ee9380fcf1a49a708bbd866987b775507d7a3b30f2d41
AUX redmine.initd 1087 RMD160 13ab93c43d9107e0aba194ec7fa091eee07fccfe SHA1 41d8731f4e24743778c8ea45266dd1a56d95bb74 SHA256 f39996beac3cafb023086795baa277e8ec6342697feff28dc89641869bfaaee6
-DIST redmine-0.9.2.tar.gz 4582538 RMD160 29ed0128a2407f87d6b451acc1f15a833dbbf618 SHA1 b6adb162bced8ef6ba676ad6bce08a18e327962d SHA256 7533b3a411becbe428bacbb0ea065a5b70f7f70fe2eb8754545a4e53342e1141
-DIST redmine-0.9.3.tar.gz 4587740 RMD160 77e1be96575c6e5c944f274529bc90dc0ecbc99e SHA1 589e0f6888e92b640b6eb24a4958ce5bc43c682f SHA256 5f404ac93b4acd59eadc5ce67477cba6f7b9d4fa340fa67e5c5f05fbbd1ce027
-DIST redmine-0.9.4.tar.gz 4588816 RMD160 da3a6131890d37b3348cf71f0bcf89a8a4a63d4e SHA1 7a4a218295e47fc656c93f7ef6f9599cdf9b3b04 SHA256 c5fd50c79a13746d3025e7f9ff5640f0db9d7952a5b33dca2979f63e1a10d30c
-DIST redmine-0.9.5.tar.gz 4569167 RMD160 42ed7232083e287e483fd72126a8f2078ab1314f SHA1 07e8d1444ada8c448995486229f6834a1d8577f1 SHA256 88815870c47b2c24590a7c8790a070550dc5510bc7444679b83087e8c0eceea3
-EBUILD redmine-0.9.2.ebuild 4640 RMD160 be85b26f65d3ee30f855bc2d1970550ffbf4f397 SHA1 4ac06adbe8613db12a8617d556860e6b9ddec76a SHA256 bd572100c6ee543e16c7c32584b8160a37dd4ee9dd9ea5402438a687cc479e6e
-EBUILD redmine-0.9.3.ebuild 4640 RMD160 d3c4c89739e87c2f7ed2df72e7a86b527e5a3a24 SHA1 899e2261a37b39aff224c6a9a2365150eb922fe8 SHA256 286a0ea8df91a08e085b410e8aa6bd67eabe0bcfdc031b1105809de2ca2ec948
-EBUILD redmine-0.9.4.ebuild 4640 RMD160 2d4a3a14e55055741f388c8734d0a328eafc1d31 SHA1 6b47e18cb64dd11ae604edee1a08e3f1c1793f1c SHA256 a0b5119f0347f891d009df078b8f492c91295090abae3227c74dab7ff9c6e9c7
-EBUILD redmine-0.9.5.ebuild 4867 RMD160 dc9433aa5a366c0b50db225f52a48d1474bb7d7e SHA1 c975e70581bb1384d4368b4acd274a7b8d40793c SHA256 b90c0c952c3f88bed492d8fac58b7faefe8eb36d8560d80959fec2cbfb560146
-MISC ChangeLog 1679 RMD160 b3cb974e147ebe5a414fc489dbc046336a2b668c SHA1 566f46b715bafb60632fc6c888523f968343a62d SHA256 12562a4f77c9cd14c642ab3b6a8e643dc1d643db51721c26ed3584e4d57dc769
+DIST redmine-0.9.6.tar.gz 4570479 RMD160 4bca5368f6c8e476589bdb70da4526365013a6ae SHA1 68b574e79790c1d5f3fcbc14ffa5d38fedd37a22 SHA256 5d1d0fc38a3b9bd62bfbd4543250b3a931b8805e09546ae1063ef857591683ea
+EBUILD redmine-0.9.6.ebuild 4867 RMD160 13ff2d1d6826fa8f727422f57357c98db9a1b027 SHA1 1788feb0fdf445a8812b0610f244d4fbeed4d58b SHA256 8b368e470d4d6bf71dd8bf750b3ba94751103ce2ce4bb8249028e9c4a77d82f8
+MISC ChangeLog 1918 RMD160 1fb236bfb48c22c926942969088137567b064703 SHA1 91192258864e21ad3865c48380479ba6890f5059 SHA256 3e0b93ef018b7ed08389ed9e4569198fa679ddc2bce7eae8bcc7276587b5effb
MISC metadata.xml 639 RMD160 fe34460ce10d91252a65a67953fe04df99140d07 SHA1 f35d46b5ba207fb36dba92127395b48260afe770 SHA256 d80112afbed97dbc584e9864d01df04949f7291cd13849b09fc4ff648c0c27fd
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iEYEARECAAYFAkw1ACIACgkQ/ejvha5XGaNaAgCgpk3T4728wdBJgIcS3lFZR0Ql
-JHAAn0f7wiEmwCRepN72cWJVG9/qvxRs
-=Whdt
------END PGP SIGNATURE-----
diff --git a/www-apps/redmine/redmine-0.9.2.ebuild b/www-apps/redmine/redmine-0.9.2.ebuild
deleted file mode 100644
index fa466bdfe1be..000000000000
--- a/www-apps/redmine/redmine-0.9.2.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/redmine-0.9.2.ebuild,v 1.6 2010/06/22 18:55:15 arfrever Exp $
-
-EAPI="2"
-inherit eutils confutils depend.apache
-
-DESCRIPTION="Redmine is a flexible project management web application written using Ruby on Rails framework"
-HOMEPAGE="http://www.redmine.org/"
-SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="cvs darcs git imagemagick mercurial mysql openid passenger postgres sqlite3 subversion"
-
-DEPEND=">=dev-ruby/rails-2.3.5:2.3
- dev-ruby/activerecord:2.3[mysql?,postgres?,sqlite3?]
- imagemagick? ( dev-ruby/rmagick )
- openid? ( dev-ruby/ruby-openid )"
-
-RDEPEND="${DEPEND}
- >=dev-ruby/coderay-0.7.6.227
- >=dev-ruby/rubygems-1.3.5
- >=dev-ruby/ruby-net-ldap-0.0.4
- passenger? ( www-apache/passenger )
- cvs? ( >=dev-vcs/cvs-1.12 )
- darcs? ( dev-vcs/darcs )
- git? ( dev-vcs/git )
- mercurial? ( dev-vcs/mercurial )
- subversion? ( >=dev-vcs/subversion-1.3 )"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-pkg_setup() {
- confutils_require_any mysql postgres sqlite3
- enewgroup redmine
- # home directory is required for SCM.
- enewuser redmine -1 -1 "${REDMINE_DIR}" redmine
-}
-
-src_prepare() {
- rm -fr log files/delete.me || die
- rm -fr vendor/plugins/coderay-0.7.6.227 || die
- rm -fr vendor/plugins/ruby-net-ldap-0.0.4 || die
- rm -fr vendor/rails || die
- echo "CONFIG_PROTECT=\"${REDMINE_DIR}/config\"" > "${T}/50${PN}"
-}
-
-src_install() {
- dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING} || die
- rm -fr doc || die
-
- keepdir /var/log/${PN} || die
- dosym /var/log/${PN}/ "${REDMINE_DIR}/log" || die
-
- insinto "${REDMINE_DIR}"
- doins -r . || die
- keepdir "${REDMINE_DIR}/files" || die
- keepdir "${REDMINE_DIR}/public/plugin_assets" || die
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config/environment.rb" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN} || die
- # for SCM
- fowners redmine:redmine "${REDMINE_DIR}" || die
-
- if use passenger ; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf" || die
- else
- newconfd "${FILESDIR}/${PN}.confd" ${PN} || die
- newinitd "${FILESDIR}/${PN}.initd" ${PN} || die
- keepdir /var/run/${PN} || die
- fowners -R redmine:redmine /var/run/${PN} || die
- dosym /var/run/${PN}/ "${REDMINE_DIR}/tmp/pids" || die
- fi
- doenvd "${T}/50${PN}" || die
-}
-
-pkg_postinst() {
- einfo
- if [ -e "${ROOT}${REDMINE_DIR}/config/initializers/session_store.rb" ] ; then
- elog "Execute the following command to upgrade environment:"
- elog
- elog "# emerge --config =${CATEGORY}/${PF}"
- elog
- elog "For upgrade instructions take a look at:"
- elog "http://www.redmine.org/wiki/redmine/RedmineUpgrade"
- else
- elog "Execute the following command to initlize environment:"
- elog
- elog "# cd ${REDMINE_DIR}"
- elog "# cp config/database.yml.example config/database.yml"
- elog "# \${EDITOR} config/database.yml"
- elog "# emerge --config =${CATEGORY}/${PF}"
- elog
- elog "Installation notes are at official site"
- elog "http://www.redmine.org/wiki/redmine/RedmineInstall"
- fi
- einfo
-}
-
-pkg_config() {
- if [ ! -e "${REDMINE_DIR}/config/database.yml" ] ; then
- eerror "Copy ${REDMINE_DIR}/config/database.yml.example to ${REDMINE_DIR}/config/database.yml and edit this file in order to configure your database settings for \"production\" environment."
- die
- fi
-
- local RAILS_ENV=${RAILS_ENV:-production}
-
- cd "${REDMINE_DIR}"
- if [ -e "${REDMINE_DIR}/config/initializers/session_store.rb" ] ; then
- einfo
- einfo "Upgrade database."
- einfo
-
- einfo "Migrate database."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate || die
- einfo "Upgrade the plugin migrations."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate:upgrade_plugin_migrations # || die
- RAILS_ENV="${RAILS_ENV}" rake db:migrate_plugins || die
- einfo "Clear the cache and the existing sessions."
- rake tmp:cache:clear || die
- rake tmp:sessions:clear || die
- else
- einfo
- einfo "Initialize database."
- einfo
-
- einfo "Generate a session store secret."
- rake config/initializers/session_store.rb || die
- einfo "Create the database structure."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate || die
- einfo "Insert default configuration data in database."
- RAILS_ENV="${RAILS_ENV}" rake redmine:load_default_data || die
- fi
-
- if [ ! -e "${REDMINE_DIR}/config/email.yml" ] ; then
- ewarn
- ewarn "Copy ${REDMINE_DIR}/config/email.yml.example to ${REDMINE_DIR}/config/email.yml and edit this file to adjust your SMTP settings."
- ewarn
- fi
-}
diff --git a/www-apps/redmine/redmine-0.9.3.ebuild b/www-apps/redmine/redmine-0.9.3.ebuild
deleted file mode 100644
index 7a57a6aab3cd..000000000000
--- a/www-apps/redmine/redmine-0.9.3.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/redmine-0.9.3.ebuild,v 1.6 2010/06/22 18:55:15 arfrever Exp $
-
-EAPI="2"
-inherit eutils confutils depend.apache
-
-DESCRIPTION="Redmine is a flexible project management web application written using Ruby on Rails framework"
-HOMEPAGE="http://www.redmine.org/"
-SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="cvs darcs git imagemagick mercurial mysql openid passenger postgres sqlite3 subversion"
-
-DEPEND=">=dev-ruby/rails-2.3.5:2.3
- dev-ruby/activerecord:2.3[mysql?,postgres?,sqlite3?]
- imagemagick? ( dev-ruby/rmagick )
- openid? ( dev-ruby/ruby-openid )"
-
-RDEPEND="${DEPEND}
- >=dev-ruby/coderay-0.7.6.227
- >=dev-ruby/rubygems-1.3.5
- >=dev-ruby/ruby-net-ldap-0.0.4
- passenger? ( www-apache/passenger )
- cvs? ( >=dev-vcs/cvs-1.12 )
- darcs? ( dev-vcs/darcs )
- git? ( dev-vcs/git )
- mercurial? ( dev-vcs/mercurial )
- subversion? ( >=dev-vcs/subversion-1.3 )"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-pkg_setup() {
- confutils_require_any mysql postgres sqlite3
- enewgroup redmine
- # home directory is required for SCM.
- enewuser redmine -1 -1 "${REDMINE_DIR}" redmine
-}
-
-src_prepare() {
- rm -fr log files/delete.me || die
- rm -fr vendor/plugins/coderay-0.7.6.227 || die
- rm -fr vendor/plugins/ruby-net-ldap-0.0.4 || die
- rm -fr vendor/rails || die
- echo "CONFIG_PROTECT=\"${REDMINE_DIR}/config\"" > "${T}/50${PN}"
-}
-
-src_install() {
- dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING} || die
- rm -fr doc || die
-
- keepdir /var/log/${PN} || die
- dosym /var/log/${PN}/ "${REDMINE_DIR}/log" || die
-
- insinto "${REDMINE_DIR}"
- doins -r . || die
- keepdir "${REDMINE_DIR}/files" || die
- keepdir "${REDMINE_DIR}/public/plugin_assets" || die
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config/environment.rb" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN} || die
- # for SCM
- fowners redmine:redmine "${REDMINE_DIR}" || die
-
- if use passenger ; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf" || die
- else
- newconfd "${FILESDIR}/${PN}.confd" ${PN} || die
- newinitd "${FILESDIR}/${PN}.initd" ${PN} || die
- keepdir /var/run/${PN} || die
- fowners -R redmine:redmine /var/run/${PN} || die
- dosym /var/run/${PN}/ "${REDMINE_DIR}/tmp/pids" || die
- fi
- doenvd "${T}/50${PN}" || die
-}
-
-pkg_postinst() {
- einfo
- if [ -e "${ROOT}${REDMINE_DIR}/config/initializers/session_store.rb" ] ; then
- elog "Execute the following command to upgrade environment:"
- elog
- elog "# emerge --config =${CATEGORY}/${PF}"
- elog
- elog "For upgrade instructions take a look at:"
- elog "http://www.redmine.org/wiki/redmine/RedmineUpgrade"
- else
- elog "Execute the following command to initlize environment:"
- elog
- elog "# cd ${REDMINE_DIR}"
- elog "# cp config/database.yml.example config/database.yml"
- elog "# \${EDITOR} config/database.yml"
- elog "# emerge --config =${CATEGORY}/${PF}"
- elog
- elog "Installation notes are at official site"
- elog "http://www.redmine.org/wiki/redmine/RedmineInstall"
- fi
- einfo
-}
-
-pkg_config() {
- if [ ! -e "${REDMINE_DIR}/config/database.yml" ] ; then
- eerror "Copy ${REDMINE_DIR}/config/database.yml.example to ${REDMINE_DIR}/config/database.yml and edit this file in order to configure your database settings for \"production\" environment."
- die
- fi
-
- local RAILS_ENV=${RAILS_ENV:-production}
-
- cd "${REDMINE_DIR}"
- if [ -e "${REDMINE_DIR}/config/initializers/session_store.rb" ] ; then
- einfo
- einfo "Upgrade database."
- einfo
-
- einfo "Migrate database."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate || die
- einfo "Upgrade the plugin migrations."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate:upgrade_plugin_migrations # || die
- RAILS_ENV="${RAILS_ENV}" rake db:migrate_plugins || die
- einfo "Clear the cache and the existing sessions."
- rake tmp:cache:clear || die
- rake tmp:sessions:clear || die
- else
- einfo
- einfo "Initialize database."
- einfo
-
- einfo "Generate a session store secret."
- rake config/initializers/session_store.rb || die
- einfo "Create the database structure."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate || die
- einfo "Insert default configuration data in database."
- RAILS_ENV="${RAILS_ENV}" rake redmine:load_default_data || die
- fi
-
- if [ ! -e "${REDMINE_DIR}/config/email.yml" ] ; then
- ewarn
- ewarn "Copy ${REDMINE_DIR}/config/email.yml.example to ${REDMINE_DIR}/config/email.yml and edit this file to adjust your SMTP settings."
- ewarn
- fi
-}
diff --git a/www-apps/redmine/redmine-0.9.4.ebuild b/www-apps/redmine/redmine-0.9.4.ebuild
deleted file mode 100644
index 1944730a4af6..000000000000
--- a/www-apps/redmine/redmine-0.9.4.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/redmine-0.9.4.ebuild,v 1.3 2010/06/22 18:55:15 arfrever Exp $
-
-EAPI="2"
-inherit eutils confutils depend.apache
-
-DESCRIPTION="Redmine is a flexible project management web application written using Ruby on Rails framework"
-HOMEPAGE="http://www.redmine.org/"
-SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="cvs darcs git imagemagick mercurial mysql openid passenger postgres sqlite3 subversion"
-
-DEPEND=">=dev-ruby/rails-2.3.5:2.3
- dev-ruby/activerecord:2.3[mysql?,postgres?,sqlite3?]
- imagemagick? ( dev-ruby/rmagick )
- openid? ( dev-ruby/ruby-openid )"
-
-RDEPEND="${DEPEND}
- >=dev-ruby/coderay-0.7.6.227
- >=dev-ruby/rubygems-1.3.5
- >=dev-ruby/ruby-net-ldap-0.0.4
- passenger? ( www-apache/passenger )
- cvs? ( >=dev-vcs/cvs-1.12 )
- darcs? ( dev-vcs/darcs )
- git? ( dev-vcs/git )
- mercurial? ( dev-vcs/mercurial )
- subversion? ( >=dev-vcs/subversion-1.3 )"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-pkg_setup() {
- confutils_require_any mysql postgres sqlite3
- enewgroup redmine
- # home directory is required for SCM.
- enewuser redmine -1 -1 "${REDMINE_DIR}" redmine
-}
-
-src_prepare() {
- rm -fr log files/delete.me || die
- rm -fr vendor/plugins/coderay-0.7.6.227 || die
- rm -fr vendor/plugins/ruby-net-ldap-0.0.4 || die
- rm -fr vendor/rails || die
- echo "CONFIG_PROTECT=\"${REDMINE_DIR}/config\"" > "${T}/50${PN}"
-}
-
-src_install() {
- dodoc doc/{CHANGELOG,INSTALL,README_FOR_APP,RUNNING_TESTS,UPGRADING} || die
- rm -fr doc || die
-
- keepdir /var/log/${PN} || die
- dosym /var/log/${PN}/ "${REDMINE_DIR}/log" || die
-
- insinto "${REDMINE_DIR}"
- doins -r . || die
- keepdir "${REDMINE_DIR}/files" || die
- keepdir "${REDMINE_DIR}/public/plugin_assets" || die
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config/environment.rb" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN} || die
- # for SCM
- fowners redmine:redmine "${REDMINE_DIR}" || die
-
- if use passenger ; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf" || die
- else
- newconfd "${FILESDIR}/${PN}.confd" ${PN} || die
- newinitd "${FILESDIR}/${PN}.initd" ${PN} || die
- keepdir /var/run/${PN} || die
- fowners -R redmine:redmine /var/run/${PN} || die
- dosym /var/run/${PN}/ "${REDMINE_DIR}/tmp/pids" || die
- fi
- doenvd "${T}/50${PN}" || die
-}
-
-pkg_postinst() {
- einfo
- if [ -e "${ROOT}${REDMINE_DIR}/config/initializers/session_store.rb" ] ; then
- elog "Execute the following command to upgrade environment:"
- elog
- elog "# emerge --config =${CATEGORY}/${PF}"
- elog
- elog "For upgrade instructions take a look at:"
- elog "http://www.redmine.org/wiki/redmine/RedmineUpgrade"
- else
- elog "Execute the following command to initlize environment:"
- elog
- elog "# cd ${REDMINE_DIR}"
- elog "# cp config/database.yml.example config/database.yml"
- elog "# \${EDITOR} config/database.yml"
- elog "# emerge --config =${CATEGORY}/${PF}"
- elog
- elog "Installation notes are at official site"
- elog "http://www.redmine.org/wiki/redmine/RedmineInstall"
- fi
- einfo
-}
-
-pkg_config() {
- if [ ! -e "${REDMINE_DIR}/config/database.yml" ] ; then
- eerror "Copy ${REDMINE_DIR}/config/database.yml.example to ${REDMINE_DIR}/config/database.yml and edit this file in order to configure your database settings for \"production\" environment."
- die
- fi
-
- local RAILS_ENV=${RAILS_ENV:-production}
-
- cd "${REDMINE_DIR}"
- if [ -e "${REDMINE_DIR}/config/initializers/session_store.rb" ] ; then
- einfo
- einfo "Upgrade database."
- einfo
-
- einfo "Migrate database."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate || die
- einfo "Upgrade the plugin migrations."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate:upgrade_plugin_migrations # || die
- RAILS_ENV="${RAILS_ENV}" rake db:migrate_plugins || die
- einfo "Clear the cache and the existing sessions."
- rake tmp:cache:clear || die
- rake tmp:sessions:clear || die
- else
- einfo
- einfo "Initialize database."
- einfo
-
- einfo "Generate a session store secret."
- rake config/initializers/session_store.rb || die
- einfo "Create the database structure."
- RAILS_ENV="${RAILS_ENV}" rake db:migrate || die
- einfo "Insert default configuration data in database."
- RAILS_ENV="${RAILS_ENV}" rake redmine:load_default_data || die
- fi
-
- if [ ! -e "${REDMINE_DIR}/config/email.yml" ] ; then
- ewarn
- ewarn "Copy ${REDMINE_DIR}/config/email.yml.example to ${REDMINE_DIR}/config/email.yml and edit this file to adjust your SMTP settings."
- ewarn
- fi
-}
diff --git a/www-apps/redmine/redmine-0.9.5.ebuild b/www-apps/redmine/redmine-0.9.6.ebuild
index dcb3323e9cd6..e69e29c99f6d 100644
--- a/www-apps/redmine/redmine-0.9.5.ebuild
+++ b/www-apps/redmine/redmine-0.9.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/redmine-0.9.5.ebuild,v 1.1 2010/07/07 17:16:44 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/redmine/redmine-0.9.6.ebuild,v 1.1 2010/07/08 16:33:27 matsuu Exp $
EAPI="2"
USE_RUBY="ruby18"