Commit graph

397 commits

Author SHA1 Message Date
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