SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

34
devel/sdlmm/Makefile Normal file
View file

@ -0,0 +1,34 @@
COMMENT= C++ wrapper for the Simple DirectMedia Layer
VERSION= 0.1.8
DISTNAME= SDLmm-${VERSION}
PKGNAME= sdlmm-${VERSION}
REVISION= 15
CATEGORIES= devel
SHARED_LIBS += SDLmm 9.0 # .8.0
HOMEPAGE= http://sdlmm.sourceforge.net/
# LGPLv2+
PERMIT_PACKAGE= Yes
WANTLIB += SDL iconv m pthread sndio ${COMPILER_LIBCXX} usbhid
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sdlmm/}
COMPILER = base-clang ports-gcc base-gcc
LIB_DEPENDS= converters/libiconv \
devel/sdl
SEPARATE_BUILD= Yes
CONFIGURE_STYLE= gnu
post-install:
@cd ${WRKSRC}/docs/html && \
rm -f Makefile* htmlfiles && \
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sdlmm && \
for A in *; do ${INSTALL_DATA} $$A ${PREFIX}/share/doc/sdlmm/; done
.include <bsd.port.mk>

2
devel/sdlmm/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (SDLmm-0.1.8.tar.gz) = erf2u44I7Zpb4RSbdAwbjGowTNmdydllF9rzCh1FOoU=
SIZE (SDLmm-0.1.8.tar.gz) = 554011

View file

@ -0,0 +1,28 @@
--- configure.orig Mon Aug 13 21:39:00 2001
+++ configure Sun Feb 5 11:36:41 2006
@@ -5876,7 +5876,6 @@ fi
echo "$ac_t""no" 1>&6
fi
-CXXFLAGS="`echo $CXXFLAGS | sed s/-O2//`"
if test "x${GXX-}" = xyes ; then
WARN="-W -Wall -Wno-unused -Wcast-align"
@@ -5888,7 +5887,7 @@ echo "configure:5886: checking -O3" >&5
echo $ac_n "(cached) $ac_c" 1>&6
else
- CXXFLAGS="$OLD_CXXFLAGS -O3"
+ CXXFLAGS="$OLD_CXXFLAGS"
if test "$cross_compiling" = yes; then
sdlmm_cv_option_O3=no
else
@@ -5919,7 +5918,7 @@ fi
CXXFLAGS="$OLD_CXXFLAGS"
if test x"$sdlmm_cv_option_O3" = "xyes" ; then
- OPTIMIZE="$OPTIMIZE -O3"
+ OPTIMIZE="$OPTIMIZE"
echo "$ac_t""yes" 1>&6
else
echo "$ac_t""no" 1>&6

View file

@ -0,0 +1,11 @@
--- src/Makefile.in.orig Mon Aug 13 13:46:21 2001
+++ src/Makefile.in Sat Sep 1 21:28:49 2001
@@ -99,7 +99,7 @@ HDRS = sdlmm_global.h sdlmm.h sdlmm_spoi
libSDLmm_la_SOURCES = sdlmm_global.cpp sdlmm_basesurface.cpp sdlmm_surface.cpp sdlmm_display.cpp sdlmm_pixelformat.cpp sdlmm_srect.cpp sdlmm_event.cpp sdlmm_audio.cpp sdlmm_timer.cpp sdlmm_joystick.cpp sdlmm_cd.cpp sdlmm_videoinfo.cpp
-libSDLmm_la_LDFLAGS = -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+libSDLmm_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
# The directory where the include files will be installed

9
devel/sdlmm/pkg/DESCR Normal file
View file

@ -0,0 +1,9 @@
SDLmm is a C++ glue for SDL, or the Simple DirectMedia
Layer, which is a generic API that provides low level access
to audio, keyboard, mouse, joystick, 3D hardware via OpenGL,
and 2D framebuffer across multiple platforms.
SDLmm aims to stay as close as possible to the C API while
taking advantage of native C++ features like object
orientation. It also aims at being platform independent
as much as possible.

197
devel/sdlmm/pkg/PLIST Normal file
View file

@ -0,0 +1,197 @@
@conflict sdlmm-doc-*
@pkgpath devel/sdlmm,-main
@pkgpath devel/sdlmm,-docs
bin/sdlmm-config
include/SDLmm/
include/SDLmm/sdlmm.h
include/SDLmm/sdlmm_audio.h
include/SDLmm/sdlmm_autoconfig.h
include/SDLmm/sdlmm_basesurface.h
include/SDLmm/sdlmm_cd.h
include/SDLmm/sdlmm_color.h
include/SDLmm/sdlmm_config.h
include/SDLmm/sdlmm_display.h
include/SDLmm/sdlmm_event.h
include/SDLmm/sdlmm_eventhandler.h
include/SDLmm/sdlmm_global.h
include/SDLmm/sdlmm_joystick.h
include/SDLmm/sdlmm_pixelformat.h
include/SDLmm/sdlmm_spoint.h
include/SDLmm/sdlmm_srect.h
include/SDLmm/sdlmm_surface.h
include/SDLmm/sdlmm_timer.h
include/SDLmm/sdlmm_videoinfo.h
lib/libSDLmm.a
lib/libSDLmm.la
@lib lib/libSDLmm.so.${LIBSDLmm_VERSION}
@man man/man3/SDLmm.3
@man man/man3/SDLmm_Audio.3
@man man/man3/SDLmm_BaseSurface.3
@man man/man3/SDLmm_CD.3
@man man/man3/SDLmm_ColorRGB.3
@man man/man3/SDLmm_ColorRGBA.3
@man man/man3/SDLmm_Display.3
@man man/man3/SDLmm_Event.3
@man man/man3/SDLmm_EventHandler.3
@man man/man3/SDLmm_Joystick.3
@man man/man3/SDLmm_PixelFormat.3
@man man/man3/SDLmm_SPoint.3
@man man/man3/SDLmm_SRect.3
@man man/man3/SDLmm_Surface.3
@man man/man3/SDLmm_Timer.3
@man man/man3/SDLmm_VideoInfo.3
@man man/man3/SDLmm_todo.3
@man man/man3/sdlmm.h.3
share/aclocal/
share/aclocal/sdlmm.m4
share/doc/sdlmm/
share/doc/sdlmm/annotated.html
share/doc/sdlmm/classSDLmm_1_1Audio-members.html
share/doc/sdlmm/classSDLmm_1_1Audio.html
share/doc/sdlmm/classSDLmm_1_1BaseSurface-members.html
share/doc/sdlmm/classSDLmm_1_1BaseSurface.html
share/doc/sdlmm/classSDLmm_1_1BaseSurface__inherit__graph.gif
share/doc/sdlmm/classSDLmm_1_1CD-members.html
share/doc/sdlmm/classSDLmm_1_1CD.html
share/doc/sdlmm/classSDLmm_1_1ColorRGB-members.html
share/doc/sdlmm/classSDLmm_1_1ColorRGB.html
share/doc/sdlmm/classSDLmm_1_1ColorRGBA-members.html
share/doc/sdlmm/classSDLmm_1_1ColorRGBA.html
share/doc/sdlmm/classSDLmm_1_1ColorRGBA__inherit__graph.gif
share/doc/sdlmm/classSDLmm_1_1ColorRGB__inherit__graph.gif
share/doc/sdlmm/classSDLmm_1_1Display-members.html
share/doc/sdlmm/classSDLmm_1_1Display.html
share/doc/sdlmm/classSDLmm_1_1Display__inherit__graph.gif
share/doc/sdlmm/classSDLmm_1_1Event-members.html
share/doc/sdlmm/classSDLmm_1_1Event.html
share/doc/sdlmm/classSDLmm_1_1EventHandler-members.html
share/doc/sdlmm/classSDLmm_1_1EventHandler.html
share/doc/sdlmm/classSDLmm_1_1Joystick-members.html
share/doc/sdlmm/classSDLmm_1_1Joystick.html
share/doc/sdlmm/classSDLmm_1_1PixelFormat-members.html
share/doc/sdlmm/classSDLmm_1_1PixelFormat.html
share/doc/sdlmm/classSDLmm_1_1SPoint-members.html
share/doc/sdlmm/classSDLmm_1_1SPoint.html
share/doc/sdlmm/classSDLmm_1_1SRect-members.html
share/doc/sdlmm/classSDLmm_1_1SRect.html
share/doc/sdlmm/classSDLmm_1_1SRect__inherit__graph.gif
share/doc/sdlmm/classSDLmm_1_1Surface-members.html
share/doc/sdlmm/classSDLmm_1_1Surface.html
share/doc/sdlmm/classSDLmm_1_1Surface__inherit__graph.gif
share/doc/sdlmm/classSDLmm_1_1Timer-members.html
share/doc/sdlmm/classSDLmm_1_1Timer.html
share/doc/sdlmm/classSDLmm_1_1VideoInfo-members.html
share/doc/sdlmm/classSDLmm_1_1VideoInfo.html
share/doc/sdlmm/doxygen.css
share/doc/sdlmm/doxygen.gif
share/doc/sdlmm/files.html
share/doc/sdlmm/functions.html
share/doc/sdlmm/globals.html
share/doc/sdlmm/graph_legend.gif
share/doc/sdlmm/graph_legend.html
share/doc/sdlmm/hierarchy.html
share/doc/sdlmm/index.html
share/doc/sdlmm/inherit__graph__classSDLmm__1__1Audio.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1BaseSurface.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1CD.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1ColorRGB.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1Event.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1EventHandler.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1Joystick.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1PixelFormat.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1SPoint.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1Timer.gif
share/doc/sdlmm/inherit__graph__classSDLmm__1__1VideoInfo.gif
share/doc/sdlmm/inherit__graph__structSDL____Rect.gif
share/doc/sdlmm/inherits.html
share/doc/sdlmm/namespace__SDLmm.html
share/doc/sdlmm/namespacemembers.html
share/doc/sdlmm/namespaces.html
share/doc/sdlmm/pages.html
share/doc/sdlmm/sdlmm_8h-source.html
share/doc/sdlmm/sdlmm_8h.html
share/doc/sdlmm/sdlmm_8h__incl.gif
share/doc/sdlmm/sdlmm__audio_8cpp.html
share/doc/sdlmm/sdlmm__audio_8cpp__incl.gif
share/doc/sdlmm/sdlmm__audio_8h-source.html
share/doc/sdlmm/sdlmm__audio_8h.html
share/doc/sdlmm/sdlmm__audio_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__autoconfig_8h-source.html
share/doc/sdlmm/sdlmm__autoconfig_8h.html
share/doc/sdlmm/sdlmm__basesurface_8cpp.html
share/doc/sdlmm/sdlmm__basesurface_8cpp__incl.gif
share/doc/sdlmm/sdlmm__basesurface_8h-source.html
share/doc/sdlmm/sdlmm__basesurface_8h.html
share/doc/sdlmm/sdlmm__basesurface_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__basesurface_8h__incl.gif
share/doc/sdlmm/sdlmm__cd_8cpp.html
share/doc/sdlmm/sdlmm__cd_8cpp__incl.gif
share/doc/sdlmm/sdlmm__cd_8h-source.html
share/doc/sdlmm/sdlmm__cd_8h.html
share/doc/sdlmm/sdlmm__cd_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__color_8h-source.html
share/doc/sdlmm/sdlmm__color_8h.html
share/doc/sdlmm/sdlmm__color_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__config_8h-source.html
share/doc/sdlmm/sdlmm__config_8h.html
share/doc/sdlmm/sdlmm__config_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__display_8cpp.html
share/doc/sdlmm/sdlmm__display_8cpp__incl.gif
share/doc/sdlmm/sdlmm__display_8h-source.html
share/doc/sdlmm/sdlmm__display_8h.html
share/doc/sdlmm/sdlmm__display_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__display_8h__incl.gif
share/doc/sdlmm/sdlmm__event_8cpp.html
share/doc/sdlmm/sdlmm__event_8cpp__incl.gif
share/doc/sdlmm/sdlmm__event_8h-source.html
share/doc/sdlmm/sdlmm__event_8h.html
share/doc/sdlmm/sdlmm__event_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__event_8h__incl.gif
share/doc/sdlmm/sdlmm__eventhandler_8h-source.html
share/doc/sdlmm/sdlmm__eventhandler_8h.html
share/doc/sdlmm/sdlmm__eventhandler_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__global_8cpp.html
share/doc/sdlmm/sdlmm__global_8cpp__incl.gif
share/doc/sdlmm/sdlmm__global_8h-source.html
share/doc/sdlmm/sdlmm__global_8h.html
share/doc/sdlmm/sdlmm__global_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__joystick_8cpp.html
share/doc/sdlmm/sdlmm__joystick_8cpp__incl.gif
share/doc/sdlmm/sdlmm__joystick_8h-source.html
share/doc/sdlmm/sdlmm__joystick_8h.html
share/doc/sdlmm/sdlmm__joystick_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__pixelformat_8cpp.html
share/doc/sdlmm/sdlmm__pixelformat_8cpp__incl.gif
share/doc/sdlmm/sdlmm__pixelformat_8h-source.html
share/doc/sdlmm/sdlmm__pixelformat_8h.html
share/doc/sdlmm/sdlmm__pixelformat_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__pixelformat_8h__incl.gif
share/doc/sdlmm/sdlmm__spoint_8h-source.html
share/doc/sdlmm/sdlmm__spoint_8h.html
share/doc/sdlmm/sdlmm__spoint_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__srect_8cpp.html
share/doc/sdlmm/sdlmm__srect_8cpp__incl.gif
share/doc/sdlmm/sdlmm__srect_8h-source.html
share/doc/sdlmm/sdlmm__srect_8h.html
share/doc/sdlmm/sdlmm__srect_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__srect_8h__incl.gif
share/doc/sdlmm/sdlmm__surface_8cpp.html
share/doc/sdlmm/sdlmm__surface_8cpp__incl.gif
share/doc/sdlmm/sdlmm__surface_8h-source.html
share/doc/sdlmm/sdlmm__surface_8h.html
share/doc/sdlmm/sdlmm__surface_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__surface_8h__incl.gif
share/doc/sdlmm/sdlmm__timer_8cpp.html
share/doc/sdlmm/sdlmm__timer_8cpp__incl.gif
share/doc/sdlmm/sdlmm__timer_8h-source.html
share/doc/sdlmm/sdlmm__timer_8h.html
share/doc/sdlmm/sdlmm__timer_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__videoinfo_8cpp.html
share/doc/sdlmm/sdlmm__videoinfo_8cpp__incl.gif
share/doc/sdlmm/sdlmm__videoinfo_8h-source.html
share/doc/sdlmm/sdlmm__videoinfo_8h.html
share/doc/sdlmm/sdlmm__videoinfo_8h__dep__incl.gif
share/doc/sdlmm/sdlmm__videoinfo_8h__incl.gif
share/doc/sdlmm/structSDL__Rect.html
share/doc/sdlmm/structSDL__Rect__inherit__graph.gif
share/doc/sdlmm/todo.html