summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2020-07-19 14:40:33 +0200
committerUlrich Müller <ulm@gentoo.org>2020-07-24 12:53:46 +0200
commit18e9276dab5e8200a68b87ae4af5c4e2d467b919 (patch)
treef7cbd0a36a44c131d560f1e30f06d6fb6cc23244 /dev-tex/circuit_macros
parentdev-java/netty-tcnative: bump to 2.0.31 (diff)
downloadgentoo-18e9276dab5e8200a68b87ae4af5c4e2d467b919.tar.gz
gentoo-18e9276dab5e8200a68b87ae4af5c4e2d467b919.tar.bz2
gentoo-18e9276dab5e8200a68b87ae4af5c4e2d467b919.zip
dev-tex/*: Remove obsolete packages.
Remove packages cdcover, circuit_macros, currvita, curve, dot2texi, ellipsis, envlab, europecv, feynmf, flabels, floatflt, g-brief, harvard, lazylist, leaflet, newlfm, polytable, rcsinfo, svninfo, texpower, tipa, and translator. These are all included with TeX Live. Bug: https://bugs.gentoo.org/708870 Bug: https://bugs.gentoo.org/709310 Bug: https://bugs.gentoo.org/719304 Bug: https://bugs.gentoo.org/728904 Bug: https://bugs.gentoo.org/729394 Bug: https://bugs.gentoo.org/729470 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'dev-tex/circuit_macros')
-rw-r--r--dev-tex/circuit_macros/Manifest2
-rw-r--r--dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild49
-rw-r--r--dev-tex/circuit_macros/circuit_macros-8.4.ebuild49
-rw-r--r--dev-tex/circuit_macros/files/cm2pdf72
-rw-r--r--dev-tex/circuit_macros/metadata.xml25
5 files changed, 0 insertions, 197 deletions
diff --git a/dev-tex/circuit_macros/Manifest b/dev-tex/circuit_macros/Manifest
deleted file mode 100644
index 3778c528caa2..000000000000
--- a/dev-tex/circuit_macros/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST circuit_macros-8.4.1.tar.gz 2060119 BLAKE2B 2807ff0166f50f9e9f45750591ef9542cb211cbf657e7386a5c9c189f62f2bc9cae942abe7208240d048313d53c7536c0ee3b65d603c20837bb70b2bf41b30c1 SHA512 af81f20203bc153ded017f56096181cc51fbaeba3063a2a003fcebc4210449fb1f3c044691fad5c6020334e46b9dbbdf9ec07b15af912f94ab669ea02543cbc2
-DIST circuit_macros-8.4.tar.gz 2051691 BLAKE2B abebfaa37b12f53223f76790d1b85b487055ffeac21ca231606c15e06ca0335c79eedc93dc5c0e609394c26574fa50082ab9a60070232a1970098629b1853794 SHA512 70f5d451a69effaad529749940a4b647eaf326808d70b03d209f2a6e5e436f35713e9f11da1179b0651a0eb7ec8f0a6852a3d6618e34e684f6fdc134a4bd0f60
diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
deleted file mode 100644
index d7b0558b81bb..000000000000
--- a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/"
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
- media-gfx/dpic
- sys-devel/m4
- script? ( app-text/texlive[graphics]
- dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
- insinto /usr/share/${PN}
- doins *.m4
- insinto /usr/share/texmf-site/tex/latex/${PN}
- doins boxdims.sty
- dodoc README CHANGES Makefile doc/CMman.pdf
- rm -f doc/CMman.pdf
- use doc && dodoc -r doc
- use examples && dodoc -r examples
- use script && dobin "${FILESDIR}/cm2pdf"
- docompress -x \
- /usr/share/doc/${PF}/Makefile \
- /usr/share/doc/${PF}/doc \
- /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
- etexmf-update
- use script && einfo "cm2pdf was installed to automatically create PDFs. Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
- etexmf-update
-}
diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
deleted file mode 100644
index d7b0558b81bb..000000000000
--- a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/"
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
- media-gfx/dpic
- sys-devel/m4
- script? ( app-text/texlive[graphics]
- dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
- insinto /usr/share/${PN}
- doins *.m4
- insinto /usr/share/texmf-site/tex/latex/${PN}
- doins boxdims.sty
- dodoc README CHANGES Makefile doc/CMman.pdf
- rm -f doc/CMman.pdf
- use doc && dodoc -r doc
- use examples && dodoc -r examples
- use script && dobin "${FILESDIR}/cm2pdf"
- docompress -x \
- /usr/share/doc/${PF}/Makefile \
- /usr/share/doc/${PF}/doc \
- /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
- etexmf-update
- use script && einfo "cm2pdf was installed to automatically create PDFs. Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
- etexmf-update
-}
diff --git a/dev-tex/circuit_macros/files/cm2pdf b/dev-tex/circuit_macros/files/cm2pdf
deleted file mode 100644
index 893c59fe97b6..000000000000
--- a/dev-tex/circuit_macros/files/cm2pdf
+++ /dev/null
@@ -1,72 +0,0 @@
-#! /bin/bash
-
-m4file=""
-fontsize=10
-
-usage() {
- echo "Usage:"
- echo "${0##*/} --help"
- echo "${0##*/} [options] path/to/file.m4"
- echo
- echo "--help"
- echo " Show this help message."
- echo
- echo "-f, --fontsize"
- echo " Set size of base font, in points."
- echo " Supported font sizes are 8, 9, 10, 11, 12, 14, 17 and 20."
- exit
-}
-
-if [[ "$#" == 0 ]]; then usage; fi
-
-while [[ "$#" != 0 ]]; do
- case "${1}" in
- -h|--help)
- usage;;
- -f|--fontsize)
- case "${2}" in
- 8)
- fontsize=8;;
- 9)
- fontsize=9;;
- 10)
- fontsize=10;;
- 11)
- fontsize=11;;
- 12)
- fontsize=12;;
- 14)
- fontsize=14;;
- 17)
- fontsize=17;;
- 20)
- fontsize=20;;
- *)
- echo "Unsupported font size: ${2}"
- exit;;
- esac
- shift; shift;;
- *.m4)
- m4file="${1}"
- shift;;
- *)
- echo "Unknown option: ${1}"
- exit
- esac
-done
-
-if [[ "${m4file}" == "" ]]; then
- echo "No m4 input file"
- exit
-fi
-
-tempdir=$(mktemp -d)
-cp -f "${m4file}" "${tempdir}/source.m4"
-pushd "${tempdir}" > /dev/null
-
-m4 -I /usr/share/circuit_macros pgf.m4 source.m4 | dpic -g > source.tex
-pdflatex "\documentclass[preview=true]{standalone}\usepackage{tikz,boxdims}\usepackage[${fontsize}pt]{extsizes}\begin{document}\input source.tex\end{document}"
-
-popd > /dev/null
-cp "${tempdir}/standalone.pdf" "${m4file%.m4}.pdf"
-rm -rf "${tempdir}"
diff --git a/dev-tex/circuit_macros/metadata.xml b/dev-tex/circuit_macros/metadata.xml
deleted file mode 100644
index 03404c2ea347..000000000000
--- a/dev-tex/circuit_macros/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>calchan@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="project">
- <email>sci-electronics@gentoo.org</email>
- <name>Gentoo Electronics Project</name>
-</maintainer>
-<longdescription>Set of macros for drawing high-quality line diagrams to include
- in TeX, LaTeX, or similar documents. Fundamental electric circuit
- elements and basic logic gates are included with several tools and
- examples of other types of diagrams.
-</longdescription>
-<use>
- <flag name="script">Install cm2pdf to automatically create a correctly
- sized PDF from a circuit_macro m4 source
- </flag>
-</use>
-</pkgmetadata>