pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ags: update to ags-3.3.5.6



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Thu Jun 16 01:02:21 2016 +0200
Changeset:	b3822014805fe26d8889fff8cf211429876d0d68

Modified Files:
	ags/Makefile
	ags/distinfo
Added Files:
	ags/patches/patch-Engine_Makefile-defs.linux

Log Message:
ags: update to ags-3.3.5.6

Changelog:

VERSION 3.3.5 - Patch 2, June 2016

Engine:
- Fixed compilation on big-endian systems.
- Fixed compilation with GCC 6.

VERSION 3.3.5 - Patch 1, April 2016

Engine:
- Added support for $INSTALLDIR$ location tag in the filepaths
  used in the script.
- Fixed game could not find files in the current directory when
  run from the Editor.

WinSetup:
- Fixed error that could occur if choosed custom save path
  contained "%" symbol.
- Read correct game's resolution from game data instead of config file.
- Do not write all default config contents to user config, save only options
  that are set by setup program.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b3822014805fe26d8889fff8cf211429876d0d68

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ags/Makefile                                 |  2 +-
 ags/distinfo                                 |  9 +++++----
 ags/patches/patch-Engine_Makefile-defs.linux | 19 +++++++++++++++++++
 3 files changed, 25 insertions(+), 5 deletions(-)

diffs:
diff --git a/ags/Makefile b/ags/Makefile
index f877e83..f8e189e 100644
--- a/ags/Makefile
+++ b/ags/Makefile
@@ -2,7 +2,7 @@
 
 GITHUB_PROJECT=	ags
 DISTNAME=	${GITHUB_TAG}
-PKGNAME=	${GITHUB_PROJECT}-3.3.5.4
+PKGNAME=	${GITHUB_PROJECT}-3.3.5.6
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_GITHUB:=adventuregamestudio/}
 DIST_SUBDIR=	${GITHUB_PROJECT}
diff --git a/ags/distinfo b/ags/distinfo
index 5829dcc..d91139e 100644
--- a/ags/distinfo
+++ b/ags/distinfo
@@ -1,8 +1,9 @@
 $NetBSD: distinfo,v 1.2 2015/09/14 22:26:14 yhardy Exp $
 
-SHA1 (ags/v.3.3.5.4.tar.gz) = 556dff07b25db260d004f750d5a433308fece679
-RMD160 (ags/v.3.3.5.4.tar.gz) = 8802c586f845c59af89c44370da31721dddf5cc6
-SHA512 (ags/v.3.3.5.4.tar.gz) = 288f98c2af35f41793d672af0cf517d306392ca7b781bb646e3bae56cd342d22c92c8e517812e5b62740fe6728384b61f30f885066d9b682b845ba60a5cb078b
-Size (ags/v.3.3.5.4.tar.gz) = 20009200 bytes
+SHA1 (ags/v.3.3.5.6.tar.gz) = c404b11b7b704c2f17aaf3d41de8cff902da0226
+RMD160 (ags/v.3.3.5.6.tar.gz) = 3eb4a93ee6d232f750f10c22d1f52199128173db
+SHA512 (ags/v.3.3.5.6.tar.gz) = a8644dab0ad0f99289820a4c92c6b6baf146670cadeb673a726ea55b405f019d5cf3c4c6c5de38c4b928edc4c939f167e57704e910766b2eacf4ee333fddc40b
+Size (ags/v.3.3.5.6.tar.gz) = 20010313 bytes
 SHA1 (patch-Common_core_endianness.h) = 2c5c1b5d3b80711c1eadec3652f18a4cede9c8eb
+SHA1 (patch-Engine_Makefile-defs.linux) = 17e59df466f4879f8603c4b3c400d008ce228bd3
 SHA1 (patch-Engine_libsrc_libcda-0.5_linux.c) = 6272b02ee98f79a57f8b72167d4aa8bceff34992
diff --git a/ags/patches/patch-Engine_Makefile-defs.linux b/ags/patches/patch-Engine_Makefile-defs.linux
new file mode 100644
index 0000000..3a623a2
--- /dev/null
+++ b/ags/patches/patch-Engine_Makefile-defs.linux
@@ -0,0 +1,19 @@
+$NetBSD$
+
+Use appropriate options for dlopen.
+
+--- ./Engine/Makefile-defs.linux.orig	2016-06-03 17:47:02.000000000 +0000
++++ ./Engine/Makefile-defs.linux
+@@ -16,7 +16,11 @@ else
+ endif
+ LIBS += $(shell pkg-config --libs vorbisfile)
+ LIBS += $(shell pkg-config --libs freetype2)
+-LIBS += -ldl -lpthread -lc -lm -lstdc++
++LIBS += -lpthread -lc -lm -lstdc++
++
++CFLAGS += $(DL_CFLAGS)
++LDFLAGS += $(DL_LDFLAGS)
++LIBS += $(DL_LIBS)
+ 
+ ifeq ($(ALLEGRO_MAGIC_DRV), 1)
+   CFLAGS += -DALLEGRO_MAGIC_DRV


Home | Main Index | Thread Index | Old Index