diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-10-29 03:49:10 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-10-29 03:49:10 +0000 |
commit | 52d1e2e3b0aada988d7358a84193e602cde9da5c (patch) | |
tree | 6a921e86ecac2252753230cbaafa8c1426322d60 /app-office | |
parent | net-news/raggle removal (pending 27th October 2013), due to ruby18 deprecation. (diff) | |
download | gentoo-2-52d1e2e3b0aada988d7358a84193e602cde9da5c.tar.gz gentoo-2-52d1e2e3b0aada988d7358a84193e602cde9da5c.tar.bz2 gentoo-2-52d1e2e3b0aada988d7358a84193e602cde9da5c.zip |
app-office/tpp removal (pending 27th October 2013), due to ruby18 deprecation.
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/tpp/ChangeLog | 98 | ||||
-rw-r--r-- | app-office/tpp/Manifest | 16 | ||||
-rw-r--r-- | app-office/tpp/files/tpp-1.3.1-Makefile.patch | 27 | ||||
-rw-r--r-- | app-office/tpp/files/tpp-1.3.1-optional-exec.patch | 55 | ||||
-rw-r--r-- | app-office/tpp/metadata.xml | 10 | ||||
-rw-r--r-- | app-office/tpp/tpp-1.3.1-r2.ebuild | 28 |
6 files changed, 0 insertions, 234 deletions
diff --git a/app-office/tpp/ChangeLog b/app-office/tpp/ChangeLog deleted file mode 100644 index 779b50243026..000000000000 --- a/app-office/tpp/ChangeLog +++ /dev/null @@ -1,98 +0,0 @@ -# ChangeLog for app-office/tpp -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/tpp/ChangeLog,v 1.25 2013/08/11 07:04:49 graaff Exp $ - - 11 Aug 2013; Hans de Graaff <graaff@gentoo.org> metadata.xml: - Drop package from ruby herd as per 2013-07-21 announcement. - - 26 Jun 2013; Matthew Thode <prometheanfire@gentoo.org> -tpp-1.3.1-r1.ebuild: - removing vulnerable version of tpp for bug 474018 - - 26 Jun 2013; Andreas Schuerch <nativemad@gentoo.org> tpp-1.3.1-r2.ebuild: - x86 stable, see bug 474018 - - 24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> tpp-1.3.1-r2.ebuild: - Stable for ppc, wrt bug #474018 - -*tpp-1.3.1-r2 (21 Jun 2013) - - 21 Jun 2013; Matthew Thode <prometheanfire@gentoo.org> - +files/tpp-1.3.1-optional-exec.patch, +tpp-1.3.1-r2.ebuild, - tpp-1.3.1-r1.ebuild: - fix for bug 474018 Possibility of arbitrary code execution when processing - untrusted TPP template - - 25 Jun 2011; Hans de Graaff <graaff@gentoo.org> -tpp-1.3.1.ebuild: - Remove old version. - - 24 Jun 2011; Brent Baude <ranger@gentoo.org> tpp-1.3.1-r1.ebuild: - Marking tpp-1.3.1-r1 ppc for bug 344245 - - 08 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> tpp-1.3.1-r1.ebuild: - x86 stable wrt bug #344245 - - 05 Nov 2010; Hans de Graaff <graaff@gentoo.org> - -files/tpp-1.3-Makefile.patch: - Remove unused file, fixing bug 344157. - -*tpp-1.3.1-r1 (15 Jul 2010) - - 15 Jul 2010; Hans de Graaff <graaff@gentoo.org> +tpp-1.3.1-r1.ebuild: - Convert to ruby-ng. - - 20 Dec 2009; Hans de Graaff <graaff@gentoo.org> tpp-1.3.1.ebuild: - Remove obsolete virtual/ruby dependency. - - 20 Dec 2009; Hans de Graaff <graaff@gentoo.org> -tpp-1.3.ebuild: - Remove old version. - - 27 Sep 2009; nixnut <nixnut@gentoo.org> tpp-1.3.1.ebuild: - ppc stable #283213 - - 22 Sep 2009; Markus Meier <maekke@gentoo.org> tpp-1.3.1.ebuild: - x86 stable, bug #283213 - -*tpp-1.3.1 (14 Oct 2008) - - 14 Oct 2008; Hans de Graaff <graaff@gentoo.org> - +files/tpp-1.3.1-Makefile.patch, tpp-1.3.ebuild, +tpp-1.3.1.ebuild: - Version bump with minor enhancements. Fix quoting issues. - - 14 Oct 2008; Hans de Graaff <graaff@gentoo.org> - -files/tpp-1.1.1-Makefile.patch, files/tpp-1.3-Makefile.patch: - Fix patch to install documentation in a versioned directory. - Fixes bug #241258. - - 14 Oct 2008; Hans de Graaff <graaff@gentoo.org> -tpp-1.1.1.ebuild: - Remove old version - - 03 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 11 Apr 2007; Peter Weller <welp@gentoo.org> tpp-1.3.ebuild: - Keyworded ~amd64 wrt bug 171577 - - 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Regenerate digest in Manifest2 format. - - 19 Nov 2005; Joseph Jezak <josejx@gentoo.org> tpp-1.3.ebuild: - Marked ppc stable for bug #111215. - - 02 Nov 2005; Andrej Kacian <ticho@gentoo.org> tpp-1.3.ebuild: - Stable on x86, bug #111215. - - 14 Jul 2005; David Holm <dholm@gentoo.org> tpp-1.3.ebuild: - Added to ~ppc. - -*tpp-1.3 (13 Jul 2005) - - 13 Jul 2005; Donnie Berkholz <spyderous@gentoo.org>; - +files/tpp-1.3-Makefile.patch, +tpp-1.3.ebuild: - (#98817) Version bump on behalf of the ruby herd. - -*tpp-1.1.1 (02 Mar 2005) - - 02 Mar 2005; Michael Kohl <citizen428@gentoo.org> +metadata.xml, - +files/tpp-1.1.1-Makefile.patch, +tpp-1.1.1.ebuild: - Initial import. Requested by Adrian Fruehwirth <fruehwia@spengergasse.at> in - bug #73938 diff --git a/app-office/tpp/Manifest b/app-office/tpp/Manifest deleted file mode 100644 index 9c8c85930e59..000000000000 --- a/app-office/tpp/Manifest +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX tpp-1.3.1-Makefile.patch 854 SHA256 79d91a80826df1109303f93f99a8e4aabb3c2968d16300b37f6e471dfe601654 SHA512 5212d5342a1df4d786646eedd3e44362bc21b59d5746209c61a6b7e82e138e6ee0fea4b80c6e1fdbfa30bef1f08455d0d48d2382d46e14f10ea0f495330b300c WHIRLPOOL 28d7a294b88cc9bfe960d2abac026218c4bdba681b77f073af338b00ef67139cbe3b4bce6ea82a128f30b7ec6f5d7a1a55bcf6f42ed0abde902538cb5dc90b37 -AUX tpp-1.3.1-optional-exec.patch 1622 SHA256 de2720e58d69a506c6d91d7d4b475688814ce0c6668f17057c9085b4100a820f SHA512 568283bea1c58ab6194d7e88eacca6e84fdb03ec0f0ac5f3aee4ac2356305fdeef9a27942fb987df22fb3ca67230a109cbd2ebb56c28fd0c5d71de8f906301c9 WHIRLPOOL 8eefbe67eff95d897ea1f9e8df40dcac262634df1bc02a3c1c4786a59ae43b0a00fcf29fae9fdef9427ac3404654216285193cbdc9d64a65b1c2af75bbc45ce1 -DIST tpp-1.3.1.tar.gz 42095 SHA256 68e3de94fbfb62bd91a6d635581bcf8671a306fffe615d00294d388ad91e1b5f SHA512 f3e0282c01fb5e524a0aac15ce6070c72a1cc98fd2b1614660f8850e4cc1f1af2ba21fba753e854d8797354f76192ee0d29df41d5c6cc4a623a4ae917e55b455 WHIRLPOOL 2d69f5a407d51a1b3808ea53f1200915507d65c7f9855a6a3580f3e0d6fe7f5b5c52e101b2556b4c6d1fe59b1cf534f9906c2b229fe3cef5c2e61538df262764 -EBUILD tpp-1.3.1-r2.ebuild 740 SHA256 e04d8c5cf8acb203c33a0eebf37ec1f7e59eeec3e3217bca568e98d97d58d561 SHA512 d10f2ed30de3e9f015fc04dcb91c230c37e3597a6753252c922557144fe391822c006136031e018508217b00c78e9138ca7f82b217312f25edb578a1274e9fab WHIRLPOOL 90bf55b514bfaa867963d5d6ced6611fdf2bfb155aadb8e21570ae0c3f8664f3e200af1ef85e7a47b83b01387616dc952b79dc11f87fa730a0c86bd4b909fda7 -MISC ChangeLog 3393 SHA256 fce2e3a7d3037aadc12a922416961a56bc09db5ef10716b460ad3e704e10de66 SHA512 7e18a19d703dba83cd54c891a2ee079298a1a586f0ae7d194bdca2577342eb6a922e766e7eb105aa5169874d65bba524b9afeebcaebf6d564cf4b914188e2794 WHIRLPOOL 28bd19d41485573adf8fe1ae178afec7851e93a8fd47792d0239b86c24e68e5fae2a59603ecae4caef0fb7637fedd6ae4849985d9d266dc71fd31525db7d56f4 -MISC metadata.xml 337 SHA256 4d2d0dd5fd75fdbcffe542ea4cb82f845bed5b659bf2f3a12a4656ebeb57985a SHA512 270b266af2c4238a1fae313467f508d10a3ed8d6a9ed8f1ce7e4ae9f81c6766d0af55d2e7e09f0814e92f6393cd531ba763e4360bd2b35d813f1aa99bcf0af16 WHIRLPOOL 07fe908b239b9d3f5dc0ed389967dca701e7d87f295417ebdc2e230bf4760e1cb82eef00de6375ae407f0f07d94dc978575ad538d5eaf8b7f25c3c0da4150d14 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) - -iF4EAREIAAYFAlIHN5MACgkQiIP6VqMIqNfXggD+I3MhCy48gHKUuckK9wjZR5CN -yrgC2nkP1Bv+JwlodmUA/i54oWsYY+e+E1ekPq1mERavrWPiV9CWa2N/wMjiU19N -=fhJr ------END PGP SIGNATURE----- diff --git a/app-office/tpp/files/tpp-1.3.1-Makefile.patch b/app-office/tpp/files/tpp-1.3.1-Makefile.patch deleted file mode 100644 index c388b6e229e5..000000000000 --- a/app-office/tpp/files/tpp-1.3.1-Makefile.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- tpp-1.3.1.orig/Makefile 2005-06-12 04:39:10.000000000 -0700 -+++ tpp-1.3.1/Makefile 2005-07-12 03:46:05.000000000 -0700 -@@ -3,10 +3,10 @@ - ################################################# - - BIN = tpp --prefix=/usr/local --INSPATH= $(prefix)/bin/ --DOCPATH = $(prefix)/share/doc/tpp --MANPATH = $(prefix)/share/man/man1 -+prefix=/usr -+INSPATH= $(DESTDIR)$(prefix)/bin/ -+DOCPATH = $(DESTDIR)$(prefix)/share/doc/tpp-1.3.1 -+MANPATH = $(DESTDIR)$(prefix)/share/man/man1 - - all: - @echo "TPP doesn't need to be built. Run \`make install' in order to install it." -@@ -14,7 +14,9 @@ - install : - mkdir -p $(DOCPATH) - install -m644 DESIGN CHANGES COPYING README THANKS $(DOCPATH) -+ mkdir -p $(MANPATH) - install -m644 doc/tpp.1 $(MANPATH) -+ mkdir -p $(INSPATH) - install tpp.rb $(INSPATH)$(BIN) - mkdir -p $(DOCPATH)/contrib - mkdir -p $(DOCPATH)/examples diff --git a/app-office/tpp/files/tpp-1.3.1-optional-exec.patch b/app-office/tpp/files/tpp-1.3.1-optional-exec.patch deleted file mode 100644 index 1ad08e83c06b..000000000000 --- a/app-office/tpp/files/tpp-1.3.1-optional-exec.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- tpp-1.3.1.orig/tpp.rb 2013-06-12 22:13:55.000000000 +0200 -+++ tpp-1.3.1/tpp.rb 2013-06-12 22:15:08.000000000 +0200 -@@ -725,9 +725,13 @@ - end - - def do_exec(cmdline) -- rc = Kernel.system(cmdline) -- if not rc then -- # @todo: add error message -+ if $execok then -+ rc = Kernel.system(cmdline) -+ if not rc then -+ # @todo: add error message -+ end -+ else -+ @screen.addstr("--exec disabled by default for security reasons. Use option -x to enable it.") - end - end - -@@ -1683,6 +1687,7 @@ - $stderr.puts "\t -t <type>\tset filetype <type> as output format" - $stderr.puts "\t -o <file>\twrite output to file <file>" - $stderr.puts "\t -s <seconds>\twait <seconds> seconds between slides (with -t autoplay)" -+ $stderr.puts "\t -x\t\tallow parsing of --exec in input files" - $stderr.puts "\t --version\tprint the version" - $stderr.puts "\t --help\t\tprint this help" - $stderr.puts "\n\t currently available types: ncurses (default), autoplay, latex, txt" -@@ -1699,6 +1704,7 @@ - output = nil - type = "ncurses" - time = 1 -+$execok = nil - - skip_next = false - -@@ -1720,6 +1726,8 @@ - elsif ARGV[i] == "-s" then - time = ARGV[i+1].to_i - skip_next = true -+ elsif ARGV[i] == "-x" then -+ $execok = 1 - elsif input == nil then - input = ARGV[i] - end ---- tpp-1.3.1.orig/doc/tpp.1 2013-06-12 22:13:55.000000000 +0200 -+++ tpp-1.3.1/doc/tpp.1 2013-06-12 22:13:55.000000000 +0200 -@@ -20,6 +20,8 @@ - .TP - -l output.tex input.tpp converts tpp slides into tex - .TP -+-x allow usage of "--exec" -+.TP - -v/--version display version number - - .SH KEYS diff --git a/app-office/tpp/metadata.xml b/app-office/tpp/metadata.xml deleted file mode 100644 index 52dd83646516..000000000000 --- a/app-office/tpp/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer><email>maintainer-needed@gentoo.org</email></maintainer> -<herd>ruby</herd> -<use> - <flag name='figlet'>Install <pkg>app-misc/figlet</pkg> to support the --huge - command</flag> -</use> -</pkgmetadata> diff --git a/app-office/tpp/tpp-1.3.1-r2.ebuild b/app-office/tpp/tpp-1.3.1-r2.ebuild deleted file mode 100644 index 5cdda758a1bd..000000000000 --- a/app-office/tpp/tpp-1.3.1-r2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/tpp/tpp-1.3.1-r2.ebuild,v 1.3 2013/06/26 08:34:45 nativemad Exp $ - -EAPI=2 -USE_RUBY="ruby18" - -inherit eutils ruby-ng - -DESCRIPTION="An ncurses-based presentation tool." -HOMEPAGE="http://synflood.at/tpp.html" -SRC_URI="http://synflood.at/tpp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="figlet" - -RDEPEND="${RDEPEND} figlet? ( app-misc/figlet )" - -ruby_add_rdepend "dev-ruby/ncurses-ruby" - -RUBY_PATCHES=( "${FILESDIR}/${P}-Makefile.patch" - "${FILESDIR}/${P}-optional-exec.patch" ) - -each_ruby_install() { - make DESTDIR="${D}" install || die "make install failed" -} |