diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2012-03-13 17:02:31 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2012-03-13 17:02:31 +0000 |
commit | 34192662e48f988689d15c5e6efaabbbd649e37b (patch) | |
tree | ef5147924dec2c5c41fad10fd0037a0c5134f6a8 /sci-physics/root | |
parent | Drop old (diff) | |
download | historical-34192662e48f988689d15c5e6efaabbbd649e37b.tar.gz historical-34192662e48f988689d15c5e6efaabbbd649e37b.tar.bz2 historical-34192662e48f988689d15c5e6efaabbbd649e37b.zip |
Imported changed from bircoph from the sci overlay
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'sci-physics/root')
-rw-r--r-- | sci-physics/root/ChangeLog | 43 | ||||
-rw-r--r-- | sci-physics/root/Manifest | 29 | ||||
-rw-r--r-- | sci-physics/root/files/olbd.initd | 4 | ||||
-rw-r--r-- | sci-physics/root/files/root-5.26.00g-explicit-functions.patch | 12 | ||||
-rw-r--r-- | sci-physics/root/files/root-5.28.00h-explicit-functions.patch | 12 | ||||
-rw-r--r-- | sci-physics/root/files/root-5.32.00-explicit-functions.patch | 18 | ||||
-rw-r--r-- | sci-physics/root/files/xrootd.initd | 4 | ||||
-rw-r--r-- | sci-physics/root/root-5.26.00g.ebuild (renamed from sci-physics/root/root-5.32.00-r2.ebuild) | 214 | ||||
-rw-r--r-- | sci-physics/root/root-5.28.00h.ebuild (renamed from sci-physics/root/root-5.28.00d.ebuild) | 20 | ||||
-rw-r--r-- | sci-physics/root/root-5.32.01-r2.ebuild (renamed from sci-physics/root/root-5.32.01.ebuild) | 19 |
10 files changed, 218 insertions, 157 deletions
diff --git a/sci-physics/root/ChangeLog b/sci-physics/root/ChangeLog index 1b6352300b04..f5e6618ba873 100644 --- a/sci-physics/root/ChangeLog +++ b/sci-physics/root/ChangeLog @@ -1,6 +1,47 @@ # ChangeLog for sci-physics/root # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.94 2012/03/13 12:11:52 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.95 2012/03/13 17:02:31 bicatali Exp $ + + + 13 Mar 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +root-5.26.00g.ebuild, + +files/root-5.26.00g-explicit-functions.patch, -root-5.28.00d.ebuild, + +root-5.28.00h.ebuild, +files/root-5.28.00h-explicit-functions.patch, + -root-5.32.00-r2.ebuild, +files/root-5.32.00-explicit-functions.patch, + -root-5.32.01.ebuild, +root-5.32.01-r2.ebuild, files/olbd.initd, + files/xrootd.initd: + Imported changed from bircoph into main tree + +*root-5.32.01-r2 (09 Mar 2012) + + 09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild, + root-5.28.00h.ebuild, -root-5.32.01-r1.ebuild, +root-5.32.01-r2.ebuild + Remove llvm (cling) support from everywhere but live ebuild. + Current cling code highly depends on particular llvm trunk + revisions, there is no way to support it for regular ebuilds yet. + Order inherit arguments alphabetically. + +*root-5.32.01-r1 (09 Mar 2012) + + 09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> root-5.26.00g.ebuild, + root-5.28.00h.ebuild, -root-5.32.01.ebuild, +root-5.32.01-r1.ebuild, + metadata.xml: + Fix llvm support per bug 407097. Patch by Marek Szuba with some + changes. cling atm depends on live llvm and clang, so it may fail + to build, disabled by default. Fix USE flags ordering in ebuilds. + +*root-5.28.00h (09 Mar 2012) +*root-5.26.00g (09 Mar 2012) + + 09 Mar 2012; Andrew Savchenko <bircoph@gmail.com> + +root-5.26.00g.ebuild, + +files/root-5.26.00g-explicit-functions.patch, + +root-5.28.00h.ebuild, + +files/root-5.28.00h-explicit-functions.patch, + +files/root-5.32.00-explicit-functions.patch: + Version bump for 5.26 and 5.28 branches to the latest patchlevels. + Fix bug 386905 for all branches by applying upstream fix. Thanks + gcc and ROOT developers for their hard work. + Fix pq2 files installation. 13 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> root-5.26.00e-r1.ebuild, root-5.28.00d.ebuild, root-5.32.00-r2.ebuild, root-5.32.01.ebuild: diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest index e3f2a9bd1f15..5ad5ffb92980 100644 --- a/sci-physics/root/Manifest +++ b/sci-physics/root/Manifest @@ -1,24 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA1 AUX olbd.confd 197 RMD160 798de1808502f3e4ecfc5f024b56a419d9824057 SHA1 f2a4385fdf9849eafb1d5457727f6fbe80af1da3 SHA256 5a34da76bbe56cd3b8128f05c0d9900f9d7f7ffdcffc5deeb816c78ea46679ba -AUX olbd.initd 714 RMD160 e2cc28474a280345f6962f890f5ddb3884d7f69f SHA1 4dcdf7ba35a834db2ac5a5bdfe4d2c31938f0552 SHA256 5d6c1b6e7b40d6842df6a6f7314fa2f49329b820ff86592d2f8d2662a414ec39 +AUX olbd.initd 714 RMD160 be3eb2d28a199cf5e4c460f8e7682c0a2aadbe43 SHA1 bfb096b8678da0a25054e1b1460dedda8758144b SHA256 7ddb98aebcd4ef0009b1fed7946ba5aaa8c806ee97df9e94ecb28e6b803e9300 AUX proofd.confd 415 RMD160 3814aacb63d82b9d060086f9bef304d431a15b4e SHA1 31eb7af239a0042f887b5089a7c6c7ec5d6662e9 SHA256 261738817b4ba50fb07007741305d0a88e9067a45e3cbfd1d3fc8bebe70ece38 AUX proofd.initd 717 RMD160 09157e82a659255d802a02466dca833135c7839a SHA1 47d139d8cb08e055674018b6b7f68522bf65b5ca SHA256 f60fa92173370e237e3e2cf5be7add5aa63752e3b7496cf3a0a5acc1dc927ebc AUX root-5.26.00-make-3.82.patch 1638 RMD160 9c29d5b32a65f181ffd10964113e290b70d20130 SHA1 2ada31318bc631b4442a1a79a4644a8de5c86b9c SHA256 0c94fc3f8bb8eb009465913f2ee20eefc510468643c04d2aad8cc40341fde457 AUX root-5.26.00e-libpng15.patch 1261 RMD160 6fa4b2a6c20f0a0eb7cca381045074c5f2d27ed7 SHA1 598abe303d20b1d3029080af8c60498211840b1c SHA256 94fd93a4e9081ef8070e2bcaeb09f169ae4475689fe4987c3a9acfec879a45f2 +AUX root-5.26.00g-explicit-functions.patch 410 RMD160 f3fb8458bb671f7f68cc74ca92363f708a083e4f SHA1 d1bbef441ed3f6fbd3e41ffaaf831f73e80abede SHA256 e1799d5c8ad4e8af3161c4b3ed8e457eee48fe94e092ef8f3fb73b13d72e0c92 AUX root-5.28.00b-asneeded.patch 712 RMD160 0b3a3d41e309f13310fda607955ad88cc6bc176e SHA1 4fa704d2790e19933155da2587a9c6998d3c4e4f SHA256 17d1d41d8c7f78abbb7cd284af0a6aca544820db72fa72956b473c7c1817a96b AUX root-5.28.00b-glibc212.patch 276 RMD160 02901df4c8e5e3c7d50a78916f843fde83faf1f0 SHA1 842129d6247255b5fa72778a12f08e1383247cd8 SHA256 e51e127a80e2bf1afad41c2b7ca5233c362bce017057ca489bedb2a9442efb62 AUX root-5.28.00b-nobyte-compile.patch 5483 RMD160 490801842ba9ca6c980e498224d48dc676fcf0fa SHA1 538ac62083b8b12c558b97d72235dd047a64b632 SHA256 81b015dd6c122176fbc3103c75f62b7b1c3db569ad6d461ca544248f4e017b5c AUX root-5.28.00b-prop-ldflags.patch 433 RMD160 fd1717af9210471d7de0f06a47011e03d3f76d9a SHA1 b5dac8b013219dcfe577f2972fcc1d548f153cc3 SHA256 04f4b65a91e28386c7a857fe361f091943f4bb6fc82a9473ac7605412c199191 AUX root-5.28.00b-unuran.patch 1531 RMD160 8083784cc831fc304f2e94fdf3b8aa8379d0bd9a SHA1 5c4537ba1922775fb63d65340a18a3c2b1d2311b SHA256 09458c60c9d38af2d204939f752ec25364d04cf66810b7cae5e88368f84c31c8 +AUX root-5.28.00h-explicit-functions.patch 427 RMD160 3d62d982a35523249bc1ffbf9fee50056f007a36 SHA1 49479965e8116480d17efdb557a3c2844decbed6 SHA256 ef1a3bb5c89ebbd6baba2a27e6504822cca1b65893c910709974119a7e650ff8 AUX root-5.32.00-afs.patch 1322 RMD160 208adb0105edbad04f74206363f582c0a4dbcf73 SHA1 e713c26f5481755ded620d50a6dffc63eb0cba9d SHA256 a8f8d551668299516e2e091fd29ae15ceb1ba034d9df95b76f99b1dabc94a8dc AUX root-5.32.00-cfitsio.patch 593 RMD160 c9fb2e0e57ad6c08bc26eb626772bc3ec901ac46 SHA1 9d07035b5ab27bede96033a777e3d21a26b3ae27 SHA256 9f4f244f272d75e115d8f139670fdcc0cdbcb68972689edbc78e467c3fad3e40 +AUX root-5.32.00-explicit-functions.patch 610 RMD160 b8eb20aa9b6864fe138674c5991fe13aaa68981c SHA1 9f4faf15cf43cfa1e3ff4a394db5a4807bed713e SHA256 1afa92168b1f25ed457c08db85c85173613b82050b558765ba25e056f6f60abc AUX root-5.32.00-nobyte-compile.patch 5527 RMD160 61c3dfdd4b8f71f64772e20901f6ee11b8f53e12 SHA1 f914ccb7f7d88dd8d9ba4c1f4d940b14134f2c3b SHA256 82152c92efd5002f9c2b230f141cae6c8111b03bd18370030d62f0f7d7127420 AUX rootd.confd 199 RMD160 9ca9864292e7301d3feb6c36d88ba16002b7d7fa SHA1 822983a24e219bd860124f363a1e4250a17026dd SHA256 7b69f646ce0b2546ce797ec4a05949b02302dc5f4e41d2e8896ed0bc6575ac8d AUX rootd.initd 732 RMD160 9cce585e528e27c0fbd791be1f90fa6a1bb3164b SHA1 c15e805b0397bc8513e1c7e5631f2337c3564bbc SHA256 42b9fe01aa41965359c16d4b23f874cea65806d8c7ec11215dbba95ab80e90f3 AUX xrootd.confd 200 RMD160 2344c73ca3c27adeb70b092850cfd292af7d58bd SHA1 f2b895f43d3537e8614a907c7c94642f01c084e4 SHA256 03c1191168ddea3bc6621e26eb56e509e6c9a4d58756ffbbd07ff6657200e57d -AUX xrootd.initd 720 RMD160 6aedf0a620930b3076b42cf75b2bfd063fb381ab SHA1 1649b7de451f79d0eaad7db4228676730fac71b0 SHA256 0ab11ca5b891457acb34b2c12c6338f80b462de76109724af8ce7236a10c9d45 +AUX xrootd.initd 720 RMD160 a3df3a67dec5f1708995c9f8a569c1d6bb103beb SHA1 dc7703a369a7e003dad4ec4651ad64ee8b4f4dc0 SHA256 88112617e0ff9dff557ec800835dd93f1e1e4316e4c137034af4943c02678f64 DIST RooFit_Users_Manual_2.91-33.pdf 1330062 RMD160 650b616018a5493d5fd7da1dc06c6e54eaa419fb SHA1 f176782746542b00ff60320b4a41e1218db3d006 SHA256 101c4e4c41962238fcabf1caa86cafc51241a1800594491b2e62ef8b565a5646 DIST TMVAUsersGuide-v4.03.pdf 3913533 RMD160 fbd62b90e7ad47ad69ec62d584417463ec13bf9c SHA1 84a63140cc3e01267d2cc7ffa374a7c24fbed37e SHA256 0cdbb4a2d19eb7a86e2911cfa73a905932e862d6c94be10b7662a9355b0241af DIST TMVAUsersGuide-v4.pdf 2355827 RMD160 0624a6ed7e006581eacdaa69e82bbdca91aa42a9 SHA1 98016f0ccfa6c54234e22b46032bb0b2f5d7ac20 SHA256 bbc6563fd14a6a4a88efca55fa75e74d9b5c2a9f5d3044239f3f83dc2967ad62 @@ -26,19 +29,19 @@ DIST Users_Guide_5_26.pdf 9914765 RMD160 9e67a407d5a4d4f7019ab7b9b29bc696b797498 DIST root-5.26.00e-patches.tar.bz2 7102 RMD160 d513c643ec8acdbe293e7ca159f59c765c52a2ad SHA1 ca8a958186fc8a77c04348f61c97e2d836493026 SHA256 f29bf8251b8c7e1809993c4f5ae0f990d5c6e6721e77eb62107d27fa55b9bf47 DIST root-5.28.00b-xrootd-prop-flags.patch.bz2 3894 RMD160 ef6b06d4783320ee7d6189dbe122ac49605bc6f4 SHA1 8026dda3cb74da40359ccc6d4ee787c01eee958b SHA256 093b1acd8336f5bb723802455296d8db884a2909a4e483cce637b8191039b4cd DIST root_v5.26.00e.source.tar.gz 28922785 RMD160 692312a1984279255e32c96a0a79b974ff2e2971 SHA1 5a4b7e1b759dfef0dd218491bbe74ca376fc8c07 SHA256 7f2604954775653825b9897da131278c9b349f12d77b1fc087004c1b838f4a80 -DIST root_v5.28.00d.source.tar.gz 31145040 RMD160 f3a25f9c6ae5cd4d4ad511d6707adf0845bbfac5 SHA1 b932d9b2ebfe66a28333b5b9ef90ab0e877173d8 SHA256 2e485140cd786725ded68296f0629c7e1e498a167d80e8c812fe28ceca04ff60 -DIST root_v5.32.00.source.tar.gz 55355548 RMD160 e8b0c9b4e60334fb9f01b4cf70cdaed518c62bae SHA1 b7375d53dd845505196d12a7d66c3b2d8e1b0336 SHA256 9d63e4d7f1bb5454bc7b556abad314496edbd6ee669c6de7ef5d79090ec2d5f9 +DIST root_v5.26.00g.source.tar.gz 29356003 RMD160 92d967cfa1859441da896bdaf58badb269b1747d SHA1 ce354c11d58beac567062c0f2036a0cfaf8936f3 SHA256 d8ae10f492239d58e49b09a6269b1fe9657d50afe3827246991df66a79e67c74 +DIST root_v5.28.00h.source.tar.gz 31654844 RMD160 b4ad8b71b833a1a1b7826b7b29c186504fb9a18c SHA1 5cd8c02ba2a1e84f11295c91b95a0f455ec016d8 SHA256 2adc46c70a01761215b5f685fb0ca4c62e03a3b53165a459ed72190627242651 DIST root_v5.32.01.source.tar.gz 55509057 RMD160 d218c89a98ba1350b801912da0766afd07de6677 SHA1 c108db0c20ea964b6d9027ed6173dbc29ca48564 SHA256 0cd3147f3d127386f63bb65a1ea16f8712dde730f55a7a48d847032bc48f2ca4 EBUILD root-5.26.00e-r1.ebuild 9310 RMD160 6319be990e48486f77acbb4c858c14e1a5802cee SHA1 981645ad29e0a501eb74b4af740af08fcecd7ee8 SHA256 0e3168da9ff9f7ab4d2e88f47b6c61ef836481ae7652c63aefd069557a760e2e -EBUILD root-5.28.00d.ebuild 10047 RMD160 f7262294a6e7bcbdce024b3d475ecd4c50d9b3ee SHA1 dc68438c71b0ffe1fa577e2762e3908321620fe7 SHA256 5af6bc2e10c58ee3a23066b4497f08a8a5bed181417ebf713ead3b61d84401df -EBUILD root-5.32.00-r2.ebuild 10107 RMD160 f4047ede38e164f96cc9c3cb26cb80cfaee1baed SHA1 6503ef9eb4a9884a28109d7851488c6f178b2442 SHA256 6ef7ca59fb5b3b6217088abe85899a49508ed56a2e60e7609439f4b91dab64e4 -EBUILD root-5.32.01.ebuild 10120 RMD160 38640ec26b81dc05a9b2c2ba1c16a363ce5c73fa SHA1 f1a0a90c9dc308b46dcea922ac460e1764d2eb04 SHA256 f395f7cac7d8a3e467a3b088dac2d0e05a27e58da506e8c103f553f54a21b8ec -MISC ChangeLog 25120 RMD160 edb30aa20c41d0e8be2a623743eedae3f57b4b9d SHA1 cf14515e9ce14e57a114645d6ef1f2303c0edb94 SHA256 5b693a479bf4fabfd6b49663c04aeca4ad2885c5c2915d1393e31c1c4148fd77 +EBUILD root-5.26.00g.ebuild 9478 RMD160 3b70f7d8393e0ec0af143405ead48e21f5a1d76b SHA1 1c3499025736efeb64126eb2ff6279743ed8ba43 SHA256 d884c4350ba64e0a220d6338ce724ebc56bea808ccb969147264aa3876fa3e02 +EBUILD root-5.28.00h.ebuild 9938 RMD160 811bfe61cc6ffde59e6020b66316f91844362321 SHA1 7bee505e7b6f925f394be3a863425ff316df96e8 SHA256 f27f3dfcd4ba7ae9b37499608b922ff8cc497e903dc7baeed1066878322cbea2 +EBUILD root-5.32.01-r2.ebuild 10050 RMD160 688b732b64ed77fe78ba0af6b531c9a2f27e12db SHA1 87e09a6b7804276d164bacbcca6626cdd68ca4ca SHA256 3b211303da745d7210b622db556861f800559592f27f900937545c5062190a56 +MISC ChangeLog 26882 RMD160 c5682bae847fd6887cd20f299eb0a2788146f845 SHA1 6147d92d72e806b865766c8445c87786b102711c SHA256 f0b0caf0fc4321378ae82278f5a5210af7334ef7ea77c48c583def4b5d6b64a2 MISC metadata.xml 1614 RMD160 c52cb04fda6bd4e866dd15617cee749b4660e674 SHA1 ea3766d705da221c47ccd7f98a37fc62fe090e01 SHA256 e2b63f8b96a327d451634a4d8b41fc122de78f1f0a81b0d8d96e01ac08a5d2e7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEAREKAAYFAk9fOZEACgkQuUQtlDBCeQIphQCfWfBZ2J2TUQx5J/oxM2BM9fUG -i38AoIEZ2AbJJtTGm3m7PR/voSQpMgOb -=Zd/E +iEYEARECAAYFAk9ffiIACgkQ1ycZbhPLE2DMBgCgg8Qee7pUy6vCITkHWYkV2e7p +uDUAniHcmp9DIy/coT4asIN4xlgus9r4 +=xf+k -----END PGP SIGNATURE----- diff --git a/sci-physics/root/files/olbd.initd b/sci-physics/root/files/olbd.initd index 9aba94b1bf9a..6bb4a362b2b4 100644 --- a/sci-physics/root/files/olbd.initd +++ b/sci-physics/root/files/olbd.initd @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/olbd.initd,v 1.1 2008/12/18 18:10:18 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/olbd.initd,v 1.2 2012/03/13 17:02:31 bicatali Exp $ depend() { need net diff --git a/sci-physics/root/files/root-5.26.00g-explicit-functions.patch b/sci-physics/root/files/root-5.26.00g-explicit-functions.patch new file mode 100644 index 000000000000..16a720696fbf --- /dev/null +++ b/sci-physics/root/files/root-5.26.00g-explicit-functions.patch @@ -0,0 +1,12 @@ +--- root/io/io/Module.mk.orig 2011-09-29 13:49:50.000000000 +0400 ++++ root/io/io/Module.mk 2012-03-09 02:57:20.518370595 +0400 +@@ -66,9 +66,4 @@ + distclean:: distclean-$(MODNAME) + + ##### extra rules ###### +-#ifeq ($(GCC_VERS_FULL),gcc-4.4.0) +-ifeq ($(GCC_VERS),gcc-4.4) +-ifneq ($(filter -O%,$(OPT)),) + $(IODIRS)/TStreamerInfoReadBuffer.o: CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION +-endif +-endif diff --git a/sci-physics/root/files/root-5.28.00h-explicit-functions.patch b/sci-physics/root/files/root-5.28.00h-explicit-functions.patch new file mode 100644 index 000000000000..918b696cbcfe --- /dev/null +++ b/sci-physics/root/files/root-5.28.00h-explicit-functions.patch @@ -0,0 +1,12 @@ +--- root/io/io/Module.mk.orig 2011-11-24 20:12:56.000000000 +0400 ++++ root/io/io/Module.mk 2012-03-09 03:45:42.850549826 +0400 +@@ -67,9 +67,4 @@ + distclean:: distclean-$(MODNAME) + + ##### extra rules ###### +-#ifeq ($(GCC_VERS_FULL),gcc-4.4.0) +-ifeq ($(GCC_VERS),gcc-4.4) +-ifneq ($(filter -O%,$(OPT)),) + $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION +-endif +-endif diff --git a/sci-physics/root/files/root-5.32.00-explicit-functions.patch b/sci-physics/root/files/root-5.32.00-explicit-functions.patch new file mode 100644 index 000000000000..570d61e680fc --- /dev/null +++ b/sci-physics/root/files/root-5.32.00-explicit-functions.patch @@ -0,0 +1,18 @@ +--- root/io/io/Module.mk.orig 2012-02-29 19:46:38.000000000 +0400 ++++ root/io/io/Module.mk 2012-03-09 02:29:19.905665572 +0400 +@@ -67,15 +67,5 @@ + distclean:: distclean-$(MODNAME) + + ##### extra rules ###### +-#ifeq ($(GCC_VERS_FULL),gcc-4.4.0) +-ifeq ($(GCC_VERS),gcc-4.4) +-ifneq ($(filter -O%,$(OPT)),) + $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION +-endif +-endif +-ifeq ($(GCC_VERS),gcc-4.5) +-ifneq ($(filter -O%,$(OPT)),) + $(call stripsrc,$(IODIRS)/TStreamerInfoReadBuffer.o): CXXFLAGS += -DR__EXPLICIT_FUNCTION_INSTANTIATION +-endif +-endif +- diff --git a/sci-physics/root/files/xrootd.initd b/sci-physics/root/files/xrootd.initd index d0528db067b0..18af313750ec 100644 --- a/sci-physics/root/files/xrootd.initd +++ b/sci-physics/root/files/xrootd.initd @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/xrootd.initd,v 1.2 2009/01/20 18:04:09 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/xrootd.initd,v 1.3 2012/03/13 17:02:31 bicatali Exp $ depend() { need net diff --git a/sci-physics/root/root-5.32.00-r2.ebuild b/sci-physics/root/root-5.26.00g.ebuild index 03b1b0afaff8..8fd46549178e 100644 --- a/sci-physics/root/root-5.32.00-r2.ebuild +++ b/sci-physics/root/root-5.26.00g.ebuild @@ -1,85 +1,76 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.32.00-r2.ebuild,v 1.2 2012/03/13 12:11:52 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.26.00g.ebuild,v 1.1 2012/03/13 17:02:31 bicatali Exp $ + +EAPI=3 -EAPI=4 PYTHON_DEPEND="python? 2" -inherit versionator eutils fortran-2 elisp-common fdo-mime python toolchain-funcs flag-o-matic -#DOC_PV=$(get_major_version)_$(get_version_component_range 2) -DOC_PV=5_26 +inherit elisp-common eutils fdo-mime fortran-2 python toolchain-funcs versionator + +DOC_PV=$(get_major_version)_$(get_version_component_range 2) ROOFIT_DOC_PV=2.91-33 -TMVA_DOC_PV=4.03 -PATCH_PV=5.28.00b -PATCH_PV2=5.32.00 +TMVA_DOC_PV=4 +PATCH_PV="5.26.00e" DESCRIPTION="C++ data analysis framework and interpreter from CERN" HOMEPAGE="http://root.cern.ch/" -SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz - doc? ( ftp://root.cern.ch/${PN}/doc/Users_Guide_${DOC_PV}.pdf - math? ( - ftp://root.cern.ch/${PN}/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf - http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf ) )" +SRC_URI=" + ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz + mirror://gentoo/${PN}-${PATCH_PV}-patches.tar.bz2 + doc? ( + ftp://root.cern.ch/root/doc/Users_Guide_${DOC_PV}.pdf + ftp://root.cern.ch/root/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf + http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf )" SLOT="0" LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+X afs avahi clarens doc emacs examples fits fftw graphviz kerberos ldap - llvm +math mpi mysql ncurses odbc +opengl openmp oracle postgres prefix - pythia6 pythia8 python +reflex ruby qt4 ssl xft xml xinetd xrootd" - +KEYWORDS="~amd64 ~x86" +IUSE="afs clarens doc emacs examples fftw geant4 graphviz kerberos ldap + +math mysql odbc +opengl openmp oracle postgres pythia6 pythia8 python + qt4 +reflex ruby ssl xft xinetd xml xrootd" + +# libafterimage ignored, to check every version +# see https://savannah.cern.ch/bugs/?func=detailitem&item_id=30944 +# || ( >=media-libs/libafterimage-1.18 x11-wm/afterstep ) CDEPEND=" - app-arch/xz-utils >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre - media-libs/freetype + >=media-libs/ftgl-2.1.3_rc5 media-libs/giflib + media-libs/glew media-libs/libpng:0 media-libs/tiff:0 - sys-libs/zlib - virtual/jpeg virtual/shadow - X? ( - media-libs/ftgl - media-libs/glew - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm - || ( >=media-libs/libafterimage-1.20 >=x11-wm/afterstep-2.2.11 ) - opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps ) - qt4? ( - x11-libs/qt-gui:4 - x11-libs/qt-opengl:4 - x11-libs/qt-qt3support:4 - x11-libs/qt-svg:4 - x11-libs/qt-webkit:4 - x11-libs/qt-xmlpatterns:4 ) - xft? ( x11-libs/libXft ) - ) - afs? ( net-fs/openafs ) - avahi? ( net-dns/avahi ) - clarens? ( dev-libs/xmlrpc-c[curl] ) + virtual/jpeg + x11-libs/libXft + x11-libs/libXpm + afs? ( >=net-fs/openafs-1.4.7 ) + clarens? ( dev-libs/xmlrpc-c ) emacs? ( virtual/emacs ) - fits? ( sci-libs/cfitsio ) fftw? ( sci-libs/fftw:3.0 ) + geant4? ( sci-physics/geant:4 ) graphviz? ( media-gfx/graphviz ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) - llvm? ( sys-devel/llvm ) - math? ( sci-libs/gsl sci-mathematics/unuran mpi? ( virtual/mpi ) ) + math? ( sci-libs/gsl ) mysql? ( virtual/mysql ) - ncurses? ( sys-libs/ncurses ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) + opengl? ( virtual/opengl virtual/glu ) oracle? ( dev-db/oracle-instantclient-basic ) postgres? ( dev-db/postgresql-base ) pythia6? ( sci-physics/pythia:6 ) pythia8? ( sci-physics/pythia:8 ) + qt4? ( + x11-libs/qt-gui:4 + x11-libs/qt-opengl:4 + x11-libs/qt-qt3support:4 + x11-libs/qt-xmlpatterns:4 ) ruby? ( dev-lang/ruby dev-ruby/rubygems ) ssl? ( dev-libs/openssl ) - xml? ( dev-libs/libxml2 ) - xrootd? ( net-libs/xrootd )" + xml? ( dev-libs/libxml2:2 )" DEPEND="${CDEPEND} dev-util/pkgconfig" @@ -87,20 +78,16 @@ DEPEND="${CDEPEND} RDEPEND=" virtual/fortran ${CDEPEND} - reflex? ( dev-cpp/gccxml ) xinetd? ( sys-apps/xinetd )" -REQUIRED_USE="!X? ( !opengl !qt4 !xft )" - S="${WORKDIR}/${PN}" pkg_setup() { fortran-2_pkg_setup - python_pkg_setup echo - elog "There are extra options on packages not yet in Gentoo:" + elog "You may want to build ROOT with these non Gentoo extra packages:" elog "AliEn, castor, Chirp, dCache, gfal, gLite, Globus," - elog "HDFS, Monalisa, MaxDB/SapDB, SRP." + elog "Monalisa, MaxDB/SapDB, SRP." elog "You can use the env variable EXTRA_ECONF variable for this." elog "For example, for SRP, you would set: " elog "EXTRA_ECONF=\"--enable-srp --with-srp-libdir=/usr/$(get_libdir)\"" @@ -108,58 +95,53 @@ pkg_setup() { enewgroup rootd enewuser rootd -1 -1 /var/spool/rootd rootd - if use math; then - if use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp; then - ewarn "You are using gcc and OpenMP is available with gcc >= 4.2" - ewarn "If you want to build this package with OpenMP, abort now," - ewarn "and set CC to an OpenMP capable compiler" - elif use openmp; then - export USE_OPENMP=1 USE_PARALLEL_MINUIT2=1 - elif use mpi; then - export USE_MPI=1 USE_PARALLEL_MINUIT2=1 - fi + if use openmp && \ + [[ $(tc-getCC)$ == *gcc* ]] && \ + ( [[ $(gcc-major-version)$(gcc-minor-version) -lt 42 ]] || \ + ! has_version sys-devel/gcc[openmp] ); then + ewarn "You are using gcc and OpenMP is available with gcc >= 4.2" + ewarn "If you want to build this package with OpenMP, abort now," + ewarn "and set CC to an OpenMP capable compiler" + elif use openmp; then + export USE_OPENMP=1 + use math && export USE_PARALLEL_MINUIT2=1 fi + use python && python_set_active_version 2 } src_prepare() { epatch \ - "${FILESDIR}"/${PN}-${PATCH_PV}-prop-ldflags.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV}-asneeded.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV2}-nobyte-compile.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV}-glibc212.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV}-unuran.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV2}-afs.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV2}-cfitsio.patch - - # make sure we use system libs and headers + "${WORKDIR}"/${PN}-${PATCH_PV}-make-3.82.patch \ + "${WORKDIR}"/${PN}-${PATCH_PV}-prop-ldflags.patch \ + "${WORKDIR}"/${PN}-${PATCH_PV}-configure-paths.patch \ + "${WORKDIR}"/${PN}-${PATCH_PV}-nobyte-compile.patch \ + "${WORKDIR}"/${PN}-${PATCH_PV}-glibc212.patch \ + "${WORKDIR}"/${PN}-${PATCH_PV}-xrootd-prop-flags.patch \ + "${FILESDIR}"/${PN}-${PATCH_PV}-libpng15.patch \ + "${FILESDIR}"/${P}-explicit-functions.patch + + # use system cfortran rm montecarlo/eg/inc/cfortran.h README/cfortran.doc - rm -rf graf2d/asimage/src/libAfterImage - rm -rf graf3d/ftgl/{inc,src} - rm -rf graf2d/freetype/src - rm -rf graf3d/glew/{inc,src} - rm -rf core/pcre/src - rm -rf math/unuran/src/unuran-*.tar.gz - find core/zip -type f -name "[a-z]*" | xargs rm - rm -rf core/lzma/src/*.tar.gz - rm graf3d/gl/{inc,src}/gl2ps.* - sed -i -e 's/^GLLIBS *:= .* $(OPENGLLIB)/& -lgl2ps/' graf3d/gl/Module.mk - - # In Gentoo, libPythia6 is called libpythia6 - # libungif is called libgif, - # iodbc is in /usr/include/iodbc - # pg_config.h is checked instead of libpq-fe.h + + # take a more descriptive name for ruby libs sed -i \ - -e 's:libPythia6:libpythia6:g' \ - -e 's:ungif:gif:g' \ - -e 's:$ODBCINCDIR:$ODBCINCDIR /usr/include/iodbc:' \ - -e 's:libpq-fe.h:pg_config.h:' \ - configure || die "adjusting configure for Gentoo failed" + -e 's/libRuby/libRubyROOT/g' \ + bindings/ruby/Module.mk bindings/ruby/src/drr.cxx \ + || die "ajusting ruby libname failed" - # prefixify the configure script + # in gentoo, libPythia6 is called libpythia6 + # libungif is called libgif sed -i \ - -e 's:/usr:${EPREFIX}/usr:g' \ - configure || die "prefixify configure failed" + -e 's/libPythia6/libpythia6/g' \ + -e 's/ungif/gif/g' \ + configure || die "adjusting library names failed" + # libafterimage flags are hardcoded + sed -i \ + -e 's/CFLAGS="-O3"//' \ + -e 's/CFLAGS=$$ACFLAGS//' \ + graf2d/asimage/Module.mk graf2d/asimage/src/libAfterImage/configure \ + || die "flag propagation in libafterimage failed" # QTDIR only used for qt3 in gentoo, and configure looks for it. unset QTDIR } @@ -168,7 +150,6 @@ src_configure() { # the configure script is not the standard autotools ./configure \ --prefix="${EPREFIX}"/usr \ - --etcdir="${EPREFIX}"/etc/root \ --libdir="${EPREFIX}"/usr/$(get_libdir)/${PN} \ --docdir="${EPREFIX}"/usr/share/doc/${PF} \ --tutdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tutorials \ @@ -177,13 +158,13 @@ src_configure() { --with-cxx=$(tc-getCXX) \ --with-f77=$(tc-getFC) \ --with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps \ - --disable-builtin-afterimage \ --disable-builtin-freetype \ --disable-builtin-ftgl \ --disable-builtin-glew \ --disable-builtin-pcre \ --disable-builtin-zlib \ - --disable-builtin-lzma \ + --disable-rpath \ + --enable-asimage \ --enable-astiff \ --enable-exceptions \ --enable-explicitlink \ @@ -195,31 +176,24 @@ src_configure() { --enable-table \ --fail-on-missing \ --with-afs-shared=yes \ - $(use_enable X x11) \ - $(use_enable X asimage) \ $(use_enable afs) \ - $(use_enable avahi bonjour) \ $(use_enable clarens) \ $(use_enable clarens peac) \ - $(use_enable ncurses editline) \ - $(use_enable fits fitsio) \ $(use_enable fftw fftw3) \ + $(use_enable geant4 g4root) \ $(use_enable graphviz gviz) \ $(use_enable kerberos krb5) \ $(use_enable ldap) \ - $(use_enable llvm cling) \ $(use_enable math gsl-shared) \ $(use_enable math genvector) \ $(use_enable math mathmore) \ $(use_enable math minuit2) \ $(use_enable math roofit) \ - $(use_enable math tmva) \ $(use_enable math unuran) \ $(use_enable mysql) \ $(use_enable odbc) \ $(use_enable opengl) \ $(use_enable postgres pgsql) \ - $(use_enable prefix rpath) \ $(use_enable pythia6) \ $(use_enable pythia8) \ $(use_enable python) \ @@ -247,18 +221,23 @@ doc_install() { cd "${S}" if use doc; then einfo "Installing user's guides" - dodoc "${DISTDIR}"/Users_Guide_${DOC_PV}.pdf - use math && dodoc \ - "${DISTDIR}"/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf \ - "${DISTDIR}"/TMVAUsersGuide-v${TMVA_DOC_PV}.pdf + insinto /usr/share/doc/${PF} + doins \ + "${DISTDIR}"/Users_Guide_${DOC_PV}.pdf \ + "${DISTDIR}"/TMVAUsersGuide-v${TMVA_DOC_PV}.pdf \ + || die "pdf install failed" + if use math; then + doins "${DISTDIR}"/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf \ + || die "math doc install failed" + fi fi if use examples; then # these should really be taken care of by the root make install insinto /usr/share/doc/${PF}/examples/tutorials/tmva - doins -r tmva/test + doins -r tmva/test || die else - rm -rf "${ED}"/usr/share/doc/${PF}/examples + rm -rf "${D}"/usr/share/doc/${PF}/examples fi } @@ -270,13 +249,14 @@ daemon_install() { dodir /var/spool/rootd/{pub,tmp} fperms 1777 /var/spool/rootd/{pub,tmp} + use xrootd && daemons="${daemons} xrootd olbd" for i in ${daemons}; do newinitd "${FILESDIR}"/${i}.initd ${i} newconfd "${FILESDIR}"/${i}.confd ${i} done if use xinetd; then insinto /etc/xinetd - doins etc/daemons/{rootd,proofd}.xinetd + doins etc/daemons/{rootd,proofd}.xinetd || die fi } @@ -305,7 +285,7 @@ src_install() { # The build system installs Emacs support unconditionally and in the wrong # directory. Remove it and call elisp-install in case of USE=emacs. - rm -rf "${ED}"/usr/share/emacs + rm -rf "${D}"/usr/share/emacs if use emacs; then elisp-install ${PN} build/misc/*.{el,elc} || die "elisp-install failed" fi @@ -324,12 +304,10 @@ src_install() { rm -f "${ED}"/etc/root/proof/*.sample rm -rf "${ED}"/etc/root/daemons popd > /dev/null - # these should be in PATH - mv "${ED}"usr/share/root/proof/utils/pq2/pq2* \ - "${ED}"usr/bin } pkg_postinst() { + use ruby && elog "ROOT Ruby module is available as libRubyROOT" fdo-mime_desktop_database_update use python && python_mod_optimize /usr/$(get_libdir)/root } diff --git a/sci-physics/root/root-5.28.00d.ebuild b/sci-physics/root/root-5.28.00h.ebuild index 7d5633e1cf8b..286f480e0c70 100644 --- a/sci-physics/root/root-5.28.00d.ebuild +++ b/sci-physics/root/root-5.28.00h.ebuild @@ -1,14 +1,13 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.28.00d.ebuild,v 1.5 2012/03/13 12:11:52 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.28.00h.ebuild,v 1.1 2012/03/13 17:02:31 bicatali Exp $ EAPI=3 PYTHON_DEPEND="python? 2" -inherit versionator eutils fortran-2 elisp-common fdo-mime python toolchain-funcs flag-o-matic +inherit elisp-common eutils fdo-mime fortran-2 python toolchain-funcs -#DOC_PV=$(get_major_version)_$(get_version_component_range 2) DOC_PV=5_26 ROOFIT_DOC_PV=2.91-33 TMVA_DOC_PV=4.03 @@ -28,8 +27,8 @@ SLOT="0" LICENSE="LGPL-2.1" KEYWORDS="~amd64 ~x86" IUSE="afs avahi clarens doc emacs examples fits fftw graphviz kerberos ldap - llvm +math mpi mysql ncurses odbc +opengl openmp oracle postgres pythia6 - pythia8 python +reflex ruby qt4 ssl xft xml xinetd xrootd" + +math mpi mysql ncurses odbc +opengl openmp oracle postgres pythia6 + pythia8 python qt4 +reflex ruby ssl xft xinetd xml xrootd" CDEPEND=" >=dev-lang/cfortran-4.4-r2 @@ -39,8 +38,8 @@ CDEPEND=" media-libs/glew media-libs/libpng:0 media-libs/tiff:0 - virtual/jpeg virtual/shadow + virtual/jpeg x11-libs/libX11 x11-libs/libXext x11-libs/libXft @@ -55,7 +54,6 @@ CDEPEND=" graphviz? ( media-gfx/graphviz ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) - llvm? ( sys-devel/llvm ) math? ( sci-libs/gsl sci-mathematics/unuran mpi? ( virtual/mpi ) ) mysql? ( virtual/mysql ) ncurses? ( sys-libs/ncurses ) @@ -122,7 +120,8 @@ src_prepare() { "${FILESDIR}"/${PN}-${PATCH_PV}-asneeded.patch \ "${FILESDIR}"/${PN}-${PATCH_PV}-nobyte-compile.patch \ "${FILESDIR}"/${PN}-${PATCH_PV}-glibc212.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV}-unuran.patch + "${FILESDIR}"/${PN}-${PATCH_PV}-unuran.patch \ + "${FILESDIR}"/${P}-explicit-functions.patch # make sure we use system libs and headers rm montecarlo/eg/inc/cfortran.h README/cfortran.doc @@ -205,7 +204,6 @@ src_configure() { $(use_enable graphviz gviz) \ $(use_enable kerberos krb5) \ $(use_enable ldap) \ - $(use_enable llvm cling) \ $(use_enable math gsl-shared) \ $(use_enable math genvector) \ $(use_enable math mathmore) \ @@ -244,7 +242,7 @@ doc_install() { cd "${S}" if use doc; then einfo "Installing user's guides" - dodoc "${DISTDIR}"/Users_Guide_${DOC_PV}.pdf \ + dodoc "${DISTDIR}"/Users_Guide_${DOC_PV}.pdf use math && dodoc \ "${DISTDIR}"/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf \ "${DISTDIR}"/TMVAUsersGuide-v${TMVA_DOC_PV}.pdf @@ -323,7 +321,7 @@ src_install() { rm -rf "${ED}"/etc/root/daemons popd > /dev/null # these should be in PATH - mv "${ED}"usr/share/root/proof/utils/pq2/pq2* \ + mv "${ED}"etc/root/proof/utils/pq2/pq2* \ "${ED}"usr/bin } diff --git a/sci-physics/root/root-5.32.01.ebuild b/sci-physics/root/root-5.32.01-r2.ebuild index e3a1e387efc8..16dd9fe6193b 100644 --- a/sci-physics/root/root-5.32.01.ebuild +++ b/sci-physics/root/root-5.32.01-r2.ebuild @@ -1,12 +1,11 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.32.01.ebuild,v 1.2 2012/03/13 12:11:52 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.32.01-r2.ebuild,v 1.1 2012/03/13 17:02:31 bicatali Exp $ EAPI=4 PYTHON_DEPEND="python? 2" -inherit versionator eutils fortran-2 elisp-common fdo-mime python toolchain-funcs flag-o-matic +inherit elisp-common eutils fdo-mime fortran-2 python toolchain-funcs -#DOC_PV=$(get_major_version)_$(get_version_component_range 2) DOC_PV=5_26 ROOFIT_DOC_PV=2.91-33 TMVA_DOC_PV=4.03 @@ -25,8 +24,8 @@ SLOT="0" LICENSE="LGPL-2.1" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="+X afs avahi clarens doc emacs examples fits fftw graphviz kerberos ldap - llvm +math mpi mysql ncurses odbc +opengl openmp oracle postgres prefix - pythia6 pythia8 python +reflex ruby qt4 ssl xft xml xinetd xrootd" + +math mpi mysql ncurses odbc +opengl openmp oracle postgres prefix + pythia6 pythia8 python qt4 +reflex ruby ssl xft xinetd xml xrootd" CDEPEND=" app-arch/xz-utils @@ -65,7 +64,6 @@ CDEPEND=" graphviz? ( media-gfx/graphviz ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) - llvm? ( sys-devel/llvm ) math? ( sci-libs/gsl sci-mathematics/unuran mpi? ( virtual/mpi ) ) mysql? ( virtual/mysql ) ncurses? ( sys-libs/ncurses ) @@ -129,7 +127,8 @@ src_prepare() { "${FILESDIR}"/${PN}-${PATCH_PV}-glibc212.patch \ "${FILESDIR}"/${PN}-${PATCH_PV}-unuran.patch \ "${FILESDIR}"/${PN}-${PATCH_PV2}-afs.patch \ - "${FILESDIR}"/${PN}-${PATCH_PV2}-cfitsio.patch + "${FILESDIR}"/${PN}-${PATCH_PV2}-cfitsio.patch \ + "${FILESDIR}"/${PN}-${PATCH_PV2}-explicit-functions.patch # make sure we use system libs and headers rm montecarlo/eg/inc/cfortran.h README/cfortran.doc @@ -176,6 +175,7 @@ src_configure() { --with-cc=$(tc-getCC) \ --with-cxx=$(tc-getCXX) \ --with-f77=$(tc-getFC) \ + --with-afs-shared=yes \ --with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps \ --disable-builtin-afterimage \ --disable-builtin-freetype \ @@ -184,6 +184,7 @@ src_configure() { --disable-builtin-pcre \ --disable-builtin-zlib \ --disable-builtin-lzma \ + --disable-cling \ --enable-astiff \ --enable-exceptions \ --enable-explicitlink \ @@ -194,7 +195,6 @@ src_configure() { --enable-soversion \ --enable-table \ --fail-on-missing \ - --with-afs-shared=yes \ $(use_enable X x11) \ $(use_enable X asimage) \ $(use_enable afs) \ @@ -207,7 +207,6 @@ src_configure() { $(use_enable graphviz gviz) \ $(use_enable kerberos krb5) \ $(use_enable ldap) \ - $(use_enable llvm cling) \ $(use_enable math gsl-shared) \ $(use_enable math genvector) \ $(use_enable math mathmore) \ @@ -325,7 +324,7 @@ src_install() { rm -rf "${ED}"/etc/root/daemons popd > /dev/null # these should be in PATH - mv "${ED}"usr/share/root/proof/utils/pq2/pq2* \ + mv "${ED}"etc/root/proof/utils/pq2/pq2* \ "${ED}"usr/bin } |