git: 4cd5f68e5418 - main - misc/linux-rl9-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf, etc.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 03 May 2025 10:38:32 UTC
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=4cd5f68e5418c56b33d79eb932e613913d4ce3f4 commit 4cd5f68e5418c56b33d79eb932e613913d4ce3f4 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2025-05-01 15:11:09 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2025-05-03 10:38:25 +0000 misc/linux-rl9-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf, etc. --- misc/Makefile | 1 + misc/linux-rl9-sdl12-extralibs/Makefile | 33 ++++++++++++++++++++++++ misc/linux-rl9-sdl12-extralibs/distinfo | 31 ++++++++++++++++++++++ misc/linux-rl9-sdl12-extralibs/pkg-descr | 5 ++++ misc/linux-rl9-sdl12-extralibs/pkg-plist.aarch64 | 33 ++++++++++++++++++++++++ misc/linux-rl9-sdl12-extralibs/pkg-plist.amd64 | 33 ++++++++++++++++++++++++ 6 files changed, 136 insertions(+) diff --git a/misc/Makefile b/misc/Makefile index f56dcd87985d..290412f1507f 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -251,6 +251,7 @@ SUBDIR += lifelines SUBDIR += lightgbm SUBDIR += linux-c7-sdl12-extralibs + SUBDIR += linux-rl9-sdl12-extralibs SUBDIR += llama-cpp SUBDIR += locale-en_DK SUBDIR += localedata diff --git a/misc/linux-rl9-sdl12-extralibs/Makefile b/misc/linux-rl9-sdl12-extralibs/Makefile new file mode 100644 index 000000000000..fe048ffe8c59 --- /dev/null +++ b/misc/linux-rl9-sdl12-extralibs/Makefile @@ -0,0 +1,33 @@ +PORTNAME= sdl12-extralibs +PORTVERSION= 1 +CATEGORIES= misc linux +MASTER_SITES= EPEL9 +DISTNAME= + +MAINTAINER= emulation@FreeBSD.org +COMMENT= Additional SDL 1.2 libraries (Rocky Linux ${LINUX_DIST_VER}) +WWW= https://www.libsdl.org/ + +LICENSE= LGPL20+ + +USES= linux:rl9 +USE_LINUX= imageformats-libs sdl12 +USE_LINUX_RPM= yes + +BIN_DISTNAMES= SDL_image-1.2.12-31.el9 + +LIB_DISTNAMES= SDL_gfx-2.0.27-3.el9 \ + SDL_image-1.2.12-31.el9 \ + SDL_net-1.2.8-27.el9 \ + SDL_sound-1.0.3-37.el9 \ + SDL_ttf-2.0.11-29.el9 + +SRC_DISTFILES= SDL_gfx-2.0.27-3.el9${SRC_SUFX}:SOURCE \ + SDL_image-1.2.12-31.el9${SRC_SUFX}:SOURCE \ + SDL_net-1.2.8-27.el9${SRC_SUFX}:SOURCE \ + SDL_sound-1.0.3-37.el9${SRC_SUFX}:SOURCE \ + SDL_ttf-2.0.11-29.el9${SRC_SUFX}:SOURCE + +OPTIONS_DEFINE= DOCS + +.include <bsd.port.mk> diff --git a/misc/linux-rl9-sdl12-extralibs/distinfo b/misc/linux-rl9-sdl12-extralibs/distinfo new file mode 100644 index 000000000000..4a3da5f0db03 --- /dev/null +++ b/misc/linux-rl9-sdl12-extralibs/distinfo @@ -0,0 +1,31 @@ +TIMESTAMP = 1746266074 +SHA256 (rocky/s/SDL_gfx-2.0.27-3.el9.aarch64.rpm) = 154b599bcd0bfa41edc3c710f070d621e5889cfd8094968db94c73adb4dedb2a +SIZE (rocky/s/SDL_gfx-2.0.27-3.el9.aarch64.rpm) = 55566 +SHA256 (rocky/s/SDL_gfx-2.0.27-3.el9.x86_64.rpm) = 4ecc41367d9da39661af01b7d6bb1da17bf362ef0760874625c462881e5b6baf +SIZE (rocky/s/SDL_gfx-2.0.27-3.el9.x86_64.rpm) = 54481 +SHA256 (rocky/s/SDL_image-1.2.12-31.el9.aarch64.rpm) = 1e0e8914576843466a246c6e96e7b4a2a0b8368a994d4f6d06eda69363166d2a +SIZE (rocky/s/SDL_image-1.2.12-31.el9.aarch64.rpm) = 44744 +SHA256 (rocky/s/SDL_image-1.2.12-31.el9.x86_64.rpm) = 995492d9e25effed5b9d538feaceb8fc26314a91862ec3b7a044edeaae4471ac +SIZE (rocky/s/SDL_image-1.2.12-31.el9.x86_64.rpm) = 44952 +SHA256 (rocky/s/SDL_net-1.2.8-27.el9.aarch64.rpm) = fc1fb3e5de58691d773444052428e90db0730a4abe57ed75c879b7687d023793 +SIZE (rocky/s/SDL_net-1.2.8-27.el9.aarch64.rpm) = 20340 +SHA256 (rocky/s/SDL_net-1.2.8-27.el9.x86_64.rpm) = 186b92f9051185c3048c6d8d2044aca9ea09e1f44404a86519d4ecfd063d0dfa +SIZE (rocky/s/SDL_net-1.2.8-27.el9.x86_64.rpm) = 20531 +SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.aarch64.rpm) = 12a21c7f1d4f1ebe7b4904f3b22ee3271540a39237025f8163fc5c9610eb5b9f +SIZE (rocky/s/SDL_sound-1.0.3-37.el9.aarch64.rpm) = 102265 +SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.x86_64.rpm) = edc74ad0d27efadc3a6d47f840d05c968e246c0698ff656264ca0478988097f5 +SIZE (rocky/s/SDL_sound-1.0.3-37.el9.x86_64.rpm) = 101075 +SHA256 (rocky/s/SDL_ttf-2.0.11-29.el9.aarch64.rpm) = 546e012f10f2eb528d295025a3af621279e26e5d43b782fa224b74d3d54c7420 +SIZE (rocky/s/SDL_ttf-2.0.11-29.el9.aarch64.rpm) = 25038 +SHA256 (rocky/s/SDL_ttf-2.0.11-29.el9.x86_64.rpm) = 5bb8f28b59b5e234c4e557dc3bd4e25294034673d8200356ce66e8d7a481baf9 +SIZE (rocky/s/SDL_ttf-2.0.11-29.el9.x86_64.rpm) = 25482 +SHA256 (rocky/s/SDL_gfx-2.0.27-3.el9.src.rpm) = dfa314804111b8327e30bda0141f93d5ff58414a2964013594cc675ac08a9cfb +SIZE (rocky/s/SDL_gfx-2.0.27-3.el9.src.rpm) = 1698936 +SHA256 (rocky/s/SDL_image-1.2.12-31.el9.src.rpm) = 5091193fc3c11aaff920040c51e9dc5ffe8e538a16cc0e62b7fec668fc5716d3 +SIZE (rocky/s/SDL_image-1.2.12-31.el9.src.rpm) = 2242755 +SHA256 (rocky/s/SDL_net-1.2.8-27.el9.src.rpm) = 1bdb4c41b357f1047a51dd97977e6dbfbc7aa57a3ecd6e2cc13caad094a02a48 +SIZE (rocky/s/SDL_net-1.2.8-27.el9.src.rpm) = 370636 +SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.src.rpm) = 01b24b1d761970b7a5cdaee518936c0e0f1183597fb483fdf96c328d35bf478e +SIZE (rocky/s/SDL_sound-1.0.3-37.el9.src.rpm) = 635244 +SHA256 (rocky/s/SDL_ttf-2.0.11-29.el9.src.rpm) = cd8f36c70c4581d1bf3f62d767081c12b9aee685f17eacbebdbf346d2591f32c +SIZE (rocky/s/SDL_ttf-2.0.11-29.el9.src.rpm) = 4060491 diff --git a/misc/linux-rl9-sdl12-extralibs/pkg-descr b/misc/linux-rl9-sdl12-extralibs/pkg-descr new file mode 100644 index 000000000000..b350f36fb73d --- /dev/null +++ b/misc/linux-rl9-sdl12-extralibs/pkg-descr @@ -0,0 +1,5 @@ +Simple DirectMedia Layer is a cross-platform development library designed to +provide low level access to audio, keyboard, mouse, joystick, and graphics +hardware via OpenGL and Direct3D. + +This package ships extra SDL-related libraries like Mixer, Image, TTF, etc. diff --git a/misc/linux-rl9-sdl12-extralibs/pkg-plist.aarch64 b/misc/linux-rl9-sdl12-extralibs/pkg-plist.aarch64 new file mode 100644 index 000000000000..fba3e4eedb8a --- /dev/null +++ b/misc/linux-rl9-sdl12-extralibs/pkg-plist.aarch64 @@ -0,0 +1,33 @@ +usr/bin/showimage +usr/lib/.build-id/2f/2e192c98f1b3cee08fd1d8668816114db38591 +usr/lib/.build-id/4a/c02f7e1b1036eb1ea1a1d1b791e17f8c9facf9 +usr/lib/.build-id/70/635f02a8666a53c1cba5c5cd4fdf150563342a +usr/lib/.build-id/77/e076ae040468d9dea9a3033a120457996ba6a2 +usr/lib/.build-id/a4/7f0b25309e8fdce3e1d8193944c4bba33ac632 +usr/lib/.build-id/d7/5c0b51537319e0676182b45d655cda437d6108 +usr/lib64/libSDL_gfx.so.15 +usr/lib64/libSDL_gfx.so.15.9.1 +usr/lib64/libSDL_image-1.2.so.0 +usr/lib64/libSDL_image-1.2.so.0.8.4 +usr/lib64/libSDL_net-1.2.so.0 +usr/lib64/libSDL_net-1.2.so.0.8.0 +usr/lib64/libSDL_sound-1.0.so.1 +usr/lib64/libSDL_sound-1.0.so.1.0.2 +usr/lib64/libSDL_ttf-2.0.so.0 +usr/lib64/libSDL_ttf-2.0.so.0.10.1 +%%PORTDOCS%%usr/share/doc/SDL_gfx/AUTHORS +%%PORTDOCS%%usr/share/doc/SDL_gfx/COPYING +%%PORTDOCS%%usr/share/doc/SDL_gfx/LICENSE +%%PORTDOCS%%usr/share/doc/SDL_gfx/README +%%PORTDOCS%%usr/share/doc/SDL_image/CHANGES +%%PORTDOCS%%usr/share/doc/SDL_image/README +%%PORTDOCS%%usr/share/doc/SDL_net/CHANGES +%%PORTDOCS%%usr/share/doc/SDL_net/COPYING +%%PORTDOCS%%usr/share/doc/SDL_net/README +%%PORTDOCS%%usr/share/doc/SDL_sound/README +%%PORTDOCS%%usr/share/doc/SDL_sound/TODO +%%PORTDOCS%%usr/share/doc/SDL_ttf/CHANGES +%%PORTDOCS%%usr/share/doc/SDL_ttf/COPYING +%%PORTDOCS%%usr/share/doc/SDL_ttf/README +usr/share/licenses/SDL_image/COPYING +usr/share/licenses/SDL_sound/COPYING diff --git a/misc/linux-rl9-sdl12-extralibs/pkg-plist.amd64 b/misc/linux-rl9-sdl12-extralibs/pkg-plist.amd64 new file mode 100644 index 000000000000..a893217053ad --- /dev/null +++ b/misc/linux-rl9-sdl12-extralibs/pkg-plist.amd64 @@ -0,0 +1,33 @@ +usr/bin/showimage +usr/lib/.build-id/13/649529c80269e0eeb1927c6ab9d84a985a0355 +usr/lib/.build-id/4d/debf61e61360eb1be47887f8fa126a41d21261 +usr/lib/.build-id/6d/d9233a6ba62cfa403d9f23017e2c2050833051 +usr/lib/.build-id/83/66f7543bb1e89f650ce954f7a79800bafac293 +usr/lib/.build-id/91/f5103f6979fd0c39f4aae5c7a1cb23eeee19ba +usr/lib/.build-id/ce/9139255336ffded8fe3852f3e496d6ea6dd85a +usr/lib64/libSDL_gfx.so.15 +usr/lib64/libSDL_gfx.so.15.9.1 +usr/lib64/libSDL_image-1.2.so.0 +usr/lib64/libSDL_image-1.2.so.0.8.4 +usr/lib64/libSDL_net-1.2.so.0 +usr/lib64/libSDL_net-1.2.so.0.8.0 +usr/lib64/libSDL_sound-1.0.so.1 +usr/lib64/libSDL_sound-1.0.so.1.0.2 +usr/lib64/libSDL_ttf-2.0.so.0 +usr/lib64/libSDL_ttf-2.0.so.0.10.1 +%%PORTDOCS%%usr/share/doc/SDL_gfx/AUTHORS +%%PORTDOCS%%usr/share/doc/SDL_gfx/COPYING +%%PORTDOCS%%usr/share/doc/SDL_gfx/LICENSE +%%PORTDOCS%%usr/share/doc/SDL_gfx/README +%%PORTDOCS%%usr/share/doc/SDL_image/CHANGES +%%PORTDOCS%%usr/share/doc/SDL_image/README +%%PORTDOCS%%usr/share/doc/SDL_net/CHANGES +%%PORTDOCS%%usr/share/doc/SDL_net/COPYING +%%PORTDOCS%%usr/share/doc/SDL_net/README +%%PORTDOCS%%usr/share/doc/SDL_sound/README +%%PORTDOCS%%usr/share/doc/SDL_sound/TODO +%%PORTDOCS%%usr/share/doc/SDL_ttf/CHANGES +%%PORTDOCS%%usr/share/doc/SDL_ttf/COPYING +%%PORTDOCS%%usr/share/doc/SDL_ttf/README +usr/share/licenses/SDL_image/COPYING +usr/share/licenses/SDL_sound/COPYING