Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Mar 2004 17:17:18 +0300
From:      Roman Bogorodskiy <bogorodskiy@inbox.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/64341: New port: pal - calendar with events
Message-ID:  <E1B3FNe-000HHp-00.bogorodskiy-inbox-ru@mx13.mail.ru>
Resent-Message-ID: <200403161420.i2GEK3hZ009715@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         64341
>Category:       ports
>Synopsis:       New port: pal - calendar with events
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 16 06:20:03 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Roman Bogorodskiy
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD lame.novel.ru 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #16: Tue Mar 9 08:30:44 MSK 2004 root@lame.novel.ru:/usr/obj/usr/src/sys/MIRRORBOX i386


>Description:
	pal (http://palcal.sourceforge.net/) - a command-line calendar program that can keep track of events.
>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:
#
#	pal/
#	pal/Makefile
#	pal/distinfo
#	pal/files
#	pal/files/patch-Makefile.defs
#	pal/pkg-plist
#	pal/pkg-descr
#
echo c - pal/
mkdir -p pal/ > /dev/null 2>&1
echo x - pal/Makefile
sed 's/^X//' >pal/Makefile << 'END-of-pal/Makefile'
X# New ports collection makefile for:   xmms-wma
X# Date created:        	16 Mar 2004
X# Whom:            	Roman Bogorodskiy <bogorodskiy@inbox.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pal
XPORTVERSION=	0.3.3
XCATEGORIES=     deskutils
XMASTER_SITES=   ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=palcal
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	bogorodskiy@inbox.ru
XCOMMENT=	A command-line calendar program that can keep track of events
X
XLIB_DEPENDS=    intl.4:${PORTSDIR}/devel/gettext \
X		glib-2.0.200:${PORTSDIR}/devel/glib20 \
X		ncurses.5:${PORTSDIR}/devel/ncurses
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
XALL_TARGET=	$(OBJ)
X
XUSE_GMAKE=	yes
X
Xdo-install:
X	 ${INSTALL_PROGRAM} ${WRKSRC}/pal ${PREFIX}/bin/pal
X	 ${SED} -e '{s|VERSION|${PORTVERSION}|; s|\/usr|${PREFIX}|;}' ${WRKSRC}/../pal.1.template > ${WRKSRC}/pal.1
X	 ${INSTALL_MAN} ${WRKSRC}/pal.1 ${PREFIX}/man/man1/pal.1
X	 ${MKDIR} ${PREFIX}/share/pal
X	 ${INSTALL_DATA} ${WRKSRC}/../share/*.pal ${PREFIX}/share/pal
X	 ${INSTALL_DATA} ${WRKSRC}/../share/pal.conf ${PREFIX}/share/pal/pal.conf
X	 ${MV} ${PREFIX}/share/pal/pal.conf  ${PREFIX}/share/pal/pal.conf.sample
X
X.include <bsd.port.mk>
END-of-pal/Makefile
echo x - pal/distinfo
sed 's/^X//' >pal/distinfo << 'END-of-pal/distinfo'
XMD5 (pal-0.3.3.tgz) = 3cf53e55ab18fa2655c5d2f58498c6d0
XSIZE (pal-0.3.3.tgz) = 85454
END-of-pal/distinfo
echo c - pal/files
mkdir -p pal/files > /dev/null 2>&1
echo x - pal/files/patch-Makefile.defs
sed 's/^X//' >pal/files/patch-Makefile.defs << 'END-of-pal/files/patch-Makefile.defs'
X--- /usr/ports/deskutils/pal/work/pal-0.3.3/src/Makefile.defs	Mon Mar 15 05:07:05 2004
X+++ src/Makefile.defs	Tue Mar 16 12:46:43 2004
X@@ -3,7 +3,7 @@
X 
X # directory to install to. Depending on your distribution, you might
X # want to change this to /usr/local
X-prefix = /usr
X+prefix = /usr/local
X CC      = gcc
X 
X 
END-of-pal/files/patch-Makefile.defs
echo x - pal/pkg-plist
sed 's/^X//' >pal/pkg-plist << 'END-of-pal/pkg-plist'
Xbin/pal
Xshare/pal/australia.pal   
Xshare/pal/christian.pal   
Xshare/pal/history.pal     
Xshare/pal/music.pal 
Xshare/pal/pal.conf.sample 
Xshare/pal/world.pal
Xshare/pal/birth-death.pal 
Xshare/pal/computer.pal
Xshare/pal/lotr.pal 
Xshare/pal/pagan.pal       
Xshare/pal/us.pal
X@dirrm share/pal
X
END-of-pal/pkg-plist
echo x - pal/pkg-descr
sed 's/^X//' >pal/pkg-descr << 'END-of-pal/pkg-descr'
Xpal is a command-line calendar program for Unix/Linux systems that can keep 
Xtrack of events. It has similarities with the Unix cal command, the more 
Xcomplex GNU gcal program, and the calendar program distributed with the BSDs.
X
XFeatures:
X
X    * A cal-like calendar that highlights days that have events.
X    * Assign different colors to different types of events.
X    * Search events with regular expressions.
X    * Includes calendars for US holidays, Christian holidays, world holidays, 
X      historical events and more.
X    * One-time events and a variety of recurring events are supported 
X      (daily, weekly, monthly, yearly). Recurring events can have start and end 
X      dates.
X    * Easy-to-use interface for interactively adding events to calendars.
X    * Automated deletion of old events.
X    * Option to generate an HTML calendar.
X    * Option to generate a LaTeX calendar suitable for printing.
X				    
XWWW: http://palcal.sourceforge.net/
X
X-Roman Bogorodskiy
Xbogorodskiy@inbox.ru
END-of-pal/pkg-descr
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1B3FNe-000HHp-00.bogorodskiy-inbox-ru>