Date: Tue, 9 Feb 2021 00:26:25 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r564747 - in head/emulators/pcem: . files Message-ID: <202102090026.1190QP7v057054@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Tue Feb 9 00:26:24 2021 New Revision: 564747 URL: https://svnweb.freebsd.org/changeset/ports/564747 Log: Cleanup and simplify emulators/pcem - Add LICENSE_FILE - Remove bogus PATCHDIR - Use WX_CONFIG - Switch to USES=localbase - Simplify configure patch PR: 253033 Submitted by: amdmi3 Approved by: maintainer timeout (darkfm@vera.com.uy, 2 weeks) Modified: head/emulators/pcem/Makefile head/emulators/pcem/files/patch-configure.ac Modified: head/emulators/pcem/Makefile ============================================================================== --- head/emulators/pcem/Makefile Tue Feb 9 00:11:34 2021 (r564746) +++ head/emulators/pcem/Makefile Tue Feb 9 00:26:24 2021 (r564747) @@ -11,16 +11,16 @@ MAINTAINER= darkfm@vera.com.uy COMMENT= PC/PC-Compatible low-level emulator striving for accuracy LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf compiler gl gmake openal pkgconfig sdl zip +USES= autoreconf compiler gl gmake localbase:ldflags openal pkgconfig sdl zip USE_GL= gl USE_SDL= sdl2 USE_WX= 3.0 WRKSRC= ${WRKDIR}/pcem_emulator-pcem-faf5d6423060/ -PATCHDIR=files PLIST_FILES= bin/pcem -CONFIGURE_ARGS= --enable-release-build --with-wx-config=wxgtk3u-3.0-config +CONFIGURE_ARGS= --enable-release-build --with-wx-config="${WX_CONFIG}" GNU_CONFIGURE= yes ONLY_FOR_ARCHS= amd64 Modified: head/emulators/pcem/files/patch-configure.ac ============================================================================== --- head/emulators/pcem/files/patch-configure.ac Tue Feb 9 00:11:34 2021 (r564746) +++ head/emulators/pcem/files/patch-configure.ac Tue Feb 9 00:26:24 2021 (r564747) @@ -1,32 +1,11 @@ --- configure.ac.orig 2019-04-17 19:37:48 UTC +++ configure.ac -@@ -64,6 +64,10 @@ case "${host_cpu}" in +@@ -60,7 +60,7 @@ case "${host_cpu}" in + CPU=i386 + AC_MSG_RESULT(${host_cpu}) + ;; +- x86_64) ++ x86_64|amd64) CPU=x86_64 AC_MSG_RESULT(${host_cpu}) ;; -+ amd64) -+ CPU=x86_64 -+ AC_MSG_RESULT(${host_cpu}) -+ ;; - *) - AC_MSG_ERROR([Unsupported CPU.]) - ;; -@@ -149,6 +153,18 @@ case "$host" in - [echo "You need to install the OpenAL library." - exit -1]) - build_linux="yes" -+ ;; -+ *-*-freebsd*) -+ CFLAGS="$CFLAGS -I/usr/local/include" -+ CXXFLAGS="$CXXFLAGS -I/usr/local/include" -+ LDFLAGS="$LDFLAGS -L/usr/local/lib" -+ AC_CHECK_LIB([GL], [glGetError], [], \ -+ [echo "You need to install the OpenGL library." -+ exit -1]) -+ AC_CHECK_LIB([openal], [alGetError], [], \ -+ [echo "You need to install the OpenAL library." -+ exit -1]) -+ build_other="yes" - ;; - *) - AC_CHECK_LIB([GL], [glGetError], [], \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102090026.1190QP7v057054>