Commit graph

769 commits

Author SHA1 Message Date
jlam
b746907a16 Missed this when switching from using PKG_SYSCONFBASE to
PKG_SYSCONFBASEDIR.
2004-01-11 19:00:16 +00:00
cube
910ae2fe32 Add and enable ion-devel and ion-dock. 2004-01-09 23:10:43 +00:00
cube
9fea682ed2 wip -> wm 2004-01-09 23:05:01 +00:00
cube
2cfa9ac3af Initial import of ion-devel, version 20031211 into the NetBSD Package
Collection.  It is the development version of Ion, a light window manager.
There are a lot of new features since the release of the last stable
version.

Ion is a window manager dividing the screen into frames rather than having
overlapping windows, much like the windows in Emacs.  Navigation between
clients can be done solely using the keyboard without need for a mouse.
2004-01-09 23:03:19 +00:00
martti
16f5a02b20 Updated XFce to 4.0.3
- Leak in window manager's pixmap management
- Various file manager fixes
- Translation updates
- Support for KDE system tray was added
2004-01-08 08:11:41 +00:00
jlam
4b90d17ed9 From the log for rev. 1.1260 of bsd.pkg.mk:
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of
 PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of
 PKG_SYSCONFSUBDIR.  This makes PKG_SYSCONFBASE=/etc work with pkgviews by
 installing all config files into /etc/packages/<pkg> instead of
 occasionally putting some directly into /etc."
2004-01-07 02:21:16 +00:00
xtraeme
a7e9d33642 Remove post-buildlink target, it's not needed anymore with imlib2>=1.10. 2004-01-06 06:49:54 +00:00
jlam
d916fe5c4e bl3ify 2004-01-05 12:48:30 +00:00
tron
ef2ae11e1d Revert last change because it breaks user configurable themes. 2004-01-04 17:24:06 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
cjep
c843a6ae2a Add trailing / to HOMEPAGEs 2003-12-30 17:27:31 +00:00
recht
bb70c3d864 - metacity-setup 2003-12-29 12:44:18 +00:00
recht
17a4027de0 Remove metacity-setup which is no longer maintained, of which the authors
removed the distfiles and which can't set all the options of the metacity
in pkgsrc.
2003-12-29 12:43:36 +00:00
jmmv
a51d1c36df Bump PKGREVISION due to gnome-vfs2 update (fam removed as dependancy).
( We really need non-recursive dependancies... *sigh* )
2003-12-28 23:37:05 +00:00
xtraeme
dda551e2d5 Update to 1.2.13. This closes PR pkg/23912.
Changes:

1.2.13: 2003-09-27
        - build fixes
        - only handle KDE tray protocol when icewmtray running

1.2.13pre3: 2003-09-14
        - ShowDesktop button added (someone make a nice icon, please)
        - fix defunct icewmbg processes on theme selection
        - fix setting themes with a SPACE in the name
        - KDE system tray support (experimental)
        - support for scaled backgrounds (experimental)
        - fix crash on option parsing in icesound
        - remove "xftdummy" foundry from default fonts (Pavel Roskin)
        - add reboot/shutdown to logout menu (Hanspeter Roth)
        - sort theme menu by name

1.2.13pre2: 2003-09-05
        - fix icewmbg not setting the background when started before icewm

1.2.13pre1: 2003-08-31
        - fix ~/.icewm/theme file permissions
        - fix drawing of checkboxes in menus
        - fix display corruption in network status
        - fix memory leak in icewmbg on workspace switches
        - fix menu behavior with xinerama
        - Italian translation updated
        - new preference "DoubleBuffer" (default: 1)
        - experimental: icewm-session (runs icewmbg. icewmtray, icewm
          and restarts icewm on crash)
2003-12-28 16:10:04 +00:00
jmmv
2b07fc26d8 s/@netbsd.org/@NetBSD.org/ in MAINTAINER. 2003-12-24 09:53:47 +00:00
jmmv
b212e31446 Bump PKGREVISION due to openbox update. 2003-12-23 20:33:39 +00:00
jmmv
a316a7c49f Bump version to 3.1. 2003-12-23 08:42:18 +00:00
jmmv
91dacc5a88 Sort. 2003-12-23 08:41:55 +00:00
xtraeme
f3af5ca015 Update to 3.1 from Soren Jacobsen PR pkg/23849.
Changes since 3.0:

* Added japanese translation.
* config_focus_raise declared as guint.
* Strange behavior with focus:followMouse and RaiseLower action fixed.
* use g_snprintf in openbox/session.c instead of sprintf.
* gimp crashes openbox.
* import -frame leaves windows in a temporary "on top" state.
* Programs started with X become zombies upon shutdown.
* desktopnext/previous and desktopleft/right dont quite get along.
2003-12-23 08:34:36 +00:00
martti
0e010634ac Updated xfce4 to 4.0.2
* Improve window manager responsiveness
* Various bug fixes in file manager, window manager and panel
* More 64bit clean up
* New translation added: Azerbaijani
2003-12-22 08:50:38 +00:00
xtraeme
8c57a9cd20 Fix build on NetBSD 1.6 which does not have wctype_t type.
Patch provided and tested by Soren Jacobsen. This also closes PR
pkg/23799.
2003-12-20 05:29:55 +00:00
xtraeme
52bee2597e Remove comments about pkgsrc-wip. 2003-12-20 04:20:32 +00:00
agc
9d8987764d Catch up with the openbox3 -> openbox renaming. 2003-12-19 11:16:39 +00:00
agc
026eb89e4d Catch up with the openbox3 -> openbox renaming 2003-12-19 09:19:15 +00:00
wiz
dcc98c6fb3 -openbox3, +openbox2. 2003-12-18 09:59:55 +00:00
wiz
5c7b727b80 Moved to wm/openbox. 2003-12-18 09:59:42 +00:00
wiz
bf43280346 Update COMMENT and DESCR to reflect that this is an older version of
openbox.
2003-12-18 09:58:58 +00:00
wiz
e0feee95f5 Update to 3.0 (really, only move contents of openbox3 dir here). 2003-12-18 09:57:27 +00:00
wiz
5605a1fed8 Reimport openbox-2* as openbox2 package; openbox package will
be replaced by openbox-3*.
2003-12-18 09:55:04 +00:00
wiz
4460d163f6 Sort. 2003-12-18 09:47:10 +00:00
xtraeme
58e0202bc1 Update to 0.16.6. This closes PR pkg/23255.
Many bugfixes were solved, please review Changelog to see a complete
list of changes.
2003-12-18 05:31:34 +00:00
salo
16c9bcc149 Update to the latest snapshot.
2003-06-17
    * Applied a patch to convert sprintf:s to snprintf:s.
2003-12-15 18:51:21 +00:00
jmmv
8e5906c810 Update to 2.6.3, based on work done by xtraeme@:
2.6.3
 - fix to right, left, bottom onscreen resize constraints
 - detect case where we fail to get a pointer grab when the mouse
   is clicked, to avoid "this window is stuck to my mouse!"
 - keep panels at the end of the focus MRU list so we don't
   focus them all the time in annoying ways

2.6.2
 - fix to repaint after resize always, so on maximize
   and theme changes we get things drawn properly
 - fix a compile issue on HPUX
 - fix translations of metacity-message output
 - fix to update window icons when they change
 - put a limit on number of characters displayed in
   window titles during Alt+tab
 - fix configure check for Xrandr
 - fix 64-bit bug in property reading that broke
   things badly on 64-bit
 - don't move focus when clicking close button on a window
 - fix a crash in getting pixmap icons
 - spawn dialogs and child processes on the proper
   screen in multihead situations
 - if the focus gets set to None, set it back to
   something sane
 - load accessibility modules and set accessibility roles
 - fix hang after displaying warning dialogs
 - fix a memory corruption when sticking/unsticking windows
   that lead to a frequent crash and windows appearing
   in Alt+tab improperly
 - fix some handling of partial-width panel struts
 - more translations

2.6.1
 - rebuild with fixed glib-gettext.m4

2.6.0
 - some additional translations

2.5.5
 - fix aspect ratio handling
 - fix "shake loose" functionality for maximized windows
 - handle Xrandr size changes properly again
 - fix fullscreen window detection
 - fix workspace name handling
 - don't steal button press events on root window
 - nuke metacity.spec due to nonmaintenance
 - allow too-large-for-screen windows to move their titlebar offscreen
 - keep an MRU list of windows per-workspace and use it to focus
   the next window when the focused window disappears
 - fix cursor when moving
 - improve appearance of opaque resize
 - make BELOW window state work
 - fix a crash when gdk_pixmap_foreign_new() returned NULL

2.5.3
 - fixups to .desktop file
 - activate window prior to grab end, avoiding
   extra focus events
 - add support for partial-width panels (fixes corner panel
   and xinerama window position constraints)
 - added keybinding to toggle window as "always on top"
 - support --disable-schemas-install option to configure
 - destroy support for legacy GNOME 1.x hints; metacity
   no longer works with GNOME 1.x
 - disable raise-on-click for mouse focus modes
 - fix bug that broke many Javascript popup menus with mozilla
 - allow "shaking loose" maximized windows, to move them
   between Xinerama heads or whatever
 - honor desktop-wide double click timeout
 - handle window placement properly for windows that
   start out maximized
 - integrate Ximian patch to go ahead and log out after 4 minutes
   even if a dialog is open
 - fix a segfault
 - fix bug where window groups weren't always kept up to date
 - fix bug where focus got confused when switching workspaces
   with mouse focus mode
 - fix 64-bit crash on s390x
 - chdir to user's homedir on startup
 - keep window in fullscreen layer when its transients are focused
 - fix keybindings bug when you had ScrollLock enabled
 - many translation updates

2.5.2
 - improved wording/UI for some dialogs
 - while clicking a window button, if you move the mouse outside
   the button such that releasing the mouse button won't activate
   the window button, visually indicate by "popping out" the button.
 - fix some valgrind errors
 - change "show desktop mode" to convert to "everything is minimized
   mode" if you open a new window while showing desktop, rather
   than previous behavior of simply leaving show desktop mode.
 - fix a trivial memory leak
 - change "move to workspace N" so it doesn't switch workspaces,
   just moves the window.
 - translation updates

2.5.1
 - fix bug where fullscreen windows were below top panels
 - build fix for Solaris
 - support diagonal window movement with numeric keypad
 - multihead fix
 - build fix for Cygwin
 - place on xinerama containing the pointer
 - fix totally hosed window placement/movement for frameless
   windows
 - improvement to smoothness of window move/resize

2.5.0
 - many new translations
 - fix an infinite loop while holding a server grab triggered by
   some recent Qt versions doing weird stuff
 - fix bug where Alt+rightclick repeatedly on titlebar resulted
   in zillions of menus
 - fix Alt+Tab to *actually* put minimized windows at the end,
   though this was always intended
 - rewrite size/positions constraint code (currently known
   to be quite buggy, e.g. xmms is hosed)
 - enforce size of at least 1x1 on windows
 - reduce latency of managing new windows still further
   by using async properties code in more places
 - don't grab keybindings on docks, so gnome-panel
   can handle them
 - suck in the panel's screenshot and run dialog global
   bindings
 - lots of improvements to window placement
 - sync max number of workspaces with pager applet
 - fix to keep focus when inside window frame in
   strict mouse focus mode
 - make it possible to start a reverse tab with
   shift+alt+tab (vs. alt+tab then shift)
 - fix a multihead issue with constraints between two
   windows on different heads
 - require GTK+ 2.2.0 and fontconfig
 - default theme is now Simple
 - add visual bell feature
 - incorporate many fixes from 2.4.34
 - other stuff
2003-12-14 20:33:25 +00:00
xtraeme
f0892cbd75 Fix CATEGORIES. 2003-12-13 21:14:19 +00:00
xtraeme
9f3910e5d0 + obconf 2003-12-13 21:10:53 +00:00
xtraeme
d66db68b48 Initial import of obconf-1.5 from pkgsrc-wip, packaged by Soren Jacobsen.
ObConf is a graphical configuration tool for the Openbox window manager.
It allows one to change Openbox's configuration in real-time.
One can change options such as the theme, desktop names, and focus settings.
2003-12-13 21:10:20 +00:00
xtraeme
9241684a61 s/wip/wm/g 2003-12-13 19:19:56 +00:00
xtraeme
4a996c3d58 + openbox3 2003-12-13 19:08:51 +00:00
xtraeme
5f88b32844 Initial import of openbox 3.0 from pkgsrc-wip, packaged by Soren Jacobsen.
Openbox is a standards compliant, fast, light-weight, extensible window
manager.

Openbox works with your applications, and makes your desktop easier to
manage.  This is because the approach to its development was the opposite
of what seems to be the general case for window managers.  Openbox was
written first to comply with standards and to work properly.  Only when
that was in place did the team turn to the visual interface.
2003-12-13 19:08:12 +00:00
wiz
391b5798e6 Bump PKGREVISION for atk library major bump. 2003-12-13 00:45:21 +00:00
wiz
748d9a9276 Depend on currently available sawfish-replibs version. Bump PKGREVISION to 6. 2003-12-08 22:57:21 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
sketch
0135e9fdd6 Update evilwm to 0.99.17, with the following changes:
2003-07-23
	Dave Holland sent a patch to fix some Alt+Tab misbehaviour.

2003-09-18
	Fixed "losing control of windows" problem when switching desktops
	rapidly on slow machines.
	Released 0.99.16.

2003-09-25
	Hopefully *really* fix that bug.  Testers suggest to me that it is
	now really gone.

2003-10-15
	Integrated a patch from Neil Drumm to implement snap-to-border.
	Run evilwm with -snap num to enable the behaviour (num specifies
	the proximity in pixels to snap to - 10 is quite nice).
	It's worth noting that Per Weijnitz sent a similar patch a while
	ago, but I never got around to using it :(
	Released 0.99.17.
2003-12-03 17:40:25 +00:00
martti
535df600f3 Updated xfce4 to 4.0.1
* Fixed panel crash with corrupted config file
  * Window management improvement
  * Improved handling of multiple selections in the file manager
  * French translations for the documentation
  * Translation updates
  * A new Gtk2 theme called "Xfce-winter"
2003-12-03 05:34:08 +00:00
wiz
664988189d Remove NO_CHECKSUM so that distinfo actually gets used,
and an associated obsolete comment.
2003-11-21 09:31:15 +00:00
abs
e188fd0b08 Add distinfo - fixes PR pkg/23520 from Robert Elz 2003-11-21 09:15:13 +00:00
wiz
adf06cd3d7 Add distinfo file, per PR 23507. 2003-11-20 11:20:56 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
gavan
b7f72bf595 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-10 16:13:28 +00:00
gavan
d32823a937 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-10 14:51:04 +00:00
gavan
69fda2def8 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-10 14:15:08 +00:00
grant
1933dd3c6b ; is used to terminate a yacc rule, and is not valid within a rule.
appeases bison on Linux.
2003-10-19 07:06:33 +00:00
martti
c6a6760def Updated fvwm2 to 2.4.17
* The "Visible" condition does no longer select windows on
  different desks.

* Fixed sending M_NEW_PAGE packets to the modules if the page did
  not change.

* With the styles StartsOnPage, SkipMapping and UsePPosition,
  windows that request a specific position are still placed on the
  given page.

* It is now possible to suppress title action or title completely
  in menus created by fvwm-menu-directory.

* Added support for new BBC headlines in fvwm-menu-headlines, this
  replaces the old BBC-Worlds and BBC-SciTech headlines.
2003-10-13 15:21:19 +00:00
kristerw
e6c78baa57 Include graphics/xpm/buildlink2.mk. 2003-10-08 22:13:48 +00:00
kristerw
a769d0c4a7 Override config.guess and config.sub, to make it recognize netbsd/shark. 2003-10-05 21:22:49 +00:00
martti
2f6cfd604c Regenerate (fix dependency to pkgconfig). 2003-09-27 06:57:16 +00:00
martti
742ca0e30e Require 4.0.0 instead of 3.99.4 2003-09-27 06:52:41 +00:00
wiz
e683f27ec1 Define HAVE_STRFTIME; the test for it currently fails with gcc-3.3.1 and
this is the sanest way to fix it.
If there are OPSYS we support which do not have it, please add the appropriate
.ifs.
2003-09-26 22:05:14 +00:00
martti
7b3e1fec3d Added xfce4-wm and xfce4-wm-themes 2003-09-26 10:39:15 +00:00
martti
4cfd83439b Additional window manager themes for XFce4. 2003-09-26 10:38:22 +00:00
martti
d861b40627 Window manager for XFce4. 2003-09-26 10:37:58 +00:00
xtraeme
bea9724861 Add and enable 3ddesktop 2003-09-25 13:51:18 +00:00
xtraeme
f2db8d4968 Initial import of 3ddesktop 0.2.5. Package imported from pkgsrc-wip.
3D-Desktop is an OpenGL program for switching virtual desktops in a seamless
3-dimensional manner on unix. The current desktop is mapped into a fullscreen
3D environment where you may choose other screens. Several different
visualization modes are available.

The transition from working desktop to fullscreen 3D environment is seamless.
In other words when the pager activates you see your current desktop appear
to zoom out to a point in space where you can see your other virtual desktops
allowing you to select another. The best way to understand is to try it out
and get the full effect!
2003-09-25 13:50:35 +00:00
jmmv
5543ec7349 Bring patch from development version to fix a race condition on old machines.
While here, avoid passing gcc specific flags to the compiler.
Bump PKGREVISION to 1.  From Jonathan Perkin in PR pkg/22897.
2003-09-22 20:30:27 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
xtraeme
1483ae8145 oops, derive PKGNAME from DISTNAME, as usual. 2003-09-16 19:23:34 +00:00
xtraeme
a8979cd9a7 Updated to 0.99.15.
Patch provided by Jonathan Perkin <jonathan@perkin.org.uk> via PR
pkg/22239.

Changes:

2003-06-10
        Warp mouse to topleft before bottomright for small viewport users.
        Fix the xpdf problem (started up in tiny window), hopefully doesn't
        break anything else (XSizeHints manpage suggests width/height hints
        are obsolete).
2003-06-27
        Applied Larry's identifier shadowing changes, and malloc return
        value checks.
2003-09-16 19:17:38 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...
2003-09-12 20:07:06 +00:00
agc
0765dd4df5 Order SUBDIRs alphabetically. 2003-09-11 08:57:37 +00:00
seb
8d49ed25c5 Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}. 2003-09-10 13:02:56 +00:00
jschauma
e0f2b7f1b4 Add '#include <assert.h>' where needed to make this compile with gcc3.
Patches provided in PR pkg/22699 by pino at dohd dot org
2003-09-07 01:52:14 +00:00
jmmv
096140774b Add and enable menu2wm. 2003-09-05 19:48:11 +00:00
jmmv
c7cce437c4 Initial import of menu2wm, version 0.1:
Menu2WM is an utility that takes an XML document describing the structure
of a menu and converts it to the format expected by the most common window
managers.

The following window managers are currently supported: Blackbox, IceWM,
OpenBOX 3, PekWM, PWM and WindowMaker.
2003-09-05 19:47:19 +00:00
jmmv
bee7fabdc9 Update homepage. 2003-09-05 16:34:59 +00:00
salo
3531a73be6 USE_X11BASE -> USE_X11 to sync with wm/enlightenment move.
Fixes PR pkg/22681 by Michal Pasternak.
2003-09-04 13:09:43 +00:00
xtraeme
f1b670aa52 Make this compile again, it was having trouble with imlib and freetype2
buildlink's, while here fix REPLACE_PERL: pathnames listed should be
relative to ${WRKSRC}. Ok'ed by silence on packages@
2003-09-03 22:40:29 +00:00
adam
6e701252a8 Revision bump, because ImageMagick's shared library version change 2003-09-03 13:34:58 +00:00
xtraeme
ffcfd98d36 Add and enable windowlab 2003-09-02 07:25:41 +00:00
xtraeme
1d8e6bc7a7 Initial import of windowlab 1.12. Reviewed by wiz@
WindowLab is a small and simple window manager of novel design, based on
aewm.

It's click-to-focus, shares its window depth policy with the Amiga, and has
a window resizing/reshaping method similar to that of 8/5 from Plan 9.
WindowLab maintains the illusion of direct manipulation by constraining the
mouse pointer when appropriate, ie when a window cannot be dragged any further
in one direction.  The pointer is also constrained vertically (effectively
making the target menu items infinitely tall according to Fitts's law) when
it's in the menubar to reduce pointing time.

http://www.nickgravgaard.com/windowlab/
2003-09-02 07:23:59 +00:00
xtraeme
bf580bd288 Updated icewm to 1.2.12
Changes:

1.2.12: 2003-08-24
MAJOR CHANGE: reverted preferences/theme order to same
          as before 1.2.10. Added "prefoverride" file for overriding
          theme preferences.
        - icewmbg is only re/started when already running
        - fix build with --disable-taskbar
        - fix build with --disable-shape
        - fix ShowMoveSizeStatus with OpaqueMove/Resize

1.2.11: 2003-08-19
        - added forcedClose window option (Hanspeter Roth)
        - added recent average in network monitor
        - fix icewmbg not setting theme background
        - fix spelling of _NET_WORKAREA hint (Jeff Pohlmeyer (tgeek))
        - fix spelling of --client-id option name (YAMAMOTO, Taku <taku@cent.saitama-u.ac.jp>)
        - fix random restart failures
        - fix codeset handling on FreeBSD
        - Czech translation update (Jan Horak)
        - Bulgarian translation (Pavel Pyuter)
        - fix painting of exposed icons

1.2.10: 2003-08-11
        - added "Default" to Themes submenu
        - documentation updates

1.2.10pre11: 2003-08-10
        - theme selector now writes the selected theme in ~/.icewm/theme
        - theme selector now restarts icewmbg automatically
        - minor cleanups in apm applet
        - build fixes
        - Infadel2 theme cleanups (Hanspeter Roth)

1.2.10pre10: 2003-08-01
        - fixed icewmbg semtransparency support. icewmbg will no longer
          exit when semitransparency is enabled
        - major focus cleanups

1.2.10pre9: 2003-07-30
        - double buffering performance optimizations

1.2.10pre8: 2003-07-27
        - FIXED: taskbar tray location off by one pixel
1.2.10pre7: 2003-07-26
        - FIXED: shaped windows when --enable-shaped-decorations
        - FIXED: icewmbg prefs now added to default preferences file

1.2.10pre6: 2003-07-25
        - FIXED: theme local font path with Xft/fontconfig
        - disabled movement of maximized windows offscreen (use shift to
          override)
        - corefonts now enabled when Xft major version = 1

1.2.10pre5: 2003-07-24
        - FIXED: compile with --enable-corefonts
        - FIXED: compile with Xft v1
        - Dutch translation update by Reinout van Schouwen
        - added internal border to taskbar

1.2.10pre4: 2003-07-19
        - FIXED: problem with --enable-shaped-decorations and
          full-screen windows (mplayer)
        - Italian translation update by Yuri Bongiorno

1.2.10pre3: 2003-07-13
        - implement support for depth 1 window icons
        - FIXED build with some compilers
        - painting is now double buffered (TODO: optional) and faster
        - Russian translation update (Anton B. Farygin)

1.2.10pre2: 2003-07-05
        - MAJOR CHANGE: the theme needs to be specified in the ~/.icewm/theme
          file, like this:
              Theme=icedesert/default.theme
        - Theme settings are now loaded before ~/.icewm/preferences
        - FIXED network monitor crash with "pl" locale (Pawel Warowny)
        - simplified tray icon option in window menu
        - Finnish translation update (Taisto Kuikka (taistok))

1.2.10pre1: 2003-06-29
        - MAJOR CHANGE: icewm background handling moved to icewmbg program
        - fixes to gnome2 menu support (Nehal Mistry)
        - FIXED: task bar auto hide with taskbar menus
        - FIXED: some focusing problems with gtk2 (Owen Taylor, Bernhard Walle)
        - code cleanups in font handling
1.2.9: 2003-06-22
        - added gnome2 menu support (Nehal Mistry)
        - added missing netwm active window notification
        - new option FocusRequestFlashTime
        - fix problem with accented characters in the title bar
        - fix aspect ratio on maximization
        - fix gcc 3.3 build
        - fix crash with a single workspace (oops!)
        - Polish translation update (Arkadiusz Lipiec)
        - documentation of using WINDOW_ROLE property in
          winoptions (Jo Valentine-Cooper)

Changes on pkgsrc:

	* Use shared PLIST on icewm-{gnome,imlib}

Ok'ed by wiz@ and jmmv@
2003-08-31 21:15:05 +00:00
reed
4721c1cb69 Add patch-ad so it will build under gcc 3.3.1. Error was:
Window.cc:3234: error: `assert' undeclared (first use this function)
(Approved by maintainer, jschauma.)
2003-08-30 20:34:14 +00:00
reed
e2336bb021 "It's" stands for "it is" (or "it has"). The apostrophe is not used
for a possessive (like her, his, whose, their, and its).

Note that I didn't check for proper use of "its" (when it should
be "it is" or "it has" instead).

I also saw over 15 other grammar or punctuation problems, but not
fixed in this commit.
2003-08-30 02:14:19 +00:00
xtraeme
bc5c2f8dfe Fix previous commit it was wrong, it's --enable not --disable. 2003-08-29 08:51:04 +00:00
xtraeme
9c22431bb5 Enable xinerama support by default, bump package revision to 1. 2003-08-28 22:41:39 +00:00
xtraeme
252d9f7253 Change my email address to the NetBSD one, ok'ed by wiz@ 2003-08-28 20:05:13 +00:00
jschauma
062e4cee8e Finally apply patch originally provided in PR pkg/20009 and re-submitted
in PR pkg/22476 by Dandy Sakano.  This patch corrects the erraneous usage
of the return value of setlocale(3).  This bug has been submitted to the
fluxbox bugbox, but apparently has not yet been dealt with.
2003-08-14 14:17:39 +00:00
jlam
21211ccaee Ensure that the program and manpage directories are created before
installing files into them.
2003-08-12 06:44:35 +00:00
epg
bc9447ff8f Add fvwm-devel. 2003-08-10 00:30:30 +00:00
epg
b9660d2264 Import fvwm-devel-2.5.7.
This package is based on the unstable 2.5.x series of fvwm.  Do
not use it unless comfortable running beta software.

Thanks to Stoned Elipot, Martti Kuparinen, and Curt Sampson for
review.
2003-08-10 00:25:31 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
hubertf
a8b0d4dc58 rename variables FLUKEBOX_USE_* -> FLUXBOX_USE_* 2003-08-08 11:12:31 +00:00
grant
c798635adc USE_GCC_SHLIB.
from gavan@.
2003-08-08 08:30:19 +00:00
seb
fe0d61c9c1 Convert to USE_NEW_TEXINFO. 2003-08-06 19:57:23 +00:00
simonb
9800316630 Bring back the original patch-aa that was lost with the 3.6 update:
Fix a memory leak (patch sent to and accepted by the ctwm folks).
2003-07-30 05:42:15 +00:00
hubertf
3bd7246bcd Update fluxbox to 0.9.4. Changes:
* Keyboard navigation in menus
       * Keys:
         Up/Down: select menu item
         Left/Right: go in/out from sub menus
         Escape: close menu and return focus to windows
         Enter: run/execute/toggle menu item
      To set input focus on the menu you either click on the title bar
      or bring it up with key bindings
    * New action strings
      * ArrangeWindows
   	    This will arrange the windows on the current desktop
      * ShowDesktop
	    This will iconify all windows on the current desktop
    * The same action strings that are in keys file can
      now be used in the menu
      example:
      [ArrangeWindows] (arrange windows)
    * New theme items
       * toolbar.button.borderWidth: <integer>
       * toolbar.borderWidth: <integer>
       * toolbar.bevelWidth: <integer>
       * toolbar.borderColor: <color>
       * slit.borderWidth: <integer>
       * slit.bevelWidth: <integer>
       * slit.borderColor: <color>
    * [startup] option in remember file
      Can now add entries to apps file like:
         [startup] {xterm}
      Then "xterm" will be launched on fluxbox startup.
      Can also give a screen option:
         [startup] (screen=1) {xterm}
      will start it on screen 1 rather than the default 0.
    * Rounded corners on menu, windows and toolbar
      Theme items:
       * menu.roundCorners: <shape item>
       * toolbar.shaped: <boolean>
       * window.roundCorners: <shape item>
      Shape item can be: TopLeft TopRight BottomLeft and/or BottomRight
      example: menu.roundCorners: TopRight BottomLeft
    * The current style is now marked in the style menu
    * Compile time option for toolbar
      --disable-toolbar
      --enable-toolbar (default)
    * Emacs style key bindings in fbrun
	* Tab completion in fbrun
    * Group persistence over a restart
    * Maximization stop on slit and toolbar (check Maximize Over menu items)
    * Support for _NET_WM_STRUT
    * Regular expression support for remember
Bug fixes:
    * Toggle maximize vertical/horizontal
    * Slit/Toolbar auto hide bug
    * Button alignment bug in title bar
    * Trailing whitespace in group file resource
    * Group cycling

Based on patch by Tom Hensel [ tom at replic8 dot net ].
2003-07-28 17:50:07 +00:00
jmmv
0949198f1d Update to 2.4.55 with patch from PR pkg/21767 by Marc Recht:
- some fixes to opaque resize that make it slightly less choppy
- fix some infinite loops caused by stupid apps with transient for cycles
- force window min/max size to be at least 1 pixel
- unfocus window on leaving window border, not on leaving window itself, in
  strict mouse focus mode
- fix handling of workspace names so they don't get all lost/broken/etc.
- fix handling of ignored modifiers (makes key shortcuts work while
  CapsLock/ScrollLock/NumLock are all enabled, most people didn't notice as
  nobody turns on ScrollLock)
- fix multihead crash #106086
- many translation updates
2003-07-23 15:34:17 +00:00
martti
a6f1375adb COMMENT should start with a capital letter. 2003-07-21 17:27:24 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
tron
f5cf202415 Make this package work with NetBSD's iconv(3) as suggested by T.Shiozaki.
This fixes PR pkg/22143 by myself.
2003-07-16 09:23:29 +00:00
tron
cfc8c44865 Make this package work with NetBSD's iconv(3) as suggested by T.Shiozaki.
This fixes PR pkg/22143 by myself.
2003-07-16 07:41:33 +00:00
wiz
2d9b835f6b Update DEPENDS. 2003-07-13 17:54:29 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
zuntum
d9f9027cec Update qvwm to version 1.1.12
* get rid of USE_X11BASE

1.1.11 -> 1.1.12
----------------
1. Fix the bug that qvwm sometimes crashes if sound is enabled at exit.
2. Fix the bug that a close button does not disappear and a maximize
   button disappears when you set NO_BUTTON3 to an application.
3. Fix the bug that the CPU utilization becomes 100% after you send a
   remote command to qvwm.
4. Enable to send a remote command like QVWM_RESTORE to certain window.
5. Eanble to change spacing between short cut icons using
   IconHorizontalSpacing and IconVerticalSpacing.
6. Add german.qvwmrc, portuguese.qvwmrc, and italian.qvwmrc.
7. Fix the bug that a part of a menu is left on the screen after you
   execute a command from the menu.
8. Add QVWM_TOGGLE_{FOCUS, BORDER, BORDER_EDGE, BUTTON1, BUTTON2, BUTTON3,
   CTRLBTN, TBUTTON, TITLE}.

Fixes PR#21935 by David Forrai <david.forrai@gemair.com>
2003-07-12 11:54:39 +00:00
zuntum
2fbb4a24a4 Update wm/ratpoison to 1.2.2
* Changes since 1.2.0-beta5
** command return status
If a command the user executed (with the exec command) returns with a
non-zero exit status, the command and exit status are reported in a
message.

* Changes since 1.2.0-beta4
** new commands unmanage and clrunmanaged
Instead of editing conf.h you can use these commands to dynamically
add (and clear) the unmanaged window list.

* Changes since 1.2.0-beta3
** new command line argument --screen
Now you can specify the screen you want to manage. By default
ratpoison manages all screens on the display.

** new command line argument --display
Now you can specify the display to connect to.
2003-07-12 01:37:55 +00:00
salo
4b6d9ea8d1 Remove some gccisms and enable POSIX/XOPEN_SOURCE defines.
Compiles on Solaris with a native compiler.
2003-07-10 19:41:20 +00:00
jmmv
999fda0a3a patch-af not needed any more. 2003-07-10 10:49:40 +00:00
jmmv
22c1cc975c Update icewm{,-imlib,-gnome} to 1.2.9:
1.2.9: 2003-06-22
- added gnome2 menu support (Nehal Mistry)
- added missing netwm active window notification
- new option FocusRequestFlashTime
- fix problem with accented characters in the title bar
- fix aspect ratio on maximization
- fix gcc 3.3 build
- fix crash with a single workspace (oops!)
- Polish translation update (Arkadiusz Lipiec)
- documentation of using WINDOW_ROLE property in
  winoptions (Jo Valentine-Cooper)

1.2.8: 2003-06-08
- various build/minor fixes
- new option enableAddressBar(=1)

1.2.8pre3: 2003-06-03
- fix Alt+Tab window getting stuck under load
- menu mnemonics tweaks (Hanspeter Roth)
- add mnemonics to zh_TW.Big5.po (Benshark Chen)
- task bar layout tweaks
- Restrictions on command line argument parsing.
  Only -o, -o ARG or --option, --option=ARG forms
  are accepted now, not any other combinations
- improvements for NETWM system tray (you must run 'icewmtray'
  in background to support this)

1.2.8pre2: 2003-05-18
- improved focus handling (alt+tab, window close, workspace switch)
- fix taskbar issues from pre1
- GNOME 2 workspace switcher applet (Adam James Fitzpatrick)
- renamed --with-gnome-menus to --enable-menus-gnome1
- cleanups in configurable keyboard bindings handling
- renamed modMetaIsCtrlAlt to modSuperIsCtrlAlt. Win95keys now
  enabled by default.

1.2.8pre1: 2003-05-04
- fix: interaction between shaped windows and fullscreen (Owen Marshall)
- fix: posible crash on shutdown
- minor memory leak fixes
- fix handling of fullscreen windows with shaped
  window borders (Owen Marshall)
- convert zh_CN.gb2312.po to UTF-8 (zh_CN.po) - lark@lark.net.cn
- autodetect gnome/kde menu directories (Nehal Mistry)
- fixed address bar behavior in various configurations
- Hungarian translation update (Peter Somogyi)
- Xft2 doesn't require RENDER extension (Make Fabian)
- partial Korean translation (Hwang, Sang-Jin / Make Fabian)
- LDFLAGS fix (Robert Klein)
- fix problem with menufile items not having mnemonics (_)
- initial implementation of NETWM system tray
2003-07-09 21:14:26 +00:00
jmmv
c1681b867d Avoid hardcoding /usr/pkg in patch files. 2003-07-02 17:54:36 +00:00
jschauma
874df2b597 s/packages@/tech-pkg@/g
(Forgot the last time we did this.  Pointed out by Sergey
Svishchev (svs at ropnet dot ru))
2003-06-23 14:23:13 +00:00
agc
1cf87833d6 When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather than
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-18 09:22:14 +00:00
agc
a93996d977 Help this package to build by using the pkgsrc libtool, not the one
bundled with the package.
2003-06-17 15:09:59 +00:00
fredb
167889f200 Make this compile under gcc-3.3. 2003-06-14 14:01:09 +00:00
jmmv
d61225980b Fix build if Xinerama is not available. Patch by Sergey Svishchev
<svs at ropnet.ru> in private mail.
2003-06-14 12:48:06 +00:00
jmmv
a9c2d02a84 Update to 0.1.3, based on patch provided by Juan RP in private mail:
* Keygrabber now support keychains.
* Dynamic menus, lets you execute a script and generate menus on the fly
  when they're viewed.
* Basic titlerules that make you rewrite titles.
* Unified config format for all actions.
* Multiple actions per event/entry.
* Workspace change by moving the mouse.
2003-06-14 11:22:40 +00:00
jlam
2bdce20e34 Fix location of global config files to be in /etc/pwm, not /etc/pwm/pwm.
Bump PKGREVISION of wm/pwm to 1.
2003-06-13 03:55:17 +00:00
abs
fb6c29f8bf Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
now and not NetBSD-*-arm32. Changes include one or more of:
    - Change MACHINE_ARCH == arm32 to also match arm
    - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
    - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
2003-06-11 20:50:50 +00:00
wiz
f123b358c3 Update to 3.6, based on PR 20648 by Rhialto.
Changes:
    1 - Fix line numbers for errors when using m4 preprocessor. Send thanks
	to Josh Wilmes.

    2 - Fix the way menu entries are selected with the keyboard. Now
	when you type a letter, the pointer moves to the next entry
	whose first letter is this letter, but does not activate it.
	The new keyword IgnoreCaseInMenuSelection, can be used to
	ignore case for this delection.

    3 - New keyword : DontSave, Takes a window list as argument. All listed
	windows won't have their characteristics saved for the session manager.
	Patch from Matthias Baake

    4 - Also from Matthias Baake. I let him speak :
	With the new keywords BorderLeft, BorderRight, BorderBottom and BorderTop
	(each of them is optional with a default value of 0 and takes a
	nonnegative integer as argument) you can declare a border "off limits" for
	f.move etc.. These borders act the same way as the real borders of the
	screen when moving windows; you can use f.forcemove to override them.

    5 - Sloppy Focus added with keyword "SloppyFocus" in configuration file
	(DINH V. Hoa).

    6 - the keyword "ClickToFocus" has been correctly implemented (DINH V. Hoa).

    7 - the keyword "IgnoreModifier" has been added,
	to use this feature, you have to add a line
	"IgnoreModifier { lock m2 }" in the configuration file.
	All bindings (buttons and keys) will ignore the modifiers
	you specified. It is useful when you use caps locks or
	num locks. You don't need IgnoreLockModifier any more with this option.
	(DINH V. Hoa).

    8 - New keyword : WindowBox : creates a new window called a box, where
        all the client windows that match the windows list are opened in,
	instead of the roor window. This is useful to group small windows
	in the same box (xload for instance) :

WindowBox "xloadbox" "320x100+0-0" {
    "xload"
}

    9 - New function : f.fittocontent. Can be used only with window boxes.
	The result is to have the box have the minimal size that contains
	all its children windows.

   10 - New keyword : WindowGeometries. Used to give a default geometry to some
	clients :

WindowGeometries {
    "Mozilla*"       "1000x800+10+10"
    "jpilot*"        "800x600-0-0"
}

   11 - New keyword : IconMenuDontShow. Don't show the name of these windows
	in the TwmIcons menu.

    And, as usual, a few bug fixes here and there.
2003-06-10 07:40:52 +00:00
tron
8503335bac Include "Xft2" buildlink2 glue code to fix build problems on XFree86 4.2.x
systems and to register dependences properly.
2003-06-04 08:56:46 +00:00
simonb
a858824004 Gah, both homepage and distfile site have changed since I lask looked
(but old one works for now).  Update again.
2003-06-04 04:49:01 +00:00
simonb
33e97d5663 Fix a memory leak (patch sent to and accepted by the ctwm folks). 2003-06-04 04:36:56 +00:00
simonb
d51a6f72a9 Update MASTER_SITES. 2003-06-04 04:34:07 +00:00
jmmv
d836fc8bcc Move USE_BUILDLINK2 definition to icewm/Makefile.common. 2003-06-03 17:13:33 +00:00
jmmv
6aca9e70e1 Use MASTER_SITE_SOURCEFORGE. 2003-06-03 17:08:33 +00:00
jmmv
b06ec9f4e9 Add and enable icewm-imlib. 2003-06-03 16:07:23 +00:00
jmmv
28aab50cd5 Initial import of icewm-imlib, version 1.2.7. This package provides the
IceWM window manager (like the one in wm/icewm) but linked against the Imlib
library to provide support for more image formats.
2003-06-03 16:06:39 +00:00
jmmv
300d8cecc6 Update icewm{,-gnome} to 1.2.7. Changes since 1.2.0:
1.2.7: 2003-03-08
	- minor bug fixes

1.2.7pre3: 2003-03-02
	- new option QuickSwitchGroupWorkspaces (if
          QuickSwitchToAllWorkspaces=1)
        - Italian translation update
	- more menu tweaks
	- implement NetWM window type SPLASH
	- ACPI status patch from Klaus Schneider
	- Made Alt+<left,right mouse button> behave in more standard manner
	- DoNotFocus window option added.

1.2.7pre2: 2003-02-26
	- Major improvement in percieved speed of menus
	- Dutch translation by Ton Kersten
	- add new options: ShowRun, ShowAbout, ShowWindowList,
          ShowLogoutSubMenu, AllowFullscreen (Ton Kersten)
	- support WM_WINDOW_ROLE, too
	- fix detection of netwm hints for some apps
	- fix AutoReloadMenus bug

1.2.7pre1: 2003-02-23
	- fix .order file handling for gnome menus (Thomas Zajic)
	- changed default theme to icedesert (Nehal Mistry)
	- fix crash in alt+tab when window closes
	- rewrite icewm.spec.in Christian W. Zuckschwerdt (zany@triq.net)
	- Belarussian translation by Hleb Valoska (el_globus@tut.by)
	- tweaked character set (CODESET) detection
	- 'Programs' menu is now invoked from menu file, not from the code
	- fixed fonts in Infadel2 theme when Xft is used

1.2.6: 2003-01-19
	- Slovenian translation by Jernej Kovacic
	- improve focus handling on non-xinerama multihead displays
	- another submenu/icon handling fix for gnome menus (Thomas Zajic)
	- added nonICCCMconfigureRequest window option workaround for
          non ICCCM compliant applications
	- WINDOW_ROLE handling for winoptions (Stanislav Svirid)
	- fix crash in mail status checker in pop/imap configuration
	- implement startMinimized window option, similiar to startMaximized

1.2.5: 2003-01-05
	- fix lockup when doing operations through window list
	- fix compile problem --with-xpm
	- fix icesh.cc focus handling (by Todd R. Eigenschink)
	- update workaround for some TK issues
	- slow startup fix (caused by broken lazy menu loading)

1.2.4: 2003-01-03
	- fixed submenu/icon handling for gnome menus (Thomas Zajic)
	- acpi optimization (Michal Ceresna)
	- fix crash in "Tile ..."
	- fix submenu deactivation problem (reported by Bernhard Walle)
	- fix focus loss on xmms exit (reported by Bernhard Walle)
	- fix problem with restarting the wm (when icewm-menu-gnome1 not
          present)

1.2.3: 2002-12-26
	- IMPORTANT: system configuration directory changed to
          /etc/icewm (from /etc/X11/icewm or /usr/local/etc/X11/icewm).
          icewm now installs it's data files in /usr/local/share/icewm.
        - added --disable-winmenu and --disable-taskbar configure options
	- bug fixes in menu code
	- fixed lockup when running under session manager (GNOME2)

1.2.3pre2: 2002-12-15
	- support for Xinerama
	- rewritten RPM packaging
	- new "menuprog" statement in menu files for reading a submenu
          from a pipe
	- Italian translation update
	- moved gnome menu support into an external utility (icewm-menu-gnome1)
          (used trough "menuprog", requires gnome 1.x)
	- added keybinding for showing the window list menu (KeySysWinListMenu)

1.2.3pre1: 2002-10-20 + soon
        - some small fixes for the swedish translation (tucker)
	- new APM/ACPI monitor code by Michal Ceresna (cemi)
        - Norwegian translation by Petter Johan Olsen
        - the Address Bar in the taskbar now works even without
          TaskBarDoubleHeight (Ctrl+Alt+Space)
        - new APM/ACPI battery monitoring code
        - rewritten the work area implementation (doNotCover should
          now work much better)
        - new "preferences" setting: focusOnAppRaise - focus the window when
          application requests to raise it
        - cleaned up the icewmbg implementation (TODO: config file for it)
        - fixed the Reboot vs Shutdown issue
        - Alt+Left Button drag now used for window move and
          resize (no more Ctrl+Alt)
        - fixed configure option: --enable-depend now used for make depend

1.2.2: 2002-09-06
	- fixed icewm.spec file for building RPMs
	- fixed CHANGES file

1.2.1: 2002-08-31
	- TaskBar and root menu is no longer disabled under Gnome (adjust
          your ~/.icewm/preferences manually: ShowTaskBar=0; UseRootButtons=0)
        - feature: partial support of the Enhanced Window Manager
                   Specification (NETWM) needed for GNOME2 and KDE3
                   compliance
flux    - feature: scriptable menus (as found in WindowMaker)
        - feature: execute "startup" or "restart" script found in resource
	    	   path ($ICEWM_HOME, $ETCDIR, $LIBDIR) after initialization
        - bugfix: added --help switch to icewm, allow GNU stylish
                  long options
        - feature: the directory for user preferences can be selected by
                   the ICEWM_PRIVCFG variable now (default still is and will
                   forever be ~/.icewm, but think about the beauty of
                   setting ICEWM_PRIVCFG to "$HOME/.etc/icewm"...)
        - bugfix/feature: menu parser is case-insensitive now
        - bugfix/feature: normal users won't need GNU make anymore
	- cleanup of lib/.../*.xpm by Andrey Smagin
	- FocusChangesWorkspace option by Daniel Pittman -- determines
          if a new window open on another workspace switches to that
          workspace
        - PointerRaiseDelay focusing fix by Thomas Linder
	- bugfix: enable menu items in window list popup only when appropriate
          (closes bug 217168)
	- change the ppp status applet to decrease the scale when the
          troughput goes down.
	- feature: improved icesh's worth by adding support for window classes
        - ui-change: added fullscreen window menu action; changed default key
          binding for hide, rollup and undoArrange action
	- added startMaximized{,Vert,Horz} winoptions
	- initial UrgencyHint implementation
	- added "menufile" statement for menu files
	- configure script defaults changed: imlib, i18n, nls are now default
2003-06-03 16:04:45 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
salo
333e9cbd59 Updated to 20030528 snapshot.
Thanks to Jon Olsson for notification.

Changes:

- take over maintainership
- whitespace
- DESCR has 80 columns
- simplify

1.0.20030528:
=============
- License model changed to Artistic/GPL dual license.
- Fixed lockup when a window's title ends in its only colon
  (and spaces) but even just the three dots and instance
  number are too long to fit in the tab.
- Applied an (old) tab_switch_and_raise patch.
- Some #includes added.
- Phantom-window fix.
- Allow windows to move themselves
- Phantom dockapp fix
- "dock" configuration option changes: "hidden" option,
  direction 1/0 replaced with "vertical" option.
- Added 'gotodir' function (move to frame in given direction).
- Makefile/path setting changes
- Built-in 'ws_menu' and 'movetows_menu'.
- Added keybindings to the man page.
- Added 'PWM manual' entry in the default root menu.
- Don't kill client on close if it does not support
  WM_DELETE_WINDOW.
- Titles were not drawn correctly when toggling decorations
  on if a window was closed when the associated frame was in
  undecorated state.
- Don't change active window visual indication when displaying
  a 'contextual menu'.
- Added 'goto_previous'.
- Windows with same name are numbered now
- Added pack_move
- Changed the order to which window in a frame to go when
  the current is destroyed
- Added "detach" function
- Added attach/detach to window menu
- Added WM_COLORMAP_WINDOWS support
2003-06-01 16:16:59 +00:00
jmmv
7c09190248 Add and enable metacity-setup. 2003-06-01 11:39:25 +00:00
jmmv
a8b72feb2e Initial import of metacity-setup, version 0.7.1:
metacity-setup is a graphical utility to configure the Metacity window
manager, allowing you to change themes, focus settings, the number of
workspaces, etc.  It is much easier than having to use gconftool or
gconf-editor.

Package provided in pkgsrc-wip by marc@users.sf.net with some changes by me.
2003-06-01 11:38:15 +00:00
jmmv
83af813dba Depend on startup-notification. Bump PKGREVISION to 2.
While here, s/gnome/GNOME/ in COMMENT.
2003-06-01 11:26:02 +00:00
martti
754b03f69e Updated fvwm2 to 2.4.16
* Bug fixes

* All single letter variables are deprecated now; new variables:

    $[w.id], $[w.name], $[w.iconname], $[w.class], $[w.resource],
    $[desk.n], $[version.num], $[version.info], $[version.line],
    $[desk.pagesx], $[desk.pagesy]

* The NoWarp menu position hint option works with root menus too.

* WindowListFunc is executed now within a window context, so
  a prefix "WindowId $0" is not needed in its definition anymore
  and it is advised to remove it in user configs.

* FvwmEvent now executes all window related events within a window
  context, so PassId is not needed anymore, and all prefixes
  "WindowId $0" may be removed in user event handlers.
2003-06-01 06:53:30 +00:00
grant
712c21283a s/USE_CXX/USE_GCC_SHLIB/ - there are more shared libraries than just
libstdc++ in gcc3.

when defined, USE_GCC_SHLIB ensures that the correct rpath is passed
to the linker, and a full dependency on the compiler package is
registered.

packages which define USE_GCC_SHLIB should not include
mk/gcc.buildlink2.mk (or gcc{,3}/buildlink2.mk) as it is handled
automatically.
2003-05-29 23:14:07 +00:00
salo
d1c3dc1758 Include graphics/xpm buildlink2 file. Noticed in latest jklos's
powerpc bulk build.
Make PKGNAME more version agnostic.
2003-05-27 18:18:48 +00:00
salo
f39393f9ab PKGREVISION++
- USE_X11BASE -> USE_X11
- new MASTER_SITES
- NOBINMODE -> SHAREMODE
- sh(1) fixes to e_cache_clean and e_cache_query
- better COMMENT
From Soren Jacobsen via PR pkg/21666.

- DESCR has 80 columns
- remove imlib buildlink2 file, it's pulled in by fnlib
- ln -> ${LN}, rm -> ${RM} in PLIST, sort
2003-05-25 09:50:52 +00:00
wiz
d8939f957d CFLAGS+=, not CFLAGS=. From Toru TAKAMIZU in PR 21656. 2003-05-23 07:53:18 +00:00
jschauma
8d104f879e Update to latest stable version (0.8.6):
- pulling patch in from David Dellanave (solaris compile issues)
- fixing compilation issue for Mac OS X (thanks to Thomas F. Burdick!!)
- fixing bug in token-parsing (thanks to Adam Hooper!!!)--we now allow
  ")"'s in our ExecCommands.
2003-05-22 15:39:31 +00:00
abs
74b518aa9a Update golem to 0.0.5nb1 - handle invalid keysyms and allow numeric keycodes
with KeyCodeNNN. Patch sent to and accepted by maintainer.
2003-05-18 21:09:07 +00:00
cjep
2ae1e98978 Add NetBSD RCS tags. 2003-05-18 13:09:02 +00:00
salo
b6f21b3889 Style cosmetics (DESCR has 80 columns, whitespace, remove superfluous
includes, add CATEGORIES).
2003-05-17 06:09:30 +00:00
salo
2cd7a3ac90 Style cosmetics (DESCR has 80 columns, whitespace). 2003-05-17 05:58:36 +00:00
salo
a63a2c6bf5 Style cosmetics (DESCR has 80 columns, whitespace, remove superfluous
include).
2003-05-17 05:45:09 +00:00
salo
62ca67509f Style cosmetics (DESCR has 80 columns, sort CATEGORIES, whitespace). 2003-05-17 05:42:10 +00:00
salo
6503867c47 PKGREVISON++
- install into LOCALBASE, not X11BASE.
- style cosmetics (DESCR has 80 columns, sort CATEGORIES, whitespace)
2003-05-17 05:41:09 +00:00
salo
6c2da07583 Updated to version 1.0.24.
Addresses PR pkg/21595 by Juan RP.

Changes:

- install README file
- install files in cleaner way
- DESCR has 80 columns

1.0.24:
=======
- Added Rob Eberts patch which changes the size of the titlebar, adds some
  keybindings to switch desktops with alt+number keys.

1.0.23:
=======
- Menu correctly gets DEF_FONT (but not yet opt_font)
2003-05-16 09:02:36 +00:00
salo
d40b5ed2fc Updated to version 7.2.10.
Changes:

- honour PKG_SYSCONFDIR, fix manpage accordingly
- install sample configuration files

7.2.10:
=======
- Applied patch from debian bug database that
  adds a -format option to larsclock. Changed
  the default format to be 12 hour clock.
- Applied patch from Edelhard Becker to fix
  focus problem with GTK2 applications.

7.2.9:
======
- Changes to default config files to update them for
  RedHat 9. (Using Mozilla instead of Galeon etc)
- Removed some unused code.
- When specifying Class~Instance, if you do not
  include both (using the tilde), your string is
  compared both to class and instance of the client.
2003-05-16 08:21:50 +00:00
salo
9fc0ba2baa Add golem. 2003-05-15 11:21:00 +00:00
salo
49220ac826 Import of golem-0.0.5: Fast and lightweight yet customizable window manager.
Golem is an X11 Window Manager.  Design goals are that it be fast
and lightweight, as well as very customizable in any way that will
not prevent the first goal from being realized.

Notable features:
- Small memory footprint
- Multiple disjoint large virtual desktops
- Xinerama support for multimonitor screens
- Supports various focusing styles (sloppy,
  pointer, click)
- Useful stuff for multiscreen displays
  (special focus cycling modes, etc)
- Window decoration customization (theming)
  with multiple decoration styles (dgroups)
- Hotkeys
- Plugins

Package submited by Erik Reid via pkgsrc-wip with modifications by me.
2003-05-15 11:19:39 +00:00
jmmv
8e87e036cf Update wmthemes to 0.80.0 (matches current windowmaker version):
- Themes must be fetched through freshmeat.net now, which maintains a
  different directory layout and file naming than themes.org.
- The WINDOWMAKER_THEMES variable now requires the version number of the
  package.
- Add two NetBSD related themes to the default list.
2003-05-08 14:55:13 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jmmv
53bad80033 Fix wmakerconf so it can locate all files installed by WindowMaker in
non-standard locations (i.e., /usr/pkg/* and PKG_SYSCONFDIR).
Bump PKGREVISION to 3.
2003-05-06 16:21:26 +00:00
jmmv
0333e4cc18 Line up PKGREVISION whitespace. 2003-05-05 16:54:24 +00:00
fredb
bb7ec69de7 Bump PKGREVISION for (subtle) change in keyboard mapping. 2003-05-05 16:15:17 +00:00
fredb
134894ae07 Revert my change of 2001-10-09. Every server with a properly set up
keyboard mapping will have a left Meta key, but Mac keyboards, for
instance, don't even have a left Alt by default.
2003-05-05 16:13:15 +00:00
jmmv
314d90fe9f Use bsd.pkg.install.mk to handle the subdirectory in PKG_SYSCONFDIR, and
avoid removing a non-existent directory from the PLIST.
Rename the zh_CN.gb2312 locale to zh_CN.GB2312.  Bump PKGREVISION to 3.
2003-05-03 16:38:12 +00:00
wiz
4d3b6c8a8d Not the right place for PKGREVISION. 2003-05-02 12:15:29 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
cjep
7c3eb0f6d3 Fix these PLISTs. ${PKGLOCALEDIR} -> ${PKGLOCALEDIR}/locale... 2003-04-27 14:57:55 +00:00
cjep
9601aa4cd0 PKGLOCALEDIR 2003-04-27 14:48:10 +00:00
cjep
084733a431 PKGLOCALEDIR. 2003-04-27 12:45:11 +00:00
cjep
db50334fe2 Use PKGLOCALEDIR 2003-04-27 12:44:29 +00:00
cjep
f44f2e46ef Lint: PKGLOCALEDIR. 2003-04-27 12:42:52 +00:00
cjep
c81c4f959d Lint: USE_PKGLOCALEDIR=yes. Remove VERS. 2003-04-27 12:41:38 +00:00
cjep
f7a0de4db9 Lint: Use PKGLOCALEDIR in PLIST and add USE_PKGLOCALEDIR=yes in Makefile. 2003-04-27 12:38:51 +00:00
jmmv
157c1cd4d3 Add "windowmaker" as a secondary category; it already existed, but contained
a single package.
2003-04-26 09:49:35 +00:00
jmmv
7d64ddfc21 Make this work with xpkgwedge properly, as reported in PR pkg/21310 by
Jonathan Perkin.
2003-04-24 21:15:17 +00:00
salo
87d38816e2 Updated to version 2.0.12.
Patch provided by Juan RP via PR pkg/21145.

Changes:

- *argh* corrected configure.in, this won't happen again, configure.in
  now determines the version and package name from debian/rules.
- fixed the startup initialization of some root hints (needed for the
  GNOME2 desktop switcher).
- fixed the position of the root (nautilus) window, which sometimes
  appeared in front of the GNOME2 dock.
- Fixed maximizing for GOME2 panels.  Closes: #168315
- Added the BeOS theme, which was created by Juergen Becker.
- Fixed the layer which GNOME2 panels use.
- Fixed autheader error messages.
- Fixed Window in Window handling.  Closes: #168314
- Make Mod5 work again.  Closes: #176053
2003-04-17 10:32:28 +00:00
bouyer
9356db756b Also install the fvwmrc_convert script (the man page was already installed). 2003-04-10 07:22:35 +00:00
grant
324891f8df note that m4 is required in the PATH (it is not by default when
.xsession is run)
2003-04-10 02:04:43 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
jmmv
15122c1935 This needs pkgconfig to be configured. Pointed out by Juan RP. 2003-03-22 18:16:28 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
jschauma
b1524d3918 Add/enable aewm++ 2003-03-12 03:22:25 +00:00
jschauma
3d584011f9 Initial import of the aewm++ window manager. Based on a package submitted
by <juan at xtraeme dot unixbsd dot org> in PR pkg/20533.

The aewm++ window manager is a fork of the popular minimal
window manager aewm for the X Windows System. What makes
it different is its codebase, feature set and focus. The
name was created by using the first two letters in the word
aesthetic, the wm is for window manager and the ++ is for
its C++ code.
2003-03-12 03:21:37 +00:00
salo
62d6433486 Update to latest stable version 20020207.
Changes:

- s/USE_X11BASE/USE_X11/, there is no need to install this package
  into X11BASE
- update HOMEPAGE and MASTER_SITES

2002-02-06
==========
- Added 'split_top "dir"' command.
- Updated doc/function.txt
- Applied the patch to implement input handlers, shortcuts and
  a vi-like command mode.
- Updated the LICENSE file to the clarified version of the artistic
  license. (The license used to be the original artistic license.)

2002-02-04
==========
- Command sequences fixed to use the proper frame when switching
  workspaces.
- Old behaviour with respect to client-requested window size restored
  (i.e. force to frame size).
- Added set_width/height/widthq/heightq commands. The versions with
  the q postfix take a value in [0,1] and the others take an integer
  value. The behaviour is obvious.
2003-03-07 01:25:09 +00:00
jschauma
5be4aecf95 Use new IMAKE_MAN_PATH variables in PLISTs to make these packages more
portable.  Bump PKGREVISION accordingly.
2003-03-03 02:59:29 +00:00
grant
4ee2429a10 Use new IMAKE_MAN_PATH variables in PLISTs to make these packages more
portable.  Bump PKGREVISION accordingly.
2003-02-25 05:01:21 +00:00
jschauma
4342d56d34 Add patch which closed PR pkg/19689, as both packages use the same sources.
This patch was sent to the blackbox maintainers as well.

Bump PKG_REVISION.
2003-02-20 16:54:16 +00:00
jschauma
24909e772a Add patch based on PR pkg/20009, to fix the problem mentioned in
PR pkg/19689, closing that PR.

Bump PKG_REVISION.
2003-02-20 16:50:16 +00:00
jmmv
3a84fed861 GConf2's buildlink2.mk now creates a gconftool-2 wrapper which prevents the
configuration database from beeing modified by packages that do not honour
the --disable-schemas-install option. There is no need to patch these broken
packages any more.

Okay'ed by wiz.
2003-02-18 20:52:05 +00:00
salo
28d87c7001 Add and enable fvwm2-themes. 2003-02-16 08:05:30 +00:00
salo
4cd26a8cc5 fvwm2-themes gives to a novice fvwm2 user a complete fvwm2 configuration with
precreated themes. The user doesn't need to know any fvwm2 syntax to start
using a reasonably powerful and themeable fvwm2 setup. All he needs is to
install the latest fvwm2, the latest fvwm2-themes and start fvwm-themes-start.
On the other hand, fvwm2-themes gives to a more experience user an ability to
create his own personal parts (so called personal theme) to use with other
theme components or even to create a completely new theme.

Based on package submitted by Tracy Di Marco White via PR pkg/20364 with
modifications by me and gendalia herself.
2003-02-16 08:04:20 +00:00
salo
568ff9337f Add and enable larswm (hi jschauma!). 2003-02-15 23:33:51 +00:00
jschauma
50e16417b2 Initial import of wm/larswm, using package provided by cdi@mawhrin.net
in PR pkg/19910 with minor modifications by myself.

larswm is a hack for 9wm, adding automatic window tiling, virtual desktops and
many other features designed to make it a very efficient user environment.
2003-02-15 19:14:09 +00:00
salo
1f4d4d4466 Add and enable oroborus. 2003-02-15 07:02:40 +00:00
salo
b61618b962 Oroborus is a small and simple window manager for X which has the following
features:

 o Themeable appearance
 o Virtual desktops
 o Full keyboard control
 o Works with GNOME

Oroborus doesn't provide any kind of dock, toolbar, program launcher,
background changer or root menu as these functions can be provided by
seperate applications.
2003-02-15 07:00:24 +00:00
jmmv
21448cdff1 Update to 2.4.34. Some changes since 2.4.1:
- tons of new translations
 - add new theme Simple and make it the default
 - match key handlers to key codes instead of key syms
   which fixes some occasional keybinding bugs
 - don't show workspace menu items if there's only one workspace
 - fix fullscreen mode workaround for xine/mplayer
 - fix startup sequences that use StartupWMClass
 - fix 64-bit bug in async-getprop.c that caused a lockup
 - put metacity-properties.c in the tarball
 - don't mess up the focus window in mouse focus mode when
   switching workspaces
 - improve event compression to speed up window move/resize
   a bit more
 - don't jump mozilla windows between workspaces
 - don't stick the tab/workspace-switch popup
   on machines under heavy load or slow machines
 - fix for #103317 (windows getting "stuck" when unfullscreened)
 - support up to 32 run_command keybindings (Rob Adams)
 - add compression for motion events, somewhat suboptimally,
   a better patch is pending for GNOME 2.2.1, should fix "slow
   move/resize" for most people (especially when combined
   with Alex's nautilus fixes)
 - fix configure options (Akira Tagoh)
 - we were making all dialogs skip the taskbar, even non-transient
   ones, though this was supposedly fixed a while ago. Now really
   fixed.
 - change back to Alt+click by default for the window drag feature.
 - assign Alt+F12 to shade window
 - fix not deleting enough workspaces when the number
   was reduced via the pager config dialog (readams@hmc.edu)
 - don't allow windows under the top panel ever, even if they
   are tall windows (Arvind)
 - fix up the window layout for directional workspace nav,
   so you always stop at the edges and always end up
   where you expect (hp, with tweaks from readams@hmc.edu)
 - focus new windows in mouse focus mode (readams@hmc.edu)
 - support xeyes, oclock, etc. by applying shape mask
   to the window manager frame (yeah it resizes slow, deal)
 - fix vertical/horizontal maximize
 - handle crossing events resizing for more opaque resize goodness
   (Soeren)
 - add wacky _METACITY_UPDATE_COUNTER experimental extension
   to do nice opaque resizing (does nothing without a GTK patch)
 - fix a crash setting workspace names
 - fix internationalized WM_NAME reading

Changes in the package:
- Use GConf2/schemas.mk to register schema files in the GConf2 database.
- Depend on gnome2-dirs to handle shared directories.
- Drop dependancy on ptl2.
- Provide a buildlink2.mk file because of the new library.
2003-02-14 20:59:44 +00:00
wiz
633219a8a5 Update to 0.1.14nb1: include patch from 20009 for better setlocale
handling.
2003-02-14 20:57:55 +00:00
atatat
3e4aff075b Re-open /dev/null on the (now) closed stdin file descriptor. The
fvwm2 changelog says they did this to make gmplayer realize it was not
running interactively (ie, its stdin was not a tty), but that means
that all things get executed with stdin closed.  That's not a very
good security posture.  Some things can get confused or do wrong
things if stdin is closed when they start.
2003-02-12 00:47:52 +00:00
dmcmahill
0035dc2429 add missing include of graphics/xpm/buildlink2.mk file 2003-02-05 18:43:22 +00:00
salo
d7e9620ccb There is no reason to install into X11PREFIX, follow the white PREFIX.
Bump PKGREVISION.

Closes PR pkg/20118 by Jonathan Perkin.
2003-01-30 14:27:47 +00:00
jmmv
4d30d26686 Define USE_X11BASE to match sawfish, so themes are installed together
with the wm.  Bump PKGREVISION.
Pointed out by entropy at tappedin.com in tech-pkg.
2003-01-29 15:51:05 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
martti
5a6dacc3ae Updated fvwm2 to 2.4.15
* Fix for gmplayer launched by fvwm.  Close stdin on Exec so the
  exec'd process knows its not running interactively.

* Windows using the WindowListSkip style do not appear in the
  FvwmTaskBar at random.

* Fixed a memory leak in ChangeIcon, ChangeForeColor and
  ChangeBackColor FvwmScript options.

* Fixed a core dump in the parsing of FvwmAuto arguments.

* Fixed screwed calculation of icon picture size when application
  specifies it explicitly.

* The option ShowOnlyIcons now works as described in the
  FvwmIconMan man page.  It was accidentally named ShowOnlyIconic
  before.
2003-01-26 13:13:54 +00:00
grant
e69875050d don't make the assumption we are using gcc and pass -Wall.
fixes PR pkg/19996 from Jonathan Perkin.

also, don't unnecessarily add -Wl,-R... since LDFLAGS already
has it.
2003-01-23 01:32:56 +00:00
schmonz
667b011e68 This package uses xpm. Reported by Riccardo Mottola <zuse@libero.it>
on port-mac68k.
2003-01-20 20:40:54 +00:00
salo
221e033c8c Update to version 0.99.14.
Patches provided by Jonathan Perkin <sketch at rd dot bbc dot co dot uk>
and Toru TAKAMIZU <ttaka at earth dot email dot ne dot jp> in PR pkg/19257
with minor tweaks by me.

Changes:

2002-11-18
	Fixed Alt-Tab-into-nowhere bug that I think would cause an infinite
	loop if you tried Alt-Tab on an empty virtual desktop.
	Extended the NumLock keyboard fixes to the mouse button grabs.

2002-11-19
	Ripped out most of the VDESK_BOTH code (which didn't work) and
	replaced it with code that just calls the 'vdesk' application (which
	does).

2002-11-20
	Abstract a couple more grabs out into macros - code tidy.

2002-11-23
	Fix small problem with border colours in new code.
	Documentation updates.  Re-fix multihead "support".

2002-11-24
	Better multihead support - entering managed screen will grab keyboard
	events, leaving will deselect "current" window.
	Documentation updates.
	Released 0.99.12.

	Argh!  Only set focus to PointerRoot on entering root window if we
	don't have a current window (I'd killed sloppy focus...)

2002-11-26
	Released 0.99.13.

	First draft proper multihead support - looks like it's working,
	needs a bit of testing.

2003-01-15
	No complaints so...
	Released 0.99.14.
2003-01-19 06:07:19 +00:00
salo
bb3f1177a9 xargs -> ${XARGS} 2003-01-19 04:08:26 +00:00
jschauma
00ed2a209a Change the way the PLIST is created to address problems pointed out in
PR pkg/19766.
Also, since we know what we're removing, we can simply -print | xargs rm
these directories, thus circumventing the hack with the temporary file.
This ought to work on all OPSYSs.
Bump pkg version (no PKGREVISION, since this package is custom tailored).
2003-01-18 17:33:15 +00:00
toshii
5c4d484812 Apply a patch from sawfish cvs. This fixes mplayer full-screen switching.
* sawfish/wm/windows.jl (adjust-position-for-gravity/y): fixed
 typo when accessing window-frame-offset. Fixes #98315
2003-01-18 06:37:02 +00:00
grant
8db1c02db1 Fix typo and whitespace. 2003-01-15 04:03:44 +00:00
grant
5964fdb225 - this wants XFree Xft(1), not Xft2.
- add fonts/fontconfig dependency.

fixes build problem in Hubert's bulk-build.
2003-01-13 13:53:46 +00:00
cjep
2f9e9722bf USE_PKGLOCALEDIR=yes 2003-01-10 07:49:51 +00:00
mycroft
e76d67b4b3 Add files I missed. 2003-01-10 01:15:51 +00:00
mycroft
70791166f0 Oops; fix sawfish-replibs depend. 2003-01-10 01:05:05 +00:00
mycroft
0123663ba5 Update from 1.0.1 to 1.2. Tons of translation updates, and support for Xft. 2003-01-10 01:02:35 +00:00
jmmv
3e1dce00f3 Remove useless definition of CONFIG_APM (apm is managed through a configure
argument) as reported in PR pkg/19017 by Sergey Svishchev.

Fix START_XPM definition with START_PIXMAP (the former is completely ignored).
PKGREVISION++ because of this (icewm executable has changed).
2003-01-09 20:12:01 +00:00
jmmv
948fd3a12a Install configuration files under the examples hierarchy and use
bsd.pkg.install.mk to copy them to PKG_SYSCONFDIR.  Bump PKGREVISION to 1.

This closes my own PR pkg/16966 (which proposed a different, wrong change).
2003-01-08 19:56:34 +00:00
jschauma
173c3b193c Bump dependency on bsetroot for the boxes so that they all require a bsetroot
that works without blackbox and uses it's own NLS files.

While we're at it, nitpick the following:
fluxbox: as pointed out in PR pkg/19687, fluxbox will detect Xft2 (if available)
	 and depend on it automatically.  Options were:  add
	 CONFIGURE_ARGS+= --disable-xft
	 or include Xft2's buildlink.  For the time being, add the buildlink
	 following openboxes example.
openbox: USE_BUILDLINK2=YES -- otherwise including buildlink2's is a no-op
2003-01-05 20:10:10 +00:00
jschauma
8178704468 Bump PKGREVISION for previous changes (added NLS files) 2003-01-05 20:00:29 +00:00
jschauma
a502c2509a Install NLS files for bsetroot, so that bsetroot does not complain
whne blackbox is not installed (as may be the case if fluxbox or
openbox are used).
This addresses one of the problems mentioned in PR pkg/19689.
2003-01-05 19:58:43 +00:00
wiz
43e17d2ce1 Update to 0.8, provided by Juan RP in PR 19661.
-Window Shading: Middle Mouse button on titlebar shades a window.
-Configuration Support: Support for a configuration file with new menu format.
-Fix: Virtual Desktop Bug that did not record the target window in the unmap
 ignore list properly.
-Sticky Support: Supports the EWMH Sticky State.
-Replaced Window List: Replaced the old Window/Client list with a STL one.
-Fix: Changing the "main" color now also applies to the button icons.
-Fix: Fixed memory errors reported by Valgrind.
-Menu: Changed the string array for items to a STL vector.
-Fix: The clock now updates every minute.
2003-01-03 21:10:16 +00:00
wiz
4695d7d92a Update to 2.2.3:
* Add an option to disable the window raise on         (Scott Moynes)
   mouse clicks with the modifierMask.
 * Make configure look for Xft version 2 libraries and  (Ben Jansens)
   use them if they are available.
 * Add bitmap button support to all the default styles. (Ben Jansens)
 * Change the default premax values to be larger than 0 (Ben Jansens)
   for clients that map in a maximized state. (avoid a
   mozilla crash.)
and some bug fixes, as well as a polish translation.
2002-12-26 01:48:32 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
jmmv
c5990d137e Make this package install its configuration files under the examples tree
and use bsd.pkg.install.mk to copy them to PKG_SYSCONFDIR during the
installation. Bump PKGREVISION to 1.
2002-12-22 21:33:14 +00:00
jmmv
d8bbb916aa Waimea installs several scripts that require perl; depend on it and patch
all these scripts so they find the right perl binary. Bump PKGREVISION to 1.

Approved by wiz.
2002-12-20 19:04:38 +00:00
tsarna
48d37f266c Update to 0.3.6 for many small bux fixes 2002-12-20 15:59:44 +00:00
jmmv
8e6707088c Add and enable wampager. 2002-12-19 19:55:36 +00:00
jmmv
3119d0f958 Initial import of wampager-0.9.1.
Waimea mini pager is a simple virtual desktop pager dockapp for the Waimea
Window Manager. Although it supports simple desktop navigation, its main
purpose is to give the user a feel for where the virtual desktop viewport is
currently positioned.

Approved by wiz.
2002-12-19 19:54:52 +00:00
jmmv
abc4428d36 Install documentation under ${PREFIX}/share/doc/novawm, not
${PREFIX}/doc/novawm. Pointed out by wiz.
2002-12-18 22:29:05 +00:00
jmmv
cc1aa3c639 This patch was forgot during the update... so add it now. 2002-12-18 22:22:20 +00:00
jmmv
882d5e7e78 Add and enable novawm. 2002-12-18 22:04:56 +00:00
jmmv
fe98aff6b5 Initial import of novawm, version 0.7_alpha.
NovaWM is a window manager for the X Window System (X11). It is developed
with speed, size, and style in mind. NovaWM takes on its own style that
is different than any window manager.

NovaWM has its own toolkit that is much easier to understand and develop
with than most others, though NovaWM itself does not use the toolkit to
create its interface, reducing the dependency on other libraries.

Provided in PR pkg/19421 by Juan RP, with some modifications by me.
2002-12-18 22:04:18 +00:00
wiz
3e9b5513ac Does not link against libiconv -- remove buildlink2. Bump to 0.5nb1. 2002-12-18 20:37:05 +00:00
jmmv
6ea62f6c1f Add and enable waimea. 2002-12-18 20:09:49 +00:00
jmmv
27d05a5d3f Initial import of waimea-0.4.0.
The design goal for waimea is to create the most efficient desktop
working environment available. To achieve this, waimea is a fast and
highly customizable virtual desktop window manager. It uses the blackbox
image rendering engine (blackbox styles support) and can use the Xft
library for font rendering (anti-aliased font support). It also features
a very advanced configuration system with which is possible to make waimea
behave as almost any other window manager.

Package provided in PR pkg/19423 by Juan RP, with some changes by me
(as suggested by wiz, who also approved this package, thanks! :).
2002-12-18 20:09:16 +00:00
jmmv
22faa62a2f Add and enable pekwm. 2002-12-17 10:54:02 +00:00
jmmv
1769454ad5 Initial import of pekwm-0.1.2. Description follows:
A window manager based on aewm++. Here is a compact list of changes
between the originial aewm++-1.1.16 and pekwm:
* Better structured and formatted code.
* Possibility to group windows in a single frame.
* Configurable keygrabber.
* Configurable rootmenu.
* Configration file.
* Xinerama support.
* Smart window placement.
* Basic pixmap theming, with configurable buttons.

Provided by Juan RP in PR pkg/19424 with some changes by me.
2002-12-17 10:53:22 +00:00
jmmv
a6e17af53b Give maintainership of whiteBOX to jschauma, as he is our blackbox guy ;)
Agreed in private mail.
2002-12-17 08:19:34 +00:00
jmmv
0fefa9240c Patch no longer needed; forgot to remove it during the update. 2002-12-16 23:35:32 +00:00
jmmv
0372327245 Update whitebox to 0.5.
Changes in this version:
* Removed gettext support.
* All new keybinding tool (bbkeys and fluxbox).
* Visual/internal improvements to the menu editor.
* Internal improvements to pre-existing plugins.
* Style editor 99.9% blackbox (0.65.0) compliant (missing
  globals/parent-relative).
* Enhanced fluxbox support.
* Bug fixes.
* Documentation (man file).
2002-12-16 23:28:41 +00:00
jschauma
e27c7784ac Add man-pages that I had sitting around (originally sent to the author, too)
While we're at it, update to version 0.3.1
Changes: fix compilation for gcc-3.0 and up
2002-12-14 00:21:36 +00:00
grant
8a386d8d28 quote -s arguments to ${PAX}.
From Ryo HAYASAKA <ryoh@jaist.ac.jp> in PR pkg/19346.
2002-12-11 07:30:51 +00:00
jschauma
f250df1f3c Upgrade wm/fluxbox to 0.1.14 using patches provided by Juan in
PR pkg/19341.  While we're at it, remove conflict with blackbox since this
release does not use blackbox-nls files anymore and we can depend on
bsetroot as blackbox and openbox do.

Changes for 0.1.14:
*02/11/08:
* Minor update in fluxbox-generate_menu (Han)
* Fixed blackbox.cat to fluxbox.cat
nls/*
*02/11/07:
* Fixed tab font on restart bug.
Theme.cc/hh, Screen.cc
* Fixed crash bug in rotated font implementation.
XFontImp.cc
* Fixed caps-, num- and scrolllock maskes in Alt+drag/resize
Window.cc
*02/11/25:
* Fixed vertical tabs for XFontImp
XFontImp.cc/hh, Font.hh/cc, Tab.cc, Screen.cc, DrawUtil.cc/hh
*02/11/24:
* Removed interlace compile time option (Henrik)
Image.hh/cc
* Fixed bug [ 641136 ] OpenOffice 1.0.1 aborts (Simon)
Ewmh.cc
* Fixed bug [ 561602 ] Problem using ToggleDecor in terminals (Simon)
Window.cc/hh
* Fixed bug [ 642189 ] Wrong AA font on init (Simon)
Font.cc

Changes for 0.1.13:
*02/11/17:
* Fixed bug in toggleTab
Window.cc
* Fixed alignment bug in Tab
Tab.cc
* Fixed HAVE_XFT_UTF8 check (Simon)
configure.in, XftFontImp.cc
*02/11/15:
* Fixed antialias bug in toolbar
* Fixed bug [ 627897 ] Clicking tab leads to crashing X-Server.
Tab.cc
*02/11/14:
* Fixed bug [ 604958 ] Menu not (full) visible when tabs bottom
Rootmenu.cc/hh
* Fixed bug [ 581588 ] Toolbar auto-hiding
Toolbar.cc
*02/11/13:
* Clean up in Slit
Slit.cc/hh, Screen.cc
* Fixed caps, num and scroll lock modifier checks
(fixed Bug: [ 522673 ] Numlock not handled correctly in Solaris)
Keys.cc/hh
*02/11/12:
* Updated fluxbox-generate_menu (Han)
* Fixed alignment in window label
Window.cc
* Fixed history in FbRun
* Updated FbRun to use the new font system
* Removed window size limitation, fixes Debian bug #159709 (Simon)
Window.cc
* Fixed geometry/position window size and alignment problem (Simon)
Screen.cc
*02/11/03:
* Fixed Toolbar workspace label text color.
Theme.cc
*02/10/25:
* Renamed Icon.hh/cc to Iconmenu.hh/cc
* Clean up (fixed bug [ 608945 ] xmms crashes fluxbox )
BaseDisplay.hh/cc, Screen.cc/hh, Tab.cc, Window.cc
*02/10/24:
* Updated fluxbox-generate_menu (Thanks Han)
*02/10/23:
* Fixed auto_ptr assignment so it compiles with gcc 2.95.x
fluxbox.cc, Window.cc
* Minor cleaning in Windowmenu.cc/hh
*02/10/22:
* Fixed isGroupable for FluxboxWindow,
It should report if the window is groupable if it's
not transient, nonresiable and nonmaximizable
Window.hh/cc
*02/10/20:
* Updated it_IT translation (Thanks Filippo Pappalardo)
*02/10/19:
* Fixed terminal option for fluxbox-generate_menu (Thanks Han)
* Fixed bug [ 604634 ] Fluxbox 0.1.11 menu on iconbar problem
Toolbar.cc
* Fixed ascent and descent in FontImps
* Added testsuit for FbTk::Font
src/tests/testFont.cc, src/tests/Makefile
* Updated fluxbox-generate_menu it_IT locales and
added DEFAULT_TERM value (Thanks Filippo Pappalardo)
*02/10/18:
* Added it_IT locales to fluxbox-generate_menu and updated
data/nls/it_IT  (Thanks Filippo Pappalardo)
*02/10/16:
* Fixed UTF-8 for antialias fonts
XftFontImp.cc/hh, Font.cc
* Fixed support for:
_NET_WM_DESKTOP,
_NET_NUMBER_OF_DESKTOPS,
CVSURRENT_DESKTOP,
_NET_ACTIVE_WINDOW,
_NET_CLOSE_WINDOW
Ewmh.hh/cc
*02/10/15:
* Conditional compile/linking of Xft specific files
src/Makefile.am, configure.in
* Antialias in Windowmenu, Tab and geometry window
Window.cc, Screen.cc, Toolbar.cc, Theme.cc/hh, Tab.cc, IconBar.cc
* Antialias option in Configmenu
Configmenu.cc, Screen.cc/hh, Theme.cc/hh
*02/10/14:
* Added XftFontImp.hh/cc for Xft font support.
Compile with --enable-xft
*02/10/13:
* Minor cleaning in configure.in
* Fixed grab reconfigure bug
Window.cc
* Fixed UTF-8 support in XmbFontImp.cc
* Moved font system specific stuff from Font.hh/cc to
font implementation classes.
* Added FontImp.hh, XFontImp.hh/cc, XmbFontImp.hh/cc
For the new font implementation bridge pattern.
*02/10/11:
* Fixed support for _NET_WM_STATE with _NET_WM_STATE_STICKY and
_NET_WM_STATE_SHADED
Ewmh.cc
*02/10/02:
* Added Ewmh.hh/cc for Extended Window Manager Hints
*02/09/21:
* New menu item (Thanks Han)
fluxbox-generate_menu
* Latvian  language support (Thanks Artis Trops)
*02/09/14:
* Fixed bug [ 604463 ] mplayer fullscreen fails (Henrik)
Window.cc
* Added Color.cc and moved color handling from Image.cc to it.
(Henrik)
* Added Texture.cc and Texture::setFromString (Henrik)
* Proper handling of sticky windows when cycling (Simon)
2002-12-10 20:39:08 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
martti
12d5c398df Updated fvwm2 to 2.4.14
* Icons no longer appear on top of all other windows after a
  restart.
* Removed the flawed "A"ny context key binding patch from 2.4.13.
* The built-in session management can handle window names, classes
  etc. beginning with whitespace (textedit).
* The default EdgeScroll (if not specified) was incorrectly
  assumed to be 100 pixels instead of 100 percents.
* Application provided icon windows no longer appear at 0 0 when
  restarting.
* Modules do not crash anymore when more than 126 windows are on
  the desktop.
* FvwmIconMan displays windows correctly that were iconified and
  then moved to another page.
2002-12-02 08:53:01 +00:00
wiz
c9a20fb4db Update to 1.1nb1 -- make it work with python versions other than 2.1.
Patch provided by Julio Merino in PR 19146.
2002-11-23 23:23:52 +00:00
tron
442d08258d Update "windowmaker" package to version 0.80.2.
Changes since version 0.80.1:
- Fixed buffer overflow in libwraster
2002-11-21 16:08:49 +00:00
grant
e8dac9c354 use @unexec ${RMDIR} rather than @dirrm for shared directories.
from Julio Merino in PR pkg/19022.
2002-11-21 12:49:15 +00:00
grant
818bbe90f1 - honour PKG_SYSCONFDIR
- bump PKGREVISION

fixes pkg/18601 from Hauke Fath.
2002-11-21 10:09:59 +00:00
jschauma
e65ce67658 Add/enable whiteBOX 2002-11-20 21:40:43 +00:00
jschauma
dba63cec16 Initial import of wm/whiteBOX using package provided by Julio Merino
(jmmv at hispabsd dot org) in PR pkg/18232.  Minor modifications by me:
- remove dependency on blackbox (this application works without and could
  be used for openbox as well)
- remove build-dependencies on autoconf and automake by creating the
  necessary installation directories by hand

DESCR:
whiteBOX is an attempt to make a flexible yet simple to use
multi-purpose configuration tool for the Blackbox window
manager. whiteBOX is written using GTK+ and the C programming
language.
2002-11-20 21:39:37 +00:00
jschauma
3e4796ec7d Rip out bsetroot and bsetbg, which are now provided in wm/bsetroot, so they
can be shared with openbox.

Bump PKGREVISION.
2002-11-20 18:20:30 +00:00
jschauma
80cb63b3be Add/enable bsetroot and openbox 2002-11-20 18:17:18 +00:00
jschauma
e1dab4367e Initial import of wm/openbox, based on the package provided by
(Juan at xtraeme dot dyndns dot org) in PR pkg/19107.  Minor modifications
by me.

Openbox is a window manager for the X11 windowing system. It currently
runs on a large list of platforms. It was originally based on Blackbox
and currently remains very similar, even using Blackbox styles (with
available extensions) for its themeing and is written entirely in C++
and maintains no dependencies on any libraries other than X11.
2002-11-20 18:16:18 +00:00
jschauma
bab05907d9 Initial import of bsetroot into pkgsrc.
This package includes two tools, bsetbg and bsetroot, used by the Blackbox
windowmanager to set the root window's properties.  Blackbox shares code
with the Openbox and Hackedbox window managers, which also utilize these
tools, allowing these window managers to share some themes as well.
2002-11-20 18:13:37 +00:00
jlam
9be284e76e Note that this package uses C++ 2002-11-15 00:59:05 +00:00
jlam
0508bc597d buildlink1 -> buildlink2 2002-11-15 00:50:19 +00:00