Update to SDLmm-0.1.8

Adds a lot of features and has a restructed API.
This commit is contained in:
pvalchev 2001-09-02 03:41:30 +00:00
parent 6fa075db83
commit 491c5876c2
6 changed files with 42 additions and 70 deletions

@ -1,12 +1,12 @@
# $OpenBSD: Makefile,v 1.2 2001/07/25 08:07:45 pvalchev Exp $
# $OpenBSD: Makefile,v 1.3 2001/09/02 03:41:30 pvalchev Exp $
COMMENT= "C++ wrapper for the Simple DirectMedia Layer"
VERSION= 0.1.5
VERSION= 0.1.8
DISTNAME= SDLmm-${VERSION}
PKGNAME= ${DISTNAME:L}
CATEGORIES= devel
NEED_VERSION= 1.421
NEED_VERSION= 1.448
HOMEPAGE= http://sdlmm.sourceforge.net/

@ -1,3 +1,3 @@
MD5 (SDLmm-0.1.5.tar.gz) = b3441a46111e8cd0b2388ad0d22b52ab
RMD160 (SDLmm-0.1.5.tar.gz) = eaaefcaec816e03a1155cf26d611ce7532443852
SHA1 (SDLmm-0.1.5.tar.gz) = 11db00c0cb2a449e9dc3b7ad57d71450ae9e422a
MD5 (SDLmm-0.1.8.tar.gz) = 8221bd80629e48eb64247a0ffb5dff0a
RMD160 (SDLmm-0.1.8.tar.gz) = d51656b3f5df6309e52414375362a28c466859f5
SHA1 (SDLmm-0.1.8.tar.gz) = a1f208610951599c677503b0248125a6db9090b4

@ -1,48 +1,9 @@
$OpenBSD: patch-ltmain_sh,v 1.1.1.1 2001/07/16 16:35:16 pvalchev Exp $
--- ltmain.sh.orig Tue Apr 24 18:55:06 2001
+++ ltmain.sh Thu Jul 5 18:57:37 2001
@@ -1079,6 +1079,17 @@ compiler."
# These systems don't actually have c library (as such)
continue
;;
+ *-*-openbsd*)
+ # Do not include libc due to us having libc/libc_r.
+ continue
+ ;;
+ esac
+ elif test "$arg" = "-lc_r"; then
+ case "$host" in
+ *-*-openbsd*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
esac
elif test "$arg" = "-lm"; then
case "$host" in
@@ -1091,6 +1102,10 @@ compiler."
deplibs="$deplibs $arg"
;;
+ -?thread)
+ deplibs="$deplibs $arg"
+ ;;
+
-module)
module=yes
continue
@@ -1795,6 +1810,9 @@ compiler."
*-*-cygwin* | *-*-mingw* | *-*-os2* | *-*-beos* | *-*-freebsd* )
# these systems don't actually have a c library (as such)!
;;
+ *-*-openbsd*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
*-*-rhapsody*)
# rhapsody is a little odd...
deplibs="$deplibs -framework System"
@@ -3567,40 +3585,6 @@ libdir='$install_libdir'\
$OpenBSD: patch-ltmain_sh,v 1.2 2001/09/02 03:41:30 pvalchev Exp $
--- ltmain.sh.orig Tue Jun 12 13:29:07 2001
+++ ltmain.sh Sat Sep 1 21:30:53 2001
@@ -4416,40 +4416,6 @@ relink_command=\"$relink_command\""
# Exit here if they wanted silent mode.
test "$show" = : && exit 0
test "$show" = ":" && exit 0
- echo "----------------------------------------------------------------------"
- echo "Libraries have been installed in:"
@ -52,7 +13,7 @@ $OpenBSD: patch-ltmain_sh,v 1.1.1.1 2001/07/16 16:35:16 pvalchev Exp $
- echo
- echo "If you ever happen to want to link against installed libraries"
- echo "in a given directory, LIBDIR, you must either use libtool, and"
- echo "specify the full pathname of the library, or use \`-LLIBDIR'"
- echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
- echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"

@ -1,9 +1,9 @@
$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2001/07/16 16:35:16 pvalchev Exp $
--- src/Makefile.in.orig Thu Jul 5 18:59:58 2001
+++ src/Makefile.in Thu Jul 5 19:00:12 2001
@@ -95,7 +95,7 @@ HDRS = sdlmm_global.h sdlmm.h sdlmm_srec
$OpenBSD: patch-src_Makefile_in,v 1.2 2001/09/02 03:41:30 pvalchev Exp $
--- 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_surface.cpp sdlmm_display.cpp sdlmm_srect.cpp sdlmm_event.cpp sdlmm_audio.cpp sdlmm_timer.cpp sdlmm_joystick.cpp sdlmm_cd.cpp sdlmm_videoinfo.cpp
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)

@ -1,3 +1,3 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2001/07/16 16:35:16 pvalchev Exp $
lib/libSDLmm.so.4.1
@comment $OpenBSD: PFRAG.shared,v 1.2 2001/09/02 03:41:30 pvalchev Exp $
lib/libSDLmm.so.8.0
DYNLIBDIR(%B)

@ -1,14 +1,19 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/07/16 16:35:16 pvalchev Exp $
@comment $OpenBSD: PLIST,v 1.2 2001/09/02 03:41:30 pvalchev Exp $
bin/sdlmm-config
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
@ -17,16 +22,22 @@ lib/libSDLmm.a
lib/libSDLmm.la
%%SHARED%%
man/man3/SDLmm.3
man/man3/SDLmm__Audio.3
man/man3/SDLmm__BaseSurface.3
man/man3/SDLmm__CD.3
man/man3/SDLmm__Display.3
man/man3/SDLmm__Event.3
man/man3/SDLmm__EventHandler.3
man/man3/SDLmm__Joystick.3
man/man3/SDLmm__SRect.3
man/man3/SDLmm__Surface.3
man/man3/SDLmm__Timer.3
man/man3/SDLmm__VideoInfo.3
man/man3/SDLmm_Audio.3
man/man3/SDLmm_BaseSurface.3
man/man3/SDLmm_CD.3
man/man3/SDLmm_ColorRGB.3
man/man3/SDLmm_ColorRGBA.3
man/man3/SDLmm_Display.3
man/man3/SDLmm_Event.3
man/man3/SDLmm_EventHandler.3
man/man3/SDLmm_Joystick.3
man/man3/SDLmm_PixelFormat.3
man/man3/SDLmm_SPoint.3
man/man3/SDLmm_SRect.3
man/man3/SDLmm_Surface.3
man/man3/SDLmm_Timer.3
man/man3/SDLmm_VideoInfo.3
man/man3/SDLmm_todo.3
man/man3/sdlmm.h.3
share/aclocal/sdlmm.m4
@dirrm include/SDLmm