diff options
Diffstat (limited to 'sys-devel/gsl')
-rw-r--r-- | sys-devel/gsl/Manifest | 1 | ||||
-rw-r--r-- | sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch | 25 | ||||
-rw-r--r-- | sys-devel/gsl/gsl-4.1.5-r1.ebuild | 38 | ||||
-rw-r--r-- | sys-devel/gsl/metadata.xml | 14 |
4 files changed, 0 insertions, 78 deletions
diff --git a/sys-devel/gsl/Manifest b/sys-devel/gsl/Manifest deleted file mode 100644 index c666c6226..000000000 --- a/sys-devel/gsl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gsl-4.1.5.tar.gz 981163 BLAKE2B f0772e03f133d895490231758e079cfbbf18132e111aa6387988a553dc0422e2ed9d3e3cade9b4c5b95d103a9984f3c8442d38551f9958b21d54924b5c822533 SHA512 37d8dafe165297a8aea1a0255ebeb3ceb29d3bf297f1671a68eb2804202104abdf7ea49d4351d91f70771c782d4c14c7d4c028135af5df4499f5966c29f71064 diff --git a/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch b/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch deleted file mode 100644 index c3b5c89ee..000000000 --- a/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/c -+++ b/src/c -@@ -156,8 +156,8 @@ - # - case "$($CCNAME --version)" in - *gcc*|*GCC*) -- [ -z "$BOOM_MODEL_NOOPT" ] && CCDEBUG="-O2" -- [ -z "$BOOM_MODEL_NOOPT" ] && CCNODEBUG="$CCNODEBUG -O2" -+ [ -z "$BOOM_MODEL_NOOPT" ] && CCDEBUG="${CFLAGS}" -+ [ -z "$BOOM_MODEL_NOOPT" ] && CCNODEBUG="$CCNODEBUG ${CFLAGS}" - CCOPTS="-D_REENTRANT -D_GNU_SOURCE -Wall -Wno-unused -fno-strict-aliasing" - # We assume the following standard libraries are all present. - # If your build is failing because of missing libraries then -@@ -334,9 +334,9 @@ - AR_CREATE_OPT="c" - fi - if [ "$RANLIB" = "1" ]; then -- COMMAND="ar ${AR_CREATE_OPT}r $LIBNAME.a $OBJECT" -+ COMMAND="${AR} ${AR_CREATE_OPT}r $LIBNAME.a $OBJECT" - else -- COMMAND="ar ${AR_CREATE_OPT}rs $LIBNAME.a $OBJECT" -+ COMMAND="${AR} ${AR_CREATE_OPT}rs $LIBNAME.a $OBJECT" - fi - if [ "$QUIET" = "no" ]; then - if [ "$VERBOSE" = "no" ]; then diff --git a/sys-devel/gsl/gsl-4.1.5-r1.ebuild b/sys-devel/gsl/gsl-4.1.5-r1.ebuild deleted file mode 100644 index 2fd4ae01b..000000000 --- a/sys-devel/gsl/gsl-4.1.5-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION='iMatix GSL code generator' -HOMEPAGE="https://github.com/zeromq/gsl" -SRC_URI="https://github.com/zeromq/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE='GPL-3+' -SLOT="0" -IUSE="examples" - -DEPEND="dev-libs/libpcre:3" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-respect-flags.patch" ) - -src_prepare() { - tc-export AR RANLIB - export CCNAME="$(tc-getCC)" - export CCPLUS="$(tc-getCXX)" - default -} - -src_install() { - DESTDIR="${D}/usr" emake install - if use examples; then - dodoc -r examples - dodoc -r doc/examples - fi - dodoc doc/denormalizing* - dodoc -r doc/modules - dodoc README* -} diff --git a/sys-devel/gsl/metadata.xml b/sys-devel/gsl/metadata.xml deleted file mode 100644 index 660e3efbf..000000000 --- a/sys-devel/gsl/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Alessandro Barbieri</name> - <email>lssndrbarbieri@gmail.com</email> - </maintainer> - <upstream> - <bugs-to>https://github.com/zeromq/gsl/issues</bugs-to> - <remote-id type="github">zeromq/gsl</remote-id> - </upstream> - <longdescription lang="en">GSL/4.1 is a code construction tool. It will generate code in all languages and for all purposes. If this sounds too good to be true, welcome to 1996, when we invented these techniques. Magic is simply technology that is twenty years ahead of its time. In addition to code construction, GSL has been used to generate database schema definitions, user interfaces, reports, system administration tools and much more. - </longdescription> -</pkgmetadata> |