Группа :: Система/Библиотеки
Пакет: libaff
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: afflib-shared.diff
Скачать
Скачать
diff -Naur afflib-2.3.0/aimage/Makefile.am afflib-2.3.0.oden/aimage/Makefile.am
--- afflib-2.3.0/aimage/Makefile.am 2007-06-30 14:53:12.000000000 +0200
+++ afflib-2.3.0.oden/aimage/Makefile.am 2007-09-07 17:16:02.000000000 +0200
@@ -5,7 +5,7 @@
INCLUDES = -I@top_srcdir@/lib/
-aimage_LDADD = @top_builddir@/lib/libafflib.a
+aimage_LDADD = @top_builddir@/lib/libafflib.la
testnet: $(bin_PROGRAMS)
diff -Naur afflib-2.3.0/configure.ac afflib-2.3.0.oden/configure.ac
--- afflib-2.3.0/configure.ac 2007-07-01 22:05:26.000000000 +0200
+++ afflib-2.3.0.oden/configure.ac 2007-09-07 17:09:48.000000000 +0200
@@ -17,7 +17,7 @@
# Turn off shared libraries during beta-testing, since they
# make the build process take too long.
#AC_DISABLE_SHARED
-#AC_PROG_LIBTOOL
+AC_PROG_LIBTOOL
AC_PROG_RANLIB
AC_CONFIG_FILES([Makefile lib/Makefile tools/Makefile aimage/Makefile lzma443/Makefile win32/Makefile])
diff -Naur afflib-2.3.0/lib/aftest afflib-2.3.0.oden/lib/aftest
diff -Naur afflib-2.3.0/lib/Makefile.am afflib-2.3.0.oden/lib/Makefile.am
--- afflib-2.3.0/lib/Makefile.am 2007-05-29 23:09:06.000000000 +0200
+++ afflib-2.3.0.oden/lib/Makefile.am 2007-09-07 17:12:53.000000000 +0200
@@ -1,10 +1,12 @@
+lib_LTLIBRARIES = libafflib.la
+
bin_PROGRAMS = aftest s3
aftest_SOURCES = aftest.cpp
-aftest_LDADD = libafflib.a
+aftest_LDADD = libafflib.la
s3_SOURCES = s3.cpp
-s3_LDADD = libafflib.a
+s3_LDADD = libafflib.la
INCLUDES = \
-I@top_srcdir@/lzma443/C \
@@ -33,8 +35,7 @@
@top_srcdir@/lzma443/C/Common/Vector.cpp
-noinst_LIBRARIES = libafflib.a
-libafflib_a_SOURCES = aff_db.cpp aff_db.h aff_toc.cpp \
+libafflib_la_SOURCES = aff_db.cpp aff_db.h aff_toc.cpp \
afflib.cpp afflib.h afflib_i.h afflib_os.cpp \
afflib_pages.cpp afflib_stream.cpp afflib_util.cpp \
base64.cpp base64.h lzma_glue.cpp s3_glue.cpp s3_glue.h \
@@ -47,4 +48,5 @@
vnode_split_raw.cpp vnode_split_raw.h \
aftimer.cpp aftimer.h\
$(LZMA_SOURCES)
+libafflib_la_LDFLAGS = -version-info 0:0:0
diff -Naur afflib-2.3.0/Makefile.am afflib-2.3.0.oden/Makefile.am
--- afflib-2.3.0/Makefile.am 2007-07-02 01:44:43.000000000 +0200
+++ afflib-2.3.0.oden/Makefile.am 2007-09-07 17:11:43.000000000 +0200
@@ -1,12 +1,12 @@
SUBDIRS = lib tools aimage lzma443 win32
-RELEASE_USER := afflib@
-RELEASE_HOST := www.afflib.org
-RELEASE_LOC := afflib.org/downloads/
-CHANGES_LOC := afflib.org/ChangeLog.txt
-RELEASE_VER := $(RELEASE_LOC)/version.txt
+RELEASE_USER = afflib@
+RELEASE_HOST = www.afflib.org
+RELEASE_LOC = afflib.org/downloads/
+CHANGES_LOC = afflib.org/ChangeLog.txt
+RELEASE_VER = $(RELEASE_LOC)/version.txt
-RELEASE := $(PACKAGE)-$(VERSION)
+RELEASE = $(PACKAGE)-$(VERSION)
release:
@echo Making release $(RELEASE)
@echo
diff -Naur afflib-2.3.0/tools/Makefile.am afflib-2.3.0.oden/tools/Makefile.am
--- afflib-2.3.0/tools/Makefile.am 2007-05-31 03:16:08.000000000 +0200
+++ afflib-2.3.0.oden/tools/Makefile.am 2007-09-07 17:11:02.000000000 +0200
@@ -14,9 +14,9 @@
INCLUDES = -I@top_srcdir@/lib/
-LDADD = @top_builddir@/lib/libafflib.a
+LDADD = @top_builddir@/lib/libafflib.la
affuse_CFLAGS = @FUSE_CFLAGS@
-affuse_LDADD = @top_builddir@/lib/libafflib.a @FUSE_LIBS@
+affuse_LDADD = @top_builddir@/lib/libafflib.la @FUSE_LIBS@
affuse_LINK = $(CXXLINK)