ports/158309: New port: graphics/pinpoint - A tool for making hackers do excellent presentations
Zhihao Yuan
lichray at gmail.com
Sun Jun 26 10:30:04 UTC 2011
>Number: 158309
>Category: ports
>Synopsis: New port: graphics/pinpoint - A tool for making hackers do excellent presentations
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 26 10:30:03 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Zhihao Yuan
>Release: FreeBSD 8.2-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD compaq.yuetime 8.2-STABLE FreeBSD 8.2-STABLE #0 r222763: Mon Jun 6 13:13:53 CDT 2011 lichray at compaq.yuetime:/usr/obj/home/lichray/devel/freebsd-stable/sys/HOUKAGO amd64
>Description:
pinpoint is a presentation maker based on clutter.
http://live.gnome.org/Pinpoint
I can't test it by myself, since clutter crashes on my ATI X1600 card.
>How-To-Repeat:
>Fix:
--- pinpoint.shar begins here ---
# 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:
#
# pinpoint
# pinpoint/pkg-plist
# pinpoint/files
# pinpoint/files/patch-pinpoint.c
# pinpoint/distinfo
# pinpoint/Makefile
# pinpoint/pkg-descr
#
echo c - pinpoint
mkdir -p pinpoint > /dev/null 2>&1
echo x - pinpoint/pkg-plist
sed 's/^X//' >pinpoint/pkg-plist << '15ae5583494a78bad7960bd4de852c49'
Xbin/pinpoint
X%%DATADIR%%/action.json
X%%DATADIR%%/fade.json
X%%DATADIR%%/page-curl-both.json
X%%DATADIR%%/page-curl.json
X%%DATADIR%%/sheet.json
X%%DATADIR%%/slide-in-left.json
X%%DATADIR%%/slide-left.json
X%%DATADIR%%/slide-up.json
X%%DATADIR%%/spin-bg.json
X%%DATADIR%%/spin-text.json
X%%DATADIR%%/spin.json
X%%DATADIR%%/swing.json
X%%DATADIR%%/text-slide-down.json
X%%DATADIR%%/text-slide-left.json
X%%DATADIR%%/text-slide-up.json
X at dirrm %%DATADIR%%
15ae5583494a78bad7960bd4de852c49
echo c - pinpoint/files
mkdir -p pinpoint/files > /dev/null 2>&1
echo x - pinpoint/files/patch-pinpoint.c
sed 's/^X//' >pinpoint/files/patch-pinpoint.c << 'bee5c07915bd1ecf02ac179c01973527'
X--- pinpoint.c.orig 2011-05-23 07:49:55.000000000 -0500
X+++ pinpoint.c 2011-06-26 04:23:53.780817124 -0500
X@@ -31,6 +31,21 @@
X
X #include "pinpoint.h"
X
X+#ifndef __GLIBC__
X+/* ref: http://lists.freebsd.org/pipermail/freebsd-ports/2009-June/055131.html */
X+
X+char *strchrnul(const char *s, int c) {
X+ char *i;
X+ for (i = (char*)s; *i != '\0'; ++i) {
X+ if (*i == c) {
X+ return i;
X+ }
X+ }
X+ return i;
X+}
X+
X+#endif
X+
X GList *pp_slides = NULL; /* list of slide text */
X GList *pp_slidep = NULL; /* current slide */
X
bee5c07915bd1ecf02ac179c01973527
echo x - pinpoint/distinfo
sed 's/^X//' >pinpoint/distinfo << 'c72f27bbccd4040b4326521891ef22b7'
XSHA256 (pinpoint-0.1.2.tar.bz2) = 365a566de86b69e483c92f608ec099a0ebcfac3a0e88072a49997db0b887bbed
XSIZE (pinpoint-0.1.2.tar.bz2) = 788823
c72f27bbccd4040b4326521891ef22b7
echo x - pinpoint/Makefile
sed 's/^X//' >pinpoint/Makefile << 'a6529ad50ced554f07bd802c0e7984f0'
X# New ports collection makefile for: pinpoint
X# Date created: 26 June 2011
X# Whom: lichray at gmail.com
X#
X# $FreeBSD$
X#
X
XPORTNAME= pinpoint
XDISTVERSION= 0.1.2
XCATEGORIES= graphics
XMASTER_SITES= GNOME
X
XMAINTAINER= lichray at gmail.com
XCOMMENT= A tool for making hackers do excellent presentations
X
XLIB_DEPENDS= clutter-glx-1.0:${PORTSDIR}/graphics/clutter
X
XUSE_BZIP2= yes
XUSE_GMAKE= yes
XUSE_GNOME= gnomehack librsvg2
XGNU_CONFIGURE= yes
X
XLICENSE= GPLv2
XLICENSE_FILE= ${WRKSRC}/COPYING
X
XOPTIONS= GST "Enable live videos as slide backgrounds" off
X
X.include <bsd.port.options.mk>
X
X.if defined(WITH_GST)
XLIB_DEPENDS+= clutter-gst-1.0:${PORTSDIR}/multimedia/clutter-gst
X.else
XCONFIGURE_ARGS+= --enable-cluttergst=no
X.endif
X
X.include <bsd.port.mk>
a6529ad50ced554f07bd802c0e7984f0
echo x - pinpoint/pkg-descr
sed 's/^X//' >pinpoint/pkg-descr << '7e43e1564776b4768ee8a3e043035281'
XPinpoint a simple presentation tool that hopes to avoid audience death
Xby bullet point and instead encourage presentations containing beautiful
Ximages and small amounts of concise text in slides.
X
XWWW: http://live.gnome.org/Pinpoint
7e43e1564776b4768ee8a3e043035281
exit
--- pinpoint.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list