Port details |
- ical Calendar application
- 3.0.4_1 deskutils =9 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:: m4, bison, unzip, freetype2, popt
- 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:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - 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
- 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. |