Date: Thu, 20 Apr 2000 01:19:33 -0400 (EDT) From: patseal@hyperhost.net To: FreeBSD-gnats-submit@freebsd.org Subject: ports/18107: New Port: prestimel Message-ID: <20000420051933.817BD137F0D@foobar.foobar.eyep.net>
next in thread | raw e-mail | index | archive | help
>Number: 18107 >Category: ports >Synopsis: New Port: prestimel >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 19 22:30:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Patrick Seal >Release: FreeBSD 4.0-STABLE i386 >Organization: >Environment: >Description: Creates presentations from a simple textfile with HTML output Note that the portlint warning is on purpose (/usr/local/) and the use of CFLAGS= is also >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # prestimel # prestimel/pkg # prestimel/pkg/COMMENT # prestimel/pkg/DESCR # prestimel/pkg/PLIST # prestimel/patches # prestimel/patches/patch-ab # prestimel/patches/patch-aa # prestimel/files # prestimel/files/md5 # prestimel/Makefile # echo c - prestimel mkdir -p prestimel > /dev/null 2>&1 echo c - prestimel/pkg mkdir -p prestimel/pkg > /dev/null 2>&1 echo x - prestimel/pkg/COMMENT sed 's/^X//' >prestimel/pkg/COMMENT << 'END-of-prestimel/pkg/COMMENT' XCreates presentations from a simple textfile with HTML output END-of-prestimel/pkg/COMMENT echo x - prestimel/pkg/DESCR sed 's/^X//' >prestimel/pkg/DESCR << 'END-of-prestimel/pkg/DESCR' XPresTiMeL is a tool, to create presentations from a simple textfile. For Xeach slide, PresTiMeL will create one (or a set of) HTML-file(s), which Xcan be shown in a Web browser of your choice. Cascading Stylesheets (CSS) Xare used, to define how big a text-item has to be, which font and color it Xshould have, etc. So you will need a Web browser, which supports CSS, like XNetscape 4.* or Internet Explorer 4.*. X XWWW: http://www.sbox.tu-graz.ac.at/home/s/slash/prestimel/ X X- Patrick Seal Xpatseal@hyperhost.net END-of-prestimel/pkg/DESCR echo x - prestimel/pkg/PLIST sed 's/^X//' >prestimel/pkg/PLIST << 'END-of-prestimel/pkg/PLIST' Xbin/prestimel Xshare/doc/prestimel/class_doc/AuthorElement.html Xshare/doc/prestimel/class_doc/CodeEnvironment.html Xshare/doc/prestimel/class_doc/DateElement.html Xshare/doc/prestimel/class_doc/Element.html Xshare/doc/prestimel/class_doc/Environment.html Xshare/doc/prestimel/class_doc/General.html Xshare/doc/prestimel/class_doc/GridEnvironment.html Xshare/doc/prestimel/class_doc/HBoxEnvironment.html Xshare/doc/prestimel/class_doc/HIER.html Xshare/doc/prestimel/class_doc/HeadingElement.html Xshare/doc/prestimel/class_doc/ImageElement.html Xshare/doc/prestimel/class_doc/ImageEnvironment.html Xshare/doc/prestimel/class_doc/ImageSize.html Xshare/doc/prestimel/class_doc/ItemizeElement.html Xshare/doc/prestimel/class_doc/ItemizeEnvironment.html Xshare/doc/prestimel/class_doc/Parameters.html Xshare/doc/prestimel/class_doc/Presentation.html Xshare/doc/prestimel/class_doc/Slide.html Xshare/doc/prestimel/class_doc/TitleEnvironment.html Xshare/doc/prestimel/class_doc/down.gif Xshare/doc/prestimel/class_doc/icon1.gif Xshare/doc/prestimel/class_doc/icon2.gif Xshare/doc/prestimel/class_doc/index.html Xshare/doc/prestimel/class_doc/list_available_themes.html Xshare/doc/prestimel/class_doc/logo.gif Xshare/doc/prestimel/class_doc/main.html Xshare/doc/prestimel/class_doc/parse_commandline_options.html Xshare/doc/prestimel/class_doc/print_help_text.html Xshare/doc/prestimel/example/example.xml Xshare/doc/prestimel/example/grid_a.gif Xshare/doc/prestimel/example/grid_b.gif Xshare/doc/prestimel/example/grid_c.gif Xshare/doc/prestimel/example/grid_d.gif Xshare/doc/prestimel/example/image.gif Xshare/doc/prestimel/example/image_mini.gif Xshare/doc/prestimel/example/seq_a.gif Xshare/doc/prestimel/example/seq_a_mini.gif Xshare/doc/prestimel/example/seq_b.gif Xshare/doc/prestimel/example/seq_b_mini.gif Xshare/doc/prestimel/example/seq_c.gif Xshare/doc/prestimel/example/seq_c_mini.gif Xshare/doc/prestimel/manual/manual-1.html Xshare/doc/prestimel/manual/manual-2.html Xshare/doc/prestimel/manual/manual-3.html Xshare/doc/prestimel/manual/manual-4.html Xshare/doc/prestimel/manual/manual-5.html Xshare/doc/prestimel/manual/manual-6.html Xshare/doc/prestimel/manual/manual.html Xshare/doc/prestimel/manual/manual.sgml Xshare/prestimel/prestimel.dtd Xshare/prestimel/themes/README Xshare/prestimel/themes/clouds/bg_header_1024.gif Xshare/prestimel/themes/clouds/bg_header_800.gif Xshare/prestimel/themes/clouds/bg_slide.jpg Xshare/prestimel/themes/clouds/config Xshare/prestimel/themes/clouds/first.gif Xshare/prestimel/themes/clouds/last.gif Xshare/prestimel/themes/clouds/next.gif Xshare/prestimel/themes/clouds/note.gif Xshare/prestimel/themes/clouds/prev.gif Xshare/prestimel/themes/clouds/styles_1024.css Xshare/prestimel/themes/clouds/styles_800.css Xshare/prestimel/themes/machine/bg_header_1024.gif Xshare/prestimel/themes/machine/bg_header_800.gif Xshare/prestimel/themes/machine/bg_slide.jpg Xshare/prestimel/themes/machine/config Xshare/prestimel/themes/machine/first.gif Xshare/prestimel/themes/machine/last.gif Xshare/prestimel/themes/machine/next.gif Xshare/prestimel/themes/machine/note.gif Xshare/prestimel/themes/machine/prev.gif Xshare/prestimel/themes/machine/styles_1024.css Xshare/prestimel/themes/machine/styles_800.css Xshare/prestimel/themes/plasma/bg_header_1024.gif Xshare/prestimel/themes/plasma/bg_header_800.gif Xshare/prestimel/themes/plasma/bg_slide.jpg Xshare/prestimel/themes/plasma/config Xshare/prestimel/themes/plasma/first.gif Xshare/prestimel/themes/plasma/last.gif Xshare/prestimel/themes/plasma/next.gif Xshare/prestimel/themes/plasma/note.gif Xshare/prestimel/themes/plasma/prev.gif Xshare/prestimel/themes/plasma/styles_1024.css Xshare/prestimel/themes/plasma/styles_800.css Xshare/prestimel/themes/standard_blue/bg_header_1024.gif Xshare/prestimel/themes/standard_blue/bg_header_800.gif Xshare/prestimel/themes/standard_blue/bg_slide.jpg Xshare/prestimel/themes/standard_blue/config Xshare/prestimel/themes/standard_blue/first.gif Xshare/prestimel/themes/standard_blue/last.gif Xshare/prestimel/themes/standard_blue/next.gif Xshare/prestimel/themes/standard_blue/note.gif Xshare/prestimel/themes/standard_blue/prev.gif Xshare/prestimel/themes/standard_blue/styles_1024.css Xshare/prestimel/themes/standard_blue/styles_800.css X@dirrm share/doc/prestimel/class_doc X@dirrm share/doc/prestimel/example X@dirrm share/doc/prestimel/manual X@dirrm share/doc/prestimel X@dirrm share/prestimel/themes/clouds X@dirrm share/prestimel/themes/machine X@dirrm share/prestimel/themes/plasma X@dirrm share/prestimel/themes/standard_blue X@dirrm share/prestimel/themes END-of-prestimel/pkg/PLIST echo c - prestimel/patches mkdir -p prestimel/patches > /dev/null 2>&1 echo x - prestimel/patches/patch-ab sed 's/^X//' >prestimel/patches/patch-ab << 'END-of-prestimel/patches/patch-ab' X--- src/main.cc.orig Wed Apr 19 17:54:07 2000 X+++ src/main.cc Wed Apr 19 17:54:19 2000 X@@ -1,6 +1,7 @@ X #include <config.h> X X #include <dirent.h> X+#define __GNU_LIBRARY__ X #include <getopt.h> X X #include <libintl.h> END-of-prestimel/patches/patch-ab echo x - prestimel/patches/patch-aa sed 's/^X//' >prestimel/patches/patch-aa << 'END-of-prestimel/patches/patch-aa' X--- configure.in.orig Mon Apr 17 13:27:10 2000 X+++ configure.in Wed Apr 19 22:10:13 2000 X@@ -235,6 +235,7 @@ X ]),$LIBS) X fi X X+LIBS="$LIBS -lintl -lgnugetopt" X X dnl Checks for typedefs, structures, and compiler characteristics. END-of-prestimel/patches/patch-aa echo c - prestimel/files mkdir -p prestimel/files > /dev/null 2>&1 echo x - prestimel/files/md5 sed 's/^X//' >prestimel/files/md5 << 'END-of-prestimel/files/md5' XMD5 (prestimel-0.9.tar.gz) = 66f1e275c0a0cb72c73146b9b5819dd1 END-of-prestimel/files/md5 echo x - prestimel/Makefile sed 's/^X//' >prestimel/Makefile << 'END-of-prestimel/Makefile' X# New ports collection makefile for: prestimel X# Date created: 20 April 2000 X# Whom: patseal@hyperhost.net X# X# $FreeBSD$ X# X XPORTNAME= prestimel XPORTVERSION= 0.9 XCATEGORIES+= misc www XMASTER_SITES= http://www.sbox.tu-graz.ac.at/home/s/slash/prestimel/ X XMAINTAINER= patseal@hyperhost.net X XLIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \ X intl.1:${PORTSDIR}/devel/gettext \ X xml.5:${PORTSDIR}/textproc/libxml \ X Magick.5:${PORTSDIR}/graphics/ImageMagick X XUSE_AUTOCONF= yes X# This is a hack to get configure to find libintl and gettext HELP! XCONFIGURE_ARGS= --disable-nls XCONFIGURE_ENV= CFLAGS="-I/usr/local/include" CPPFLAGS="-I/usr/local/include" LIBS="-L/usr/local/lib" X XMAN1= prestimel.1 XMAN5= prestimelrc.5 X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/src/prestimel ${PREFIX}/bin/prestimel X ${MKDIR} ${PREFIX}/share/prestimel/themes/clouds X ${MKDIR} ${PREFIX}/share/prestimel/themes/machine X ${MKDIR} ${PREFIX}/share/prestimel/themes/plasma X ${MKDIR} ${PREFIX}/share/prestimel/themes/standard_blue X ${INSTALL_DATA} ${WRKSRC}/prestimel.dtd ${PREFIX}/share/prestimel/prestimel.dtd X for i in clouds machine plasma standard_blue; do \ X ${INSTALL_DATA} ${WRKSRC}/themes/$$i/*.gif ${PREFIX}/share/prestimel/themes/$$i; \ X ${INSTALL_DATA} ${WRKSRC}/themes/$$i/*.jpg ${PREFIX}/share/prestimel/themes/$$i; \ X ${INSTALL_DATA} ${WRKSRC}/themes/$$i/*.css ${PREFIX}/share/prestimel/themes/$$i; \ X ${INSTALL_DATA} ${WRKSRC}/themes/$$i/config ${PREFIX}/share/prestimel/themes/$$i; \ X done X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/prestimel/class_doc X ${MKDIR} ${PREFIX}/share/doc/prestimel/example X ${MKDIR} ${PREFIX}/share/doc/prestimel/manual X ${INSTALL_DATA} ${WRKSRC}/doc/class_doc/*.html ${PREFIX}/share/doc/prestimel/class_doc X ${INSTALL_DATA} ${WRKSRC}/doc/class_doc/*.gif ${PREFIX}/share/doc/prestimel/class_doc X ${INSTALL_DATA} ${WRKSRC}/doc/example/*.xml ${PREFIX}/share/doc/prestimel/example X ${INSTALL_DATA} ${WRKSRC}/doc/example/*.gif ${PREFIX}/share/doc/prestimel/example X ${INSTALL_DATA} ${WRKSRC}/doc/manual/*.html ${PREFIX}/share/doc/prestimel/manual X ${INSTALL_DATA} ${WRKSRC}/doc/manual/*.sgml ${PREFIX}/share/doc/prestimel/manual X ${INSTALL_DATA} ${WRKSRC}/themes/README ${PREFIX}/share/prestimel/themes/README X ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1 X ${INSTALL_MAN} ${WRKSRC}/${MAN5} ${PREFIX}/man/man5 X.endif X X.include <bsd.port.mk> END-of-prestimel/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000420051933.817BD137F0D>