File: drop_version_from_library_name.patch

package info (click to toggle)
libmuscle 3.7%2B4565-7
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 1,912 kB
  • sloc: cpp: 27,959; makefile: 58; sh: 26
file content (80 lines) | stat: -rw-r--r-- 3,415 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Author: Andreas Tille <tille@debian.org>
Last-Update: Tue, 10 Jul 2018 15:33:34 +0200
Description: Drop version number from library name

--- a/libMUSCLE/Makefile.am
+++ b/libMUSCLE/Makefile.am
@@ -22,20 +22,20 @@ intmath.cpp local.cpp makerootmsab.cpp m
 msa2.cpp msa.cpp msadistkimura.cpp msf.cpp muscle.cpp muscleout.cpp nucmx.cpp nwdasimple2.cpp nwdasimple.cpp nwdasmall.cpp nwrec.cpp nwsmall.cpp objscore2.cpp objscore.cpp objscoreda.cpp onexception.cpp options.cpp outweights.cpp pam200mafft.cpp params.cpp phy2.cpp phy3.cpp phy4.cpp phy.cpp phyfromclust.cpp phyfromfile.cpp physeq.cpp phytofile.cpp posgap.cpp ppscore.cpp profdb.cpp profile.cpp profilefrommsa.cpp progalign.cpp progress.cpp progressivealign.cpp pwpath.cpp readmx.cpp realigndiffs.cpp realigndiffse.cpp refine.cpp refinehoriz.cpp refinesubfams.cpp refinetree.cpp refinetreee.cpp refinevert.cpp refinew.cpp savebest.cpp scoregaps.cpp scorehistory.cpp scorepp.cpp seq.cpp seqvect.cpp setblosumweights.cpp setgscweights.cpp setnewhandler.cpp spfast.cpp sptest.cpp stabilize.cpp subfam.cpp subfams.cpp sw.cpp termgaps.cpp textfile.cpp threewaywt.cpp traceback.cpp tracebackopt.cpp tracebacksw.cpp treefrommsa.cpp typetostr.cpp upgma2.cpp usage.cpp validateids.cpp vtml2.cpp writescorefile.cpp \
 blosum62.cpp globalsother.cpp maketree.cpp scoredist.cpp tomhydro.cpp
 
-library_includedir=$(includedir)/$(GENERIC_LIBRARY_NAME)-$(GENERIC_API_VERSION)/$(GENERIC_LIBRARY_NAME)
+library_includedir=$(includedir)/$(GENERIC_LIBRARY_NAME)
 library_include_HEADERS = $(LIBMUSCLE_H)
 
 INCLUDES = -I$(top_srcdir)
 
-lib_LTLIBRARIES = libMUSCLE-3.7.la
-libMUSCLE_3_7_la_SOURCES = $(LIBMUSCLE_SRC)
-libMUSCLE_3_7_la_LDFLAGS= -version-info $(GENERIC_LIBRARY_VERSION) 
-libMUSCLE_3_7_la_CXXFLAGS= -D_LIB $(AM_CXXFLAGS)
+lib_LTLIBRARIES = libMUSCLE.la
+libMUSCLE_la_SOURCES = $(LIBMUSCLE_SRC)
+libMUSCLE_la_LDFLAGS= -version-info $(GENERIC_LIBRARY_VERSION) 
+libMUSCLE_la_CXXFLAGS= -D_LIB $(AM_CXXFLAGS)
 
 bin_PROGRAMS = muscle 
 
 
 muscle_SOURCES = main.cpp
-muscle_LDADD = $(top_builddir)/libMUSCLE/libMUSCLE-3.7.la
+muscle_LDADD = $(top_builddir)/libMUSCLE/libMUSCLE.la
 
 
--- /dev/null
+++ b/libMUSCLE.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libMUSCLE 
+Description: The MUSCLE multiple sequence alignment code turned into a library 
+Version: @VERSION@
+Libs: -L${libdir} -lMUSCLE @OPENMP_CXXFLAGS@
+Cflags: -I${includedir}/@GENERIC_LIBRARY_NAME@ @OPENMP_CXXFLAGS@ 
+
--- a/libMUSCLE-3.7.pc.in
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-Name: libMUSCLE 
-Description: The MUSCLE multiple sequence alignment code turned into a library 
-Version: @VERSION@
-Libs: -L${libdir} -lMUSCLE-@GENERIC_API_VERSION@ @OPENMP_CXXFLAGS@
-Cflags: -I${includedir}/@GENERIC_LIBRARY_NAME@-@GENERIC_API_VERSION@ @OPENMP_CXXFLAGS@ 
-
--- a/configure.ac
+++ b/configure.ac
@@ -108,4 +108,4 @@ AC_PROG_GCC_TRADITIONAL
 dnl SAVE_LIBRARY_VERSION
 AC_SUBST(LIBTOOL_VERSION_INFO)
 
-AC_OUTPUT(Makefile libMUSCLE/Makefile libMUSCLE-3.7.pc )
+AC_OUTPUT(Makefile libMUSCLE/Makefile libMUSCLE.pc )
--- a/Makefile.am
+++ b/Makefile.am
@@ -9,7 +9,7 @@ projects/libmuscle.doxygen
 
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libMUSCLE-@GENERIC_API_VERSION@.pc
+pkgconfig_DATA = libMUSCLE.pc
 
 SUBDIRS = libMUSCLE