Summary: | dev-tcltk/tcllib-1.16 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Turenko <totktonada.ru> |
Component: | [OLD] Development | Assignee: | TCL/TK Project <tcltk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | EBUILD |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | tcllib-1.16.ebuild |
Description
Alexander Turenko
2014-12-07 06:41:58 UTC
By the way, 'tcllib-1.14-test.patch' isn’t use anywhere as I see. I propose delete it in order to sanitize files/ directory. Comment on attachment 391104 [details] tcllib-1.16.ebuild --- tcllib-1.15-r1.ebuild +++ tcllib-1.15-r1.ebuild @@ -8,10 +8,7 @@ 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" +SRC_URI="mirror://sourceforge/tcllib/Tcllib-${PV}.tar.bz2 -> ${P}.tar.bz2" LICENSE="BSD" SLOT="0" @@ -23,11 +20,9 @@ DOCS=( DESCRIPTION.txt STATUS ) -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-tcl8.6-test.patch \ - "${WORKDIR}"/${P}-test.patch \ - "${WORKDIR}"/${P}-manpage-rename.patch +src_unpack() { + unpack ${A} + mv Tcllib-${PV} ${P} } src_test() { Excuse me for offtopic: What reason for marking ebuild obsolete and add patch as comment? Must I add new ebuild as patch wrapped into comment rather then as attachment? What reason for clearing URL? Is there guidelines about that things? (In reply to Alexander Turenko from comment #3) > Excuse me for offtopic: What reason for marking ebuild obsolete and add > patch as comment? Must I add new ebuild as patch wrapped into comment rather > then as attachment? What reason for clearing URL? Is there guidelines about > that things? It is easier for the maintainer to see the diff. I need to diff it anyways to see what you did. Are the two patches obsolete now? (In reply to Justin Lecher from comment #4) > ... > Are the two patches obsolete now? Patches in files/ directory? 'tcllib-1.14-test.patch' completely obsoleted as 1.14 version no more in portage, 'tcllib-1.15-tcl8.6-test.patch' still need for tcllib-1.15 when it installed with tcl-8.6. Patches from distfiles still need for 1.15, but not needed for 1.16. +*tcllib-1.15-r2 (03 Mar 2015) + + 03 Mar 2015; Justin Lecher <jlec@gentoo.org> + +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 + |