summaryrefslogtreecommitdiffstats
path: root/extra/libxml2
diff options
context:
space:
mode:
authorsibel <lesibel@free.fr>2010-12-28 16:01:56 +0000
committersibel <lesibel@free.fr>2010-12-28 16:01:56 +0000
commit664d112a5ec91ba07d0e58e000ff7c66f36589af (patch)
tree9f028684e013af0ca33275bdf1ad8d5fc64c2199 /extra/libxml2
parent9b03b778045ba130073a3ab25e3112619ca84144 (diff)
downloadnutyx-pakxe-664d112a5ec91ba07d0e58e000ff7c66f36589af.tar.gz
nutyx-pakxe-664d112a5ec91ba07d0e58e000ff7c66f36589af.tar.bz2
nutyx-pakxe-664d112a5ec91ba07d0e58e000ff7c66f36589af.tar.xz
nutyx-pakxe-664d112a5ec91ba07d0e58e000ff7c66f36589af.zip
libxml2#2.7.8-2, maj port
Diffstat (limited to 'extra/libxml2')
-rw-r--r--extra/libxml2/.footprint13
-rw-r--r--extra/libxml2/.md5sum1
-rwxr-xr-xextra/libxml2/Pkgfile9
-rw-r--r--extra/libxml2/shared_library_versionning.patch21
4 files changed, 38 insertions, 6 deletions
diff --git a/extra/libxml2/.footprint b/extra/libxml2/.footprint
index 196fbcedd..31377f99f 100644
--- a/extra/libxml2/.footprint
+++ b/extra/libxml2/.footprint
@@ -56,11 +56,18 @@ drwxr-xr-x root/root usr/include/libxml2/libxml/
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libxml2.a
-rwxr-xr-x root/root usr/lib/libxml2.la
-lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.7.7
-lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.7.7
--rwxr-xr-x root/root usr/lib/libxml2.so.2.7.7
+lrwxrwxrwx root/root usr/lib/libxml2.so -> libxml2.so.2.7.8
+lrwxrwxrwx root/root usr/lib/libxml2.so.2 -> libxml2.so.2.7.8
+-rwxr-xr-x root/root usr/lib/libxml2.so.2.7.8
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libxml-2.0.pc
+drwxr-xr-x root/root usr/lib/python2.7/
+drwxr-xr-x root/root usr/lib/python2.7/site-packages/
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/drv_libxml2.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/libxml2.py
+-rw-r--r-- root/root usr/lib/python2.7/site-packages/libxml2mod.a
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/libxml2mod.la
+-rwxr-xr-x root/root usr/lib/python2.7/site-packages/libxml2mod.so
-rw-r--r-- root/root usr/lib/xml2Conf.sh
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/aclocal/
diff --git a/extra/libxml2/.md5sum b/extra/libxml2/.md5sum
index f97674627..41575035c 100644
--- a/extra/libxml2/.md5sum
+++ b/extra/libxml2/.md5sum
@@ -1,3 +1,4 @@
5ad4915665608ebfa5b89f7908467a72 largefile64.patch
8127a65e8c3b08856093099b52599c86 libxml2-2.7.8.tar.gz
+84aeb7c6db023eae044e95d9211dba53 shared_library_versionning.patch
0365d5397164b8739219e56e5ca069d1 zlib.patch
diff --git a/extra/libxml2/Pkgfile b/extra/libxml2/Pkgfile
index c00452fc6..febe37f90 100755
--- a/extra/libxml2/Pkgfile
+++ b/extra/libxml2/Pkgfile
@@ -6,16 +6,19 @@
name=libxml2
version=2.7.8
-release=1
+release=2
source=(ftp://xmlsoft.org/libxml2/$name-$version.tar.gz \
largefile64.patch \
- zlib.patch )
+ zlib.patch
+ shared_library_versionning.patch )
build() {
cd $name-$version
- patch -Np1 -i "$SRC/largefile64.patch"
+ patch -Np1 -i $SRC/largefile64.patch
+ patch -Np1 -i $SRC/shared_library_versionning.patch
# patch -p1 -i "$SRC/zlib.patch"
+ autoreconf -fi
./configure --prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
diff --git a/extra/libxml2/shared_library_versionning.patch b/extra/libxml2/shared_library_versionning.patch
new file mode 100644
index 000000000..a0b62bca9
--- /dev/null
+++ b/extra/libxml2/shared_library_versionning.patch
@@ -0,0 +1,21 @@
+From 00819877651b87842ed878898ba17dba489820f0 Mon Sep 17 00:00:00 2001
+From: Daniel Veillard <veillard@redhat.com>
+Date: Thu, 04 Nov 2010 20:53:14 +0000
+Subject: Reactivate the shared library versionning script
+
+---
+diff --git a/configure.in b/configure.in
+index 59d0629..a1d2c89 100644
+--- a/configure.in
++++ b/configure.in
+@@ -84,7 +84,7 @@ else
+ esac
+ fi
+ AC_SUBST(VERSION_SCRIPT_FLAGS)
+-AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -z "$VERSION_SCRIPT_FLAGS"])
++AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -n "$VERSION_SCRIPT_FLAGS"])
+
+ dnl
+ dnl We process the AC_ARG_WITH first so that later we can modify
+--
+cgit v0.8.3.1