Port details
ical Calendar application
3.0.4_1 deskutils Σ =7 3.0.4_1Version of this port present on the latest quarterly branch. Maintainer: fbsd@opal.com Port Added: unknown
Last Update: 2024-02-23 06:51:44
Commit Hash: 2a2c2f3
People watching this port, also watch: gmake , png , unzip , bison , p5-MIME-Base64 Also Listed In: tk
License: GPLv2
WWW: https://www.isi.edu/~johnh/SOFTWARE/ICAL/ Description: # Ical is an X based calendar program.
* Calendar items can be created edited and deleted easily.
* Items can be made to repeat in various ways.
* Ical will post reminders for upcoming appointments.
* Ical can print and list item occurrences.
* An ical calendar can include other calendars.
* Ical calendars can be shared by different users.
This software was developed by the original author, Sanjay Ghemawat
from 1993-1997. His last version was v2.2. As system developments
warranted it, other folks published patches and maintenance releases
in order to keep Ical working. Versions v2.3.1 and 2.3.2 are such
releases. In 2008, renewed interest in Ical led to new features
such as timezone support, link support, key bindings and per-calendar
colors. This is the v3.0.x series of releases.
#WWW: http://www.annexia.org/freeware/ical/
#WWW: ftp://ftp.sunet.se/pub/vendor/sco/skunkware/src/shellutil/
#WWW: http://clef.lcs.mit.edu/%7Esanjay/ical.html
#WWW: http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/ical/doc.html
See also: http://opal.com/jr/ical/
See also: https://launchpad.net/ical-tcl/
See also: https://blog.tcl.tk/1861 ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
To install the port : # cd /usr/ports/deskutils/ical/ && make install clean To add the package , run one of these commands: pkg install deskutils/ical pkg install ical NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: ical Flavors: # there is no flavor information for this port. distinfo: # TIMESTAMP = 1577134445
SHA256 (ical-3.0.4.tar.gz) = 8d88bdf46fef7593308abc8b0cfb9e12e4cb08b1e5c95d0b43afd38375c5ae5c
SIZE (ical-3.0.4.tar.gz) = 510640
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
gmake>=4.3 : devel/gmake autoconf>=2.71 : devel/autoconf automake>=1.16.5 : devel/automake x11.pc : x11/libX11 xext.pc : x11/libXext xft.pc : x11-fonts/libXft xrender.pc : x11/libXrender xscrnsaver.pc : x11/libXScrnSaver
Runtime dependencies: #
x11.pc : x11/libX11 xext.pc : x11/libXext xft.pc : x11-fonts/libXft xrender.pc : x11/libXrender xscrnsaver.pc : x11/libXScrnSaver
Library dependencies: #
libfontconfig.so : x11-fonts/fontconfig libfreetype.so : print/freetype2 libtk86.so : x11-toolkits/tk86 libtcl86.so : lang/tcl86
There are no ports dependent upon this port #
Configuration Options : #
No options to configure Options name : #
deskutils_ical USES: #
autoreconf:build gmake tk xorg
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
3.0.4_1 23 Feb 2024 06:51:44
Muhammad Moinur Rahman (bofh)
deskutils/ical: Moved man to share/man
Approved by: portmgr (blanket)
3.0.4 08 Sep 2022 15:46:38
Stefan Eßer (se)
Remove WWW lines that have been moved into Makefiles
Approved by: portmgr (implicit)
3.0.4 08 Sep 2022 15:43:21
Stefan Eßer (se)
Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit)
3.0.4 20 Jul 2022 14:21:10
Tobias C. Berner (tcberner)
deskutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org >
* Alex "lissyara" Keda <admin@lissyara.su >
* Alexander Logvinov <ports@logvinov.com >
* Alexander Vereeken <Alexander88207@protonmail.com >
* Alexey Dokuchaev <danfe@FreeBSD.org >
* Andreas Kohn <andreas@syndrom23.de >
* Andrew Hsu <ahsu@users.sf.net >
* Andrew Pantyukhin <infofarmer@FreeBSD.org >
* Andrey Zakhvatov
* Andrey Zakhvatov <andy@icc.surw.chel.su >
* Anton Berezin <tobez@FreeBSD.org > (Only the first 15 lines of the commit message are shown above )
3.0.4 06 Apr 2021 14:31:07
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
3.0.4 05 Feb 2020 21:59:14
fernape
deskutils/ical: udpate to 3.0.4
PR: 243520
Submitted by: fbsd@opal.com (maintainer)
2.3.1 12 Jan 2020 18:05:12
fernape
deskutils/ical: update to 2.3.1
PR: 242969
Submitted by: fbsd@opal.com (maintainer)
2.2_5 22 Dec 2019 13:01:25
tcberner
deskutils/ical: fix fetch
- switch to new master sites
PR: 242754
Submitted by: J.R. Oldroyd <fbsd@opal.com > (maintainer)
2.2_5 06 Nov 2019 12:48:32
antoine
Mark a few ports BROKEN, unfetchable
2.2_5 04 Nov 2019 22:20:31
zeising
Add USES=xorg USES=gl, ports categories d
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'd'.
2.2_5 07 Jul 2018 15:35:37
tobik
desktuils/ical: Fix build with Clang 6
- Submitter becomes maintainer
- While here add missing dependencies
http://beefy11.nyi.freebsd.org/data/head-i386-default/p473790_s335878/logs/ical-2.2_4.log
PR: 226799
Reported by: bob@immure.com
Submitted by: fbsd@opal.com
2.2_4 18 Nov 2016 03:45:14
jbeich
deskutils/ical: unbreak with libc++ 3.9
calfile.C:63:11: error: cannot initialize a variable of type 'char *' with an
rvalue of type
'const char *'
char* lastSlash = strrchr(name, '/');
^ ~~~~~~~~~~~~~~~~~~
PR: 212343
Reported by: antoine (via exp-run)
2.2_4 19 May 2016 10:21:25
amdmi3
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket
2.2_4 22 Aug 2015 15:14:03
marino
deskutils/ical: Skip faulty configure test (that will always pass anyway)
The configure test for a valid tk version assumes the compiler will
search in /usr/local/include by default. While this is often true, it
cannot be guaranteed and the test will fail when the compiler doesn't
search there.
The ports framework guarantees the correct version of tk will always be
present, so this modification to the unmaintained port just skips the
tests to allow the configure phase to succeed on the previously mentioned
compilers.
2.2_4 12 Jun 2015 21:17:44
erwin
Reset maintainership for obrien
Approved by: portmgr
2.2_4 20 Oct 2014 11:52:39
bapt
Cleanup plist
2.2_4 30 Jul 2014 06:21:47
antoine
Unbreak
2.2_4 28 Jul 2014 16:03:52
adamw
Rename deskutils/ patch-xy patches to reflect the files they modify.
2.2_4 17 Feb 2014 14:03:18
gahr
- STAGE-clean
- Convert to USES=tk
2.2_4 20 Sep 2013 16:21:38
bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
deskutils)
2.2_4 12 Aug 2013 14:40:33
danfe
- Trim Makefile header down to two lines per recent agreements
- Remove indefinite article from COMMENT (per PH section 5.6)
- Drop conditional knobs assignments: the port is not anyone's master
- Relax Tcl/Tk version requirement by properly supporting 86+
- Define LICENSE while here (GPLv2), bump PORTREVISION
2.2_3 12 Jul 2013 00:48:08
obrien
Looking at
http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/e.9-exp.20130526105918.pointyhat-west/ical-2.2_3.log
Force to Tk version 8.5 to avoid building with Tk 8.6.
Versions below 8.5 should work too, but "85-" isn't
an allowed value like "85+" is.
2.2_3 19 Apr 2012 04:22:14
obrien
Add ical-2.3.1-upvar.patch which restores correct operation of the
Item->Properties and Repeat->Edit... menu option in ical.
Submitted by: Tim Zingelman <tez@netbsd.org >
Obtained from: http://ml.cs.colorado.edu/~ben/computer/ical.html
Tested by: dhw
2.2_3 13 Apr 2012 22:56:14
obrien
Update for Tcl/Tk 8.5.
Obtained from: http://www.isi.edu/~johnh/SOFTWARE/ICAL/
2.2_3 12 Jul 2011 06:08:17
obrien
+ Change to using USE_TK in order to allow depending on any version of Tk.
+ Easier allowance to be a MASTERPORT.
PR: 158737
Submitted by: Scot Hetzel <swhetzel@gmail.com >
2.2_3 20 Mar 2011 12:54:45
miwi
- Get Rid MD5 support
2.2_3 22 Apr 2008 18:32:55
miwi
- Fix build after xorg cleanup
2.2_3 09 Apr 2008 13:42:26
pav
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories
With hat: portmgr
2.2_3 19 May 2007 20:32:57
flz
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2.2_2 22 Jan 2006 08:24:40
edwin
SHA256ify
Approved by: krion@
2.2_2 29 Oct 2004 03:46:01
obrien
Consume tcl/tk 8.4.
2.2_1 15 Oct 2003 20:32:48
obrien
I give up - the the configure test is so totally bogus with a ISO-C++ compiler,
it is unsavable. Hardcode all the things I know to be true in FreeBSD.
2.2_1 24 Sep 2003 09:37:11
osa
Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by: Oleg Karachevtsev <ok@etrust.ru >
PR: 56998
2.2_1 07 Mar 2003 05:58:52
ade
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
2.2_1 15 Nov 2002 07:03:01
edwin
Make desktutils/ical building again.
This was a tricky thing and I suspect this is caused by the new
tcl83 package rolled out. What happens is that lib/tcl8.3/tclConfig.sh
has this line in it:
TCL_LIB_FILE='libtcl83${TCL_DBGX}.so.1'
The single ticks TCL_DBGX not to be expanded, that's okay. But the
configure-script didn't evaluate the variable once it got it from
the tclConfig.sh script.
Noticed by: bento
2.2_1 09 Sep 2002 00:18:41
obrien
The configure test to see if we have a prototype for strncasecmp() is
totally bogus with a ISO-C++ compiler. And the ical provided strncasecmp()
prototype is also bogus. So just force things to know we have a proper
prototype in strings.h.
2.2_1 19 Mar 2002 04:42:57
obrien
Backout my backout of rev 1.31.
We can now build with Tcl/Tk 8.3.
31 Oct 2001 00:53:39
obrien
Back out rev 1.31 which was never run past me, and which breaks the building
of the port.
08 Mar 2001 05:07:27
keith
Upgrade to use tcl/tk 8.3, instead of 8.2.
16 Jan 2001 17:33:20
sobomax
Massive style enforcement - use ^I instead of spaces for variables identation.
06 Nov 2000 12:02:01
obrien
Take over maintance. This is one of my most important daily used apps.
08 Oct 2000 01:03:55
asami
Convert category deskutils to new layout.
28 May 2000 04:27:39
steve
Checksum changed because the configure.in script was regen'd with autoconf
version 2.13 instead of 2.7.