mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
games/irrlamb: chase upstream move, minor refactoring
- Chase upstream move to gitlab. No change in source tarball contents, minor changes in cmake tarball. - Switch to USES=sqlite [1] - Switch to pkg-plist PR: 278738 [1] Submitted by: diizzy [1]
This commit is contained in:
parent
52371ce420
commit
a32c552ee4
4 changed files with 30 additions and 28 deletions
|
@ -1,12 +1,13 @@
|
||||||
PORTNAME= irrlamb
|
PORTNAME= irrlamb
|
||||||
PORTVERSION= 1.0.3
|
|
||||||
PORTREVISION= 4
|
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
|
DISTVERSION= 1.0.3
|
||||||
|
PORTREVISION= 4
|
||||||
CATEGORIES= games
|
CATEGORIES= games
|
||||||
|
DIST_SUBDIR= ${PORTNAME}
|
||||||
|
|
||||||
MAINTAINER= amdmi3@FreeBSD.org
|
MAINTAINER= amdmi3@FreeBSD.org
|
||||||
COMMENT= 3D physics-based puzzle game
|
COMMENT= 3D physics-based puzzle game
|
||||||
WWW= https://github.com/jazztickets/irrlamb
|
WWW= https://gitlab.com/irrlamb/code
|
||||||
|
|
||||||
LICENSE= GPLv3+
|
LICENSE= GPLv3+
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
@ -14,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
||||||
libvorbis.so:audio/libvorbis \
|
libvorbis.so:audio/libvorbis \
|
||||||
libogg.so:audio/libogg \
|
libogg.so:audio/libogg \
|
||||||
libsqlite3.so:databases/sqlite3 \
|
|
||||||
libpng.so:graphics/png \
|
libpng.so:graphics/png \
|
||||||
libtinyxml2.so:textproc/tinyxml2 \
|
libtinyxml2.so:textproc/tinyxml2 \
|
||||||
libIrrlicht.so:x11-toolkits/irrlicht \
|
libIrrlicht.so:x11-toolkits/irrlicht \
|
||||||
|
@ -22,11 +22,11 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
||||||
libccd.so:math/libccd
|
libccd.so:math/libccd
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/include/glm/vec3.hpp:math/glm
|
BUILD_DEPENDS= ${LOCALBASE}/include/glm/vec3.hpp:math/glm
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USES= cmake compiler:c++11-lib gl jpeg openal sqlite xorg lua:53
|
||||||
GH_ACCOUNT= jazztickets
|
USE_GITLAB= yes
|
||||||
GH_TUPLE:= ${GH_ACCOUNT}:cmake:6e3586a:cmake/cmake
|
GL_ACCOUNT= irrlamb
|
||||||
|
GL_PROJECT= code
|
||||||
USES= cmake compiler:c++11-lib gl jpeg openal xorg lua:53
|
GL_TUPLE= jazztickets:cmake:486362ce74eaf6b26067576a8b6b03dcad27a7a5:cmake/cmake
|
||||||
USE_XORG= x11 xrandr xext xxf86vm
|
USE_XORG= x11 xrandr xext xxf86vm
|
||||||
USE_GL= gl
|
USE_GL= gl
|
||||||
CONFIGURE_ENV= LOCALBASE="${LOCALBASE}"
|
CONFIGURE_ENV= LOCALBASE="${LOCALBASE}"
|
||||||
|
@ -38,11 +38,6 @@ CXXFLAGS+= -DGLM_ENABLE_EXPERIMENTAL # GLM_GTX_rotate_vector is an experimental
|
||||||
PORTDOCS= *
|
PORTDOCS= *
|
||||||
PORTDATA= *
|
PORTDATA= *
|
||||||
|
|
||||||
PLIST_FILES= bin/irrlamb \
|
|
||||||
share/applications/irrlamb.desktop \
|
|
||||||
share/icons/hicolor/256x256/apps/irrlamb.png \
|
|
||||||
share/metainfo/irrlamb.xml
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= DOCS
|
OPTIONS_DEFINE= DOCS
|
||||||
|
|
||||||
post-extract:
|
post-extract:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
TIMESTAMP = 1654257097
|
TIMESTAMP = 1715015043
|
||||||
SHA256 (jazztickets-irrlamb-v1.0.3_GH0.tar.gz) = fd5cd85241c900707db258bef0ba6646029ed18cc38a27a4ca2f548c32e1d88b
|
SHA256 (irrlamb/code-v1.0.3.tar.bz2) = 14775ba5b4f9e558fdb2c6ea3ef55a754fa9ffdc8a43ca260eab580d71d1027f
|
||||||
SIZE (jazztickets-irrlamb-v1.0.3_GH0.tar.gz) = 39972048
|
SIZE (irrlamb/code-v1.0.3.tar.bz2) = 38458585
|
||||||
SHA256 (jazztickets-cmake-6e3586a_GH0.tar.gz) = 2f25931465584c783c1d357a9c544a46cea2d23a147ccb5519ace726723f101f
|
SHA256 (irrlamb/jazztickets-cmake-486362ce74eaf6b26067576a8b6b03dcad27a7a5_GL0.tar.gz) = 9f80e2f8ed0526c039c7d5a4545c550fd7b5f37e96409c88525f08da6ae82ff1
|
||||||
SIZE (jazztickets-cmake-6e3586a_GH0.tar.gz) = 10818
|
SIZE (irrlamb/jazztickets-cmake-486362ce74eaf6b26067576a8b6b03dcad27a7a5_GL0.tar.gz) = 10388
|
||||||
|
|
|
@ -1,11 +1,14 @@
|
||||||
--- cmake/version.cmake.orig 2017-10-13 23:15:05 UTC
|
--- cmake/version.cmake.orig 2022-09-29 21:46:35 UTC
|
||||||
+++ cmake/version.cmake
|
+++ cmake/version.cmake
|
||||||
@@ -1,7 +1,4 @@
|
@@ -1,9 +1,7 @@
|
||||||
-execute_process(COMMAND git log --oneline COMMAND wc -l OUTPUT_VARIABLE BUILD_NUMBER OUTPUT_STRIP_TRAILING_WHITESPACE)
|
-execute_process(COMMAND git rev-parse --short HEAD RESULT_VARIABLE RETURN_CODE OUTPUT_VARIABLE BUILD_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
-if(BUILD_NUMBER STREQUAL "")
|
+set(BUILD_VERSION 0)
|
||||||
- set(BUILD_NUMBER 0)
|
|
||||||
-endif()
|
|
||||||
+set(BUILD_NUMBER 0)
|
|
||||||
|
|
||||||
configure_file(
|
-if(RETURN_CODE EQUAL 0)
|
||||||
"${SRC}"
|
configure_file(
|
||||||
|
"${SRC}"
|
||||||
|
"${DST}"
|
||||||
|
@ONLY
|
||||||
|
)
|
||||||
|
-endif()
|
||||||
|
\ No newline at end of file
|
||||||
|
|
4
games/irrlamb/pkg-plist
Normal file
4
games/irrlamb/pkg-plist
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
bin/irrlamb
|
||||||
|
share/applications/irrlamb.desktop
|
||||||
|
share/icons/hicolor/256x256/apps/irrlamb.png
|
||||||
|
share/metainfo/irrlamb.xml
|
Loading…
Add table
Reference in a new issue