File: 02-fix-shared-lib-name.patch

package info (click to toggle)
aiksaurus 1.2.1%2Bdev-0.12-7
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 99,600 kB
  • sloc: cpp: 9,872; sh: 8,411; objc: 466; php: 375; makefile: 219
file content (89 lines) | stat: -rw-r--r-- 2,713 bytes parent folder | download | duplicates (3)
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
81
82
83
84
85
86
87
88
89
Description: Install versioned shared library
Author: Fabian Wolff <fabi.wolff@arcor.de>
Forwarded: no
Last-Update: 2016-04-10
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/base/Makefile.am
+++ b/base/Makefile.am
@@ -2,12 +2,12 @@
 
 AM_CPPFLAGS = -DAIK_DATA_DIR=\"$(pkgdatadir)/\"
 
-lib_LTLIBRARIES = libAiksaurus.la
+lib_LTLIBRARIES = libAiksaurus-1.2.la
 
-libAiksaurus_la_LDFLAGS = -no-undefined -release $(LT_RELEASE) -version-info $(LT_AIK_VERSION_INFO) -export-dynamic
-libAiksaurus_la_LIBADD = 
+libAiksaurus_1_2_la_LDFLAGS = -no-undefined -version-info $(LT_AIK_VERSION_INFO) -export-dynamic
+libAiksaurus_1_2_la_LIBADD =
 
-libAiksaurus_la_SOURCES = \
+libAiksaurus_1_2_la_SOURCES = \
 	Aiksaurus.cpp \
 	AiksaurusException.cpp \
 	AsciiCompare.cpp \
@@ -30,13 +30,13 @@
 	WordsFile.h \
 	WordsHash.h
 
-bin_PROGRAMS = aiksaurus caiksaurus 
+bin_PROGRAMS = aiksaurus caiksaurus
 
 aiksaurus_SOURCES = aiksaurus.t.cpp
-aiksaurus_LDADD = libAiksaurus.la
+aiksaurus_LDADD = libAiksaurus-1.2.la
 
 caiksaurus_SOURCES = caiksaurus.cpp
-caiksaurus_LDADD = libAiksaurus.la
+caiksaurus_LDADD = libAiksaurus-1.2.la
 
 pkgconfigdir = $(libdir)/pkgconfig
 
--- a/gtk/src/Makefile.am
+++ b/gtk/src/Makefile.am
@@ -2,13 +2,13 @@
 
 AM_CXXFLAGS = @GTK_CFLAGS@ @GTK_DEFS@
 
-lib_LTLIBRARIES = libAiksaurusGTK.la
+lib_LTLIBRARIES = libAiksaurusGTK-1.2.la
 
-libAiksaurusGTK_la_LDFLAGS = -no-undefined -release $(LT_RELEASE) -version-info $(LT_AIKGTK_VERSION_INFO) -export-dynamic
+libAiksaurusGTK_1_2_la_LDFLAGS = -no-undefined -version-info $(LT_AIKGTK_VERSION_INFO) -export-dynamic
 
-libAiksaurusGTK_la_LIBADD = $(GTK_LIBS) ../../base/libAiksaurus.la
+libAiksaurusGTK_1_2_la_LIBADD = $(GTK_LIBS) ../../base/libAiksaurus-1.2.la
 
-libAiksaurusGTK_la_SOURCES = \
+libAiksaurusGTK_1_2_la_SOURCES = \
 	AiksaurusGTK.cpp \
 	AiksaurusGTK_histlist.cpp \
 	AiksaurusGTK_history.cpp \
@@ -44,6 +44,6 @@
 bin_PROGRAMS = gaiksaurus
 
 gaiksaurus_SOURCES = gtkAiksaur.t.cpp
-gaiksaurus_LDADD = libAiksaurusGTK.la $(GTK_LIBS) 
+gaiksaurus_LDADD = libAiksaurusGTK-1.2.la $(GTK_LIBS) 
 
 EXTRA_DIST = $(OTHERHEADERS)
 
--- a/base/aiksaurus-1.0.pc.in
+++ b/base/aiksaurus-1.0.pc.in
@@ -6,5 +6,5 @@
 Name: Aiksaurus
 Description: English Thesaurus Library
 Version: @AIKSAURUS_VERSION@
-Libs: -L${libdir} -lAiksaurus
+Libs: -L${libdir} -lAiksaurus-1.2
 Cflags: -I${includedir}/Aiksaurus
--- a/gtk/gaiksaurus-1.0.pc.in
+++ b/gtk/gaiksaurus-1.0.pc.in
@@ -7,5 +7,5 @@
 Description: GTK+ front end for Aiksaurus, an English thesaurus
 Requires: aiksaurus-1.0 gtk+-2.0
 Version: @AIKSAURUS_VERSION@
-Libs: -L${libdir} -lAiksaurusGTK
+Libs: -L${libdir} -lAiksaurusGTK-1.2
 Cflags: -I${includedir}/Aiksaurus