diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2010-07-08 16:33:27 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2010-07-08 16:33:27 +0000 |
commit | 18215270af90a92d8b949e48787e090b035a195d (patch) | |
tree | 6d8ec1108305c7f7b8ae62102b5bccb332e4d5a9 /www-apps | |
parent | Make it respect CC variable wrt bug #243892 (diff) | |
download | historical-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')
-rw-r--r-- | www-apps/redmine/ChangeLog | 9 | ||||
-rw-r--r-- | www-apps/redmine/Manifest | 22 | ||||
-rw-r--r-- | www-apps/redmine/redmine-0.9.2.ebuild | 148 | ||||
-rw-r--r-- | www-apps/redmine/redmine-0.9.3.ebuild | 148 | ||||
-rw-r--r-- | www-apps/redmine/redmine-0.9.4.ebuild | 148 | ||||
-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" |