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
|