Added Python3. (Still testing integration)

This commit is contained in:
Gerhard Stein
2016-12-03 11:31:30 +01:00
parent 9a1dbfc234
commit 1194788eb9
47 changed files with 2092 additions and 10 deletions

View File

@@ -0,0 +1,15 @@
pushd src >/dev/null
rm -rf "${PACKAGE}"
tar -xf "${PACKAGE}.tar.xz" || exit 1
pushd "${PACKAGE}" >/dev/null
patch -p1 < "${FILESDIR}/${PACKAGE}-disable-so-versioning.patch" || exit 1
./configure --prefix="${PREFIX}" --host="${TARGET}" --build="${HOST}" --disable-shared --disable-xz --disable-xzdec --disable-lzmadec --disable-lzmainfo --disable-lzma-links --disable-scripts || exit 1
make || exit 1
make install || exit 1
# Remove documentation.
rm -rf "${PREFIX}/share/doc"
popd >/dev/null
popd >/dev/null

View File

@@ -0,0 +1 @@
http://tukaani.org/xz/xz-5.2.1.tar.xz

View File

@@ -0,0 +1,25 @@
diff -Nru xz-5.2.1-old/src/liblzma/Makefile.am xz-5.2.1/src/liblzma/Makefile.am
--- xz-5.2.1-old/src/liblzma/Makefile.am 2015-07-21 14:35:24.124356586 +0000
+++ xz-5.2.1/src/liblzma/Makefile.am 2015-07-21 14:36:25.768356450 +0000
@@ -24,7 +24,7 @@
-I$(top_srcdir)/src/liblzma/simple \
-I$(top_srcdir)/src/common \
-DTUKLIB_SYMBOL_PREFIX=lzma_
-liblzma_la_LDFLAGS = -no-undefined -version-info 7:1:2
+liblzma_la_LDFLAGS = -no-undefined -version-info 7:1:2 -avoid-version
EXTRA_DIST += liblzma.map validate_map.sh
if COND_SYMVERS
diff -Nru xz-5.2.1-old/src/liblzma/Makefile.in xz-5.2.1/src/liblzma/Makefile.in
--- xz-5.2.1-old/src/liblzma/Makefile.in 2015-07-21 14:35:24.124356586 +0000
+++ xz-5.2.1/src/liblzma/Makefile.in 2015-07-21 14:37:15.412356340 +0000
@@ -747,7 +747,7 @@
-I$(top_srcdir)/src/common \
-DTUKLIB_SYMBOL_PREFIX=lzma_
-liblzma_la_LDFLAGS = -no-undefined -version-info 7:1:2 $(am__append_1) \
+liblzma_la_LDFLAGS = -no-undefined -version-info 7:1:2 -avoid-version $(am__append_1) \
$(am__append_41)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = liblzma.pc