Date: Sun, 26 Jun 2011 05:20:59 -0500 From: Zhihao Yuan <lichray@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/158309: New port: graphics/pinpoint - A tool for making hackers do excellent presentations Message-ID: <4e07080e.c8a32a0a.6fad.ffffe990@mx.google.com> Resent-Message-ID: <201106261030.p5QAU4Zi082417@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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@gmail.com X# X# $FreeBSD$ X# X XPORTNAME= pinpoint XDISTVERSION= 0.1.2 XCATEGORIES= graphics XMASTER_SITES= GNOME X XMAINTAINER= lichray@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4e07080e.c8a32a0a.6fad.ffffe990>