Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/ncbi-tools++/files: ncbi-tools++-2009.05.15-asneeded.patch
Date: Sat, 26 Jun 2010 11:05:03
Message-Id: 20100626110500.0EFF52CF74@corvid.gentoo.org
1 jlec 10/06/26 11:04:59
2
3 Added: ncbi-tools++-2009.05.15-asneeded.patch
4 Log:
5 Fixed as-needed problem
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 sci-biology/ncbi-tools++/files/ncbi-tools++-2009.05.15-asneeded.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/ncbi-tools++/files/ncbi-tools++-2009.05.15-asneeded.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/ncbi-tools++/files/ncbi-tools++-2009.05.15-asneeded.patch?rev=1.1&content-type=text/plain
13
14 Index: ncbi-tools++-2009.05.15-asneeded.patch
15 ===================================================================
16 --- src/build-system/Makefile.mk.in
17 +++ src/build-system/Makefile.mk.in
18 @@ -547,7 +547,7 @@
19 #################################
20 # Useful sets of object libraries
21 # Interdependent sequence libraries + seqcode. Does not include seqset.
22 -COMPRESS_LDEP = $(CMPRS_LIB)
23 +COMPRESS_LDEP = $(CMPRS_LIB) xutil xncbi
24 COMPRESS_LIBS = xcompress $(COMPRESS_LDEP)
25
26 GENBANK_LDEP = \
27 --- src/util/compress/Makefile.compress.lib
28 +++ src/util/compress/Makefile.compress.lib
29 @@ -4,7 +4,7 @@
30
31 LIB = xcompress
32
33 -DLL_LIB =
34 -#$(COMPRESS_LDEP)
35 +DLL_LIB = $(COMPRESS_LDEP)
36 +LIBS = $(CMPRS_LIBS)
37
38 CPPFLAGS = $(ORIG_CPPFLAGS) $(CMPRS_INCLUDE)
39 --- src/serial/Makefile.serial.lib
40 +++ src/serial/Makefile.serial.lib
41 @@ -17,3 +17,5 @@
42 objostrjson serializable serialobject pathhook
43
44 LIB = xser
45 +
46 +DLL_LIB = xutil xncbi
47 --- src/objtools/data_loaders/genbank/Makefile.ncbi_xreader.lib
48 +++ src/objtools/data_loaders/genbank/Makefile.ncbi_xreader.lib
49 @@ -12,4 +12,4 @@
50 LIB_OR_DLL = both
51
52 # Dependencies for shared library
53 -DLL_LIB =
54 +DLL_LIB = xcompress
55 --- src/objtools/readers/Makefile.xobjread.lib
56 +++ src/objtools/readers/Makefile.xobjread.lib
57 @@ -8,4 +8,4 @@
58 wiggle_reader wiggle_data gff3_reader \
59 ucscid idmap idmapper idmapper_builtin idmapper_user idmapper_site \
60 idmapper_database
61 -DLL_LIB = creaders
62 +DLL_LIB = creaders seq seqset
63 --- src/objects/seq/Makefile.seq.lib
64 +++ src/objects/seq/Makefile.seq.lib
65 @@ -10,3 +10,5 @@
66 SRC = $(ASN:%=%__) $(ASN:%=%___) seqport_util \
67 seq_id_tree seq_id_handle seq_id_mapper \
68 seq_loc_mapper_base seq_align_mapper_base
69 +
70 +DLL_LIB = biblio general pub seqcode sequtil xncbi
71 --- src/objects/pub/Makefile.pub.lib
72 +++ src/objects/pub/Makefile.pub.lib
73 @@ -1,2 +1,4 @@
74 LIB = pub
75 SRC = pub__ pub___
76 +
77 +DLL_LIB = medline
78 --- src/objects/general/Makefile.general.lib
79 +++ src/objects/general/Makefile.general.lib
80 @@ -1,2 +1,4 @@
81 LIB = general
82 SRC = general__ general___ uoconv
83 +
84 +DLL_LIB = xsoap xser
85 --- src/objects/omssa/Makefile.omssa.lib
86 +++ src/objects/omssa/Makefile.omssa.lib
87 @@ -2,3 +2,5 @@
88
89 LIB = omssa
90 SRC = omssa__ omssa___
91 +
92 +DLL_LIB = seq
93 --- src/algo/blast/api/Makefile.xblast.lib
94 +++ src/algo/blast/api/Makefile.xblast.lib
95 @@ -73,7 +73,8 @@
96
97 LIB = xblast
98
99 -DLL_LIB = xalgodustmask xobjutil $(OBJMGR_LIBS)
100 +DLL_LIB = xalgodustmask xalgowinmask xobjutil xnetblast xnetblastcli blastdb composition_adjustment \
101 + blast tables xalgoblastdbindex_search xalgoblastdbindex $(OBJMGR_LIBS)
102
103 CFLAGS = $(FAST_CFLAGS)
104 # Strict gcc flags
105 --- src/algo/blast/dbindex/Makefile.xalgoblastdbindex.lib
106 +++ src/algo/blast/dbindex/Makefile.xalgoblastdbindex.lib
107 @@ -12,3 +12,4 @@
108 LDFLAGS = $(FAST_LDFLAGS)
109
110 ASN_DEP = seqset
111 +DLL_LIB = xobjread
112 --- src/objects/biblio/Makefile.biblio.lib
113 +++ src/objects/biblio/Makefile.biblio.lib
114 @@ -1,2 +1,4 @@
115 LIB = biblio
116 SRC = biblio__ biblio___ label_util
117 +
118 +DLL_LIB = general
119 --- src/objects/medline/Makefile.medline.lib
120 +++ src/objects/medline/Makefile.medline.lib
121 @@ -1,2 +1,4 @@
122 LIB = medline
123 SRC = medline__ medline___
124 +
125 +DLL_LIB = biblio
126 --- src/objects/Makefile.in
127 +++ src/objects/Makefile.in
128 @@ -5,8 +5,8 @@
129
130 USR_PROJ = sources
131
132 -SUB_PROJ = tinyseq omssa general biblio medline pub pubmed \
133 - featdef seqcode seqset seq genomecoll biotree \
134 +SUB_PROJ = tinyseq general biblio medline pub pubmed \
135 + featdef seqcode seqset seq omssa genomecoll biotree \
136 id1 id2 gbseq insdseq entrez2 submit medlars mla proj mmdb \
137 cdd cn3d scoremat ncbimime access objprt docsum taxon1 mim \
138 entrezgene blast blastdb blastxml pcsubstance pcassay remap \