jlec        15/03/03 13:59:25

  Modified:             ChangeLog
  Added:                tcllib-1.15-r2.ebuild tcllib-1.16.ebuild
  Log:
  Version Bump, #531864; fix testfailure, #478216; backport security fix, 
#541912
  
  (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 
B9D4F231BD1558AB!)

Revision  Changes    Path
1.48                 dev-tcltk/tcllib/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/ChangeLog?rev=1.48&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/ChangeLog?rev=1.48&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/ChangeLog?r1=1.47&r2=1.48

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-tcltk/tcllib/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- ChangeLog   10 Oct 2013 09:51:46 -0000      1.47
+++ ChangeLog   3 Mar 2015 13:59:25 -0000       1.48
@@ -1,6 +1,16 @@
 # ChangeLog for dev-tcltk/tcllib
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tcllib/ChangeLog,v 1.47 
2013/10/10 09:51:46 jlec Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tcllib/ChangeLog,v 1.48 
2015/03/03 13:59:25 jlec Exp $
+
+*tcllib-1.16 (03 Mar 2015)
+*tcllib-1.15-r2 (03 Mar 2015)
+
+  03 Mar 2015; Justin Lecher <[email protected]>
+  +files/tcllib-1.15-XSS-vuln.patch, +files/tcllib-1.15-test.patch,
+  +files/tcllib-1.16-XSS-vuln.patch, +files/tcllib-1.16-test.patch,
+  +tcllib-1.15-r2.ebuild, +tcllib-1.16.ebuild:
+  Version Bump, #531864; fix testfailure, #478216; backport security fix,
+  #541912
 
   10 Oct 2013; Justin Lecher <[email protected]> -tcllib-1.14.ebuild,
   -tcllib-1.15.ebuild:



1.1                  dev-tcltk/tcllib/tcllib-1.15-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/tcllib-1.15-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/tcllib-1.15-r2.ebuild?rev=1.1&content-type=text/plain

Index: tcllib-1.15-r2.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tcllib/tcllib-1.15-r2.ebuild,v 1.1 
2015/03/03 13:59:25 jlec Exp $

EAPI=5

inherit eutils virtualx

DESCRIPTION="Tcl Standard Library"
HOMEPAGE="http://www.tcl.tk/software/tcllib/";
SRC_URI="
        http://dev.gentoo.org/~jlec/distfiles/${P}-manpage-rename.patch.xz
        http://dev.gentoo.org/~jlec/distfiles/${P}-test.patch.xz
        mirror://sourceforge/tcllib/${P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
IUSE="examples"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~s390 ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"

RDEPEND="dev-lang/tcl"
DEPEND="${RDEPEND}"

DOCS=( DESCRIPTION.txt STATUS )

src_prepare() {
        epatch \
                "${FILESDIR}"/${P}-tcl8.6-test.patch \
                "${WORKDIR}"/${P}-test.patch \
                "${WORKDIR}"/${P}-manpage-rename.patch \
                "${FILESDIR}"/${P}-XSS-vuln.patch \
                "${FILESDIR}"/${P}-test.patch
}

src_test() {
        Xemake test_batch
}

src_install() {
        default

        dodoc devdoc/*.txt

        dohtml devdoc/*.html
        if use examples ; then
                for f in $(find examples -type f); do
                        docinto $(dirname $f)
                        dodoc $f
                done
        fi
}



1.1                  dev-tcltk/tcllib/tcllib-1.16.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/tcllib-1.16.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-tcltk/tcllib/tcllib-1.16.ebuild?rev=1.1&content-type=text/plain

Index: tcllib-1.16.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tcllib/tcllib-1.16.ebuild,v 1.1 
2015/03/03 13:59:25 jlec Exp $

EAPI=5

inherit eutils virtualx

MY_PN=Tcllib
MY_P=${MY_PN}-${PV}

DESCRIPTION="Tcl Standard Library"
HOMEPAGE="http://www.tcl.tk/software/tcllib/";
SRC_URI="mirror://sourceforge//project/${PN}/${PN}/${PV}/${MY_P}.tar.bz2"

LICENSE="BSD"
SLOT="0"
IUSE="examples"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~x86-macos"

RDEPEND="
        dev-lang/tcl
        dev-tcltk/tdom
        "
DEPEND="${RDEPEND}"

DOCS=( DESCRIPTION.txt STATUS )

S="${WORKDIR}"/${MY_P}

src_prepare() {
        epatch \
                "${FILESDIR}"/${P}-test.patch \
                "${FILESDIR}"/${P}-XSS-vuln.patch
}

src_test() {
#       emake test_interactive
        #emake test_batch
        Xemake test_batch
}

src_install() {
        default

        dodoc devdoc/*.txt

        dohtml devdoc/*.html
        if use examples ; then
                for f in $(find examples -type f); do
                        docinto $(dirname $f)
                        dodoc $f
                done
        fi
}




Reply via email to