summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2008-09-30 09:07:01 +0000
committerPeter Volkov <pva@gentoo.org>2008-09-30 09:07:01 +0000
commit1842a2d197268b189ab3dfb813f1c8fbc80caf6d (patch)
tree54a72be7b9f9e2cf11eb29d2ad244472bb62cfeb /www-apps
parentredmine ebuild, first shot, thank winterheart for the work. (diff)
downloadpva-1842a2d197268b189ab3dfb813f1c8fbc80caf6d.tar.gz
pva-1842a2d197268b189ab3dfb813f1c8fbc80caf6d.tar.bz2
pva-1842a2d197268b189ab3dfb813f1c8fbc80caf6d.zip
Fixing manifest, make use of EAPI=2 features
svn path=/; revision=201
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/redmine/Manifest6
-rw-r--r--www-apps/redmine/redmine-9999.ebuild15
2 files changed, 9 insertions, 12 deletions
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 9fc1fa0..86333e2 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,6 +1,4 @@
AUX redmine.confd 177 RMD160 8ac3d7c625cc017ee5e5fceac7dbc0e4ba2fb815 SHA1 72971942aed5bd9c890c6174b2f8c88babcce414 SHA256 d683eea51973ce3d959019befcfbea2dd553b1a435957944e34519595dfc3dec
-AUX redmine.initd 621 RMD160 47d54dbdccddf63efcd7c8b3d59d7fde35a10da8 SHA1 2298cc47de2ff4267f196c35795ae823948e5adb SHA256 c97d6a7ea91404b56144ffc888dae20ec74ebff12d8b1d9b29efa809b6d08321
-DIST redmine-0.7.3.tar.gz 2719458 RMD160 578b861b3c6a7cf7d05b844e1835f4d3828bd8fc SHA1 6be7d27a0ad00969c333d08341febf1be67e67c7 SHA256 4c63c7f3f9ec3d2d8d1f2e3ab692a3f91b01a0dcfe4588ca859fe823da15d82c
-EBUILD redmine-0.7.3.ebuild 642 RMD160 094cf99b7faa33a2694047973f8b84ba68567583 SHA1 66f2bba57ff6a718340e69023a967b5bf07335e8 SHA256 5f01b5227a1a4a62707f4d36c8d0984facafc9a64e63a6e45ab0ecdb58faf0b0
-EBUILD redmine-9999.ebuild 2058 RMD160 c1c89b5b620eb1d0e467a5c41ddaffca53048574 SHA1 b5fb45be5382aa915a799c3211cc5cd0f4dd2fd7 SHA256 19f556413a1d20a3523f39cc8835161c05e9fa779d73b21bdc644f3aad408c5c
+AUX redmine.initd 621 RMD160 b1cd406788b820602ef5487c077e21e440d3134b SHA1 1567397e16216ac123bff2f8fcc5583e94f34894 SHA256 7c52ee1f5a753c88edab5b0314dfa3656774b3a6ddf02bf25471ac2f75855998
+EBUILD redmine-9999.ebuild 2003 RMD160 a806cdbfc9404a2277109eabc4b5b3826345d8b8 SHA1 881dce1dbd6336da7ec2e31db18c7483bdb1581b SHA256 43499a21b495935c933cbf828046a05eeedb94271b877b96120f7559a0e1bec5
MISC metadata.xml 448 RMD160 b06d41abc0a57138e8e7ae9120b2a74e7b8a9770 SHA1 4960fa91fc82cda0d77f5cb67a8f46dcc6bc5969 SHA256 ddaa521432f9e642e78a8d82e898dacc05971a20600164609dbf061d70bff0b5
diff --git a/www-apps/redmine/redmine-9999.ebuild b/www-apps/redmine/redmine-9999.ebuild
index 782473e..13ecaa9 100644
--- a/www-apps/redmine/redmine-9999.ebuild
+++ b/www-apps/redmine/redmine-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="1"
+EAPI="2"
inherit eutils subversion confutils
DESCRIPTION="Redmine is a flexible project management web application written using Ruby on Rails framework"
@@ -19,6 +19,9 @@ IUSE="cvs darcs git imagemagick +mysql postgres sqlite3 subversion"
# dev-ruby/actionwebservice (rm vendor/plugins/{actionwebservice)
DEPEND=">=virtual/ruby-1.8.6_p200
dev-ruby/rails:2.1
+ mysql? ( dev-ruby/activerecord:2.1[mysql] )
+ postgres? ( dev-ruby/activerecord:2.1[postgres] )
+ sqlite3? ( dev-ruby/activerecord:2.1[sqlite3] )
www-servers/mongrel
dev-ruby/coderay
dev-ruby/ruby-net-ldap
@@ -35,12 +38,6 @@ RDEPEND="${DEPEND}
pkg_setup() {
confutils_require_any mysql postgres sqlite3
- for ckuse in mysql postgres sqlite3; do
- if use ${ckuse} && ! built_with_use dev-ruby/activerecord ${ckuse}; then
- eerror "You must compile activerecord with the ${ckuse} USE flag enabled"
- die
- fi
- done
enewgroup redmine
enewuser redmine -1 -1 -1 redmine
@@ -68,9 +65,11 @@ src_install() {
}
pkg_postinst() {
+ einfo
elog "Installation notes can be found on official site"
elog "http://www.redmine.org/wiki/redmine/RedmineInstall"
- elog ""
+ elog
elog "Upgrade from previous version can be found on official site"
elog "http://www.redmine.org/wiki/redmine/RedmineUpgrade"
+ einfo
}