The NetBSD Project

CVS log for pkgsrc/wm/pekwm/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / wm / pekwm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.68 / (download) - annotate - [select for diffs], Sun Apr 7 07:35:10 2024 UTC (9 days, 7 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.62 (colored)

*: bump for cairo buildlink3.mk change

lzo was made an option

Revision 1.67 / (download) - annotate - [select for diffs], Tue Nov 14 14:03:02 2023 UTC (5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored) to selected 1.62 (colored)

*: recursive bump for cairo dependency changes

Revision 1.66 / (download) - annotate - [select for diffs], Tue Nov 14 13:58:37 2023 UTC (5 months ago) by wiz
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.62 (colored)

cairo-gobject: remove

Point users at cairo>=1.18.

Revision 1.65 / (download) - annotate - [select for diffs], Sun Nov 12 13:23:50 2023 UTC (5 months ago) by wiz
Branch: MAIN
Changes since 1.64: +2 -1 lines
Diff to previous 1.64 (colored) to selected 1.62 (colored)

*: revebump for new brotli option for freetype2

Addresses PR 57693

Revision 1.64 / (download) - annotate - [select for diffs], Sun Oct 22 19:36:42 2023 UTC (5 months, 3 weeks ago) by pin
Branch: MAIN
Changes since 1.63: +1 -7 lines
Diff to previous 1.63 (colored) to selected 1.62 (colored)

wm/pekwm: fix broken builds

Revision 1.63 / (download) - annotate - [select for diffs], Thu Oct 5 20:12:15 2023 UTC (6 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.62: +7 -4 lines
Diff to previous 1.62 (colored)

wm/pekwm: update to 0.3.0

pekwm-0.3.0

First release in the new 0.3.X series of pekwm releases coming with quite a
bit of changes and additions.

The most notably changes in this release include:

 - Pango font support (both Cairo and Xft)
 - Automatic font type selection
 - Various updated and improvements to pekwm_panel including a systray widget
 - Xresources can be used in themes and configuration files as variables.
 - New default theme named Winter

See NEWS.md for more details on what has changed and look in doc/ for the most
up to date documentation.

pkgsrc: switch to cmake/build.mk

Revision 1.62 / (download) - annotate - [selected], Sun Jan 29 21:18:00 2023 UTC (14 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.61 / (download) - annotate - [select for diffs], Sun Jan 30 20:26:57 2022 UTC (2 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.62 (colored)

pekwm: update 0.2.1

pekwm-0.2.1
===========

Build system
------------

* Makefile based build now install docs, support configuring the
  manpath (relative to the prefix) and create .sh files properly with
  the configured SED on Solaris
* CMAKE_INSTALL_MANDIR is now used to specify the destination of
  man pages. Use -DCMAKE_INSTALL_MANDIR=/path/to/man to override.
* Log awk, sed and sh paths during configuration (and fix a few missing
  path substitutions in the scripts)
* Use check_cxx_source_compiles instead of check_cxx_source_runs as
  there is no need to check for runtime issues, improves cross compilation
  support.
* Substitute grep in shell scripts, as with awk, sed and sh.
* Prefer /usr/pkg/bin over /usr/sfw/bin when searching for external
  commands during configuration.

Closed issues
-------------

* **#114 Coordinates not updating when moving windows**,
  regression introduced in 0.2.0. (Reported by caoliver)
* **#110 Tint2 panel not updated on last window close**,
  regression introduced in 0.2.0. (Reported by Maman Sulaeman)

Updated
-------

* pekwm_panel, Icon widget now has a Scale option defaulting to false.
* pekwm_theme, Detect download errors of the theme index file.
* pekwm_theme, Use ftp by default on OpenBSD and NetBSD and silence
  progress output.

Revision 1.60 / (download) - annotate - [select for diffs], Tue Nov 30 19:21:15 2021 UTC (2 years, 4 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.59: +14 -15 lines
Diff to previous 1.59 (colored) to selected 1.62 (colored)

Update pekwm to 0.2.0. PR pkg/56523 by pekdon himself :)

pekwm-0.2.0
===========

Closed issues
-------------

* new windows fail to appear on fbpanel taskbar and pager,
  regression introduced in 0.1.18.
* zombines during move resize, executing external commands
  while moving a window did not collect all child processes.
* support _NET_REQUEST_FRAME_EXTENTS, improved EWMH compatability.
* Size specification was ignored on plain textures (except solid),
  it is now read and can cause issues on themes that have incorrectly
  specified them.
* Icon Autoproperty, it is now possible to set the _NET_WM_ICON
  hint using the new property Icon. It will load the image from the icon
  load path.

New
---

Crash Dialog, if pekwm crash a pekwm_dialog will appear and prompt
the user if pekwm should be restarted or quit. This avoids the X
server to shut down.

ImageMapped, it is now possible map colors in images during load
using a color map from the new ColorMaps section in the theme
file. This functionality allows for creating themes using less images
and plays well with the new theme variants functionality.

theme variants, using the ThemeVariant option in the Files
section allows for specifying variants of themes. Theme variants are
implemented by creating separate theme files in the theme directory
named theme-VARIANT.

pekwm_bg created, a background setting application integrated with
pekwm themes. pekwm_bg supports all textures pekwm supports so it is
possible to set solid colors, images and the new lines texture. Themes
have been extended with a background keyword that makes pekwm set the
background when the theme is loaded, images are loaded from the
backgrounds folder inside the theme. Background loading can be
disabled in the main configuraiton file.

pekwm_ctrl created, simple control command for pekwm that takes
a string formatted as a single action and asks pekwm to execute it.

pekwm_screenshot created, simple screenshot taking application
that outputs a PNG image.

pekwm_theme created, theme management tool for use with the
pekwm-theme-index, enabling the user to list, search, preview,
install and uninstall themes included in the index.

CurrHeadSelector option is now available in the Screen section of
the main configuration file. Controls how operations relative to the
current head, such as placement, select the active head. Cursor
selects the head the cursor is on, FocusedWindow considers the focused
window if any and then fall backs to the cursor position. Affected
operations include placement and position of CmdDialog, SearchDialog,
StatusWindow and focus toggle list.

Updated
-------

CfgDeny now support denying _ResizeInc_ making it possible to
ignore size increments for terminals and other applications.

CmdDialog no longer cache the list of available commands reducing
memory consumption and speeding up start at the cost of slower mapping
of the CmdDialog.

Debug action is included even if not compiling with DEBUG=ON. The
action allows for enabling and disabling of logging to file and
standard output. Default logging level is warning, and all messages
aimed towards end users such as theme errors are logged independent of
set level.

The initial log level can be controlled with the new --log-level
command line option.

Exec no longer use ``sh -c`` to run commands which will cause
incompatibilites depending on /bin/sh configuration, if shell
variables have been used or the command ends with &. ShellExec has
been added implementing the legacy behaviour.

SetGeometry now support specifying size and position in % of the
screen or active head.

Removed
-------

PDecor section in themes is no longer required, all Decor sections
in the top-level will be used if no PDecor section is found.

InputDialog is no longer possible to use as the decor name for
CmdDialog decorations in themes.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Mar 15 11:51:00 2021 UTC (3 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.58: +5 -6 lines
Diff to previous 1.58 (colored) to selected 1.62 (colored)

pekwm: update to 0.1.18

Maintenance release of pekwm with a bunch of bug fixes since 0.1.17. Notable changes include an updated default theme, CMake build system support and build fixes for more recent compilers.

Revision 1.58 / (download) - annotate - [select for diffs], Mon Mar 15 11:42:13 2021 UTC (3 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.62 (colored)

pekwm: update HOMEPAGE

Revision 1.57 / (download) - annotate - [select for diffs], Mon Aug 17 20:20:17 2020 UTC (3 years, 7 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.62 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.56 / (download) - annotate - [select for diffs], Wed Jul 18 00:06:25 2018 UTC (5 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored) to selected 1.62 (colored)

Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.

Revision 1.55 / (download) - annotate - [select for diffs], Mon Mar 12 11:17:44 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.54: +2 -1 lines
Diff to previous 1.54 (colored) to selected 1.62 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.54 / (download) - annotate - [select for diffs], Fri May 12 11:55:32 2017 UTC (6 years, 11 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored) to selected 1.62 (colored)

SunOS requires an explicit -liconv.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Mar 15 19:51:05 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored) to selected 1.62 (colored)

needs iconv(3)

Revision 1.52 / (download) - annotate - [select for diffs], Mon Jan 27 18:41:15 2014 UTC (10 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.51: +1 -3 lines
Diff to previous 1.51 (colored) to selected 1.62 (colored)

Do not set FETCH_USING, should not be set in a package Makefile.

Revision 1.51 / (download) - annotate - [select for diffs], Tue Jul 2 20:33:37 2013 UTC (10 years, 9 months ago) by gls
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored) to selected 1.62 (colored)

Update wm/pekwm to 0.1.17.

pkgsrc changes:
---------------
Fetch over https using curl.

Upstream changes:
-----------------
Bugs fixed

    #235 "GotoClientID does not work if switch workspace." reported by Markand
and fixed by Andreas Schlick.

    #286 "Funky behaviors of FocusDirectional" reported by b4283 and fixed by
Andreas Schlick.

    #317 "Shape masks are defined by image alpha>50% -- sometimes this is
wrong" reported by rtollert and fixed by Andreas Schlick.

    #318 "x11.cc:1005:9: erreur: #pragma GCC diagnostic not allowed inside
functions" reported and fixed by wallex.

    #319 "data/scripts/Makefile breaks when building out of the source tree"
reported and fixed by Ondrej Kubecka.

    #321 "DisallowedActions - Close doesn't work (0.1.16)" reported by cico and
fixed by Andreas Schlick.

    #323 "Infinite loop if screen's visual is PsuedoColor" reported by Jari
Aalto and fixed by Andreas Schlick.

    "x11.cc compilation error without XShape" reported by Martin kerström.

    "Crash on empty menus after reload". Reported by Martin kerström and
fixed by Claes Nästén and Andreas Schlick.

    Improve placement of windows skipping heads with fullscreen windows. Claes
Nästén and Andreas Schlick

User visible changes

    New SetGeometry action for moving/resizing a Frame to a fixed position.
    New MoveToHead action for moving a Frame between heads.

Configuration changes
Miscellaneous changes

    Added pekwm_screenshot.sh that takes screenshots using scrot, ImageMagick
or xwd+netpbm. Available via the keybinding Alt + PrintScreen or the root menu.
    Removed undocumented HarbourMenu (if it ever worked for you, write me :-)

Revision 1.50 / (download) - annotate - [select for diffs], Thu Jun 6 12:55:09 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.62 (colored)

Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Jun 4 22:17:13 2013 UTC (10 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.62 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.48 / (download) - annotate - [select for diffs], Mon Jun 3 10:06:07 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.62 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.47 / (download) - annotate - [select for diffs], Sat Feb 16 11:24:48 2013 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.46: +2 -1 lines
Diff to previous 1.46 (colored) to selected 1.62 (colored)

Recursive bump for png-1.6.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Dec 3 21:46:48 2012 UTC (11 years, 4 months ago) by gls
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.62 (colored)

    Updated wm/pekwm to 0.1.16

    Upstream changes:
    -----------------

    Bugs fixed

        #195 "Incorrect screen size after screen switch" reported by kezar and Jonhoo and fixed by Andreas Schlick
        #313 "Incorrect FSF address in LICENSE file" reported by Vitezslav Cizek
        #314 Respect ShapeInput on client windows - reported by znerom and fixed by Andreas Schlick
        #316 "pekwm puts 'pcmanfm --desktop' above almost all other windows." reported by znerom and fixed by Andreas Schlick

    User visible changes

        Removed undocumented DecorMenu (if you really want it back, write me)
        Fixed/Enabled workspace specific autoproperties.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Oct 8 12:42:22 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
Changes since 1.44: +1 -3 lines
Diff to previous 1.44 (colored) to selected 1.62 (colored)

Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Sep 10 17:38:45 2012 UTC (11 years, 7 months ago) by gls
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.62 (colored)

Update wm/pekwm to 0.1.15.

Upstream changes:
-----------------

Release-0 1 15
Bugs fixed

    #251 "MaximizeOverHarbour & "Toggle HarbourHidden" incoherent behaviour"
reported and fixed by wallex
    #282 "adobe flash fullscreen don't cover taskbar" reported by dkmatt0 and
fixed by Andreas Schlick.
    #300 "pekwm restart makes 100% CPU" reported by specnaz and fixed by
Andreas Schlick.
    #304 "Fullscreen option" reported by Thom1 and fixed by Andreas Schlick.
    #306 "titlebar clicking separator problem" reported by MezkoV and fixed by
Andreas Schlick.

User visible changes

    Allow CfgDeny-ing struts via autoproperties - done by Claes Näótéî.

Revision 1.43 / (download) - annotate - [select for diffs], Sat Jan 21 15:35:38 2012 UTC (12 years, 2 months ago) by gls
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.42: +2 -3 lines
Diff to previous 1.42 (colored) to selected 1.62 (colored)


Updated wm/pekwm to 0.1.14.

Bugs fixed

- Vita Cizek fixed a bug that caused pekwm to crash on startup when another
windowmanager was already running.
- #252 "Resize code should consume last ButtonRelease event" reported and fixed
by wallex
- #259 "Window ghosting with xcompmgr shaded windows" reported by
kevin.clevenger and fixed by Claes Nästén and Andreas Schlic
- #297 "MRU window selection does not honour 'Skip=FocusToggle'" reported and
fixed by wallex
- #298 "MRU list should be refreshed on workspace change" reported and fixed by
wallex

User visible changes

- #290 "Allow autoproperties to set the decor" fixed by Andreas Schlick
- #268 "allow maximizing of client windows" reported by marin and fixed by
Andreas Schlick
#118 "Set decor name based on hints: _NET_WM_DEMANDS_ATTENTION and
WM_CLIENT_MACHINE"

Compatibility fixes Configuration changes

New autoproperty "Decor". You can use this autoproperty to give windows a
specific decor.

Theme changes

Themes can specify a special decor "ATTENTION" that is used for clients
that set the urgency/demands-attention hint.

Revision 1.42 / (download) - annotate - [select for diffs], Tue Nov 1 06:02:43 2011 UTC (12 years, 5 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored) to selected 1.62 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.41 / (download) - annotate - [select for diffs], Mon Jul 11 07:58:21 2011 UTC (12 years, 9 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.40: +1 -2 lines
Diff to previous 1.40 (colored) to selected 1.62 (colored)

Set version to 0.1.13. From <gls> via IRC.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Jul 10 20:41:22 2011 UTC (12 years, 9 months ago) by gls
Branch: MAIN
Changes since 1.39: +4 -4 lines
Diff to previous 1.39 (colored) to selected 1.62 (colored)

Update wm/pekwm to 0.1.13.

Upstream changes:

Release-0 1 13
Bugs fixed
User visible changes

    * #248 "PekWM support for setting NET_WM_WINDOW_OPACITY hint" (partially?) reported by wallex
    * #254 "Make 'smart' placing smarter: Skip maximized windows." reported by wallex and fixed by Claes Näótéî
    * #260 "Tell NETWM panels about all the windows in a group" reported by augustl and fixed by Claes Näótéî
    * #266 "numpad key doesn't work in cmd/run dialog" reported by barkat1407 and fixed by Claes Näótéî
    * #270 "Panels are movable" reported by Markand and fixed by Claes Näótéî
    * #272 "PekWM in Fedora repos" reported by german and fixed by Claes Näótéî
    * #275 "run go to exit" reported by darkdog and fixed by Claes Näótéî
    * #283 "allow dialog windows to appear over fullscreen app" reported by Dreamkey
    * #284 "Variable evaluation in variable value" reported by atler and fixed by Claes Näótéî
    * #293 "GropingDrag Crash" reported by moebius and fixed by Claes Näótéî
    * #295 "Last opened window and panel" reported by Thom1 and fixed by Andreas Schlick

Revision 1.39 / (download) - annotate - [select for diffs], Thu Jan 13 13:39:34 2011 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.62 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.38 / (download) - annotate - [select for diffs], Thu Dec 23 11:44:57 2010 UTC (13 years, 3 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.62 (colored)

Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jun 13 22:45:31 2010 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored) to selected 1.62 (colored)

Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Apr 17 10:07:17 2010 UTC (14 years ago) by gls
Branch: MAIN
Changes since 1.35: +5 -6 lines
Diff to previous 1.35 (colored) to selected 1.62 (colored)

Update to 0.1.12.

Changelog:

Bugs fixed

    * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares
    * #196 "separator as last (sub)menu entry gets drawn on top of first menu \
    entry", reported by Jyri Jokinen and fixed by Andreas
    * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \
    Phillips and fixed by Andreas
    * #202 "Tabs change order after restart", reported by Thomas and fixed by \
    Claes Nästén
    * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén
    * #155 "Autogrouping "global = true" should check versus target workspace,\
    not current one.", reported by Walther and fixed by Claes Nästén
    * #234 "Windows which start out iconified are not properly managed.",\
    reported by Christopher A. Oliver and fixed by Andreas
    * #201 "Title set to ``<INVALID> when one or more characters cannot be\
    translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén
    * Bugfix for a use after free bug by Andreas.
    * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\
    and fixed by Idares
    * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\
    gnome-terminal", reported by joe higton and fixed by Claes Nästén.
    * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\
    Claes Nästén.
    * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\
    sticky windows", reported and fixed by Walther.

User visible changes

    * #191 "making window events pass along a window ID", reported by Mathias\
    and fixed by Claes Nästén
    * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\
    file for pekwm
    * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén.

While here, claim maintainership.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Jan 18 09:59:29 2010 UTC (14 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.62 (colored)

Second try at jpeg-8 recursive PKGREVISION bump.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Aug 26 19:58:24 2009 UTC (14 years, 7 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored) to selected 1.62 (colored)

bump revision because of graphics/jpeg update

Revision 1.33 / (download) - annotate - [select for diffs], Thu May 21 01:40:21 2009 UTC (14 years, 10 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored) to selected 1.62 (colored)

Update pekwm to 0.1.11, from Guillaume Lasmayous in PR pkg/41463.

Add LICENSE (gnu-gpl-v2).

Changes:

Bugs fixed
* #148 "pekwm_themeset.sh doesn't handle empty theme directories",
  reported and fixed by Daniel Moerner.
* #156 "Harbour "forgotten" on config reload.", reported by Walther and
  fixed by Andreas.
* #142 "'Space' keybindings don't work", reported by Tassilo Horn and
  fixed by Andreas.
* #166 "Autoproperty Layer not working in combination with autoproperty
  Focusable=false" reported by cynan and fixed by Andreas.
* Some fixes to get pekwm compiled under OpenSolaris, done by Claes.
* Fixed a typo in the documentation, reported by Rikard Lindsröm.

User visible changes
* #171 "Resizehint for some windows", reported by Demelier David, done
  by Andreas.

Compatibility fixes
* Claes added support for gnome.

Configuration changes
* Respecting the aspect ratio hints can be disabled by setting
  HonourAspectRatio to false.

Theme changes
* The default theme got smaller title bars. The theme was created by
  Adriano.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Feb 20 12:27:03 2009 UTC (15 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.31: +2 -8 lines
Diff to previous 1.31 (colored) to selected 1.62 (colored)

Update pekwm to 0.1.10.
Based on PR 40682 by Guillaume Lasmayous.
 * Remove --enable-xinerama trick, it is enabled by default.

Release-0 1 10
The most noticable change in this release is the new default theme. Many thanks
to Adriano Foschi for sharing his great work with us.

As usual we have some bugfixes as listed below. There aren't that many code
changes this time to allow pekwm to stabilise again after the rather unlucky
0.1.9 release.

Bugs fixed
 * #129 "can't close or focus by clicking", reported by Marco Londero and fixed
   by Claes Nasten
 * #131 "Search dialog stops focusing selected client", reported by Krister
   Svanlund and Claes Nasten, fixed by Andreas Schlick
 * #135 "Offset window placement", reported and fixed by Claes Nasten
 * #138 "autogen.sh fails on Fedora 10 and Debian Experimential", fixed by Claes
   Nasten
 * #141, reported by Daniel Moerner and fixed by Claes Nasten
 * #XX, fix theme load regression reported by _FrnchFrgg_ and fixed by Claes
   Nasten.
User visible changes
 * New default theme
 * Rendering of the alpha channel (most notably in menus)
Compatibility fixes
 * The loader of xpm images falls back to XParseColor() to allow more than just
   the #rrggbb notation.
Configuration changes
Theme changes

Revision 1.31 / (download) - annotate - [select for diffs], Tue Jan 6 12:47:17 2009 UTC (15 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.62 (colored)

Update pekwm to 0.1.9a.
Based on PR 40260 by Guillaume Lasmayous.

NEWS pekwm-0.1.9a
=================

alas, we missed two rather critical bugs in the 0.1.9 release. We decided to
make a new release 0.1.9a that fixes the "lower" action and a crash related
to the search dialogue. You can download the release as usual from
http://www.pekwm.org or use git to fetch it.

NEWS pekwm-0.1.9
================

Another maintenance release with both bug fixes and feature
enhancements. For pekwm-0.1.9 both default configuration and the
documentation has been updated to be more useful by default and to
reveal more configuration options, it might be worth having a look at
the default configuration if you upgrade from a previous version.

What also might be worth having a look at is the added contrib folder
with scripts and other useful things that is not included in the "main"
distribution due to dependency issues.

Bugs fixed:

    * #13, One-click menu access and selection doesn't work. Add the
      following to the Mouse section in the main configuration file to
      enable:

 Select = "Motion MotionPressed"
 Enter = "ButtonPress MotionPressed"

    * #20, Search dialog for finding clients. Run ShowSearchDialog and
      start typing, a list of matching clients should be displayed.
    * #47, Tab completion for CmdDialog. Activate with Complete and
      CompleteAbort actions. Currently only includes command completion.
      Look in default configuration for an example.
    * #75, Dynamic menus inside dynamic menus. Reported by Krister
      Svanlund
    * #80, CMDDIALOG theme structure appears to be ignored now. Now both
      CmdDialog and InputDialog are valid names for decorating CmdDialog
      window.
    * #81, Configuration uses system level config on first run and not
      user configuartion.
    * #82, Workspace indicator doesn't show up when workspace is
      switched by a pager or other program
    * #84, Unable to make mplayer window fullscreen when
      FullscreenDetect=True. Reported and fixed by Vladimir A. Pavlov
    * #88, TitleRules does not apply on pekwm generated menus. Reported
      and fixed by Matt Hayes
    * #96, Properly include cstdio to fix compilation errors with
      gcc-4.4. Reported and fixed by Daniel Moerner
    * #104, ButtonRelease events should check actual area beneath them
      for context. Reported by Walther.
    * #119, Harbour can "float away" when components get resized.
      Walther.
    * Fix re-loading of dynamic menus, caching caused menus not to
      reload.

Compatibility fixes:

    * #72, Work on EWMH support. Support for the following hints has
      been added: _NET_DESKTOP_GEOMETRY, _NET_WORKAREA,
      _NET_WM_ICON_NAME, _NET_WM_VISIBLE_ICON_NAME.

Configuration changes:

    * #86, Icon rendering in menus is now optional. In the Menu section
      of the main configuration DisplayIcons option has been introduced,
      setting it to false disables menu icons.
    * #98, Configurable icons in root menu. Reported by Krister
      Svanlund.
    * #103, Template entries with a "name" cannot be replaced. Template
      overriding is now valid in mouse, keys and autoproperties.
      Reported by Walther.
    * #109, Environment variables should be set for window menus. Now
      $CLIENT_PID and $CLIENT_WINDOW is available in dynamic menu
      scripts. Reported by Matt Hayes
    * #110, ShowStatusWindowCenteredOnRoot option introduced. When True
      old status window behavior is used, when set to False (default
      value) the status window is displayed centered on the current
      window.
    * #122, Setting icon limitations depending on menu. Example in the
      default configuration file.
    * #XX, Default configuration for window types has been updated with
      saner defaults.
    * #XX, Make templates available in autoproperties only with require
      syntax. In order to support having templates overwriting in
      autoproperties file a Require section was added just as in the
      theme file. To enable templates overwriting and set up a single
      property using it add this to your autoproperties file:

 Require {
     Templates = "True"
 }
 Property = "name,class,role,title,apply on" {
     Sticky = "True"
 }

Theme changes

    * #91, Renamed Hoover to Hover. Hoover is still a valid name.

NEWS pekwm-0.1.8
================

Another maintenance release with both bug fixes and feature
enhancements. Many thanks to IOError for speeding up the release
process.

Bugs fixed
==========

  * #38 VNC issue entering username and password, fixed by Andreas
        <ioerror{@}lavabit{.}com>
  * #51 Incorrect behaviour on x86_64 using pypanel, reported and
        fixed by Vladimir A. Pavlov <pv4{@}bk{.}ru>
  * #56 Disabling xrandr also disables image-png and Xft support,
        reported and fixed by Nathan <cornet{@}sheepy{.}org>
  * #58 Exaile Mini Mode keys dont work
  * #59 Raise/Lower events do not work on unselected tabs, fixed by
        Andreas <ioerror{@}lavabit{.}com>
  * #60 ButtonRelease/Motion events do not work on window borders,
        fixed by Andreas <ioerror{@}lavabit{.}com>
  * #62 Fix broken FullScreen requests
  * #63 Above (Dialog) layer not working properly, fixed by Jyri
        Jokinen <shared{@}adresh{.}com>
  * #65 HideAllMenus steals focus.
  * #67 InputDialog input field background is not updated on theme
        change.

User visible changes
====================

  * CmdDialog history is now persistent between pekwm sessions.
  * #23 Support define/template sections in configuration, have a look
        at the default theme which uses the new theme format.

Configuration changes
=====================

  * FullscreenAbove option added to the screen section causing
    fullscreen applications go above panels etc if true. Works around
    #61.
  * ShowWorkspaceIndicator changed from seconds to milliseconds.
  * HonourRandR option added. Disable it to force pekwm to interpret
    the xinerama information as reliable (instead of randr's).
  * /regexp/flags syntax to all regular expressions in the
      configuration with i (ignore case) and ! (invert match).

Theme changes
=============

  * #41, hoover state for buttons. Enable by setting a Hoover texture
    on buttons such as:

Hoover = "Solid #ffcea5 0x0"

  * Re-load of decor rules when title changes making the following
  * possible:

 DecorRules {
   Property = "(term|rxvt),(erm|xvt)" {
     Title = "root"
      Decor = "WARNING"
   }
   Property = "(term|rxvt),(erm|xvt)" {
     Title = "/^[^@]+$/"
     Decor = "DEFAULT"
   }
   Property = "(term|rxvt),(erm|xvt)" {
     Title = "/@noosnascla-laptop/!"
     Decor = "REMOTE"
   }
 }

Revision 1.30 / (download) - annotate - [select for diffs], Fri Aug 8 14:32:38 2008 UTC (15 years, 8 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.29: +6 -9 lines
Diff to previous 1.29 (colored) to selected 1.62 (colored)

Update wm/pekwm to 0.1.7.
Based on patch provided by Juan RP in PR 39311.

NEWS pekwm-0.1.7
================

Bugs fixed

  * #XX Several memory leaks identified with valgrind plugged.
  * #XX Fixed broken iconfied state reported by
     <giuliani{.}blackfenix{@}gmail{.}com>
  * #XX CfgParser parsed data twice.
  * #XX StatusWindow placement fixed.
  * #XX Fix for _NET_WM_NAME ops by Florian Hoppe <flp{@}floppi{.}de>
  * #22 Font type is now possible to define as the first argument in
     themes.
  * #30 Panel raise issues, reported and fixed by Jyri Jokinen
     <shared{@}adresh{.}com>
  * #21 Dynamic menu entries become unselectable after first
     visit. Reported by Lassi Pölönen and fixed by Andreas
     <ioerror{@}lavabit{.}com>
  * #14 SendKey action requested by nidan.
  * #29 drag'n'drop requires the recieving window to be moved before
     working. Reported by Jyri Jokinen <shared{@}adresh{.}com>, fixed
     by Andreas <ioerror{@}lavabit{.}com>
  * #32 Shaping issues after shading. Reported by Paulo Igor Barra
     Nascimento <pibarnas{@}yahoo{.}com{.}br> and fixed by Andreas
     <ioerror{@}lavabit{.}com>
  * #XX Corrects the interpretation of the motif windowmanager hints
     by Andreas <ioerror{@}lavabit{.}com>
  * #XX Remove perl scripts reducing dependencies on packages.

User visible changes

  * UTF-8 support added for reading and rendering window titles.
  * _NET_WM_ICON is now read and rendered in menus.
  * RandR support for multi-screen configurations.
  * New default theme.
  * CmdDialog size is now calculated from the current head and not the
    whole display.

Configuration changes

  * _NET_WM_WINDOW_TYPE handling configurable via autoproperties.
  * Width/Height 0 in autoproperties now means screen width/height.
  * WorkspacesPerRow and WorkspaceNames added with matching
    GotoWorkspace/SendToWorkspace parameters Up, PrevV, Down, NextV.
  * ShowWorkspaceIndicator
  * WorkspaceIndicatorScale
  * PCRE support remove.
  * EdgeIndent option added to Screen section of main configuration
    file. If true reserves space where the screen edge is.
  * EdgeSize now supports per edge configuration.

Theme changes

  * Shaping suport for non-corner windows.
  * XMB type is used by default in favour of X11 type fonts.
  * Font alpha is now handles as % from 0-100 instead of previous Xft
    unsigned int value.
  * HeightAdapt option added to theme.
  * Font type is now possible to define as the first argument in themes.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jun 12 02:14:54 2008 UTC (15 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored) to selected 1.62 (colored)

Add DESTDIR support.

Revision 1.28 / (download) - annotate - [select for diffs], Sun May 25 21:23:26 2008 UTC (15 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.62 (colored)

Reset maintainer on his request.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jun 11 21:07:50 2007 UTC (16 years, 10 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored) to selected 1.62 (colored)

Update to 0.1.6:

This release features both bug fixes and new features and should help to
calm you down a bit while waiting for pekwm 0.2.0 which you can track
at http://pekwm.org/trac/wiki/Dev-0.2.0

Revision 1.26 / (download) - annotate - [select for diffs], Thu Feb 1 22:47:39 2007 UTC (17 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.25: +5 -2 lines
Diff to previous 1.25 (colored) to selected 1.62 (colored)

Modular Xorg support.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 15 20:33:02 2006 UTC (17 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored) to selected 1.62 (colored)

Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr

Revision 1.24 / (download) - annotate - [select for diffs], Sat Oct 14 08:24:24 2006 UTC (17 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored) to selected 1.62 (colored)

Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Jul 22 04:46:19 2006 UTC (17 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.62 (colored)

Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.

Revision 1.22 / (download) - annotate - [select for diffs], Mon May 15 22:13:30 2006 UTC (17 years, 11 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.21: +2 -3 lines
Diff to previous 1.21 (colored) to selected 1.62 (colored)

Update to 0.1.5:

* Re-enabled the use of ApplyOn = "Workspace" for autoproperties.
* Fixed ops distributing uneven pixels in tab calculation that caused
  pixels missing from the title.
* Updated menu rendering to properly honour padding and justification.
* Added Last parameter to GotoWorkspace and SendToWorkspace actions
* Fixed bug in parsing of # and // comments not parsing the content
  of the line.
* Switch position of row/col placement.
* Updated and applied patch from koniu{@}sheket{.}org to add OffsetX
  and OffsetY options to smart placement to pad with x/y pixels.
* Remove max allowed WidthMin value check.
* Fixed dangling reference crash in configuration parser, triggered by
  the parse_key_value feature of the CfgParser. Closing #84
* Removed size limiting in resize.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Apr 17 13:46:50 2006 UTC (18 years ago) by wiz
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored) to selected 1.62 (colored)

Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Apr 8 13:42:42 2006 UTC (18 years ago) by xtraeme
Branch: MAIN
Changes since 1.19: +10 -8 lines
Diff to previous 1.19 (colored) to selected 1.62 (colored)

Update to 0.1.4.

This release contains major feature enhancements compared to the previous
version (0.1.3), configuration and theme files are not compatible.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Feb 5 23:11:14 2006 UTC (18 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.62 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:20 2005 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.17: +1 -2 lines
Diff to previous 1.17 (colored) to selected 1.62 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:21 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.62 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Dec 5 20:51:09 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored) to selected 1.62 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jul 16 01:19:24 2005 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.14: +2 -4 lines
Diff to previous 1.14 (colored) to selected 1.62 (colored)

Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jun 1 18:03:25 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 (colored) to selected 1.62 (colored)

Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

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

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

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

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

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.

Revision 1.13 / (download) - annotate - [select for diffs], Sun May 22 20:08:44 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.62 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.12 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:48 2005 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored) to selected 1.62 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jul 31 03:45:37 2004 UTC (19 years, 8 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) to selected 1.62 (colored)

USE_GCC_SHLIB will be deprecated soon, so change it to
USE_LANGUAGES+=c++.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Feb 26 09:02:43 2004 UTC (20 years, 1 month ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored) to selected 1.62 (colored)

bl3ify

Revision 1.9 / (download) - annotate - [select for diffs], Sat Jan 24 15:18:32 2004 UTC (20 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) to selected 1.62 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 10 15:36:58 2003 UTC (20 years, 5 months ago) by gavan
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored) to selected 1.62 (colored)

Set USE_GCC_SHLIB. Fixes linking on Solaris.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Sep 10 13:02:56 2003 UTC (20 years, 7 months ago) by seb
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) to selected 1.62 (colored)

Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Aug 29 08:51:04 2003 UTC (20 years, 7 months ago) by xtraeme
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored) to selected 1.62 (colored)

Fix previous commit it was wrong, it's --enable not --disable.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Aug 28 22:41:39 2003 UTC (20 years, 7 months ago) by xtraeme
Branch: MAIN
Changes since 1.4: +8 -1 lines
Diff to previous 1.4 (colored) to selected 1.62 (colored)

Enable xinerama support by default, bump package revision to 1.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Aug 28 20:05:23 2003 UTC (20 years, 7 months ago) by xtraeme
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.62 (colored)

Change my email address to the NetBSD one, ok'ed by wiz@

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jun 14 11:22:40 2003 UTC (20 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.2: +23 -4 lines
Diff to previous 1.2 (colored) to selected 1.62 (colored)

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.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Feb 5 18:43:22 2003 UTC (21 years, 2 months ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) to selected 1.62 (colored)

add missing include of graphics/xpm/buildlink2.mk file

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Dec 17 10:53:22 2002 UTC (21 years, 4 months ago) by jmmv
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.62 (colored)

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.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Dec 17 10:53:22 2002 UTC (21 years, 4 months ago) by jmmv
Branch: MAIN
Diff to selected 1.62 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>