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
