summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2004-01-24 10:00:36 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2004-01-24 10:00:36 +0000
commit460c064dc5bc59bb47a830e0282a08a6ac31c696 (patch)
treef48fbf8403778d579449f94ffcf77694852c8221
parentAdd latex-xcolor 1.06, (diff)
Add latex-beamer 1.21,
latex-beamer is a LaTeX class that allows you to create a beamer presentation. It can also be used to create slides. It behaves similarly to other packages like Prosper, but has the advantage that it works together directly with pdflatex, but also with dvips. PR: ports/61827 Submitted by: hrs@FreeBSD.org
Notes
Notes: svn path=/head/; revision=98952
-rw-r--r--print/Makefile1
-rw-r--r--print/latex-beamer/Makefile151
-rw-r--r--print/latex-beamer/distinfo1
-rw-r--r--print/latex-beamer/pkg-descr6
-rw-r--r--print/latex-beamer/pkg-plist117
5 files changed, 276 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile
index 6244128f955a..1fa674540fe3 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -92,6 +92,7 @@
SUBDIR += kcdlabel
SUBDIR += kover
SUBDIR += latex
+ SUBDIR += latex-beamer
SUBDIR += latex-pgf
SUBDIR += latex-xcolor
SUBDIR += latex2rtf
diff --git a/print/latex-beamer/Makefile b/print/latex-beamer/Makefile
new file mode 100644
index 000000000000..0650e5f901d0
--- /dev/null
+++ b/print/latex-beamer/Makefile
@@ -0,0 +1,151 @@
+# New ports collection makefile for: latex-beamer
+# Date created: 24 Jan 2004
+# Whom: hrs@FreeBSD.org
+#
+# $FreeBSD$
+
+PORTNAME= latex-beamer
+PORTVERSION= 1.21
+CATEGORIES= print
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= hrs@FreeBSD.org
+COMMENT= A LaTeX class to create a beamer presentation
+
+BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX
+RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX
+RUN_DEPENDS+= ${LOCALBASE}/${TEXMF}/tex/latex/xcolor/xcolor.sty:${PORTSDIR}/print/latex-xcolor
+RUN_DEPENDS+= ${LOCALBASE}/${TEXMF}/tex/latex/pgf/pgf.sty:${PORTSDIR}/print/latex-pgf
+
+NO_BUILD= YES
+PLIST_SUB= TEXMF=${TEXMF} MKTEXLSR=${MKTEXLSR}
+PLIST_SUB+= CLASSDIR=${CLASSDIR}
+
+TEXMF= share/texmf
+MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
+CLASSDIR= ${TEXMF}/tex/latex/${PORTNAME:S/^latex-//}
+WRKSRC= ${WRKDIR}/${PORTNAME:S/^latex-//}
+
+CLASS_FILES= art/beamericonarticle.eps
+CLASS_FILES+= art/beamericonarticle.pdf
+CLASS_FILES+= art/beamericonarticle.tex
+CLASS_FILES+= art/beamericonarticle.20.eps
+CLASS_FILES+= art/beamericonarticle.20.pdf
+CLASS_FILES+= art/beamericonbook.eps
+CLASS_FILES+= art/beamericonbook.pdf
+CLASS_FILES+= art/beamericonbook.tex
+CLASS_FILES+= art/beamericonbook.20.pdf
+CLASS_FILES+= art/beamericonbook.20.eps
+CLASS_FILES+= base/beamer.cls
+CLASS_FILES+= base/beamerbasearticle.sty
+CLASS_FILES+= base/beamerbaseboxes.sty
+CLASS_FILES+= base/beamerbasecolor.sty
+CLASS_FILES+= base/beamerbasecompatibility.sty
+CLASS_FILES+= base/beamerbasefont.sty
+CLASS_FILES+= base/beamerbaseframe.sty
+CLASS_FILES+= base/beamerbaseframecomponents.sty
+CLASS_FILES+= base/beamerbaselocalstructure.sty
+CLASS_FILES+= base/beamerbasemisc.sty
+CLASS_FILES+= base/beamerbasenavigation.sty
+CLASS_FILES+= base/beamerbaseoverlay.sty
+CLASS_FILES+= base/beamerbasesection.sty
+CLASS_FILES+= base/beamerbasetemplates.sty
+CLASS_FILES+= base/beamerbasetitle.sty
+CLASS_FILES+= base/beamerbasetoc.sty
+CLASS_FILES+= themes/beamerthemebars.sty
+CLASS_FILES+= themes/beamerthemeboxes.sty
+CLASS_FILES+= themes/beamerthemeclassic.sty
+CLASS_FILES+= themes/beamerthemelined.sty
+CLASS_FILES+= themes/beamerthemeplain.sty
+CLASS_FILES+= themes/beamerthemeshadow.sty
+CLASS_FILES+= themes/beamerthemesidebardark.sty
+CLASS_FILES+= themes/beamerthemesidebardarktab.sty
+CLASS_FILES+= themes/beamerthemesidebar.sty
+CLASS_FILES+= themes/beamerthemesidebartab.sty
+CLASS_FILES+= themes/beamerthemesplit.sty
+CLASS_FILES+= themes/beamerthemetreebars.sty
+CLASS_FILES+= themes/beamerthemetree.sty
+CLASS_FILES+= examples/beamerexample1.pdf
+CLASS_FILES+= examples/beamerexample1.tex
+CLASS_FILES+= examples/beamerexample2.article.pdf
+CLASS_FILES+= examples/beamerexample2.article.tex
+CLASS_FILES+= examples/beamerexample2.beamer.pdf
+CLASS_FILES+= examples/beamerexample2.beamer.tex
+CLASS_FILES+= examples/beamerexample3.pdf
+CLASS_FILES+= examples/beamerexample3.tex
+CLASS_FILES+= examples/beamerexample4.pdf
+CLASS_FILES+= examples/beamerexample4.tex
+CLASS_FILES+= examples/beamerexample5.pdf
+CLASS_FILES+= examples/beamerexample5.tex
+CLASS_FILES+= examples/beamerexample6.pdf
+CLASS_FILES+= examples/beamerexample6.tex
+CLASS_FILES+= examples/computer.jpg
+CLASS_FILES+= examples/computerred.jpg
+CLASS_FILES+= examples/computer.mask.jpg
+CLASS_FILES+= examples/g4.jpg
+CLASS_FILES+= examples/g4red.jpg
+CLASS_FILES+= examples/g4.mask.jpg
+CLASS_FILES+= examples/ram.jpg
+CLASS_FILES+= examples/ram.mask.jpg
+CLASS_FILES+= examples/tu-logo.jpg
+CLASS_FILES+= examples/ur-logo.jpg
+CLASS_FILES+= examples/tu-logo.mask.jpg
+CLASS_FILES+= examples/ur-logo.mask.jpg
+CLASS_FILES+= lyx/doc/beamerlyxguide.lyx
+CLASS_FILES+= lyx/doc/beamerlyxguide.pdf
+CLASS_FILES+= lyx/layouts/beamer.layout
+CLASS_FILES+= lyx/templates/beamerpresentation.lyx
+
+DOC_FILES+= AUTHORS
+DOC_FILES+= ChangeLog
+DOC_FILES+= FILES
+DOC_FILES+= INSTALL
+DOC_FILES+= README
+DOC_FILES+= TODO
+DOC_FILES+= doc/beameruserguide.pdf
+DOC_FILES+= doc/beameruserguide.tex
+DOC_FILES+= doc/themebars.pdf
+DOC_FILES+= doc/themebars2.pdf
+DOC_FILES+= doc/themeboxes.pdf
+DOC_FILES+= doc/themeboxes2.pdf
+DOC_FILES+= doc/themeclassic.pdf
+DOC_FILES+= doc/themeclassic2.pdf
+DOC_FILES+= doc/themelined.pdf
+DOC_FILES+= doc/themelined2.pdf
+DOC_FILES+= doc/themeplain.pdf
+DOC_FILES+= doc/themeplain2.pdf
+DOC_FILES+= doc/themesidebar.pdf
+DOC_FILES+= doc/themesidebar2.pdf
+DOC_FILES+= doc/themesidebardark.pdf
+DOC_FILES+= doc/themesidebardark2.pdf
+DOC_FILES+= doc/themesidebardarktab.pdf
+DOC_FILES+= doc/themesidebardarktab2.pdf
+DOC_FILES+= doc/themesidebartab.pdf
+DOC_FILES+= doc/themesidebartab2.pdf
+DOC_FILES+= doc/themesplit.pdf
+DOC_FILES+= doc/themesplit2.pdf
+DOC_FILES+= doc/themesplitcondensed.pdf
+DOC_FILES+= doc/themesplitcondensed2.pdf
+DOC_FILES+= doc/themetree.pdf
+DOC_FILES+= doc/themetree2.pdf
+DOC_FILES+= doc/themetreebars.pdf
+DOC_FILES+= doc/themetreebars2.pdf
+
+do-install:
+ ${MKDIR} ${PREFIX}/${CLASSDIR}
+.for D in art base themes examples lyx/doc lyx/layouts lyx/templates
+ ${MKDIR} ${PREFIX}/${CLASSDIR}/${D}
+ ${INSTALL_DATA} ${CLASS_FILES:M${D}/*:S@^@${WRKSRC}/@} ${PREFIX}/${CLASSDIR}/${D}
+.endfor
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${DOC_FILES:Ndoc/*:S@^@${WRKSRC}/@} ${DOCSDIR}
+ ${MKDIR} ${DOCSDIR}/doc
+ ${INSTALL_DATA} ${DOC_FILES:Mdoc/*:S@^@${WRKSRC}/@} ${DOCSDIR}/doc
+.endif
+
+post-install:
+ ${MKTEXLSR}
+
+.include <bsd.port.mk>
diff --git a/print/latex-beamer/distinfo b/print/latex-beamer/distinfo
new file mode 100644
index 000000000000..40b7a81f2520
--- /dev/null
+++ b/print/latex-beamer/distinfo
@@ -0,0 +1 @@
+MD5 (latex-beamer-1.21.tar.gz) = c36ed926ae78f6e36a10233c053ee337
diff --git a/print/latex-beamer/pkg-descr b/print/latex-beamer/pkg-descr
new file mode 100644
index 000000000000..83a85eb10d33
--- /dev/null
+++ b/print/latex-beamer/pkg-descr
@@ -0,0 +1,6 @@
+The beamer class is a LaTeX class that allows you to create a beamer
+presentation. It can also be used to create slides. It behaves similarly
+to other packages like Prosper, but has the advantage that it works
+together directly with pdflatex, but also with dvips.
+
+WWW: http://latex-beamer.sourceforge.net/
diff --git a/print/latex-beamer/pkg-plist b/print/latex-beamer/pkg-plist
new file mode 100644
index 000000000000..09a9ca78de13
--- /dev/null
+++ b/print/latex-beamer/pkg-plist
@@ -0,0 +1,117 @@
+@comment $FreeBSD$
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/FILES
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/doc/beameruserguide.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/beameruserguide.tex
+%%PORTDOCS%%%%DOCSDIR%%/doc/themebars.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themebars2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themeboxes.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themeboxes2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themeclassic.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themeclassic2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themelined.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themelined2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themeplain.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themeplain2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebar.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebar2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebardark.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebardark2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebardarktab.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebardarktab2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebartab.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesidebartab2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesplit.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesplit2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesplitcondensed.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themesplitcondensed2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themetree.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themetree2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themetreebars.pdf
+%%PORTDOCS%%%%DOCSDIR%%/doc/themetreebars2.pdf
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%CLASSDIR%%/art/beamericonarticle.eps
+%%CLASSDIR%%/art/beamericonarticle.pdf
+%%CLASSDIR%%/art/beamericonarticle.tex
+%%CLASSDIR%%/art/beamericonarticle.20.eps
+%%CLASSDIR%%/art/beamericonarticle.20.pdf
+%%CLASSDIR%%/art/beamericonbook.eps
+%%CLASSDIR%%/art/beamericonbook.pdf
+%%CLASSDIR%%/art/beamericonbook.tex
+%%CLASSDIR%%/art/beamericonbook.20.pdf
+%%CLASSDIR%%/art/beamericonbook.20.eps
+@dirrm %%CLASSDIR%%/art
+%%CLASSDIR%%/base/beamer.cls
+%%CLASSDIR%%/base/beamerbasearticle.sty
+%%CLASSDIR%%/base/beamerbaseboxes.sty
+%%CLASSDIR%%/base/beamerbasecolor.sty
+%%CLASSDIR%%/base/beamerbasecompatibility.sty
+%%CLASSDIR%%/base/beamerbasefont.sty
+%%CLASSDIR%%/base/beamerbaseframe.sty
+%%CLASSDIR%%/base/beamerbaseframecomponents.sty
+%%CLASSDIR%%/base/beamerbaselocalstructure.sty
+%%CLASSDIR%%/base/beamerbasemisc.sty
+%%CLASSDIR%%/base/beamerbasenavigation.sty
+%%CLASSDIR%%/base/beamerbaseoverlay.sty
+%%CLASSDIR%%/base/beamerbasesection.sty
+%%CLASSDIR%%/base/beamerbasetemplates.sty
+%%CLASSDIR%%/base/beamerbasetitle.sty
+%%CLASSDIR%%/base/beamerbasetoc.sty
+@dirrm %%CLASSDIR%%/base
+%%CLASSDIR%%/themes/beamerthemebars.sty
+%%CLASSDIR%%/themes/beamerthemeboxes.sty
+%%CLASSDIR%%/themes/beamerthemeclassic.sty
+%%CLASSDIR%%/themes/beamerthemelined.sty
+%%CLASSDIR%%/themes/beamerthemeplain.sty
+%%CLASSDIR%%/themes/beamerthemeshadow.sty
+%%CLASSDIR%%/themes/beamerthemesidebardark.sty
+%%CLASSDIR%%/themes/beamerthemesidebardarktab.sty
+%%CLASSDIR%%/themes/beamerthemesidebar.sty
+%%CLASSDIR%%/themes/beamerthemesidebartab.sty
+%%CLASSDIR%%/themes/beamerthemesplit.sty
+%%CLASSDIR%%/themes/beamerthemetreebars.sty
+%%CLASSDIR%%/themes/beamerthemetree.sty
+@dirrm %%CLASSDIR%%/themes
+%%CLASSDIR%%/examples/beamerexample1.pdf
+%%CLASSDIR%%/examples/beamerexample1.tex
+%%CLASSDIR%%/examples/beamerexample2.article.pdf
+%%CLASSDIR%%/examples/beamerexample2.article.tex
+%%CLASSDIR%%/examples/beamerexample2.beamer.pdf
+%%CLASSDIR%%/examples/beamerexample2.beamer.tex
+%%CLASSDIR%%/examples/beamerexample3.pdf
+%%CLASSDIR%%/examples/beamerexample3.tex
+%%CLASSDIR%%/examples/beamerexample4.pdf
+%%CLASSDIR%%/examples/beamerexample4.tex
+%%CLASSDIR%%/examples/beamerexample5.pdf
+%%CLASSDIR%%/examples/beamerexample5.tex
+%%CLASSDIR%%/examples/beamerexample6.pdf
+%%CLASSDIR%%/examples/beamerexample6.tex
+%%CLASSDIR%%/examples/computer.jpg
+%%CLASSDIR%%/examples/computerred.jpg
+%%CLASSDIR%%/examples/computer.mask.jpg
+%%CLASSDIR%%/examples/g4.jpg
+%%CLASSDIR%%/examples/g4red.jpg
+%%CLASSDIR%%/examples/g4.mask.jpg
+%%CLASSDIR%%/examples/ram.jpg
+%%CLASSDIR%%/examples/ram.mask.jpg
+%%CLASSDIR%%/examples/tu-logo.jpg
+%%CLASSDIR%%/examples/ur-logo.jpg
+%%CLASSDIR%%/examples/tu-logo.mask.jpg
+%%CLASSDIR%%/examples/ur-logo.mask.jpg
+@dirrm %%CLASSDIR%%/examples
+%%CLASSDIR%%/lyx/doc/beamerlyxguide.lyx
+%%CLASSDIR%%/lyx/doc/beamerlyxguide.pdf
+@dirrm %%CLASSDIR%%/lyx/doc
+%%CLASSDIR%%/lyx/layouts/beamer.layout
+@dirrm %%CLASSDIR%%/lyx/layouts
+%%CLASSDIR%%/lyx/templates/beamerpresentation.lyx
+@dirrm %%CLASSDIR%%/lyx/templates
+@dirrm %%CLASSDIR%%/lyx
+@dirrm %%CLASSDIR%%
+@exec %%MKTEXLSR%%
+@unexec %%MKTEXLSR%%