aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2016-11-05 08:44:42 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2016-11-05 08:44:42 +0100
commit2efd15f36e771992257a823706485115bad7c2ee (patch)
tree00d236b296cb7d9509a5efb7888669794008661a
parentvmware-horizon-client-bin: installation works, program runs, but can't connect (diff)
downloadAstroFloyd-2efd15f36e771992257a823706485115bad7c2ee.zip
AstroFloyd-2efd15f36e771992257a823706485115bad7c2ee.tar.gz
AstroFloyd-2efd15f36e771992257a823706485115bad7c2ee.tar.bz2
sci-libs/fgsl: fixed ebuilds: remove use() statement from global scope
Package-Manager: portage-2.3.0
-rw-r--r--sci-libs/fgsl/ChangeLog8
-rw-r--r--sci-libs/fgsl/Manifest22
-rw-r--r--sci-libs/fgsl/fgsl-0.9.1.ebuild24
-rw-r--r--sci-libs/fgsl/fgsl-0.9.ebuild24
-rw-r--r--sci-libs/fgsl/metadata.xml11
5 files changed, 55 insertions, 34 deletions
diff --git a/sci-libs/fgsl/ChangeLog b/sci-libs/fgsl/ChangeLog
new file mode 100644
index 0000000..a4e8f58
--- /dev/null
+++ b/sci-libs/fgsl/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for sci-libs/fgsl
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Nov 2016; AstroFloyd <AstroFloyd@gmail.com> fgsl-0.9.ebuild,
+ fgsl-0.9.1.ebuild:
+ Fix ebuilds: remove use() statement from global scope
+
diff --git a/sci-libs/fgsl/Manifest b/sci-libs/fgsl/Manifest
index c254472..2c9c58b 100644
--- a/sci-libs/fgsl/Manifest
+++ b/sci-libs/fgsl/Manifest
@@ -1,10 +1,12 @@
-AUX fgsl-0.9-Makefile.patch 1313 RMD160 9b799b5d992217d3c0a3ac709c91722dc377adf6 SHA1 fbf3bb3cfb681881fc5ad8080d550a26e00b2690 SHA256 f68dc4fbf707600de8ab445ebddc9725b645499fff4e6398f364f7858c1401be
-AUX fgsl-0.9-configure.patch 446 RMD160 e30274cec502c0bb709589b74ffaa208aecdd348 SHA1 a39a64472bee2803dba44235b645009bca68144c SHA256 468dbbc4aed9f66a91c3c841e322c017bee5ba4fce8109eb6985431f077fb920
-AUX fgsl-0.9.1-Makefile.patch 795 RMD160 fa3c05918160b5d4984112ce5e1262633f5146dc SHA1 f3af1104be22aca8e22debb887348c06c12840e1 SHA256 01c2782e6f4ec98699ec2a0674e89f147a63ee519a513242c75c52c84bf8da01
-AUX fgsl-0.9.1-configure.patch 474 RMD160 e5d0089f038c843cb438058bbcc5211dbb3a18f9 SHA1 ca39369cc2d883b3540f7d462e5e9edcc44b87e2 SHA256 ca4f04dc8adfea61276d507240d89d59b5c636f8943720feff254c9a882c7200
-DIST fgsl-0.9.1.tar.gz 289994 RMD160 20b58abb29a44a952729170ccca20e03392c1333 SHA1 071764fea2efb2a29fabd95d6f3ead3d6434f63d SHA256 ba14fdddcfc0f960308a208849f9315ace5dca64afd25c3072a8daf6e057cf1a
-DIST fgsl-0.9.tar.gz 286033 RMD160 d1ab20126c0c3cfcaf283d021db599a45eddce35 SHA1 6148a14fe4a1b7c64001f9bf5231ace786118562 SHA256 a4961bdccb9e0c353ed11bb009d46e0e941f7586621da6100d7303605e9d6795
-EBUILD fgsl-0.9.1.ebuild 1353 RMD160 2282c4f45d36f69c660ca59bb5eff0d07a314bc9 SHA1 e5d0ad8344983439cc7ce394347b40713f88cb3b SHA256 7e20f5c506301a1997059a352b343866c1d9c1b53666369039b9dd3d63660641
-EBUILD fgsl-0.9.ebuild 1353 RMD160 2282c4f45d36f69c660ca59bb5eff0d07a314bc9 SHA1 e5d0ad8344983439cc7ce394347b40713f88cb3b SHA256 7e20f5c506301a1997059a352b343866c1d9c1b53666369039b9dd3d63660641
-MISC fgsl-0.9.1.ebuild.tar.bz2 1525 RMD160 0d45586872edec513f238cce01e0a11d47bb7b18 SHA1 5f8afa8d6f3c84a6fd1c0124c62902b0a923d343 SHA256 562a476860203b4bfa809ed66b5d6c1b2a11d7d677900f656676c287100a33cf
-MISC fgsl-0.9.ebuild.tar.bz2 1683 RMD160 7ca83522635345b2ea5e7809603d497b5f03b869 SHA1 07a172aa2e23a0b9659a7baac3f2062ad64e291a SHA256 f02c32e5f9cef4d145b5d6579b726a241bb60cfb0acecdebfa1e1e536a231e76
+AUX fgsl-0.9-Makefile.patch 1313 SHA256 f68dc4fbf707600de8ab445ebddc9725b645499fff4e6398f364f7858c1401be SHA512 f70077b0f84bbd36be241f084c7f524f466cbc9261dfc0f4df6f65443da4b866b59c026a16007fcf6fab6f1509300cba35989cf143c48b3e84afecc38cf6ae25 WHIRLPOOL 2b5ca82ebd8b6fb965700206293a7e544070396de1c70009365f3c6cdc9d9e175eefd8cd0b2bd325ecee3310fe4bf6fc6840f459f791cbe7c5f0e1960adf9b82
+AUX fgsl-0.9-configure.patch 446 SHA256 468dbbc4aed9f66a91c3c841e322c017bee5ba4fce8109eb6985431f077fb920 SHA512 2b09ed1ea9d7fb8d30e4153e6b7ffaaa8bf420f373c3386914d8110bc83f1f9be5a6e857c3cbbad318e11cb1758278f581f1e2b40d1eb0d94955868532b1d34e WHIRLPOOL de331eef2766964263981e72a0f9e55eb50ae1ea01937d7c3c76d566b36fd2a9ab340c13dc1c6f5f6473f744ea4ed334aad2cd3aa7dda30d3175b8bcedc4db9a
+AUX fgsl-0.9.1-Makefile.patch 795 SHA256 01c2782e6f4ec98699ec2a0674e89f147a63ee519a513242c75c52c84bf8da01 SHA512 e959041002ae1d61747e63e18ed052239aedf92b1418c38cab9d19b93110950682fb981065377636a55b64dba03ff5bb40b215a8848d0772e52b012dd1e7e2ca WHIRLPOOL a488cc1dd01e3c80ee4987b59a9d5a7a40bc4987819ecd9b1ffd410ccde7bf0d6ade44c4ca3687362c255c3f6895fc14277697d99c4c0f89e75dce64e99f0f68
+AUX fgsl-0.9.1-configure.patch 474 SHA256 ca4f04dc8adfea61276d507240d89d59b5c636f8943720feff254c9a882c7200 SHA512 a60dffb7ccfd76c615d6825c977933f325af5540532ed632937b232a0a8da7fe0d2f2fe097016d5c8a07689d23c734de0a30185f75d7d9131863009952de683e WHIRLPOOL ccdaff54e67f340d17547607b1ea5d00bff050db1881184bb097274793b616ae3f0e255aee46d5d3a8061e100701d45f08a88167ede6aba65388d82e832542a0
+DIST fgsl-0.9.1.tar.gz 289994 SHA256 ba14fdddcfc0f960308a208849f9315ace5dca64afd25c3072a8daf6e057cf1a SHA512 799f66a164c8d27ad991a4e33bfdd268c8d769399bc50896fcbba0ba7d95d32aa437ff76553b3209ecae850b9292827d56c307cd30e71f523d1bc3f7c60bd38d WHIRLPOOL 0f49912ecb98a0ae3d2d0f08833de0cc2f93bfafa505497dd264d9bbaabf976646953d775c32421c40ede8c05edf68314cddce2b7ec17bda27021c5824adfdf7
+DIST fgsl-0.9.tar.gz 286033 SHA256 a4961bdccb9e0c353ed11bb009d46e0e941f7586621da6100d7303605e9d6795
+EBUILD fgsl-0.9.1.ebuild 1419 SHA256 80225e3a92f625ad78d877170baf1eb9dcd3f7c1858c35ccd132c87a8cafe460 SHA512 723f3e81d760bebcfc74a36a362b331892001b7e510a037b5522ef2b4f6fff5d0228c045ccf84c3f2acdf8a5f19de255b30971b4dd053f5b64102dfcc17913bf WHIRLPOOL d27e426a1306fe89b10db39cac462ed37124c86263278f75bbe9b847330bf9f4cb278c6a7da190872214de8e94d7449d55e7260e06558abaf975c8d7e82a5d10
+EBUILD fgsl-0.9.ebuild 1419 SHA256 80225e3a92f625ad78d877170baf1eb9dcd3f7c1858c35ccd132c87a8cafe460 SHA512 723f3e81d760bebcfc74a36a362b331892001b7e510a037b5522ef2b4f6fff5d0228c045ccf84c3f2acdf8a5f19de255b30971b4dd053f5b64102dfcc17913bf WHIRLPOOL d27e426a1306fe89b10db39cac462ed37124c86263278f75bbe9b847330bf9f4cb278c6a7da190872214de8e94d7449d55e7260e06558abaf975c8d7e82a5d10
+MISC ChangeLog 258 SHA256 71559996ef7e7286267db48cee81b0ab34bae9479fd5367cfe2874a95232a729 SHA512 904701bddd058c735df7b0e526a9e66e9f3ea547ebc43ce00a5528c02a815ec7963e671a3b062eb3fdf901b181735271c83932c4b5e80f3cb74f749916338fe4 WHIRLPOOL 7874d935dfc9b32e6cc3087094243031e06c3617622db919cd01cf2af2ab39030d06ad01e54726c93ca127bd99abc84ca8d5b6cf0a7a14f1eb074e3a4678f0dc
+MISC fgsl-0.9.1.ebuild.tar.bz2 1525 SHA256 562a476860203b4bfa809ed66b5d6c1b2a11d7d677900f656676c287100a33cf SHA512 c0966c8660116820796e8b6c653f02e8b88873fa8a385e712a928966f46f3c6bec7eeb27c1ebeda109b51cb5e01fd6655515c836c20516910e89d551e87bcf29 WHIRLPOOL d415b9eefdd34b7fb3e80bc8a0c597d262e7cb0af176b04f896919e0455b30276ade5d6bb519087cfc9c930a98d8efa72aafab9a939f6cebae3a4b8f20eec41a
+MISC fgsl-0.9.ebuild.tar.bz2 1683 SHA256 f02c32e5f9cef4d145b5d6579b726a241bb60cfb0acecdebfa1e1e536a231e76 SHA512 7b48208c9f71184349823f3489d4fd0e1e06db14552614a9ebe2e96aa30f8872f1e1337f70e503da76f7307686b590a6463888d971d5e65e89afddd71f22933a WHIRLPOOL 41a391a672432c382982bf1022571e92f9ac246110a0fa09c9be95d6e81ec1c2650102b1176e736f8c5518ffe9d1d8b8c73aa2e0d4f31e04e915722fbda60755
+MISC metadata.xml 367 SHA256 7ee6240c9ca7096f888843f71f5b91f4d428f21125b53adde49b003ddc7b1b35 SHA512 158aa59c37b134e971d94ca79a5692d5133d229bf6ed8354089e89449fe36255644f14868959c437103daa54340abbaa38ee27c5fdaecc0b3d61afcae3428020 WHIRLPOOL f2c45903f9ecf243caa06ccdd2c4941e8b30bfaec3575e24a02d8970cbd2143112998d70fd1859720fad055b23cf9d4324c11400e5bbd75462d713a967369d77
diff --git a/sci-libs/fgsl/fgsl-0.9.1.ebuild b/sci-libs/fgsl/fgsl-0.9.1.ebuild
index e0cd020..e2dca30 100644
--- a/sci-libs/fgsl/fgsl-0.9.1.ebuild
+++ b/sci-libs/fgsl/fgsl-0.9.1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI=5
inherit eutils
DESCRIPTION="A Fortran interface to the GNU Scientific Library"
@@ -10,7 +11,8 @@ SRC_URI="http://www.lrz-muenchen.de/services/software/mathematik/gsl/fortran/${P
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS="~x86" # ifc can't have ~amd64 keyword?
#IUSE="gfortran ifort" #Compiler gfortran does not (properly) support ISO_C_BINDING
IUSE="ifort"
@@ -20,22 +22,21 @@ RDEPEND=${DEPEND}
DESTDIR="/usr"
-BITS="32"
-if use amd64; then
- BITS="64"
-fi
-
-
-
src_unpack() {
unpack ${A}
- cd "${S}"
+}
+
+src_prepare() {
epatch "${FILESDIR}"/${P}-configure.patch #Allows the use of econf
epatch "${FILESDIR}"/${P}-Makefile.patch #Makes make more verbose
}
-
src_compile() {
+ BITS="32"
+ if use amd64; then
+ BITS="64"
+ fi
+
if use ifort; then
econf --prefix ${DESTDIR} --gsl ${DESTDIR} --f90 ifort --bits ${BITS}
#elif use gfortran; then
@@ -56,4 +57,3 @@ pkg_config()
{
eerror "This ebuild does not have a config function."
}
-
diff --git a/sci-libs/fgsl/fgsl-0.9.ebuild b/sci-libs/fgsl/fgsl-0.9.ebuild
index e0cd020..e2dca30 100644
--- a/sci-libs/fgsl/fgsl-0.9.ebuild
+++ b/sci-libs/fgsl/fgsl-0.9.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI=5
inherit eutils
DESCRIPTION="A Fortran interface to the GNU Scientific Library"
@@ -10,7 +11,8 @@ SRC_URI="http://www.lrz-muenchen.de/services/software/mathematik/gsl/fortran/${P
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS="~x86" # ifc can't have ~amd64 keyword?
#IUSE="gfortran ifort" #Compiler gfortran does not (properly) support ISO_C_BINDING
IUSE="ifort"
@@ -20,22 +22,21 @@ RDEPEND=${DEPEND}
DESTDIR="/usr"
-BITS="32"
-if use amd64; then
- BITS="64"
-fi
-
-
-
src_unpack() {
unpack ${A}
- cd "${S}"
+}
+
+src_prepare() {
epatch "${FILESDIR}"/${P}-configure.patch #Allows the use of econf
epatch "${FILESDIR}"/${P}-Makefile.patch #Makes make more verbose
}
-
src_compile() {
+ BITS="32"
+ if use amd64; then
+ BITS="64"
+ fi
+
if use ifort; then
econf --prefix ${DESTDIR} --gsl ${DESTDIR} --f90 ifort --bits ${BITS}
#elif use gfortran; then
@@ -56,4 +57,3 @@ pkg_config()
{
eerror "This ebuild does not have a config function."
}
-
diff --git a/sci-libs/fgsl/metadata.xml b/sci-libs/fgsl/metadata.xml
new file mode 100644
index 0000000..f2c44ca
--- /dev/null
+++ b/sci-libs/fgsl/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>AstroFloyd@gmail.com</email>
+ <name>AstroFloyd</name>
+ </maintainer>
+ <use>
+ <flag name='ifort'>Adds support for the Intel Fortran compiler <pkg>dev-lang/ifc</pkg></flag>
+ </use>
+</pkgmetadata>