Update to easyrpg 0.5.2
OK bcallah@
This commit is contained in:
parent
3114aa8f4f
commit
4bc60099e3
@ -1,50 +1,44 @@
|
||||
# $OpenBSD: Makefile,v 1.16 2017/07/26 22:45:20 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.17 2017/09/09 19:55:11 jeremy Exp $
|
||||
|
||||
V = 0.1.2
|
||||
V = 0.5.2
|
||||
COMMENT = free interpreter for RPG Maker 2000/2003 and EasyRPG games
|
||||
DISTFILES = easyrpg-player-{}${V}.tar.gz:0 \
|
||||
easyrpg-readers-${V}.tar.gz:1
|
||||
DISTNAME = ${PKGNAME}{${V}}
|
||||
PKGNAME = easyrpg-${V}
|
||||
CATEGORIES = games x11
|
||||
REVISION = 1
|
||||
|
||||
HOMEPAGE = https://easy-rpg.org/
|
||||
HOMEPAGE = https://easyrpg.org/
|
||||
|
||||
# GPLv3+
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
WANTLIB += FLAC SDL SDL_mixer c expat freetype iconv jpeg m ogg openal
|
||||
WANTLIB += pixman-1 png pthread sndfile ${COMPILER_LIBCXX} vorbis vorbisenc z
|
||||
WANTLIB += ${COMPILER_LIBCXX} SDL2 SDL2_mixer c freetype harfbuzz
|
||||
WANTLIB += lcf m mpg123 opusfile pixman-1 png sndfile speexdsp
|
||||
WANTLIB += vorbisfile xmp z
|
||||
|
||||
MASTER_SITES0 = https://github.com/EasyRPG/Player/archive/
|
||||
MASTER_SITES1 = http://mirrors.nycbug.org/pub/distfiles/
|
||||
COMPILER = base-clang ports-clang ports-gcc
|
||||
|
||||
MODULES += devel/cmake \
|
||||
lang/python \
|
||||
lang/ruby
|
||||
MASTER_SITES = https://github.com/EasyRPG/Player/archive/
|
||||
|
||||
# iconv is deprecated with ruby>1.8
|
||||
MODRUBY_REV = 1.8
|
||||
|
||||
BUILD_DEPENDS = devel/boost \
|
||||
lang/ruby/1.8,-iconv
|
||||
MODULES += devel/cmake
|
||||
|
||||
LIB_DEPENDS = audio/libsndfile \
|
||||
audio/openal \
|
||||
converters/libiconv \
|
||||
devel/sdl-mixer \
|
||||
graphics/jpeg \
|
||||
audio/libxmp \
|
||||
audio/mpg123 \
|
||||
audio/opusfile \
|
||||
audio/speexdsp \
|
||||
devel/harfbuzz \
|
||||
devel/sdl2 \
|
||||
devel/sdl2-mixer \
|
||||
games/liblcf \
|
||||
graphics/png
|
||||
|
||||
# Sadly, this is needed for midi playback.
|
||||
RUN_DEPENDS = audio/timidity
|
||||
CONFIGURE_ENV = CXXFLAGS="${CXXFLAGS} -I ${X11BASE}/include" \
|
||||
LDFLAGS="-L ${X11BASE}/lib"
|
||||
MAKE_ENV = ${CONFIGURE_ENV}
|
||||
|
||||
# make test seems bogus, disabling it.
|
||||
NO_TEST = Yes
|
||||
|
||||
WRKDIST = ${WRKDIR}/Player-${V}
|
||||
|
||||
post-extract:
|
||||
mv ${WRKDIR}/Readers-${V} ${WRKDIST}/lib/readers
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +1,2 @@
|
||||
SHA256 (easyrpg-player-0.1.2.tar.gz) = w3bRB0+aL9enMrDT03+fYKKeC9sBPia2D7nDWax0/+0=
|
||||
SHA256 (easyrpg-readers-0.1.2.tar.gz) = aUwbVcSldevGAuTxhzbNoOwYcgXxRUXcVkFAhCe9DUk=
|
||||
SIZE (easyrpg-player-0.1.2.tar.gz) = 996611
|
||||
SIZE (easyrpg-readers-0.1.2.tar.gz) = 138372
|
||||
SHA256 (easyrpg-0.5.2.tar.gz) = i254+9xKYB0NyKD87xDCalZpFah+WV+6wr4M44lN3+o=
|
||||
SIZE (easyrpg-0.5.2.tar.gz) = 4142510
|
||||
|
@ -1,30 +0,0 @@
|
||||
$OpenBSD: patch-CMakeLists_txt,v 1.3 2015/01/20 11:44:30 dcoppa Exp $
|
||||
--- CMakeLists.txt.orig Mon Oct 14 14:30:54 2013
|
||||
+++ CMakeLists.txt Tue Jan 20 03:56:32 2015
|
||||
@@ -9,12 +9,6 @@ set(DEFAULT_EASYRPG_READERS_PATH "${CMAKE_CURRENT_SOUR
|
||||
if(NOT EASYRPG_READERS_PATH)
|
||||
set(EASYRPG_READERS_PATH "${DEFAULT_EASYRPG_READERS_PATH}")
|
||||
endif()
|
||||
-find_package(Git REQUIRED)
|
||||
-if(NOT EXISTS ${EASYRPG_READERS_PATH})
|
||||
- execute_process(COMMAND ${GIT_EXECUTABLE} clone "--depth=1"
|
||||
- "https://github.com/EasyRPG/Readers.git"
|
||||
- "${EASYRPG_READERS_PATH}")
|
||||
-endif()
|
||||
add_subdirectory(
|
||||
${EASYRPG_READERS_PATH}/builds/cmake
|
||||
${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/EasyRPG_Readers)
|
||||
@@ -31,11 +25,8 @@ add_definitions(
|
||||
${PNG_DEFINITIONS}
|
||||
|
||||
-D UNIX=1
|
||||
- -D USE_SDL=1)
|
||||
-
|
||||
-if(CMAKE_GENERATOR MATCHES "Makefile")
|
||||
- add_definitions(-fno-rtti)
|
||||
-endif()
|
||||
+ -D USE_SDL=1
|
||||
+ -pthread)
|
||||
|
||||
# wine checking
|
||||
find_program(WINE_EXECUTABLE wine)
|
Loading…
Reference in New Issue
Block a user