Группа :: Науки/Наука о земле
Пакет: libgarmin
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: libgarmin-shared.diff
Скачать
Скачать
diff -Naur libgarmin-0.1/configure.ac libgarmin-0.1.oden/configure.ac
--- libgarmin-0.1/configure.ac 2013-02-08 10:56:37.000000000 +0100
+++ libgarmin-0.1.oden/configure.ac 2013-02-08 11:52:54.181905694 +0100
@@ -12,7 +12,7 @@
CFLAGS="$CFLAGS -Wall -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type"
fi
-AC_PROG_RANLIB
+AC_PROG_LIBTOOL
# Checks for libraries.
# FIXME: Replace `main' with a function in `-lgarmin':
#AC_CHECK_LIB([garmin], [main])
diff -Naur libgarmin-0.1/Makefile.am libgarmin-0.1.oden/Makefile.am
--- libgarmin-0.1/Makefile.am 2013-02-08 10:56:37.000000000 +0100
+++ libgarmin-0.1.oden/Makefile.am 2013-02-08 11:52:54.182905707 +0100
@@ -1,4 +1,5 @@
AUTOMAKE_OPTIONS = dist-bzip2
+ACLOCAL_AMFLAGS = -I m4
include $(top_srcdir)/Makefile.inc
diff -Naur libgarmin-0.1/src/Makefile.am libgarmin-0.1.oden/src/Makefile.am
--- libgarmin-0.1/src/Makefile.am 2013-02-08 10:56:36.000000000 +0100
+++ libgarmin-0.1.oden/src/Makefile.am 2013-02-08 11:52:54.182905707 +0100
@@ -2,9 +2,11 @@
AM_CPPFLAGS += -DDATAPREFIX=\"@datarootdir@\"
-lib_LIBRARIES = libgarmin.a
+VERSION_INFO = 0:0:0
-libgarmin_a_SOURCES = GarminTypedef.h garmin_fat.c garmin_rgn.h \
+lib_LTLIBRARIES = libgarmin.la
+
+libgarmin_la_SOURCES = GarminTypedef.h garmin_fat.c garmin_rgn.h \
bsp.c garmin_fat.h garmin_subdiv.c libgarmin_priv.h \
bsp.h garmin_lbl.c garmin_subdiv.h \
garmin_lbl.h garmin_typ.c list.c \
@@ -18,12 +20,15 @@
garmin_mdr.c garmin_mdr.h \
garmin_route.c align.h extras.h
-nodist_libgarmin_a_SOURCES=
+nodist_libgarmin_la_SOURCES=
if HAVEEXTRAS
-nodist_libgarmin_a_SOURCES+=extras.c
+nodist_libgarmin_la_SOURCES+=extras.c
endif
+libgarmin_la_LDFLAGS = -version-info $(VERSION_INFO) $(LDFLAGS)
+
include_HEADERS = libgarmin.h
clean-local:
rm -rf *~ *.bak core
+
diff -Naur libgarmin-0.1/utils/Makefile.am libgarmin-0.1.oden/utils/Makefile.am
--- libgarmin-0.1/utils/Makefile.am 2013-02-08 10:56:36.000000000 +0100
+++ libgarmin-0.1.oden/utils/Makefile.am 2013-02-08 11:52:54.183905730 +0100
@@ -1,9 +1,9 @@
AM_CPPFLAGS=-I$(top_srcdir)/src -Wall
bin_PROGRAMS = garxtract garxor
noinst_PROGRAMS = gartest bsptest garroute
-gartest_LDADD = ../src/libgarmin.a
-garxtract_LDADD = ../src/libgarmin.a
-garroute_LDADD = ../src/libgarmin.a
+gartest_LDADD = ../src/libgarmin.la
+garxtract_LDADD = ../src/libgarmin.la
+garroute_LDADD = ../src/libgarmin.la
clean-local:
rm -rf *~ *.bak core