Commit graph

30 commits

Author SHA1 Message Date
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
2f4f05e454 Modular Xorg support. 2007-01-11 14:55:15 +00:00
wiz
ccf403ed9a Update to 2.24:
Version 2.24   9.Jul.2006

* Xwrits hand windows appear on all desktops, even after the first break.
  The freedesktop.org standard requires you tell the window manager about
  the all-desktops property *every time* the window reappears.  Thanks to
  Zach Beane for a patch that inspired this search.  Previously reported by
  Stephen A. Lawrence and Andy Feery.

* Support MWM hints on 64-bit platforms.  Bug report and initial patches
  from Jeff Layton.

* Avoid infinite error recursion when windows are closed on +multiscreen.
  Bug reported in April 2004 by Chris Jones.

Version 2.23   21.Jun.2006

* Support '+once[=COUNT]' option.  Patch by Anne Elizabeth Dudfield the
  Rad.

Version 2.22   2.Apr.2005

* Support `+finger=GIFFILE'. Requested by Urko Lusa.  This change was made
  in August 2002, but for some reason never released.
2006-08-07 23:48:15 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
393af94024 Add RMD160 checksums to the SHA1 ones. 2005-02-23 17:36:09 +00:00
xtraeme
f5e1830986 bl3ify 2004-03-11 16:19:03 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
dmcmahill
3136a830df update to xwrits-2.21.
Changes since 2.19:
-------------------

Version 2.21   6.May.2002

* Add support for Xinerama. Requested by Orion Hodson <hodson@icir.org>.

Version 2.20   17.Apr.2002

* Add `title' option. Suggested, and patch provided, by Dale Thatcher
  <xwrits@dalethatcher.com>.

* Finally fix `--multiscreen' option. Thanks to Orion Hodson
  <hodson@icir.org> for lending his multihead machine.
2003-04-10 04:05:39 +00:00
jlam
a020ed9056 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:50:52 +00:00
cjep
401d285116 Pkglint complaint (too many blank lines). 2002-05-20 17:12:31 +00:00
dmcmahill
9622d9f20c update to xwrits-2.19
changes since the last packaged version are:
--------------------------------------------

Version 2.19   8.Feb.2002
* The escalation "clock" corresponding to `after=TIME' options proceeds
  even after you cancel a break by deleting all the xwrits windows.
  Therefore, you can no longer prevent escalation by deleting xwrits
  windows with your window manager.

* Locking code works with large `lock-picture's. Reported by Carlos
  O'Donell Jr. <carlos@baldric.uwo.ca>.

* Add `bars-picture' option. If you specify your own `lock-picture', then
 `bars-picture' defaults to a black screen. Say `bars-picture="&bars"' to
  get the old behavior.

* Add `+verbose' option for debugging.

* Xwrits checks whether other clients pay attention to KeyRelease events,
  as well as KeyPress events. This may improve its interaction with certain
  window managers. For example, xwrits seemed to come up less frequently
  than it should when I was using KDE.

* `--multiscreen' still doesn't seem to work, but I don't know why.

Version 2.18   21.Dec.2001
* Fix `--multiscreen' option. Reported by Jamie Zawinski <jwz@jwz.org>.

Version 2.17   18.Dec.2001
* Add `--multiscreen' option. Requested by Jamie Zawinski <jwz@jwz.org>.

Version 2.16   23.Aug.2001
* Choose font more carefully, to avoid null pointer dereferences. Problem
  reported by Sharif Nassar <sharif@mrwacky.com>.

Version 2.15   18.Apr.2001
* Xwrits processes play nicely with one another. For example, two xwrits
  processes with `+top' no longer fight each other to get to the top of the
  window stack; and xwrits processes inform one another when you click on a
  window to take a break. Requested by Thomer M. Gil
  <thomergil@hotmail.com>, who runs two xwrits processes at once: one for
  microbreaks, one for longer breaks.

Version 2.14   15.Feb.2001

* Fixed new crash when `+lock' and `+breakclock' were both supplied.
  Reported by Chris Keane <chris@chris-keane.co.uk>.

* Fixed time-adjusting code when the system clock jumps backwards: Do not
  use the remaining-timeout value to calculate how much the system clock
  has changed. The symptom was that xwrits windows would stop animating if
  the system clock jumped backwards (even by a little bit).

Version 2.13   11.Feb.2001

* Documented multiple `breaktime' specifications. This lets you, for
  example, make a break longer depending on how long you waited to take it.
  See the ESCALATION section of the manual page. These were added in an
  earlier version, but never documented.

* The escalation "clock" corresponding to `after=TIME' options proceeds
  even while xwrits thinks you're resting. Therefore, you can no longer
  prevent escalation by clicking on the xwrits window (making it think
  you're resting) and then typing some more. Requested by Conrad Hughes
 <conrad@eireann.org>.

* Bug fix: The `breakclock' always counts down from the end of the break.
  Previously, it counted back from a random time when `+mouse' was true.
  Reported by Tijn Porcelijn <taine@3niat.myweb.nl>.

* Hopefully fixed bugs that were causing xwrits to crash on Chris Keane
  <chris@chris-keane.co.uk>.

* Bug fix: Erasing messages on the lock screen didn't completely work if
  the hand picture was in the way. This resulted in unreadable displays.
  Fixed.

* Hopefully fixed bugs that caused animation to stop sometimes.

* The lock screen now shows how many characters of your unlock password
  you've typed.
2002-02-11 03:07:47 +00:00
zuntum
d3db18607d Move pkg/ files into package's toplevel directory 2001-10-31 22:03:21 +00:00
skrll
7c75053771 Move to sha1 digests, and add distfile sizes. 2001-04-19 11:07:33 +00:00
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +00:00
wiz
a486f11406 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:06:11 +00:00
dmcmahill
5bc6e89942 update xwrits to 2.12
changes from the NEWS file:

* Changed Alarm structure into a doubly linked list. May improve
  performance when there are many xwrits windows.
2000-11-24 18:12:30 +00:00
dmcmahill
aa5f5ccaac update to 2.11. This update includes several bug fixes including some
crashing bugs and some checks for bad input arguments.  In addition new gestures
are added and the ability to monitor more than one display.  For a complete list
(somewhat lengthy) of changes since 2.7.3, see either xwrits-2.11/NEWS or
http://www.lcdf.org/~eddietwo/xwrits/changes.html
2000-02-29 15:10:00 +00:00
abs
3365dcb7a5 Consistency:
Capitalise, remove trailing '.', remove many leading 'a', or 'the'.
1999-09-21 17:20:03 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
frueauf
6d0350a10b Update xwrits to 2.7.3, provided in pr 6825 by Dan McMahill. 1999-01-17 09:27:34 +00:00
tsarna
5e9cc577b8 Automatically append HOMEPAge to DESCR files, and remove homepage URLs
from individual DESCR files that had them.
1998-08-26 16:50:48 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
f7c4996e0b Add NetBSD RCS Ids. 1998-08-07 13:27:33 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
tv
441a1ad66e Add rpath as per PR 5874 from Tim Rightnour (${PREFIX}->${X11BASE}). Did
not add USE_X11 as this pkg can root at /usr/pkg without modification.
1998-07-30 12:10:29 +00:00
tsarna
2edcf16b8c Add xwrits-2.6.1 package by mcmahill@mtl.mit.edu. Xwrits is a utility to
remind the user to take typing breaks, to help avoid or recover from
repetitive motion injury.
1998-07-13 22:04:24 +00:00