commit:     2c862807546f666b21c5ab2c01ba3a1402f5c38a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 19 20:38:27 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue May 20 19:12:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c862807

sci-biology/augustus: drop 2.5.5

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-biology/augustus/Manifest                      |   1 -
 sci-biology/augustus/augustus-2.5.5.ebuild         |  50 -------
 .../augustus/files/augustus-2.5.5-sane-build.patch | 156 ---------------------
 3 files changed, 207 deletions(-)

diff --git a/sci-biology/augustus/Manifest b/sci-biology/augustus/Manifest
index 7bba72327fb5..178d054cf6f7 100644
--- a/sci-biology/augustus/Manifest
+++ b/sci-biology/augustus/Manifest
@@ -1,3 +1,2 @@
 DIST augustus-3.4.0.tar.gz 221652100 BLAKE2B 
dfc8c98107f5a955f688f3d2976ca936faf2ef7004095f6b9d7c1902a36ca5d3c9aef59cab1b82b56cd5c2abc7b67195c5030111ed68557d53128814b1bf6bab
 SHA512 
ca1df1016589f55527a883429edd5024cbc32c1b32036c81f9df5e0967a7d194f5b7a82109e924f380627427d9731caa478e63cad8cd804c01521aed76d8c4a6
 DIST augustus-3.5.0.tar.gz 225918930 BLAKE2B 
26e934f3d3f50d183fb0ee7874352c5ac9af9877eaa40a9a6195ae79cfd9a78a321bd9261e8bd3435b1d4984589d0bdd4e0821ba6600c717d6afd95f511702de
 SHA512 
0869e54b3126b3ab2f6fb2c28ff07b779265a139968e5277352f5230d3c317415324ca61dce4a0cd6c3f1fb5399447ae815bec7732a285ce652cf44e6cd23e5d
-DIST augustus.2.5.5.tar.gz 70826249 BLAKE2B 
3f3f1537c5c614f00298e1835eeb7bbe968987c3e0dee13299e1e26b4abf198d8635a93121b11722d2c90b63ff54cf153c72716d01c3ca033481bb54357b7bcf
 SHA512 
33eb05d5c90200d2fc17026743d3a25e73aa3e217b8546f0bed4c94bcb460597d853377a67896e52e45ead5d736d13ed3b2c91b31fed8216da2920c825e8c20f

diff --git a/sci-biology/augustus/augustus-2.5.5.ebuild 
b/sci-biology/augustus/augustus-2.5.5.ebuild
deleted file mode 100644
index ed345330c4a7..000000000000
--- a/sci-biology/augustus/augustus-2.5.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Eukaryotic gene predictor"
-HOMEPAGE="http://augustus.gobics.de/";
-SRC_URI="http://augustus.gobics.de/binaries/${PN}.${PV}.tar.gz";
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="examples"
-
-S="${WORKDIR}/${PN}.${PV}"
-PATCHES=( "${FILESDIR}"/${P}-sane-build.patch )
-
-src_configure() {
-       tc-export CC CXX
-}
-
-src_compile() {
-       emake clean
-       default
-}
-
-src_install() {
-       dobin bin/*
-
-       exeinto /usr/libexec/${PN}
-       doexe scripts/*.p*
-
-       insinto /usr/libexec/${PN}
-       doins scripts/*.conf
-
-       insinto /usr/share/${PN}
-       doins -r config
-
-       echo "AUGUSTUS_CONFIG_PATH=\"/usr/share/${PN}/config\"" > 99${PN} || die
-       doenvd 99${PN}
-
-       dodoc -r README.TXT HISTORY.TXT docs/*.{pdf,txt}
-
-       if use examples; then
-               insinto /usr/share/${PN}/
-               doins -r docs/tutorial examples
-       fi
-}

diff --git a/sci-biology/augustus/files/augustus-2.5.5-sane-build.patch 
b/sci-biology/augustus/files/augustus-2.5.5-sane-build.patch
deleted file mode 100644
index 39cd0762b1c1..000000000000
--- a/sci-biology/augustus/files/augustus-2.5.5-sane-build.patch
+++ /dev/null
@@ -1,156 +0,0 @@
- Makefile                            |    8 +++---
- scripts/Makefile                    |    6 +++-
- scripts/aln2wig/Makefile            |    8 +++---
- scripts/compileSpliceCands/Makefile |    6 ++--
- src/Makefile                        |   43 ++++++++++++++++++----------------
- 5 files changed, 38 insertions(+), 33 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index e23a667..64610c8 100644
---- a/Makefile
-+++ b/Makefile
-@@ -3,9 +3,9 @@
- #
- 
- all: 
--      cd src && ${MAKE}
--      cd scripts && ${MAKE}
-+      $(MAKE) -C src
-+      $(MAKE) -C scripts
- 
- clean: 
--      cd src && ${MAKE} clean
--      cd scripts && ${MAKE} clean
-+      $(MAKE) -C src clean
-+      $(MAKE) -C scripts clean
-diff --git a/scripts/Makefile b/scripts/Makefile
-index 6d4dd67..ab6a885 100644
---- a/scripts/Makefile
-+++ b/scripts/Makefile
-@@ -1,5 +1,7 @@
- all :
--      cd aln2wig && ${MAKE}
-+      $(MAKE) -C aln2wig
-+      $(MAKE) -C compileSpliceCands
- 
- clean : 
--      cd aln2wig && ${MAKE} clean
-+      $(MAKE) -C aln2wig clean
-+      $(MAKE) -C compileSpliceCands
-diff --git a/scripts/aln2wig/Makefile b/scripts/aln2wig/Makefile
-index 64d09f5..9752980 100644
---- a/scripts/aln2wig/Makefile
-+++ b/scripts/aln2wig/Makefile
-@@ -1,10 +1,10 @@
--CFLAGS := -Wall -Wno-unused-result -Wno-sign-compare -ansi -pedantic -O2 -ggdb
-+CFLAGS += -Wall -Wno-unused-result -Wno-sign-compare -ansi -pedantic
- 
- psl2wig : aln2wig.o
--      gcc $(CFLAGS) -o aln2wig aln2wig.o;
--      cp aln2wig ../../bin
-+      $(CC) $(CFLAGS) $(LDFLAGS) -o aln2wig aln2wig.o;
-+      cp aln2wig ../../bin/
- psl2wig.o : aln2wig.c
--      gcc $(CFLAGS) -c aln2wig.c
-+      $(CC) $(CFLAGS) -c aln2wig.c
- 
- all : psl2wig
- 
-diff --git a/scripts/compileSpliceCands/Makefile 
b/scripts/compileSpliceCands/Makefile
-index cddada5..8079791 100644
---- a/scripts/compileSpliceCands/Makefile
-+++ b/scripts/compileSpliceCands/Makefile
-@@ -1,8 +1,8 @@
- compileSpliceCands : compileSpliceCands.o list.h list.o
--      gcc -o compileSpliceCands compileSpliceCands.o list.o;
--#     cp compileSpliceCands ../../bin
-+      $(CC) $(CFLAGS) $(LDFLAGS) -o compileSpliceCands compileSpliceCands.o 
list.o;
-+      cp compileSpliceCands ../../bin/
- compileSpliceCands.o : compileSpliceCands.c 
--      gcc -Wall -pedantic -ansi -c compileSpliceCands.c 
-+      $(CC) $(CFLAGS) -Wall -pedantic -ansi -c compileSpliceCands.c 
- 
- all : compileSpliceCands
- 
-diff --git a/src/Makefile b/src/Makefile
-index 71795b6..732b953 100644
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -6,8 +6,8 @@
- #          a strict signed-only usage strategy to avoid mistakes since we are 
not warned about this.
- #        - In the current version, the order of object files in $(OBJS) IS 
IMPORTANT (see lldouble.hh)
- #        
--CC    = g++
--CFLAGS := -Wall -Wno-sign-compare -ansi -pedantic -O2 ${CFLAGS} -static # -pg 
-DDEBUG  -g -ggdb -static
-+CXX   ?= g++
-+CXXFLAGS += -Wall -Wno-sign-compare -ansi -pedantic # -pg -DDEBUG  -g -ggdb 
-static
- INCLS = -I../include -I.
- LIBS  = # -lcwd
- OBJS  = genbank.o properties.o pp_profile.o pp_hitseq.o pp_scoring.o 
statemodel.o namgene.o \
-@@ -18,45 +18,48 @@ TOBJS      = commontrain.o igenictrain.o introntrain.o 
exontrain.o utrtrain.o # conte
- PROGR = augustus etraining consensusFinder curve2hints fastBlockSearch 
prepareAlign
- INFO    = cflags
- 
--all: $(OBJS) $(TOBJS) $(DUMOBJS) $(PROGR) info
-+all: $(OBJS) $(TOBJS) $(DUMOBJS) $(PROGR) info bin
- 
- .SUFFIXES:
- .SUFFIXES: .cc .o .so
- 
- .cc.o:
--      $(CC) -c $(CFLAGS) -o $@ $< $(INCLS) 
-+      $(CXX) -c $(CXXFLAGS) -o $@ $< $(INCLS) 
- 
--augustus: augustus.cc $(OBJS) $(DUMOBJS)
--      $(CC) $(CFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-+bin: $(PROGR)
-+      cp $(PROGR) ../bin/
-+
-+augustus: augustus.o $(OBJS) $(DUMOBJS)
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-       cp augustus ../bin/
- 
--etraining: etraining.cc $(TOBJS) $(OBJS) 
--      $(CC) $(CFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-+etraining: etraining.o $(TOBJS) $(OBJS) 
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-       cp etraining ../bin/
- 
--evaluate: evaluate.cc $(OBJS) $(DUMOBJS)
--      $(CC) $(CFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-+evaluate: evaluate.o $(OBJS) $(DUMOBJS)
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(INCLS) $(LIBS)
- 
--consensusFinder: consensusFinder.cc consensus.o 
--      $(CC) $(CFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-+consensusFinder: consensusFinder.o consensus.o 
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(INCLS) $(LIBS)
- 
--curve2hints: curve2hints.cc exon_seg.o 
--      $(CC) $(CFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-+curve2hints: curve2hints.o exon_seg.o 
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(INCLS) $(LIBS)
- 
--fastBlockSearch: fastBlockSearch.cc pp_fastBlockSearcher.o \
-+fastBlockSearch: fastBlockSearch.o pp_fastBlockSearcher.o \
-       types.o properties.o geneticcode.o pp_profile.o lldouble.o
--      $(CC) $(CFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ $(INCLS) $(LIBS)
-       cp fastBlockSearch ../bin/
- 
--prepareAlign: pp_prepare_align.cc
--      $(CC) $(CFLAGS) -o $@ $^
-+prepareAlign: pp_prepare_align.o
-+      $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^
-       cp prepareAlign ../bin/
- 
- info:
--      echo "$(CFLAGS)" > $(INFO)
-+      echo "$(CXXFLAGS)" > $(INFO)
- 
- clean:
--      rm -f $(PROGR) $(OBJS) $(DUMOBJS) $(TOBJS) consensus.o exon_seg.o 
pp_fastBlockSearcher.o  $(INFO) 
-+      rm -f $(PROGR) $(OBJS) $(DUMOBJS) $(TOBJS) consensus.o exon_seg.o 
pp_fastBlockSearcher.o  $(INFO) ../bin/*
- 
- tidy: clean
-       rm -f *~ *.o *.rej *.orig ../include/*~ ../include/*.orig 
../include/*.rej $(INFO)

Reply via email to