summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-01-21 08:00:53 +0000
committerJustin Lecher <jlec@gentoo.org>2011-01-21 08:00:53 +0000
commit0482c6eef344cc54b53815b2fae0b9d034675603 (patch)
tree8a0e49a84cc8e999fd0428f9096026235b423352 /dev-tcltk
parentVersion bump for dev channel release. Uses bundled flac (bug #352093). Always... (diff)
downloadhistorical-0482c6eef344cc54b53815b2fae0b9d034675603.tar.gz
historical-0482c6eef344cc54b53815b2fae0b9d034675603.tar.bz2
historical-0482c6eef344cc54b53815b2fae0b9d034675603.zip
Version Bump, Corrected HOMEPAGE, #352304
Package-Manager: portage-2.2.0_alpha15/cvs/Linux x86_64
Diffstat (limited to 'dev-tcltk')
-rw-r--r--dev-tcltk/tdom/ChangeLog8
-rw-r--r--dev-tcltk/tdom/Manifest13
-rw-r--r--dev-tcltk/tdom/files/tdom-0.8.3-expat.patch84
-rw-r--r--dev-tcltk/tdom/tdom-0.8.2.ebuild6
-rw-r--r--dev-tcltk/tdom/tdom-0.8.3.ebuild77
5 files changed, 179 insertions, 9 deletions
diff --git a/dev-tcltk/tdom/ChangeLog b/dev-tcltk/tdom/ChangeLog
index e93a3aa4c581..3b8e8ff38f3b 100644
--- a/dev-tcltk/tdom/ChangeLog
+++ b/dev-tcltk/tdom/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-tcltk/tdom
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/ChangeLog,v 1.9 2011/01/18 14:47:35 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/ChangeLog,v 1.10 2011/01/21 08:00:52 jlec Exp $
+
+*tdom-0.8.3 (21 Jan 2011)
+
+ 21 Jan 2011; Justin Lecher <jlec@gentoo.org> tdom-0.8.2.ebuild,
+ +tdom-0.8.3.ebuild, +files/tdom-0.8.3-expat.patch:
+ Version Bump, Corrected HOMEPAGE, #352304
18 Jan 2011; Markos Chandras <hwoarang@gentoo.org> tdom-0.8.2.ebuild:
Stable on amd64 wrt bug #351766
diff --git a/dev-tcltk/tdom/Manifest b/dev-tcltk/tdom/Manifest
index c2060230e6de..002ecfffa502 100644
--- a/dev-tcltk/tdom/Manifest
+++ b/dev-tcltk/tdom/Manifest
@@ -5,14 +5,17 @@ AUX tdom-0.8.2-expat.patch 2454 RMD160 970b483eadcb4950d0cbdf1a53077bc001bdf7ff
AUX tdom-0.8.2-soname.patch 962 RMD160 5e012113e1b28fe26e6987ffd703f9938032feec SHA1 02c64bcf0686114bd6e461f4616da76a552b5014 SHA256 7e7fe06f0a4d647ecca9b963f561b68ca4aa125fd95ed5b73d5572303ee5babd
AUX tdom-0.8.2-tnc.patch 2806 RMD160 cd6515b716c0d4c5718c65faa69d927a9c3607eb SHA1 1a6e0c7ce2e435bc5cc50845c12bfc645f7b17ad SHA256 f220162108eaf974a5f06b59de0ec130dc0703014cd9f7d7570dec2186b6a50f
AUX tdom-0.8.2.patch 2036 RMD160 7455431038e43cd57ceaad1c9595c68cf334ccd4 SHA1 8209a5d653531c2947ab22bf8ee396c3e080fb59 SHA256 523967222cf5d72fe84924b40f371831a10875599df9dd8d0c80ab2f5aa78472
+AUX tdom-0.8.3-expat.patch 2512 RMD160 7a763f6ee7683f3298425f1e42bac6432551af2f SHA1 391611bff0ec845ba75940dbecc29c76e91f3b35 SHA256 875a7d35aa920d971733d5319f713b4c3dbe0928e7e373bcddd9573d4249589c
DIST tDOM-0.8.2.tgz 969804 RMD160 a0ca4c2e45b97c5a7bdfeee20165a537b7fe6d8b SHA1 c4ee4e013b084f8af57f35a2a06eb0a428508978 SHA256 561e482b95906b5a64b69cbc7c13d01b7a34a95144744796fbc1219042cd5843
-EBUILD tdom-0.8.2.ebuild 1574 RMD160 7d54e2d3f6911ed7215c3470900d76864373bf47 SHA1 834774c68cbf225d9ec3046c1991c4641088122a SHA256 f242c0c87080ad7e678770b5a2f0643081ff93de56ac70a2850f5f8f5bfa85bb
-MISC ChangeLog 1474 RMD160 6ee64a9246988a22e8cf7387939e2b2057bdb8e5 SHA1 b5d68fc6a42e6ba761281e13d2c48c1636634b41 SHA256 529456f23d9e884583a40e92417872b43712403eca3eb727bb3734cc4cdc5057
+DIST tDOM-0.8.3.tgz 990367 RMD160 df52d8b7c3ac9134dae20a3bcaa21e0e512e3289 SHA1 1b7db0357ffb96c0a6c879c385168491380a8ca5 SHA256 496d5950907dd70db61bc20c55a05a5521363ce3c076e2fdd97270181bc720b9
+EBUILD tdom-0.8.2.ebuild 1586 RMD160 e4855366eff63a5106341f269fd0e8768a021448 SHA1 f343684a6da20b73b6c2a95a2fc41bdb7499900e SHA256 a0683a04d40acc746ae58cd2aa28b4d7fac8cbddb21618c5d3fb0cf85ad745ac
+EBUILD tdom-0.8.3.ebuild 1525 RMD160 2226ce5eb4750510b47d33fc4fb8241b3970a68e SHA1 a87d0a757910249db2a7d6944cf4c5a81d67bd0a SHA256 48e0f9012028b2ae227a583cc6ead8e55a5054fc886a097e47d94ae8ddfac33b
+MISC ChangeLog 1662 RMD160 d41996801e83b0d79c1e4862ea1a1f51ef8c571d SHA1 69afb4199ba0e70531a64ab33a1951edfd88b28f SHA256 30243fa69022e9b8c41ffa358cbe575160685bc2e99b76bf366240a7af2ef960
MISC metadata.xml 506 RMD160 64acb4c60d16af9671c886bfddd131fffdda567e SHA1 782d04976241e8c6a4424f6df3dae44da5b66b22 SHA256 256ffec60ada12ee5e607bc03f92dd2b611a57a965734b020dda43969eb4270f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAk01p78ACgkQ9/cejkQaxBAxSACfRRonwO1wOHX6At5FXXbfx4d7
-plMAn0RboVI9vBwO1SARDo9Px+3G+f2A
-=7Jiy
+iEYEARECAAYFAk05PToACgkQgAnW8HDreRaZKACdGh/OyM9awbCDWnhNUI767lp4
+JsEAnROdDDBAFjfHnV71wEUWHk8bVZq4
+=SBZt
-----END PGP SIGNATURE-----
diff --git a/dev-tcltk/tdom/files/tdom-0.8.3-expat.patch b/dev-tcltk/tdom/files/tdom-0.8.3-expat.patch
new file mode 100644
index 000000000000..818850bd8eee
--- /dev/null
+++ b/dev-tcltk/tdom/files/tdom-0.8.3-expat.patch
@@ -0,0 +1,84 @@
+diff --git a/configure.in b/configure.in
+index 8e634f2..d9999cf 100644
+--- a/configure.in
++++ b/configure.in
+@@ -72,6 +72,7 @@ AC_CHECK_FUNCS(memmove bcopy)
+ #--------------------------------------------------------------------
+
+ TDOM_PATH_AOLSERVER
++TDOM_PATH_EXPAT
+
+ #-----------------------------------------------------------------------
+ # __CHANGE__
+@@ -83,10 +84,7 @@ TDOM_PATH_AOLSERVER
+ # and PKG_TCL_SOURCES.
+ #-----------------------------------------------------------------------
+
+-TEA_ADD_SOURCES([expat/xmlrole.c \
+- expat/xmltok.c \
+- expat/xmlparse.c \
+- generic/xmlsimple.c \
++TEA_ADD_SOURCES([generic/xmlsimple.c \
+ generic/utf8conv.c \
+ generic/dom.c \
+ generic/domhtml.c \
+@@ -99,7 +97,7 @@ TEA_ADD_SOURCES([expat/xmlrole.c \
+ generic/tclexpat.c \
+ generic/tdomStubInit.c])
+ TEA_ADD_HEADERS([generic/tdom.h])
+-TEA_ADD_INCLUDES([-I${srcdir}/generic -I${srcdir}/expat ${AOL_INCLUDES}])
++TEA_ADD_INCLUDES([-I${srcdir}/generic ${AOL_INCLUDES}])
+ TEA_ADD_LIBS([${AOL_LIBS}])
+ TEA_ADD_CFLAGS([])
+ TEA_ADD_STUB_SOURCES([generic/tdomStubLib.c])
+diff --git a/tdom.m4 b/tdom.m4
+index f5ecd98..fcab883 100644
+--- a/tdom.m4
++++ b/tdom.m4
+@@ -216,6 +216,46 @@ AC_DEFUN(TDOM_PATH_AOLSERVER, [
+ fi
+ ])
+
++
++AC_DEFUN(TDOM_PATH_EXPAT, [
++ AC_MSG_CHECKING([for expat])
++ AC_ARG_WITH(expat,
++ AC_HELP_STRING([--with-expat],
++ [directory with expat installation]), , [with_expat=no])
++
++ AC_CACHE_VAL(ac_cv_c_expat,[
++ case $with_expat in
++ no) ;;
++ yes)
++ for f in /usr/local /usr; do
++ if test -f "$f/include/expat.h" ; then
++ ac_cv_c_expat=`(cd $f; pwd)`
++ break
++ fi
++ done
++ ;;
++ *)
++ if test -f "$with_expat/include/expat.h"; then
++ ac_cv_c_expat=`(cd $with_expat; pwd)`
++ else
++ AC_MSG_ERROR([${with_expat} directory doesn't contain expat.h])
++ fi
++ esac
++ ])
++ if test x"${ac_cv_c_expat}" = x ; then
++ AC_MSG_RESULT([using local copy])
++ TEA_ADD_SOURCES([expat/xmlrole.c \
++ expat/xmltok.c \
++ expat/xmlparse.c])
++ TEA_ADD_INCLUDES([-I${srcdir}/expat])
++ else
++ AC_MSG_RESULT([${ac_cv_c_expat}])
++ TEA_ADD_INCLUDES(${ac_cv_c_expat}/include)
++ TEA_ADD_LIBS([-lexpat])
++ fi
++])
++
++
+ #------------------------------------------------------------------------
+ # TDOM_PATH_CONFIG --
+ #
diff --git a/dev-tcltk/tdom/tdom-0.8.2.ebuild b/dev-tcltk/tdom/tdom-0.8.2.ebuild
index 81a07871f512..5a471b3ce5ee 100644
--- a/dev-tcltk/tdom/tdom-0.8.2.ebuild
+++ b/dev-tcltk/tdom/tdom-0.8.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.2.ebuild,v 1.6 2011/01/18 14:47:35 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.2.ebuild,v 1.7 2011/01/21 08:00:52 jlec Exp $
EAPI="3"
@@ -9,8 +9,8 @@ inherit autotools eutils
MY_P="tDOM-${PV}"
DESCRIPTION="A XML/DOM/XPath/XSLT Implementation for Tcl"
-HOMEPAGE="http://www.tdom.org/"
-SRC_URI="http://www.tdom.org/files/${MY_P}.tgz"
+HOMEPAGE="http://tdom.github.com"
+SRC_URI="https://github.com/downloads/tDOM/${PN}/${MY_P}.tgz"
LICENSE="MPL-1.1"
SLOT="0"
diff --git a/dev-tcltk/tdom/tdom-0.8.3.ebuild b/dev-tcltk/tdom/tdom-0.8.3.ebuild
new file mode 100644
index 000000000000..f8aa5a7b2e47
--- /dev/null
+++ b/dev-tcltk/tdom/tdom-0.8.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.3.ebuild,v 1.1 2011/01/21 08:00:52 jlec Exp $
+
+EAPI="3"
+
+inherit autotools eutils
+
+MY_P="tDOM-${PV}"
+
+DESCRIPTION="A XML/DOM/XPath/XSLT Implementation for Tcl"
+HOMEPAGE="http://tdom.github.com"
+SRC_URI="http://cloud.github.com/downloads/tDOM/${PN}/${MY_P}.tgz"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="threads"
+
+DEPEND="
+ dev-lang/tcl
+ dev-libs/expat"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/"${PN}-0.8.2.patch \
+ "${FILESDIR}/"${PN}-0.8.2-soname.patch \
+ "${FILESDIR}/"${P}-expat.patch \
+ "${FILESDIR}/"${PN}-0.8.2-tnc.patch
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=""
+
+ myconf="${myconf}
+ $(use_enable threads)
+ --enable-shared
+ --disable-tdomalloc
+ --with-expat"
+
+ cd "${S}"/unix
+ ECONF_SOURCE=".." econf ${myconf}
+
+ # compile tdomhtml
+ cd "${S}"/extensions/tdomhtml
+ econf
+
+ # compile tnc
+ cd "${S}"/extensions/tnc
+ econf ${myconf}
+}
+
+src_compile() {
+ local dir
+
+ for dir in "${S}"/unix "${S}"/extensions/tdomhtml "${S}"/extensions/tnc; do
+ pushd ${dir} > /dev/null
+ emake || die
+ popd > /dev/null
+ done
+}
+
+src_install() {
+ local dir
+
+ dodoc CHANGES ChangeLog README* || die
+
+ for dir in "${S}"/unix "${S}"/extensions/tdomhtml "${S}"/extensions/tnc; do
+ pushd ${dir} > /dev/null
+ emake DESTDIR="${D}" install || die
+ popd > /dev/null
+ done
+}