summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-biology/infernal/files')
-rw-r--r--sci-biology/infernal/files/infernal-1.0.2-ldflags.patch4
-rw-r--r--sci-biology/infernal/files/infernal-1.0.2-overflows.patch4
-rw-r--r--sci-biology/infernal/files/infernal-1.0.2-parallel-build.patch8
-rw-r--r--sci-biology/infernal/files/infernal-1.0.2-respect-DESTDIR.patch16
4 files changed, 24 insertions, 8 deletions
diff --git a/sci-biology/infernal/files/infernal-1.0.2-ldflags.patch b/sci-biology/infernal/files/infernal-1.0.2-ldflags.patch
index 5bc5bd008ff6..f688dce152ed 100644
--- a/sci-biology/infernal/files/infernal-1.0.2-ldflags.patch
+++ b/sci-biology/infernal/files/infernal-1.0.2-ldflags.patch
@@ -2,8 +2,8 @@ Respect LDFLAGS
http://bugs.gentoo.org/show_bug.cgi?id=338177
---- src/Makefile.in
-+++ src/Makefile.in
+--- a/src/Makefile.in
++++ b/src/Makefile.in
@@ -86,7 +86,7 @@
all: $(PROGS)
diff --git a/sci-biology/infernal/files/infernal-1.0.2-overflows.patch b/sci-biology/infernal/files/infernal-1.0.2-overflows.patch
index b9791fa1ca2e..67190c4c1d42 100644
--- a/sci-biology/infernal/files/infernal-1.0.2-overflows.patch
+++ b/sci-biology/infernal/files/infernal-1.0.2-overflows.patch
@@ -2,8 +2,8 @@ Fix buffer overflow
http://bugs.gentoo.org/show_bug.cgi?id=338179
---- easel/esl_getopts.c
-+++ easel/esl_getopts.c
+--- a/easel/esl_getopts.c
++++ b/easel/esl_getopts.c
@@ -1270,7 +1270,7 @@
"Arg looks like option? Use %.24s%.24s if you really mean it.",
g->opt[opti].name, *ret_optarg);
diff --git a/sci-biology/infernal/files/infernal-1.0.2-parallel-build.patch b/sci-biology/infernal/files/infernal-1.0.2-parallel-build.patch
index 004742546f00..67ffa6fda7f6 100644
--- a/sci-biology/infernal/files/infernal-1.0.2-parallel-build.patch
+++ b/sci-biology/infernal/files/infernal-1.0.2-parallel-build.patch
@@ -2,8 +2,8 @@ Fix parallel build
http://bugs.gentoo.org/show_bug.cgi?id=311919
---- Makefile.in
-+++ Makefile.in
+--- a/Makefile.in
++++ b/Makefile.in
@@ -82,9 +82,10 @@
all: core
@@ -18,8 +18,8 @@ http://bugs.gentoo.org/show_bug.cgi?id=311919
#.PHONY: $(RIGFILTERS)
#$(RIGFILTERS): core
---- easel/Makefile.in
-+++ easel/Makefile.in
+--- a/easel/Makefile.in
++++ b/easel/Makefile.in
@@ -132,7 +132,7 @@
esl_wuss.o
diff --git a/sci-biology/infernal/files/infernal-1.0.2-respect-DESTDIR.patch b/sci-biology/infernal/files/infernal-1.0.2-respect-DESTDIR.patch
new file mode 100644
index 000000000000..ea465e592ffa
--- /dev/null
+++ b/sci-biology/infernal/files/infernal-1.0.2-respect-DESTDIR.patch
@@ -0,0 +1,16 @@
+Build system does not respect DESTDIR by default.
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -203,9 +203,9 @@
+ # "make install" installs the programs in BINDIR
+ #
+ install:
+- mkdir -p ${BINDIR}
++ mkdir -p $(DESTDIR)${BINDIR}
+ for file in $(PROGS); do\
+- cp src/$$file $(BINDIR)/;\
++ cp src/$$file $(DESTDIR)$(BINDIR)/;\
+ done
+ # if test -d $(RIGFILTERS); then\
+ # for file in $(RFPROGS); do\