pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/enigma enigma: update to 1.21.
details: https://anonhg.NetBSD.org/pkgsrc/rev/e70b66830723
branches: trunk
changeset: 404360:e70b66830723
user: maya <maya%pkgsrc.org@localhost>
date: Mon Nov 11 22:03:01 2019 +0000
description:
enigma: update to 1.21.
C++11 compatibility patches from amdmi3@freebsd.
Intended to address PR pkg/54597: games/enigma distfile contains
broken PNG images
Changes in Version 1.21
=======================
User-Visible changes
--------------------
- New translations: Croatian, Czech, Danish, Scottish-Gaelic, and Slovak
- updated remaining translations
- fixed many English typos
- Russian reference manual
- rollover for options and rating buttons
- 51 new Enigma levels (now a total of 984 main-pack levels, plus 21 tutorials)
Internal changes
----------------
- further rewrites of old-API levels to new API (only 212 old-API left)
- many bug fixes
Changes in Version 1.20
=======================
User-Visible changes
--------------------
- added ingame music by Taztunes (deactivated by default)
- removed "over par" notification by general request
- 78 new Enigma levels (now a total of 956 levels, plus 21 tutorials)
- replaced old Sokoban levels by 1077 imported Sokoball levels
- 95 new Pentomino levels
Internal changes
----------------
- many bug fixes
Changes in Version 1.10 (Released only for level authors and testers)
=======================
User-Visible changes
--------------------
- new objects: wires, st_barrier, opal oxyds, drunken thiefs,
st_yinyang, st_dispenser_extralife, fl_scales, framed floors,
it_meditation_volcano, it_meditation_caldera, puzzle singletons,
mirror sheets, bigbricks in wood and blue-sand decor, cracks
with water beneath, black pearls, and st_rawglass_quad
- vastly extended st_window, hollow puzzles, it_strip
- color coding for keys and locks
- four new oxyd colors and shuffle oxyds
- many improved images for higher resolutions
- new images for coins
- extra lifes now look like batteries to not confuse them with ac_pearl
- tutorial level for st_chess
Internal changes
----------------
- new API, involving a reengineering of many objects, a consistent
naming scheme for all objects, and a rewrite of almost every level
- new libraries:
liblua, libmath, libmap to ease programming of complex levels
libpuzzle, libtrain to ease programming of large puzzles and trains
libimport, libpento, libsoko to generate or import complete levels
from different formats
- internal maze generation
- internal flood generation
- improved it_rubberband, st_surprise and it_surprise
- itemfreeze stone now is an own object st_ice
diffstat:
games/enigma/Makefile | 6 +-
games/enigma/PLIST | 9509 +++++++--
games/enigma/distinfo | 23 +-
games/enigma/patches/patch-aq | 10 +-
games/enigma/patches/patch-configure | 16 +
games/enigma/patches/patch-lib-src_enigma-core_IMG__SavePNG.c | 15 -
games/enigma/patches/patch-lib-src_enigma-core_ecl_alist.hh | 15 -
games/enigma/patches/patch-lib-src_enigma-core_ecl_dict.hh | 14 -
games/enigma/patches/patch-lib-src_enigma-core_ecl_font.cc | 15 -
games/enigma/patches/patch-src_Value.cc | 19 +
games/enigma/patches/patch-src_lev_Proxy.cc | 15 +
games/enigma/patches/patch-src_lua.cc | 22 -
games/enigma/patches/patch-src_oxyd.cc | 18 +-
13 files changed, 7565 insertions(+), 2132 deletions(-)
diffs (truncated from 10162 to 300 lines):
diff -r 8ec611f7b02f -r e70b66830723 games/enigma/Makefile
--- a/games/enigma/Makefile Mon Nov 11 21:54:12 2019 +0000
+++ b/games/enigma/Makefile Mon Nov 11 22:03:01 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2018/03/12 20:51:30 bsiegert Exp $
+# $NetBSD: Makefile,v 1.37 2019/11/11 22:03:01 maya Exp $
-DISTNAME= enigma-1.01-r1914
+DISTNAME= enigma-1.21
PKGNAME= ${DISTNAME:S/-r/./}
-PKGREVISION= 7
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enigma-game/}
@@ -32,6 +31,7 @@
.include "../../devel/SDL_ttf/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/SDL_image/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
diff -r 8ec611f7b02f -r e70b66830723 games/enigma/PLIST
--- a/games/enigma/PLIST Mon Nov 11 21:54:12 2019 +0000
+++ b/games/enigma/PLIST Mon Nov 11 22:03:01 2019 +0000
@@ -1,16 +1,7 @@
-@comment $NetBSD: PLIST,v 1.6 2009/06/14 19:10:36 joerg Exp $
+@comment $NetBSD: PLIST,v 1.7 2019/11/11 22:03:01 maya Exp $
bin/enigma
-@comment include/enet/callbacks.h
-@comment include/enet/enet.h
-@comment include/enet/list.h
-@comment include/enet/protocol.h
-@comment include/enet/time.h
-@comment include/enet/types.h
-@comment include/enet/unix.h
-@comment include/enet/utility.h
-@comment include/enet/win32.h
-@comment lib/libenet.a
man/man6/enigma.6
+share/appdata/enigma.appdata.xml
share/applications/enigma.desktop
share/doc/enigma/ACKNOWLEDGEMENTS
share/doc/enigma/CHANGES
@@ -44,20 +35,630 @@
share/doc/enigma/manual/images/levelmenu.png
share/doc/enigma/manual/images/logo.png
share/doc/enigma/manual/images/st-bolder.png
+share/doc/enigma/manual/images/st-chess.png
share/doc/enigma/manual/images/st-lethal.png
share/doc/enigma/manual/images/st-mail.png
share/doc/enigma/manual/images/st-mirrors.png
share/doc/enigma/manual/images/st-oneway.png
share/doc/enigma/manual/images/st-oxyds.png
+share/doc/enigma/manual/images/st-puzzles.png
share/doc/enigma/manual/images/st-shogun.png
share/doc/enigma/manual/images/st-swap.png
share/doc/enigma/reference/ant_lua.txt
share/doc/enigma/reference/enigma-ref.html
+share/doc/enigma/reference/images/ac_bug.png
+share/doc/enigma/reference/images/ac_horse.png
+share/doc/enigma/reference/images/ac_marble_black.png
+share/doc/enigma/reference/images/ac_marble_white.png
+share/doc/enigma/reference/images/ac_pearl_black.png
+share/doc/enigma/reference/images/ac_pearl_white.png
+share/doc/enigma/reference/images/ac_rotor.png
+share/doc/enigma/reference/images/ac_top.png
+share/doc/enigma/reference/images/construction.png
share/doc/enigma/reference/images/first_level.png
+share/doc/enigma/reference/images/fl_abyss.png
+share/doc/enigma/reference/images/fl_adhesionless.png
+share/doc/enigma/reference/images/fl_aquamarine.png
+share/doc/enigma/reference/images/fl_aquamarine_framed.png
+share/doc/enigma/reference/images/fl_bast.png
+share/doc/enigma/reference/images/fl_bast_framed.png
+share/doc/enigma/reference/images/fl_bluegray.png
+share/doc/enigma/reference/images/fl_bluegray_framed.png
+share/doc/enigma/reference/images/fl_bluegreen.png
+share/doc/enigma/reference/images/fl_bluegreen_framed.png
+share/doc/enigma/reference/images/fl_blueslab.png
+share/doc/enigma/reference/images/fl_blueslab_framed.png
+share/doc/enigma/reference/images/fl_brick.png
+share/doc/enigma/reference/images/fl_brick_framed.png
+share/doc/enigma/reference/images/fl_bridge_bw_closed.png
+share/doc/enigma/reference/images/fl_bridge_gc_closed.png
+share/doc/enigma/reference/images/fl_bright.png
+share/doc/enigma/reference/images/fl_bright_framed.png
+share/doc/enigma/reference/images/fl_concrete.png
+share/doc/enigma/reference/images/fl_concrete_framed.png
+share/doc/enigma/reference/images/fl_dark.png
+share/doc/enigma/reference/images/fl_dark_framed.png
+share/doc/enigma/reference/images/fl_darkgray.png
+share/doc/enigma/reference/images/fl_darkgray_framed.png
+share/doc/enigma/reference/images/fl_dunes.png
+share/doc/enigma/reference/images/fl_dunes_framed.png
+share/doc/enigma/reference/images/fl_fake_trigger.png
+share/doc/enigma/reference/images/fl_fake_trigger_framed.png
+share/doc/enigma/reference/images/fl_gravel.png
+share/doc/enigma/reference/images/fl_gravel_framed.png
+share/doc/enigma/reference/images/fl_gray.png
+share/doc/enigma/reference/images/fl_gray_framed.png
+share/doc/enigma/reference/images/fl_hay.png
+share/doc/enigma/reference/images/fl_hay_framed.png
+share/doc/enigma/reference/images/fl_himalaya.png
+share/doc/enigma/reference/images/fl_himalaya_framed.png
+share/doc/enigma/reference/images/fl_ice.png
+share/doc/enigma/reference/images/fl_inverse_gray.png
+share/doc/enigma/reference/images/fl_inverse_white.png
+share/doc/enigma/reference/images/fl_ivory.png
+share/doc/enigma/reference/images/fl_ivory_framed.png
+share/doc/enigma/reference/images/fl_lawn.png
+share/doc/enigma/reference/images/fl_lawn_c.png
+share/doc/enigma/reference/images/fl_lawn_e.png
+share/doc/enigma/reference/images/fl_lawn_e2.png
+share/doc/enigma/reference/images/fl_lawn_f.png
+share/doc/enigma/reference/images/fl_lawn_f2.png
+share/doc/enigma/reference/images/fl_lawn_g.png
+share/doc/enigma/reference/images/fl_lawn_g2.png
+share/doc/enigma/reference/images/fl_lawn_h.png
+share/doc/enigma/reference/images/fl_lawn_h2.png
+share/doc/enigma/reference/images/fl_lawn_i.png
+share/doc/enigma/reference/images/fl_lawn_i2.png
+share/doc/enigma/reference/images/fl_lawn_j.png
+share/doc/enigma/reference/images/fl_lawn_j2.png
+share/doc/enigma/reference/images/fl_marble.png
+share/doc/enigma/reference/images/fl_marble_framed.png
+share/doc/enigma/reference/images/fl_metal.png
+share/doc/enigma/reference/images/fl_metal_2.png
+share/doc/enigma/reference/images/fl_metal_3.png
+share/doc/enigma/reference/images/fl_metal_4.png
+share/doc/enigma/reference/images/fl_metal_5.png
+share/doc/enigma/reference/images/fl_metal_6.png
+share/doc/enigma/reference/images/fl_metal_7.png
+share/doc/enigma/reference/images/fl_metal_framed.png
+share/doc/enigma/reference/images/fl_mortar.png
+share/doc/enigma/reference/images/fl_mortar_framed.png
+share/doc/enigma/reference/images/fl_pinkbumps.png
+share/doc/enigma/reference/images/fl_pinkbumps_framed.png
+share/doc/enigma/reference/images/fl_plank.png
+share/doc/enigma/reference/images/fl_plank_framed.png
+share/doc/enigma/reference/images/fl_platinum.png
+share/doc/enigma/reference/images/fl_platinum_framed.png
+share/doc/enigma/reference/images/fl_red.png
+share/doc/enigma/reference/images/fl_red_framed.png
+share/doc/enigma/reference/images/fl_redslab.png
+share/doc/enigma/reference/images/fl_redslab_framed.png
+share/doc/enigma/reference/images/fl_rock.png
+share/doc/enigma/reference/images/fl_rock_framed.png
+share/doc/enigma/reference/images/fl_rough.png
+share/doc/enigma/reference/images/fl_rough_framed.png
+share/doc/enigma/reference/images/fl_sahara.png
+share/doc/enigma/reference/images/fl_sahara_framed.png
+share/doc/enigma/reference/images/fl_samba.png
+share/doc/enigma/reference/images/fl_samba_2.png
+share/doc/enigma/reference/images/fl_samba_framed.png
+share/doc/enigma/reference/images/fl_sand.png
+share/doc/enigma/reference/images/fl_sand_framed.png
+share/doc/enigma/reference/images/fl_scales_brick.png
+share/doc/enigma/reference/images/fl_scales_bridge_bw_closed.png
+share/doc/enigma/reference/images/fl_scales_concrete.png
+share/doc/enigma/reference/images/fl_scales_darkgray.png
+share/doc/enigma/reference/images/fl_scales_gray.png
+share/doc/enigma/reference/images/fl_scales_platinum.png
+share/doc/enigma/reference/images/fl_slope.png
+share/doc/enigma/reference/images/fl_slope_2.png
+share/doc/enigma/reference/images/fl_slope_3.png
+share/doc/enigma/reference/images/fl_slope_4.png
+share/doc/enigma/reference/images/fl_slope_b.png
+share/doc/enigma/reference/images/fl_slope_b2.png
+share/doc/enigma/reference/images/fl_slope_b3.png
+share/doc/enigma/reference/images/fl_slope_b4.png
+share/doc/enigma/reference/images/fl_slope_c.png
+share/doc/enigma/reference/images/fl_slope_c2.png
+share/doc/enigma/reference/images/fl_slope_c3.png
+share/doc/enigma/reference/images/fl_slope_c4.png
+share/doc/enigma/reference/images/fl_slope_f.png
+share/doc/enigma/reference/images/fl_space.png
+share/doc/enigma/reference/images/fl_stone.png
+share/doc/enigma/reference/images/fl_stone_framed.png
+share/doc/enigma/reference/images/fl_swamp.png
+share/doc/enigma/reference/images/fl_thief.png
+share/doc/enigma/reference/images/fl_thief_capture.png
+share/doc/enigma/reference/images/fl_thief_drunken.png
+share/doc/enigma/reference/images/fl_tigris.png
+share/doc/enigma/reference/images/fl_tigris_framed.png
+share/doc/enigma/reference/images/fl_water.png
+share/doc/enigma/reference/images/fl_white.png
+share/doc/enigma/reference/images/fl_white_framed.png
+share/doc/enigma/reference/images/fl_wood.png
+share/doc/enigma/reference/images/fl_wood_3.png
+share/doc/enigma/reference/images/fl_wood_framed.png
+share/doc/enigma/reference/images/fl_wood_framed_2.png
+share/doc/enigma/reference/images/fl_woven.png
+share/doc/enigma/reference/images/fl_woven_framed.png
+share/doc/enigma/reference/images/fl_yinyang_yang.png
+share/doc/enigma/reference/images/fl_yinyang_yin.png
+share/doc/enigma/reference/images/it_bag.png
+share/doc/enigma/reference/images/it_banana.png
+share/doc/enigma/reference/images/it_bomb.png
+share/doc/enigma/reference/images/it_bomb_b.png
+share/doc/enigma/reference/images/it_bottle_broken.png
+share/doc/enigma/reference/images/it_bottle_idle.png
+share/doc/enigma/reference/images/it_brush.png
+share/doc/enigma/reference/images/it_burnable_ash.png
+share/doc/enigma/reference/images/it_burnable_burning.png
+share/doc/enigma/reference/images/it_burnable_fireproof.png
+share/doc/enigma/reference/images/it_burnable_oil.png
+share/doc/enigma/reference/images/it_cherry.png
+share/doc/enigma/reference/images/it_coffee.png
+share/doc/enigma/reference/images/it_coin_l.png
+share/doc/enigma/reference/images/it_coin_m.png
+share/doc/enigma/reference/images/it_coin_s.png
+share/doc/enigma/reference/images/it_crack_abyss.png
+share/doc/enigma/reference/images/it_crack_abyss_2.png
+share/doc/enigma/reference/images/it_crack_abyss_3.png
+share/doc/enigma/reference/images/it_crack_water.png
+share/doc/enigma/reference/images/it_crack_water_2.png
+share/doc/enigma/reference/images/it_crack_water_3.png
+share/doc/enigma/reference/images/it_cross.png
+share/doc/enigma/reference/images/it_death.png
+share/doc/enigma/reference/images/it_document.png
+share/doc/enigma/reference/images/it_drop.png
+share/doc/enigma/reference/images/it_dynamite.png
+share/doc/enigma/reference/images/it_dynamite_burning.png
+share/doc/enigma/reference/images/it_explosion.png
+share/doc/enigma/reference/images/it_extinguisher.png
+share/doc/enigma/reference/images/it_extinguisher_2.png
+share/doc/enigma/reference/images/it_extinguisher_3.png
+share/doc/enigma/reference/images/it_extralife.png
+share/doc/enigma/reference/images/it_flag_black.png
+share/doc/enigma/reference/images/it_flag_white.png
+share/doc/enigma/reference/images/it_floppy.png
+share/doc/enigma/reference/images/it_glasses.png
+share/doc/enigma/reference/images/it_glasses_broken.png
+share/doc/enigma/reference/images/it_hammer.png
+share/doc/enigma/reference/images/it_key.png
+share/doc/enigma/reference/images/it_landmine.png
+share/doc/enigma/reference/images/it_laser.png
+share/doc/enigma/reference/images/it_magicwand.png
+share/doc/enigma/reference/images/it_magnet_off.png
+share/doc/enigma/reference/images/it_magnet_on.png
+share/doc/enigma/reference/images/it_meditation_bump.png
+share/doc/enigma/reference/images/it_meditation_caldera.png
+share/doc/enigma/reference/images/it_meditation_dent.png
+share/doc/enigma/reference/images/it_meditation_hill.png
+share/doc/enigma/reference/images/it_meditation_hollow.png
+share/doc/enigma/reference/images/it_meditation_volcano.png
+share/doc/enigma/reference/images/it_pencil.png
+share/doc/enigma/reference/images/it_pin.png
+share/doc/enigma/reference/images/it_pipe.png
+share/doc/enigma/reference/images/it_pipe_b.png
+share/doc/enigma/reference/images/it_pipe_c.png
+share/doc/enigma/reference/images/it_pipe_d.png
+share/doc/enigma/reference/images/it_pipe_e.png
+share/doc/enigma/reference/images/it_pipe_f.png
+share/doc/enigma/reference/images/it_pipe_g.png
+share/doc/enigma/reference/images/it_pipe_h.png
+share/doc/enigma/reference/images/it_pipe_i.png
+share/doc/enigma/reference/images/it_pipe_j.png
+share/doc/enigma/reference/images/it_puller.png
+share/doc/enigma/reference/images/it_puller_2.png
+share/doc/enigma/reference/images/it_puller_3.png
+share/doc/enigma/reference/images/it_puller_4.png
+share/doc/enigma/reference/images/it_ring.png
+share/doc/enigma/reference/images/it_rubberband.png
+share/doc/enigma/reference/images/it_seed.png
+share/doc/enigma/reference/images/it_sensor.png
+share/doc/enigma/reference/images/it_sensor_exit.png
+share/doc/enigma/reference/images/it_shogun_l.png
+share/doc/enigma/reference/images/it_shogun_m.png
+share/doc/enigma/reference/images/it_shogun_s.png
+share/doc/enigma/reference/images/it_spade.png
+share/doc/enigma/reference/images/it_spoon.png
+share/doc/enigma/reference/images/it_spring.png
+share/doc/enigma/reference/images/it_spring_2.png
+share/doc/enigma/reference/images/it_springboard.png
+share/doc/enigma/reference/images/it_squashed.png
+share/doc/enigma/reference/images/it_strip.png
+share/doc/enigma/reference/images/it_strip_2.png
+share/doc/enigma/reference/images/it_strip_3.png
+share/doc/enigma/reference/images/it_strip_4.png
+share/doc/enigma/reference/images/it_strip_b.png
+share/doc/enigma/reference/images/it_strip_b2.png
+share/doc/enigma/reference/images/it_strip_b3.png
+share/doc/enigma/reference/images/it_strip_b4.png
+share/doc/enigma/reference/images/it_strip_c.png
+share/doc/enigma/reference/images/it_strip_c2.png
+share/doc/enigma/reference/images/it_strip_c3.png
+share/doc/enigma/reference/images/it_strip_c4.png
+share/doc/enigma/reference/images/it_strip_d.png
+share/doc/enigma/reference/images/it_strip_d2.png
+share/doc/enigma/reference/images/it_strip_d3.png
+share/doc/enigma/reference/images/it_strip_d4.png
+share/doc/enigma/reference/images/it_surprise.png
+share/doc/enigma/reference/images/it_sword.png
+share/doc/enigma/reference/images/it_trap.png
+share/doc/enigma/reference/images/it_trigger.png
+share/doc/enigma/reference/images/it_umbrella.png
+share/doc/enigma/reference/images/it_vortex.png
+share/doc/enigma/reference/images/it_vortex_4.png
Home |
Main Index |
Thread Index |
Old Index