summaryrefslogtreecommitdiff
path: root/sci-libs/cgcode
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /sci-libs/cgcode
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'sci-libs/cgcode')
-rw-r--r--sci-libs/cgcode/Manifest1
-rw-r--r--sci-libs/cgcode/cgcode-1.0-r2.ebuild47
-rw-r--r--sci-libs/cgcode/files/1.0-gentoo.patch77
-rw-r--r--sci-libs/cgcode/metadata.xml8
4 files changed, 0 insertions, 133 deletions
diff --git a/sci-libs/cgcode/Manifest b/sci-libs/cgcode/Manifest
deleted file mode 100644
index 9435c68892f7..000000000000
--- a/sci-libs/cgcode/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cgcode-1.0.tar.gz 77941 BLAKE2B bb062991d4bca842225b357a4bfd24edd2293ace224de141dc5782da82b3fb357d79cc8e06d90b948a8016fd726559469ab032b87cd8a678f10188079804295c SHA512 df76a2f8a0c00924af3d6933487a363fe23ded8281b392d40f240074c8643219f99dda9b6b6d515a281827d657a27ab06416ce152e65c5fead7549bb96be9621
diff --git a/sci-libs/cgcode/cgcode-1.0-r2.ebuild b/sci-libs/cgcode/cgcode-1.0-r2.ebuild
deleted file mode 100644
index 18a238ea2773..000000000000
--- a/sci-libs/cgcode/cgcode-1.0-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fortran-2 flag-o-matic toolchain-funcs
-
-DESCRIPTION="Conjugate gradient Codes for large sparse linear systems"
-HOMEPAGE="http://fetk.org/codes/cgcode/index.html"
-SRC_URI="http://www.fetk.org/codes/download/${P}.tar.gz"
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="virtual/blas"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-gentoo.patch
-)
-
-src_prepare() {
- default
-
- # bug #862681
- append-flags -fno-strict-aliasing
- filter-lto
-
- # GCC 10 workaround
- # bug #722000
- append-fflags $(test-flags-FC -fallow-argument-mismatch)
-
- cat >> make.inc <<- EOF || die
- F77 = $(tc-getFC)
- FFLAGS = ${FFLAGS}
- BLASLIBS = $($(tc-getPKG_CONFIG) --libs blas)
- EOF
-}
-
-src_install() {
- dobin goos good
- dolib.so src/lib${PN}.so*
- dodoc INTRODUCTION NOTE README
-}
diff --git a/sci-libs/cgcode/files/1.0-gentoo.patch b/sci-libs/cgcode/files/1.0-gentoo.patch
deleted file mode 100644
index 449f1f18dde5..000000000000
--- a/sci-libs/cgcode/files/1.0-gentoo.patch
+++ /dev/null
@@ -1,77 +0,0 @@
---- a/makefile
-+++ b/makefile
-@@ -1,21 +1,23 @@
-
- include make.inc
-
--THELIBS = libcgcode.a libblas_mini.a
-+THELIBS = -lcgcode
-
- default : goos good
-
--libs :
-- cd src ; make ; cd ../util ; make
-+libs : src/libcgcode.so
-+
-+src/libcgcode.so:
-+ $(MAKE) -C src
-
- goos : mains.o libs
-- $(F77) $(DEBUG) $(OFLAGS) $(LFLAGS) mains.o $(THELIBS) -o goos
-+ $(F77) $(LDFLAGS) mains.o -L./src $(THELIBS) $(BLASLIBS) -o goos
-
- good : maind.o libs
-- $(F77) $(DEBUG) $(OFLAGS) $(LFLAGS) maind.o $(THELIBS) -o good
-+ $(F77) $(LDFLAGS) maind.o -L./src $(THELIBS) $(BLASLIBS) -o good
-
--.f.o :
-- $(F77) $(CFLAGS) $(DEBUG) $(OFLAGS) $*$ .f
-+%.o : %.f
-+ $(F77) $(FFLAGS) -c $<
-
- clean :
- rm -f *.o goos good
---- a/src/makefile
-+++ b/src/makefile
-@@ -1,16 +1,17 @@
-
- include ../make.inc
-
--THISLIB = libcgcode.a
-+THISLIB = libcgcode.so
- SOBJLIB = scgdrv.o scg.o scr.o scrind.o spcg.o scgnr.o scgne.o spcgnr.o spcgne.o sppcg.o spcgca.o sdpchb.o scbfix.o sckchb.o scgchk.o sonest.o msstop.o r1mach.o sratqr.o
- DOBJLIB = dcgdrv.o dcg.o dcr.o dcrind.o dpcg.o dcgnr.o dcgne.o dpcgnr.o dpcgne.o dppcg.o dpcgca.o ddpchb.o dcbfix.o dckchb.o dcgchk.o donest.o mdstop.o d1mach.o dratqr.o depsln.o
-
- $(THISLIB) : $(SOBJLIB) $(DOBJLIB)
-- $(AR) $(THISLIB) $(SOBJLIB) $(DOBJLIB)
-- cp $(THISLIB) ../.
-+ $(F77) $(FFLAGS) $(LDFLAGS) -shared -fPIC -Wl,--soname,$(THISLIB).1 -o $(THISLIB).1.0 $(SOBJLIB) $(DOBJLIB) $(BLASLIBS)
-+ ln -sf $(THISLIB).1.0 $(THISLIB).1
-+ ln -sf $(THISLIB).1.0 $(THISLIB)
-
--.f.o :
-- $(F77) $(CFLAGS) $(DEBUG) $(OFLAGS) $*$ .f
-+%.o : %.f
-+ $(F77) $(FFLAGS) -fPIC -c $<
-
- clean :
- rm -f *.o $(THISLIB)
---- a/util/makefile
-+++ b/util/makefile
-@@ -6,11 +6,12 @@ SOBJLIB = saxpy.o scopy.o sdot.o snrm2.o sscal.o
- DOBJLIB = daxpy.o dcopy.o ddot.o dnrm2.o dscal.o
-
- $(THISLIB) : $(SOBJLIB) $(DOBJLIB)
-- $(AR) $(THISLIB) $(SOBJLIB) $(DOBJLIB)
-- cp $(THISLIB) ../.
-+ $(F77) $(FFLAGS) $(LDFLAGS) -shared -Wl,--soname,$(THISLIB).1 -o $(THISLIB).1.0 $(SOBJLIB) $(DOBJLIB) $(BLASLIBS)
-+ ln -sf $(THISLIB).1.0 $(THISLIB)
-+ cp $(THISLIB)* ../.
-
--.f.o :
-- $(F77) $(CFLAGS) $(DEBUG) $(OFLAGS) $*$ .f
-+%.o : %.f
-+ $(F77) $(FFLAGS) -c $<
-
- clean :
- rm -f *.o $(THISLIB)
diff --git a/sci-libs/cgcode/metadata.xml b/sci-libs/cgcode/metadata.xml
deleted file mode 100644
index 7d3acaf5d252..000000000000
--- a/sci-libs/cgcode/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
-</pkgmetadata>