diff options
author | 2014-01-09 08:59:48 +0000 | |
---|---|---|
committer | 2014-01-09 08:59:48 +0000 | |
commit | 2656485f4243e7201fd5ee578724feffd71b538e (patch) | |
tree | ab704950720403d10f058d5e1d786cf69250db66 /dev-lang | |
parent | Drop KEYWORDS for archs that have unsatisfied dependencies, wrt bug #497476. (diff) | |
download | historical-2656485f4243e7201fd5ee578724feffd71b538e.tar.gz historical-2656485f4243e7201fd5ee578724feffd71b538e.tar.bz2 historical-2656485f4243e7201fd5ee578724feffd71b538e.zip |
Hack up -9999 ebuild to have a chance of working with nqp
Package-Manager: portage-2.2.8/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/moarvm/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/moarvm/Manifest | 5 | ||||
-rw-r--r-- | dev-lang/moarvm/files/Configure-9999.patch | 15 | ||||
-rw-r--r-- | dev-lang/moarvm/moarvm-9999.ebuild | 8 |
4 files changed, 30 insertions, 4 deletions
diff --git a/dev-lang/moarvm/ChangeLog b/dev-lang/moarvm/ChangeLog index 4c26c92fb3ab..f8466d8dda3d 100644 --- a/dev-lang/moarvm/ChangeLog +++ b/dev-lang/moarvm/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/moarvm # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.5 2014/01/09 08:16:03 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/ChangeLog,v 1.6 2014/01/09 08:59:37 patrick Exp $ + + 09 Jan 2014; Patrick Lauer <patrick@gentoo.org> +files/Configure-9999.patch, + moarvm-9999.ebuild: + Hack up -9999 ebuild to have a chance of working with nqp *moarvm-9999 (09 Jan 2014) diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index d1e75a501920..b5b93c709434 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -1,8 +1,9 @@ +AUX Configure-9999.patch 452 SHA256 7d718a97391b7318d00b16496b2bf32c56e344d65ba2f3e7106b0146c741e846 SHA512 30707eda7d85e4567c834405aabfd2b901476df0386e4c2fe3b8cc991d75043967c96fb15189a85e4564037181b947fb2a912f32cf6d28347c14184f9e3a0d28 WHIRLPOOL 7644585bca038d35bb7761fa956288c362fe6bed0b65daa8eb535a4bc60d8baa049c0f339a137ded0117c0cbcca23c6cccdf35b2ac273ac396acaa90325c92be AUX Configure.patch 453 SHA256 9b8d8522b8f68ad3e2362ffa4b3708c79f7d5d169746975205f52f41de7bb067 SHA512 685f111f39b36489f1ca4215b761bc73a83390f7674b72955704214968e4bc844c78d9abfd3c1f0f5d39e9b63e53b664ffa991b2bf25cfa8ad0e40df68941b02 WHIRLPOOL bb08eadc77cdb2a1ad7dd6b800de1897ff988315a738eb0a3406df580debc0156adfc20334eceb6399354cabb62bd4a17b55196d32b5d2bca4c8fb3d131d429f DIST MoarVM-2013.10.1.tar.bz2 1752800 SHA256 63b55205a0c1c32d95ae93a39263da2da58f0c36d89072ec14b988e957289935 SHA512 6c089db382080b2dcfdd93f5a32d3386a8ac014eeaf39ffcf449993a2a49fcb061a7f54a7429647eb600dfdfd5652bc240664c86bf07de240b17c8172ed62595 WHIRLPOOL 1a33dfd05c8387db018770c4911d431a0ae88a4945c932c2a429269156aa7b99013a801eb958560f1c475828c85569de13e3e03fd4050dd05b7edb572c76fca7 DIST MoarVM-2013.10.tar.bz2 1736435 SHA256 f7794109637a199256ea4e0d3be1fcd26e57371bbe73d87fa7491f496fba2e6a SHA512 3082d3688fa0beb564dd14fef927bfdec14ce9f0691b8217aaceae39a9e4dc034f67928333514a76e8f3d863b3fd1324ece1998aa2c67153e61d186496e4c2b2 WHIRLPOOL a7cbbe6b2852c5a2f375f52b2878192041fd998bdde88b3485b356df608370d97d6b2c472cb587ea9e74ea8146134881c950b0702f040557aeb7e9faaa841def EBUILD moarvm-2013.10.1.ebuild 746 SHA256 cf7f5ce88bd7a502f75eedf12097a6e8651ae338524c0d0b39b850cd02328529 SHA512 c627ce8a9e1c7610ccfe90e6108973ffe67827e7efddf6d399c5b0e4293f56278b3f605b15a1fc26a396b59c734eb69eb82162d3186e386e243911a23ce224a9 WHIRLPOOL 212b47f2b8d0fabb921eeee667a4375872aaae768b27f22252fd0c295905e1ed43a4b17bf0c9308f88b302225ae942c9d8b0dfb8b7b2b75324aea744e1d8db55 EBUILD moarvm-2013.10.ebuild 718 SHA256 c302395b091e241ca9f3a8162740f14e56aa509147c04d08b414378ae50e086b SHA512 87b5fcb093f0c765cd47166079b82289febca1c2b669ba9445e42f765cbc64d777973d632946f26bf5b46e301b7cc513bd3182b9b659ab574488ddc1d8656126 WHIRLPOOL 2e83fa1a94d1e05555223157c8c19a46f7bbee9c06cc50e9a5c9afcbc220e0c56da0d2aaca40dff91090f86f7c0e9f5e15898504daeaa89ace63d08bfc4cbe7a -EBUILD moarvm-9999.ebuild 612 SHA256 34a6bc7e4a2aca76f40d0b9c31a31bbdbd08328199a6c30d377f43d8368212ef SHA512 e04ea550d80bde7fc590f2269d6d1801fd0c9efc9e91f598552f63c89642606ca8fc03b6b1a4da4d82be8e00cc6e2058b239159605a4079c86e76ec9eb443ce3 WHIRLPOOL a7a940c8ab058cca254647efabefe71a5429ca27448d38a196f9716cba77ee6766f9fad9334c2cc6632dde193cf8765c660bfff2022bc4d947c1bc8ed921951e -MISC ChangeLog 928 SHA256 ecae50d80522e542a7ed462a3984f4df86a5ee8bf477051be23a09015f73dd07 SHA512 8e62ba2f683e6d6b7fc16b413fa2a02c7e805355c3c77afeb414d148ffac088c5641946e2bef2c6cce704fcf17671ca1793b6182d04ce2f718959813d82fa692 WHIRLPOOL 8d6f06eb1eb47109ca6c3100234520b6a7a70dac23c2c32141f375bf23ee5eae862f4742f4c2cf65e58f0b6eda0f28529b231350d76a82ad2b0fca664aedc8fc +EBUILD moarvm-9999.ebuild 766 SHA256 68e87a46e1ac2854a745cf4efce075d33bb71fe25f3b985f42c0989dc184a6da SHA512 5bc371c9b36092829fdaf32caacb776d568491e66c770165be55b1ef991a58d942df17b8e7f6c3da1398e1a9c71a559a96ed666bde7c758cfaa60143ee21625d WHIRLPOOL 880d53d4d18b9184908f5033f5b41d4fc6c7af7bbd0480bebe314814431ff5cb471324b9912dbff0e4a09781ceb6ea31a425645d74b24bf3c8a1dd3824b2a070 +MISC ChangeLog 1090 SHA256 a50efdc96b1bb944823dde5f837dd2aac920e2ded638e637663b1ab7c7a1f850 SHA512 31dd3ad916feae6b9f11f7c47aa0ffeaa68a0591e178e5355650d98a0b7245ac3d2e66184b4e8832326543c4266a59a78c9d7fc2667a6ee5565cf4795aa2a720 WHIRLPOOL c9883e65ec05796930f05a99eb726d996a20f4f9d7522fd2831bde124dede33e7651b43bf00d6faf6a61dc41b80070c1399cce3e903031149c8844291b2cc8d7 MISC metadata.xml 252 SHA256 2d53d1d9369e88cc0380590dbb20a2e458cb651a0aa935e4b102bd465d54c524 SHA512 8ecd246342fe3cf2de1b70713979bf7f2f912a8b0780706b0cce32247395ee9d70789c891d7a600f32adaaadfa29df7e002691b5606a2b6b156583c9cc422acf WHIRLPOOL ba28e2c4294e84421a4e5028ba2dafe0004b207ef8d2c4094b70516f82a1846c7fbd4f8dba38cfb91b36e2109eef54641596cf24d182809900d7cff8da6a0aad diff --git a/dev-lang/moarvm/files/Configure-9999.patch b/dev-lang/moarvm/files/Configure-9999.patch new file mode 100644 index 000000000000..85bbb5d81dac --- /dev/null +++ b/dev-lang/moarvm/files/Configure-9999.patch @@ -0,0 +1,15 @@ +--- Configure.pl 2014-01-09 16:48:13.989620752 +0800 ++++ Configure.pl.new 2014-01-09 16:49:41.217885279 +0800 +@@ -94,11 +94,7 @@ + $VERSION = <$fh>; + close($fh); + } +-# .git is a file and not a directory in submodule +-if (-e '.git' && open(my $GIT, '-|', "git describe --tags")) { +- $VERSION = <$GIT>; +- close($GIT); +-} ++ + chomp $VERSION; + $config{version} = $VERSION; + $config{versionmajor} = $VERSION =~ /^(\d+)/ ? $1 : 0; diff --git a/dev-lang/moarvm/moarvm-9999.ebuild b/dev-lang/moarvm/moarvm-9999.ebuild index a45d1e34e9b7..84b8ecec590c 100644 --- a/dev-lang/moarvm/moarvm-9999.ebuild +++ b/dev-lang/moarvm/moarvm-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-9999.ebuild,v 1.1 2014/01/09 08:16:03 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-9999.ebuild,v 1.2 2014/01/09 08:59:37 patrick Exp $ EAPI=5 @@ -20,7 +20,13 @@ IUSE="doc" RDEPEND="" DEPEND="${RDEPEND}" +src_prepare() { + epatch ${FILESDIR}/Configure-9999.patch || die +} + src_configure() { + # this is quite badong, but wtf build system + echo "2013.10-145-gec52026" >> VERSION perl Configure.pl --prefix="${D}/usr"|| die } |