diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-09-12 06:27:57 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-09-12 06:27:57 +0000 |
commit | 9ce0d18142e7aa09ac609ac69aee8e28d6e09249 (patch) | |
tree | ee4e53ef09c29c7c5db53455b853377fce89f6ee /dev-ruby/activerecord | |
parent | Version bump. (diff) | |
download | historical-9ce0d18142e7aa09ac609ac69aee8e28d6e09249.tar.gz historical-9ce0d18142e7aa09ac609ac69aee8e28d6e09249.tar.bz2 historical-9ce0d18142e7aa09ac609ac69aee8e28d6e09249.zip |
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/activerecord')
-rw-r--r-- | dev-ruby/activerecord/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/activerecord/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/activerecord/activerecord-4.1.6.ebuild | 76 |
3 files changed, 88 insertions, 5 deletions
diff --git a/dev-ruby/activerecord/ChangeLog b/dev-ruby/activerecord/ChangeLog index 75cd4df348c4..8026b97c74a3 100644 --- a/dev-ruby/activerecord/ChangeLog +++ b/dev-ruby/activerecord/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/activerecord # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.278 2014/09/12 05:56:01 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/ChangeLog,v 1.279 2014/09/12 06:27:45 graaff Exp $ + +*activerecord-4.1.6 (12 Sep 2014) + + 12 Sep 2014; Hans de Graaff <graaff@gentoo.org> +activerecord-4.1.6.ebuild: + Version bump. *activerecord-4.0.10 (12 Sep 2014) diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index 5bd2fea39ca1..b8e32c364eb8 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -9,16 +9,18 @@ DIST rails-3.2.19.tgz 3567409 SHA256 41d63edbdb0cd880a80ac806b1e1c903efad40f5ea6 DIST rails-4.0.10.tgz 3759373 SHA256 97d10ff2b7ed776742a2f7c076cfaa62ac1922e9378a03a99c79064c4b0ff82e SHA512 61bf602ed38ebe27d8c821b3edb297e485c15c32265a86c19a6b50f929b561f7fd0551772afcb8bec86713375f96471d9a115c535e1edffd386638bb53f0b696 WHIRLPOOL 4228cdb02bab116e733d6335d1a1d1192229efa8f1d20d91bd8d194c5fc5f5a6d21972efe32c1015b2b9fa898b5d787bb6f3f4160ef4dc9523bd91190ac1dd22 DIST rails-4.0.9.tgz 3755070 SHA256 cd9d1fc5e24ad6d5312c1d43954cf3a03128158541ce06b763e8e004dd39f9c2 SHA512 b41162cdc26253b43142fa628475996652ddadb571956588bf8e869a56e31f116cb89d514ad23f7b8cb4c2820a043ead476a8cee4a289d3b8bc164b71d38c67e WHIRLPOOL 9559a6bc01b409a5d48b8f19be5aa20b02f1dd8bf15a75277a0dfe88d2dc766804bc8d92211a385c2b15d32d8a174790ccf98158c8bef92c1d05c3cc41c324e7 DIST rails-4.1.5.tgz 3698902 SHA256 e11a06f8e2d442540c96bacd6d185b4a46d33801c699ddbc42066708c4198ad4 SHA512 37d9bb6bd67edafbec72167a30b0e82aad3fbeb33f492a58367214a68a05f659423f508df23bbecc9d4a4477ee3e7ee03772d985cb86e9c85fb5f358d4fb00ba WHIRLPOOL ca5cab98837fde771b96bcb4317427faec7d984bf0ad8a249a4087c4552bcf9100d39faa81fc2b9b5781c0d2a0b6175ed13dc1b14f8a2c07f8af8255e590859b +DIST rails-4.1.6.tgz 3707083 SHA256 cb7263c0eefc4f93b01570172b54d9bbdc8699297ca12a13b3aef89bb26e93a7 SHA512 3fdbd7081f9a1afa889d010a2ab971a1b0428d100ebfe7eff781a3eeb0a42fcf4c41e57024edc1706a1562c298ecb3f4e6029f68bc28667a7f3256bc8dd58093 WHIRLPOOL 784f07965997c285fda878d953835a6defd171bd138cf380df7d2ad70bfcabe6c02bd901f049c3b700194f5f252a6978d155d6f2513592244bcd941d187b6326 EBUILD activerecord-3.2.19.ebuild 2636 SHA256 b122458fbc746199af4e1e260d3c1c84370e404675c299e22bdd658352b059b9 SHA512 1a014d92255caaff2e0af49227bc4e6f9ce462ea073b66d42ef5cb944e2424ac64cbf691a056be15fbf238cdbb91a6305bfd98dc5eebb956407b2b95cc7f14b6 WHIRLPOOL c6accc6cfc0d0c1cfbee76a8c85363b79e2e23a931fa279a0f690df6be2b6426cf22a8b32888e369c58aab236f277b137b2fd8311522d5261509b0ab9c7e0b55 EBUILD activerecord-4.0.10.ebuild 2670 SHA256 9e0e4baf35f1e1371eba03bff3255eba467f65131883c70c82039c979eaf80a2 SHA512 815424ff0c9a0ee583af4e4d7d9490ec865afad9d9d5da4d9a30704b7c42e618e358fb86f6a1ba3f00a374b8e2b6e9f29e6c83ae2c2de1d303f9572cdcc9d4a0 WHIRLPOOL cb95e9a70888493d27635438a6f820567c325cc4c530a90acebaaa8622275832d3b6abe1f5140c405c8eaff7a0694c494cbeca7ffe50bc20435a619bbd4ec30c EBUILD activerecord-4.0.9.ebuild 2669 SHA256 bf2c087590823d2af4c7af5f9117b040f792b1b00947ed4a0ca304fa014af02c SHA512 0cf45669f97abd8f3bc1c1d94bedbfd865042caeab1a5cfc23d65b35546474aa0db2d7f95518c3537614a2d75925d4bd9376cbe2dec207857df3d6c49df996f3 WHIRLPOOL 038c96d07d1325905dbb584a67c30503439b1ed91ccd60ca3aa103b5097edf3ef7484b5b50513438d8e9833c12221f98d5b4602fa42e7b1ae9627ff6291e1caa EBUILD activerecord-4.1.5.ebuild 2433 SHA256 fe378aa6a43e392a007190cd57e7591c8ff674bda6f7058e29affa9700661fe0 SHA512 5dd668d508bb9232a28bf5135d4318905e2d424647852457a1a7b67475e067ac3fb3fc8034862fd609b184ed6d5caae63d194a83c0a81b7325414f6470ef2407 WHIRLPOOL 11dbf58fcb434c70080a554ffa31939020e79306ae9ae07bc454cf56e76d501702180026faac5eac473e0f37ed5fe2d9acb5c4d4ec07ca23842be6c09033638f -MISC ChangeLog 39103 SHA256 8e120fb94fe021171fddee1bf863c04c826ab514bf62b790d417cfd1fa04c6f4 SHA512 b47f51c0dfe04187adca2f712177c59bdc1331461abd86dcc43112965fccba8bb81c82dec6ae6deaa3f7094f7004f65034866d4eb2d51d6ec7b29346cbc81181 WHIRLPOOL 379e9d282baad34dca81a4b8e281973943342526781d65c911f0349dd20b7793c476febd7214c3903f5c8b8ceb449e1f40ef70ccfc5e363f57c8dcb635755dd9 +EBUILD activerecord-4.1.6.ebuild 2433 SHA256 fcf11239eb2a1afd1826e1a9787511d42c54626008e3773cb60da987a1693e8a SHA512 a4eee121eb4e332b1fa2bcf6392dde3397b24a6d184de13465d5c159ddd4ac4dd6b55544f676eb40f95a6c4fda4fb8c5095c4c72058f851a29e66cdced1aae98 WHIRLPOOL 488660c22a7ece59e74fa6b8765fb8957b4f702bd0879f84dc056b14b2ff523fcfc3dfd4cbb94ecb221d640b1498c826ff8e226e70747ae9442b3d5372c8e5ee +MISC ChangeLog 39233 SHA256 d62dbbb5a301e5885af50272b2a502a4e3da11c37ade7779bf33ceb0d2182fa8 SHA512 cec3efa44aaf078a70b8939f6fd00f1f1985c71a20496782462c5fac5f3e4bc07abfda3d7f0d14d67a07c50e3120aa73d2f3dafa7bd3e6a4d32e15bcf6d77283 WHIRLPOOL 077e65a29cfca8a8914503869315af19463a1b5217665167138fb83da41ca5a24abc5474b1b06cb1b0758ecf24c72fb79dceac7987c4af58132cd061e6a97a24 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlQSivIACgkQiIP6VqMIqNcFtwD/ecbtYISHDyzjNcKze9qg7gks -JltEYDifzzMaAM1WzgMA/ieRJO6KF6AnrOPxEJP7sadH/uDDNNequ+OLodFJg2wa -=u6Ob +iF4EAREIAAYFAlQSkmIACgkQiIP6VqMIqNclAgD+KE9OAx33VIRsh+Wo4zaw+Y+E +/PhVs6LordrM572nI28A/11F8vlcDn1BG6myriuZtPOJC5CDxdQlNKr2G2Sm8Hkj +=OWRZ -----END PGP SIGNATURE----- diff --git a/dev-ruby/activerecord/activerecord-4.1.6.ebuild b/dev-ruby/activerecord/activerecord-4.1.6.ebuild new file mode 100644 index 000000000000..8f4b0fb3178b --- /dev/null +++ b/dev-ruby/activerecord/activerecord-4.1.6.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-4.1.6.ebuild,v 1.1 2014/09/12 06:27:45 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM" +HOMEPAGE="http://rubyforge.org/projects/activerecord/" +SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64" +IUSE="mysql postgres sqlite3" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + >=dev-ruby/arel-5.0.0:5.0 + sqlite3? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( >=dev-ruby/mysql2-0.3.13:0.3 ) + postgres? ( >=dev-ruby/pg-0.11.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + >=dev-ruby/sqlite3-1.3.5 + dev-ruby/mocha:0.13 + <dev-ruby/minitest-5.3.4:5 + )" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\)/ s:^:#:" ../Gemfile || die + sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die + sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die + + sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die + + # Add back json in the Gemfile because we dropped some dependencies + # earlier that implicitly required it. + sed -i -e '$agem "json"' ../Gemfile || die + + # Avoid test depending on mysql adapter which we don't support for + # this Rails version to simplify our dependencies. + rm test/cases/connection_specification/resolver_test.rb || die + + # Avoid single test using mysql dependencies. + rm test/cases/invalid_connection_test.rb || die +} + +each_ruby_test() { + case ${RUBY} in + *jruby) + ;; + *) + if use sqlite3; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi + ;; + esac +} |