[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-calendar/

2024-10-30 Thread Ulrich Müller
commit: d4769dba702a31e906abafbf625df05c9cf19bac
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Oct 29 14:03:02 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Oct 30 18:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4769dba

dev-tex/latex-calendar: add ctan upstream metadata

Signed-off-by: Ulrich Müller  gentoo.org>

 dev-tex/latex-calendar/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-tex/latex-calendar/metadata.xml 
b/dev-tex/latex-calendar/metadata.xml
index edfe97231997..922843f09270 100644
--- a/dev-tex/latex-calendar/metadata.xml
+++ b/dev-tex/latex-calendar/metadata.xml
@@ -5,4 +5,7 @@
t...@gentoo.org
Gentoo TeX Project
 
+
+   calendar
+
 



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-calendar/

2019-11-10 Thread Aaron Bauman
commit: 57997a2645131d45528a35596603343b14192dfc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Nov  9 22:45:58 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Nov  9 22:45:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57997a26

dev-tex/latex-calendar: bump EAPI and stuff

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-tex/latex-calendar/latex-calendar-3.1.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/dev-tex/latex-calendar/latex-calendar-3.1.ebuild 
b/dev-tex/latex-calendar/latex-calendar-3.1.ebuild
index b5bb6f0e189..0877b351283 100644
--- a/dev-tex/latex-calendar/latex-calendar-3.1.ebuild
+++ b/dev-tex/latex-calendar/latex-calendar-3.1.ebuild
@@ -1,18 +1,20 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=7
 
 inherit latex-package
 
 MY_P="calendar"
+
 DESCRIPTION="LaTeX package used to create Calendars.  Very flexible and robust"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/calendar/";
+HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/calendar/";
 SRC_URI="mirror://gentoo/${P}.tar.gz"
 
+KEYWORDS="amd64 ppc sparc x86"
+
 LICENSE="LaTeX-Calendar"
 SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}
@@ -20,13 +22,15 @@ S=${WORKDIR}/${MY_P}
 src_compile() {
debug-print function $FUNCNAME $*
echo "Extracting from allcal.ins"
-   ( yes | latex allcal.ins ) >/dev/null 2>&1
+   ( yes | latex allcal.ins ) >/dev/null 2>&1 || die "extracting failed"
 }
 
 src_install() {
-   texi2dvi -q -c --language=latex calguide.tex &> /dev/null
+   texi2dvi -q -c --language=latex calguide.tex &> /dev/null || die 
"conversion failed"
+
latex-package_src_doinstall styles fonts bin dvi
+
dodoc README MANIFEST CATALOG
-   insinto /usr/share/doc/${P}/samples
-   doins bigdemo.tgz *.cfg *.tex *.cld
+   docinto samples
+   dodoc bigdemo.tgz *.cfg *.tex *.cld
 }