Commit graph

46 commits

Author SHA1 Message Date
tv
dc99bb80f2 Update linkage to libltdl (via guile{,14}), which is now its own package.
Unfortunately, guile{,14}/buildlink3.mk directly includes it, and I don't
know which dependencies actually need libltdl, so it was a recursive bump.
Hopefully this recursive inclusion can be ripped out of
guile{,14}/buildlink3.mk at some point and bubble down to dependencies that
actually use libltdl, avoiding this headache in the future....
2004-10-15 14:50:05 +00:00
jmmv
cfc7073c20 Update to 2.8.1:
Bugs fixed
----------
Aisleriot:
 - Don't crash when using the find feature in the game selection dialog.
 - Fix a typo in the dutch translation.
Ataxx:
 - Ensure the counters and turn indicator are correct after an undo/redo.
 - Fix the tileset path.
General:
 - Strict C compliance for games-network.c.
2004-10-11 09:01:21 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jmmv
f7db80d436 Update to 2.8.0. This version corresponds to GNOME 2.8.0.
gnome-games 2.8.0
=================

This is the first stable release of the 2.8 series. It should compile
happily in a GNOME 2.6 or GNOME 2.8 environment although a recent
librsvg is recommended.

*** Important ***

A lot of the themes and graphics have been moved to a
new, less frequently updated, package called gnome-games-extra-data.
You can get it from:

 http://ftp.gnome.org/pub/GNOME/sources/gnome-games-extra-data/2.8/

The main gnome-games package still contains everything you need to
play, including the default themes.

Also:

 - The backgrounds for gnometris are now set by drag and drop. You are
expected to use your own images for this, the old backgrounds are no
longer shipped as part of the gnome-games package, but can be found in
the gnome-games-extra-data package. The "Backgrounds and Emblems" menu
option from the nautilus file browser is also good place to start.

 - The more detailed SVG themes for the card games will be slow to
redraw if you change the window size on anything but a fast machine. Be
patient. Playing the game is fine regardless of computer speed.

People who contribute to this release, in no particular order, are:

Callum McKenzie
Richard Hoelscher
Paolo Borelli
Jon McCann
Andreas Røsdal
Ryan Stutsman
Matthew V. Ball
Angela Boyle
Aaron Schlaegel
Sjoerd Langkemper
Theo van Klaveren
Bevan Collins
Rexford Newbould
Trevor Hamm

Don't forget the gnome-games webpage:

 http://www.gnome.org/projects/gnome-games/

Major changes since the 2.6 series:

General:
 - New SVG card decks for the card games.
 - New UI for selecting keyboard controls.
 - Lots of bug fixes, especially for 64-bit machines.

Aisleriot:
 - Resizeable graphics.
 - Click-to-move mode.
 - Per game help menu.
 - One and two-suit spider variations.

Blackjack:
 - Resizeable graphics.

Ataxx:
 - Major rewrite. New AI.

Iagno:
 - New AI.
 - The network code has been factored out.

Gnometris:
 - The background is now set by drag-and-drop, you can use any images,
   tiles or colours you like. This may have issues with konqueror.
 - Sound !
 - Configurable keyboard controls.
 - A new manual.

Lines:
 - New, less sucky, name: Five-or-more.

Mahjongg:
 - New default theme: postmodern.
 - New layout: ziggurat.
 - The explicit shuffle command has been removed, it is still
   available if you run out of moves.

Mines:
 - Graphics tweaks.

Nibbles:
 - Resizeable graphics.

Robots:
 - You can now play using the mouse.

Tali:
 - Revised UI.
 - New graphics for the dice.



gnome-games 2.7.8
=================

This release is ready for the code-freeze. It contains only
bug-fixes. One more release with documentation updates and any
emergency bug-fixes can be expected before 2.8.0.

Remember that your favorite themes may have been moved to the
gnome-games-extra-data package. This is still at version 2.7.0, so if
you obtained it for the 2.7.7 gnome-games release you do not have to
download it again (for details see the 2.7.7 release notes below).

Bug fixes:

Aisleriot:
 - Right click now works after window enlargement.
 - The translation of the game-specific help menu item is fixed.
 - --variation (and the freecell desktop file) now works for non-english
   locales.
 - Documentation for one and two-suit spider.

Blackjack:
 - The payout for winning with a blackjack is now documented.
 - The SVG chip images have been cleaned up and should work with most
   versions of librsvg.

Four-in-a-row:
 - "No or child" bug on x86_64 has been fixed.

Gnometris:
 - Fixed a crasher on x86_64 machines.

Mahjongg:
 - Cut down on unnecessary redraws while resizing.

Mines:
 - Stop the face image being clipped.
 - Fix the sanity-checking code.

gnome-games 2.7.7
=================

*** ATTENTION ***

A lot of the themes have been split into a separate package called
gnome-games-extra-data. The core package now contains only a minimum
amount of graphics, it is still functional, but your favourite themes
may not be there. You can get the missing themes back by installing the
gnome-games-extra-data package. gnome-games-extra-data can be found at:

 http://ftp.gnome.org/pub/GNOME/sources/gnome-games-extra-data/2.7/

In the shuffling of themes, Richard Hoelscher's "Paris" SVG card theme
has crept into the main distribution. It uses the same source of
inspiration as David Bellot's SVG card deck, but is smaller and less
detailed, making it faster to load.

Bugfixes:

Aisleriot:    Thieves, elevator and eagle_wing are now all playable
	      again (callum).

Five or More: Grid drawing improvements (Paolo Borelli).

Gnometris:    Don't play sounds when we don't actually do anything
              (Jon McCann).

Mines:        Fix a rounding error when displaying scores on some
              platforms (callum).


gnome-games 2.7.6
=================

Only one new item that should grab your attention: David Bellot's pure
SVG card theme. Be warned that this theme is complex and is liable to
expose speed issue and rendering bugs. These aren't David's fault,
they're mine.

There are also some bug fixes:

Aisleriot:
 - Pileon should be laid out properly
 - Streets and Alleys won't click on a double click anymore

Plus some typos fixed and of course plenty more translations.

gnome-games 2.7.5
=================

This is the last release before the feature freeze, therefore it is
full of new features. Klotski has been put back into the
distribution. The network code for iagno has been factored out and
there is a new connection dialog. The game server for iagno is now
available for local use, it can be found in the libgames-support
directory. Finally, gnometris has sounds !

All card games:
 - Hybrid SVG/PNG replacement theme for Dondorf. (Richard Hoelscher)

Blackjack:
 - SVG chip and slot images.

Gnometris:
 - Drag and drop support for solid-color backgrounds (callum)
 - Sound effects ! (callum, Richard Hoelscher)
 - Configurable keyboard controls (Paolo Borelli)

Iagno:
 - Factored out the network code (Andreas Røsdal)
 - New network dialog (Andreas Røsdal)

Klotski:
 - It's back !

Robots:
 - Use the new keyboard control widget (callum)

Stones:
 - The sound files have been removed due to being too close to (and
   possibly recorded from) the C64 Boulder Dash game. Besides the theme
   tune really annoyed me (callum)

Tali:
 - New, SVG, die graphics (Ryan Stutsman)


gnome-games 2.7.4
=================

Lots of new stuff this time around. There are now new ways to play
both Aisleriot and Robots. Also, I've removed the shuffle button in
Mahjongg, you can currently only shuffle if you run out of
moves. There is a bug here, you can get in a situation where you can't
actually shuffle and are basically forced to undo. I'm working on a
solution.

Aisleriot:
 - Implement Click-to-move (callum)
 - Reorganise menus (callum)
 - Context sensitive mouse cursor (Paulo Borelli, callum)
 - Hint support for Freecell (Matthew V. Ball)
 - make more use of GamesFileList to remove unportable code.

Blackjack:
 - Replace deprecated widgets (Jon McCann)

Gnometris:
 - New help file (Angela Boyle)
 - Separate out the C and C++ compiler flags (callum)

Gnotravex:
 - GCC 3.5 compiler fixes.

Mahjongg:
 - Revised postmodern theme, it is now the default (Richard Hoelscher)
 - Fix shuffle bugs (callum)
 - Changing the map now gives you the option to start again (callum)
 - Remove the shuffle button (callum)

Mines:
 - Touch up the face graphics to be properly alpha-blended (callum)
 - Draw the "wrong flag" cross in a scalable manner (callum)

Robots:
 - Implement mouse control (callum)
 - Add a toolbar and move menu to supplement mouse control (callum)

gnome-games 2.7.3
=================

Not a lot new, but there is a new UI for changing key controls
in gnect and gnibbles (thanks to Paolo Borelli).

 - Odessa (aisleriot) bug fixes (jrb)
 - Removed gdk-card-images library (callum)
 - Drawing fixes for blackjack (callum)
 - Five or More line detection code improved (callum)
 - New control selection UI in gnect and gnibbles (Paolo Borrelli)
 - Make the state of the mahjongg pause button consistent (callum)

gnome-games 2.7.2
=================

The major change for this release is Jon McCann's work on
his blackjack game to make is rescalable. There are some
known bugs in this (due to Callum's code, not Jon's) so be
careful. Those who are reading this as part of the first
official GNOME 2.7 release probably want to look at the notes
for 2.7.1 too.

gnome-games 2.7.1
=================

This is the first release of the new development cycle and there is a
*lot* of very new features available for your enjoyment. Being a
development release there will also be a lot of bugs. As always we are
very interested in bug reports and suggestions: send them to:

                   http://bugzilla.gnome.org/

Gnome-games now has a web-page. You can find it at:

            http://www.gnome.org/projects/gnome-games/

Aside from numerous bug fixes (thanks to Dean Copsey, Paolo Borelli,
William Jon McCann and Iain Holmes) these are the major changes:

Aisleriot:
 - The cards now scale with the window. (Callum)
 - Two new games: one and two-card spider. (Aaron Schlaegel)
 - Per game help menu item. (Callum)

Ataxx:
 - Major rewrite: new AI and drawing code. (Sjoerd Langkemper)

Gnibbles:
 - Resizeable SVG graphics. (Theo van Klaveren)

Gnometris:
 - Backgrounds are now set by drag-and-drop. (Callum)

Iagno:
 - New, harder, AI added. (Bevan Collins)

Klotski:
 - Removed. (Callum)

Lines:
 - Renamed to Five or More. (Callum)

Mahjongg:
 - New layout, Ziggurat. (Rexford Newbould)

Mines:
 - New scores dialog. (Callum)

Tali:
 - Revised UI. (Trevor Hamm)
2004-09-21 17:13:02 +00:00
jmmv
aeaf72fc8b Update to 2.6.2: Bug fixes backported from 2.7 and build fixes for OS X. 2004-06-26 10:50:23 +00:00
danw
cffc036d91 darwin fixes (malloc.h, plus a broken configure check that was accidentally
using the result of the wrong test to determine whether or not guile was
available)
2004-05-16 19:55:24 +00:00
jmmv
8a051aec6a Update to 2.6.1: Bug fixes for mahjongg and blackjack. Translation updates
for Hungarian and Gujarati.
2004-04-20 15:48:11 +00:00
jmmv
bedae6c90c Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
2004-04-14 16:15:20 +00:00
jmmv
b5765c4e1e Depend on librsvg2-gtk2, as this package requires the gdk-pixbuf loader
provided by it to load SVG images within some of the games.  Bump revision
to 1.  Closes PR pkg/25074 by Arto Huusko.
2004-04-06 15:49:36 +00:00
jmmv
37c9bee1d7 Update to 2.6.0. Summarized list of changes since the previous stable
branch (2.4.x):

- Mahjongg has new layouts, new tilesets and is completely scaleable.
  It is also faster and shuffling works properly.
- Gnomine has new, improved graphics and a hint function.
- Freecell (the aisleriot version) now has supprot for super-moves
  and is a lot closer to the stand-alone version in behavior.
- Glines has new graphics and is also completely scaleable.
- Aisleriot now keeps track of statistics on the games you play.
- Gnect has recieved a major upgrade and is now leaner and cleaner.
- For aislriot and blackjack the dialog for changing the card style
  has been reworked.
2004-04-01 19:04:10 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jmmv
ae5a97419f Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
2004-03-08 19:40:36 +00:00
jmmv
d44aa584ab Bump PKGREVISION due to a fix in scrollkeeper's handling of its documentation
database.
2004-03-07 12:09:20 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jmmv
ae4a53ee1c Not used any more. 2004-02-17 22:52:24 +00:00
jmmv
4363aad99c Explicitly depend on pkgconfig to fix build, and use pkgsrc intltool. 2004-02-17 18:37:33 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
xtraeme
0bd97f7c69 bl3ify 2004-02-11 08:06:32 +00:00
jmmv
bad3afef71 Bump PKGREVISION due to gnome-vfs2 update (fam readded as a dependancy). 2004-02-09 18:47:36 +00:00
jmmv
1f27e5698f Update to 2.4.2:
* The bugs where both blackjack and gnome-stones crashed on start-up
have now been fixed. There have also been translation updates.
2004-02-06 18:44:46 +00:00
jmmv
0b16f0012b Fix path to gnome2-games; there is no gnome-2.4 category (hi xtraeme@!). 2004-01-26 11:55:48 +00:00
grant
4390a2f42b replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:30:55 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
jmmv
56fb821e5f Do not change the current directory in the INSTALL script. This avoids
errors shown during all subsequent actions (specially when the script tries
to execute itself with the VIEW-INSTALL target).  Bump PKGREVISION to 1.
2004-01-23 16:09:37 +00:00
xtraeme
bcc47e838a Update to 2.4.1.1 from Min Sik Kim in PR pkg/24038.
A minor release to make sure that gnome-games doesn't break when using
GTK+ 2.3.
2004-01-10 05:18:25 +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
xtraeme
65a03399aa Update to 2.4.1, thanks to Min Sik Kim and Soren Jacobsen for doing this.
Changes have been several translation updates and some bugs fixed, please
review Changelog file to see a full list of changes.
2003-12-29 00:02:47 +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
wiz
391b5798e6 Bump PKGREVISION for atk library major bump. 2003-12-13 00:45:21 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
jlam
a9f08159c4 Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.
2003-09-28 09:13:55 +00:00
grant
7a71199b50 move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.
2003-09-27 17:07:34 +00:00
cjep
c31ed97508 Fix use of cat 2003-09-06 15:57:56 +00:00
jmc
9506ab7ae3 Remove bogus DEINSTALL_EXTRA_TMPL line 2003-09-03 03:47:01 +00:00
jlam
b2677a2cb0 Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if
USE_PKGINSTALL is "YES".  bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30 22:51:11 +00:00
jlam
2920a32c71 Prepare for pkgviews by making sure that passing VIEW-INSTALL or
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
2003-08-30 20:22:49 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +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
jmmv
6fdf05cc93 Depend on (at least) version 1.2 of gnome{,1,2}-dirs to automatically handle
the shared share/mime-info directory.  Bump PKGREVISION.
2003-05-30 16:19:50 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +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
jmmv
a768f91789 Honour PKG_SYSCONFDIR (which requires switching to USE_PKGINSTALL). This
change makes sound configuration schemas work in systems setting their own
sysconfdir.  Bump PKGREVISION to 1.
2003-05-01 11:21:25 +00:00
rh
4827a3bd9f Initial import of gnome-games-2.2.1, the GNOME2 games collection. 2003-04-21 02:28:56 +00:00