Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37860090
en ru br
Репозитории ALT
S:3.7.20-alt1
5.1: 3.3.7-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: 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)
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin