diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /sci-libs/cgcode | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-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/Manifest | 1 | ||||
| -rw-r--r-- | sci-libs/cgcode/cgcode-1.0-r2.ebuild | 47 | ||||
| -rw-r--r-- | sci-libs/cgcode/files/1.0-gentoo.patch | 77 | ||||
| -rw-r--r-- | sci-libs/cgcode/metadata.xml | 8 |
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> |
