Browse Source

misc/linux-c7-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf, etc.

overlay
Gleb Popov 2 months ago
parent
commit
83e7cb4773
  1. 1
      misc/Makefile
  2. 31
      misc/linux-c7-sdl12-extralibs/Makefile
  3. 19
      misc/linux-c7-sdl12-extralibs/distinfo
  4. 5
      misc/linux-c7-sdl12-extralibs/pkg-descr
  5. 18
      misc/linux-c7-sdl12-extralibs/pkg-plist.aarch64
  6. 18
      misc/linux-c7-sdl12-extralibs/pkg-plist.amd64

1
misc/Makefile

@ -250,6 +250,7 @@
SUBDIR += libxdf
SUBDIR += lifelines
SUBDIR += lightgbm
SUBDIR += linux-c7-sdl12-extralibs
SUBDIR += llama-cpp
SUBDIR += locale-en_DK
SUBDIR += localedata

31
misc/linux-c7-sdl12-extralibs/Makefile

@ -0,0 +1,31 @@
PORTNAME= sdl12-extralibs
PORTVERSION= 1
CATEGORIES= misc linux
MASTER_SITES= EPEL7/s
DISTNAME=
MAINTAINER= emulation@FreeBSD.org
COMMENT= Additional SDL 1.2 libraries (Linux CentOS ${LINUX_DIST_VER})
WWW= https://www.libsdl.org/
LICENSE= LGPL20+
ONLY_FOR_ARCHS= aarch64 amd64
USES= linux:c7
USE_LINUX= sdl12
USE_LINUX_RPM= yes
.for arch in ${ONLY_FOR_ARCHS}
DISTFILES_${arch}= SDL_image-1.2.12-11.el7${EXTRACT_SUFX_${arch}}:${arch} \
SDL_mixer-1.2.12-4.el7${EXTRACT_SUFX_${arch}}:${arch} \
SDL_ttf-2.0.11-6.el7${EXTRACT_SUFX_${arch}}:${arch}
.endfor
SRC_DISTFILES= SDL_image-1.2.12-11.el7${SRC_SUFX}:SOURCE \
SDL_mixer-1.2.12-4.el7${SRC_SUFX}:SOURCE \
SDL_ttf-2.0.11-6.el7${SRC_SUFX}:SOURCE
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>

19
misc/linux-c7-sdl12-extralibs/distinfo

@ -0,0 +1,19 @@
TIMESTAMP = 1746110653
SHA256 (centos/SDL_image-1.2.12-11.el7.aarch64.rpm) = e1cf33895eb824af429fa1da4c7fdab1d94235762c9f1bfd0b23d40e35dd81dc
SIZE (centos/SDL_image-1.2.12-11.el7.aarch64.rpm) = 41920
SHA256 (centos/SDL_image-1.2.12-11.el7.x86_64.rpm) = 293dc52ed3321c40886a4bf522285fcb164b76f41cf81aa9277ec0f884d773bd
SIZE (centos/SDL_image-1.2.12-11.el7.x86_64.rpm) = 42624
SHA256 (centos/SDL_mixer-1.2.12-4.el7.aarch64.rpm) = cdda3bbf9a6928a71c8ad3ecd149f9359c1688d022b2d5adb7e606a6f3c12ff6
SIZE (centos/SDL_mixer-1.2.12-4.el7.aarch64.rpm) = 91740
SHA256 (centos/SDL_mixer-1.2.12-4.el7.x86_64.rpm) = 119bb1db9ec904b29857c2f9963a2d71587f3300d3fbc284f886d8d6e6b137d9
SIZE (centos/SDL_mixer-1.2.12-4.el7.x86_64.rpm) = 92856
SHA256 (centos/SDL_ttf-2.0.11-6.el7.aarch64.rpm) = 3138e8e68d1d9ff88cd1ac371bc6261abf9fd8bf8535edc50eb5e3dc14207e29
SIZE (centos/SDL_ttf-2.0.11-6.el7.aarch64.rpm) = 22620
SHA256 (centos/SDL_ttf-2.0.11-6.el7.x86_64.rpm) = e0984b62e98cdbe3607ad3183b3d9cd8796c24e400f5b03ad834402938d60446
SIZE (centos/SDL_ttf-2.0.11-6.el7.x86_64.rpm) = 23224
SHA256 (centos/SDL_image-1.2.12-11.el7.src.rpm) = f11c9a986584b74f1b42c36a940bd8e7dd6a5b73fcf0006ed60f9bead856d711
SIZE (centos/SDL_image-1.2.12-11.el7.src.rpm) = 2241694
SHA256 (centos/SDL_mixer-1.2.12-4.el7.src.rpm) = 2ca2b34eb09656f5c6b16a467d2310f78382157211e127b6c5276b5870b7d7af
SIZE (centos/SDL_mixer-1.2.12-4.el7.src.rpm) = 3702625
SHA256 (centos/SDL_ttf-2.0.11-6.el7.src.rpm) = dd3c0a301a6a9d17afc0c9603b389baad946bf04dd838811cb813b7f9b2431d3
SIZE (centos/SDL_ttf-2.0.11-6.el7.src.rpm) = 4058840

5
misc/linux-c7-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.

18
misc/linux-c7-sdl12-extralibs/pkg-plist.aarch64

@ -0,0 +1,18 @@
usr/bin/playmus
usr/bin/playwave
usr/bin/showimage
usr/lib64/libSDL_image-1.2.so.0
usr/lib64/libSDL_image-1.2.so.0.8.4
usr/lib64/libSDL_mixer-1.2.so.0
usr/lib64/libSDL_mixer-1.2.so.0.12.0
usr/lib64/libSDL_ttf-2.0.so.0
usr/lib64/libSDL_ttf-2.0.so.0.10.1
%%PORTDOCS%%usr/share/doc/SDL_image-1.2.12/CHANGES
%%PORTDOCS%%usr/share/doc/SDL_image-1.2.12/COPYING
%%PORTDOCS%%usr/share/doc/SDL_image-1.2.12/README
%%PORTDOCS%%usr/share/doc/SDL_mixer-1.2.12/CHANGES
%%PORTDOCS%%usr/share/doc/SDL_mixer-1.2.12/COPYING
%%PORTDOCS%%usr/share/doc/SDL_mixer-1.2.12/README
%%PORTDOCS%%usr/share/doc/SDL_ttf-2.0.11/CHANGES
%%PORTDOCS%%usr/share/doc/SDL_ttf-2.0.11/COPYING
%%PORTDOCS%%usr/share/doc/SDL_ttf-2.0.11/README

18
misc/linux-c7-sdl12-extralibs/pkg-plist.amd64

@ -0,0 +1,18 @@
usr/bin/playmus
usr/bin/playwave
usr/bin/showimage
usr/lib64/libSDL_image-1.2.so.0
usr/lib64/libSDL_image-1.2.so.0.8.4
usr/lib64/libSDL_mixer-1.2.so.0
usr/lib64/libSDL_mixer-1.2.so.0.12.0
usr/lib64/libSDL_ttf-2.0.so.0
usr/lib64/libSDL_ttf-2.0.so.0.10.1
%%PORTDOCS%%usr/share/doc/SDL_image-1.2.12/CHANGES
%%PORTDOCS%%usr/share/doc/SDL_image-1.2.12/COPYING
%%PORTDOCS%%usr/share/doc/SDL_image-1.2.12/README
%%PORTDOCS%%usr/share/doc/SDL_mixer-1.2.12/CHANGES
%%PORTDOCS%%usr/share/doc/SDL_mixer-1.2.12/COPYING
%%PORTDOCS%%usr/share/doc/SDL_mixer-1.2.12/README
%%PORTDOCS%%usr/share/doc/SDL_ttf-2.0.11/CHANGES
%%PORTDOCS%%usr/share/doc/SDL_ttf-2.0.11/COPYING
%%PORTDOCS%%usr/share/doc/SDL_ttf-2.0.11/README
Loading…
Cancel
Save