aboutsummaryrefslogtreecommitdiff
path: root/textproc/libxml2
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2004-08-23 01:32:01 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2004-08-23 01:32:01 +0000
commit05779e9cd317d577fe3d16434a355f2b9c00bcd5 (patch)
treec9b6a533fb9ea4cd91460987bf6b66f8331f9630 /textproc/libxml2
parent3d8da79cd6cd6618524fd593fcec5e32630c0a94 (diff)
downloadports-05779e9cd317d577fe3d16434a355f2b9c00bcd5.tar.gz
ports-05779e9cd317d577fe3d16434a355f2b9c00bcd5.zip
Update to 2.6.12.
Notes
Notes: svn path=/head/; revision=117080
Diffstat (limited to 'textproc/libxml2')
-rw-r--r--textproc/libxml2/Makefile5
-rw-r--r--textproc/libxml2/distinfo4
-rw-r--r--textproc/libxml2/files/patch-aa18
-rw-r--r--textproc/libxml2/files/patch-ltmain.sh51
-rw-r--r--textproc/libxml2/files/patch-python::Makefile.in12
5 files changed, 19 insertions, 71 deletions
diff --git a/textproc/libxml2/Makefile b/textproc/libxml2/Makefile
index 3369fc75b9df..c5a30d7bb041 100644
--- a/textproc/libxml2/Makefile
+++ b/textproc/libxml2/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= libxml2
-PORTVERSION= 2.6.11
-PORTREVISION= 1
+PORTVERSION= 2.6.12
CATEGORIES?= textproc gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.6
@@ -19,7 +18,7 @@ COMMENT?= XML parser library for GNOME
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
-GNU_CONFIGURE= yes
+USE_LIBTOOL_VER=15
USE_GNOME?= gnomehack gnometarget pkgconfig
INSTALLS_SHLIB= yes
USE_REINPLACE= yes
diff --git a/textproc/libxml2/distinfo b/textproc/libxml2/distinfo
index 466524961faf..0325a2979469 100644
--- a/textproc/libxml2/distinfo
+++ b/textproc/libxml2/distinfo
@@ -1,2 +1,2 @@
-MD5 (gnome2/libxml2-2.6.11.tar.bz2) = 0a5439d172555472d4b3d8442eb2478f
-SIZE (gnome2/libxml2-2.6.11.tar.bz2) = 2750851
+MD5 (gnome2/libxml2-2.6.12.tar.bz2) = 16c29665a0b1eaa03b85ee8d21dc539f
+SIZE (gnome2/libxml2-2.6.12.tar.bz2) = 2773187
diff --git a/textproc/libxml2/files/patch-aa b/textproc/libxml2/files/patch-aa
index dff4eba3fdef..91a833a84562 100644
--- a/textproc/libxml2/files/patch-aa
+++ b/textproc/libxml2/files/patch-aa
@@ -1,6 +1,6 @@
---- Makefile.in.orig Fri Jul 2 13:56:41 2004
-+++ Makefile.in Fri Jul 2 13:59:27 2004
-@@ -418,13 +418,13 @@
+--- Makefile.in.orig Sun Aug 22 21:07:59 2004
++++ Makefile.in Sun Aug 22 21:09:14 2004
+@@ -421,13 +421,13 @@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
@@ -11,12 +11,12 @@
bin_SCRIPTS = xml2-config
lib_LTLIBRARIES = libxml2.la
libxml2_la_LIBADD = @THREAD_LIBS@ @Z_LIBS@ $(ICONV_LIBS) @M_LIBS@ @WIN32_EXTRA_LIBADD@
--libxml2_la_LDFLAGS = @WIN32_EXTRA_LDFLAGS@ -version-info @LIBXML_VERSION_INFO@
-+libxml2_la_LDFLAGS = @WIN32_EXTRA_LDFLAGS@ -version-info 5:0:0
+-libxml2_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -version-info @LIBXML_VERSION_INFO@
++libxml2_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -version-info 5:0:0
@WITH_TRIO_SOURCES_FALSE@libxml2_la_SOURCES = SAX.c entities.c encoding.c error.c parserInternals.c \
@WITH_TRIO_SOURCES_FALSE@ parser.c tree.c hash.c list.c xmlIO.c xmlmemory.c uri.c \
@WITH_TRIO_SOURCES_FALSE@ valid.c xlink.c HTMLparser.c HTMLtree.c debugXML.c xpath.c \
-@@ -501,7 +501,7 @@
+@@ -504,7 +504,7 @@
testReader_DEPENDENCIES = $(DEPS)
testReader_LDADD = $(LDADDS)
CLEANFILES = xml2Conf.sh
@@ -25,8 +25,8 @@
confexec_DATA = xml2Conf.sh
EXTRA_DIST = xml2-config.in xml2Conf.sh.in libxml.spec.in libxml2.spec \
libxml.m4 Copyright check-xml-test-suite.py \
-@@ -521,8 +521,8 @@
- # Instll the tests program sources as examples
+@@ -525,8 +525,8 @@
+ # Install the tests program sources as examples
#
BASE_DIR = $(datadir)/doc
-DOC_MODULE = libxml2-$(VERSION)
@@ -36,7 +36,7 @@
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
-@@ -1209,7 +1209,7 @@
+@@ -1213,7 +1213,7 @@
check-am: all-am
$(MAKE) $(AM_MAKEFLAGS) check-local
check: check-recursive
diff --git a/textproc/libxml2/files/patch-ltmain.sh b/textproc/libxml2/files/patch-ltmain.sh
deleted file mode 100644
index 1d5a5c7b87e1..000000000000
--- a/textproc/libxml2/files/patch-ltmain.sh
+++ /dev/null
@@ -1,51 +0,0 @@
---- ltmain.sh.orig Fri Sep 12 14:51:51 2003
-+++ ltmain.sh Sun Sep 21 17:49:07 2003
-@@ -1280,7 +1280,7 @@
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd* | *-*-freebsd*)
-+ *-*-openbsd* | *-*-freebsd4*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-@@ -1290,8 +1290,16 @@
- continue
- ;;
-
-+ -pthread)
-+ compile_command="$compile_command -pthread"
-+ finalize_command="$finalize_command -pthread"
-+ compiler_flags="$compiler_flags -pthread"
-+ continue
-+ ;;
-+
- -module)
- module=yes
-+ build_old_libs=no
- continue
- ;;
-
-@@ -3000,6 +3008,9 @@
- # problems, so we reset it completely
- verstring=
- ;;
-+ *-*-freebsd*)
-+ # FreeBSD doesn't need this...
-+ ;;
- *)
- verstring="0.0"
- ;;
-@@ -5428,10 +5439,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/textproc/libxml2/files/patch-python::Makefile.in b/textproc/libxml2/files/patch-python::Makefile.in
index 8ab00f6e42dd..67c0c6c508e9 100644
--- a/textproc/libxml2/files/patch-python::Makefile.in
+++ b/textproc/libxml2/files/patch-python::Makefile.in
@@ -1,5 +1,5 @@
---- python/Makefile.in.orig Fri Jul 2 10:54:27 2004
-+++ python/Makefile.in Fri Jul 2 11:02:17 2004
+--- python/Makefile.in.orig Sun Aug 22 21:09:41 2004
++++ python/Makefile.in Sun Aug 22 21:11:12 2004
@@ -51,7 +51,7 @@
am__installdirs = $(DESTDIR)$(pythondir)
pythonLTLIBRARIES_INSTALL = $(INSTALL)
@@ -9,7 +9,7 @@
@WITH_PYTHON_TRUE@libxml2mod_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
am__libxml2mod_la_SOURCES_DIST = libxml.c types.c libxml2-py.c
@WITH_PYTHON_TRUE@am_libxml2mod_la_OBJECTS = libxml.lo types.lo \
-@@ -284,7 +284,7 @@
+@@ -288,7 +288,7 @@
-I$(PYTHON_INCLUDES) \
-I$(top_srcdir)/include
@@ -18,12 +18,12 @@
# libxml2class.txt is generated
DOCS = ${srcdir}/TODO
EXTRA_DIST = \
-@@ -299,9 +299,9 @@
+@@ -303,9 +303,9 @@
libxml2-python-api.xml \
$(DOCS)
--libxml2mod_la_LDFLAGS = -module -avoid-version -L$(top_builddir)/.libs
-+libxml2mod_la_LDFLAGS = -module -avoid-version
+-libxml2mod_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -module -avoid-version -L$(top_builddir)/.libs
++libxml2mod_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -module -avoid-version
@WITH_PYTHON_TRUE@mylibs = \
-@WITH_PYTHON_TRUE@ $(top_builddir)/libxml2.la
+@WITH_PYTHON_TRUE@ -lxml2