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