FreeBSD Bugzilla – Attachment 27432 Details for
Bug 46529
New port: esdl - SDL and OpenGL access library for Erlang
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
devel-esdl.shar
devel-esdl.shar (text/plain), 9.98 KB, created by
David Holm
on 2002-12-25 16:10:04 UTC
(
hide
)
Description:
devel-esdl.shar
Filename:
MIME Type:
Creator:
David Holm
Created:
2002-12-25 16:10:04 UTC
Size:
9.98 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># devel/esdl ># devel/esdl/Makefile ># devel/esdl/distinfo ># devel/esdl/files ># devel/esdl/files/patch-c_src-Makefile ># devel/esdl/files/patch-Makefile ># devel/esdl/pkg-comment ># devel/esdl/pkg-descr ># devel/esdl/pkg-plist ># >echo c - devel/esdl >mkdir -p devel/esdl > /dev/null 2>&1 >echo x - devel/esdl/Makefile >sed 's/^X//' >devel/esdl/Makefile << 'END-of-devel/esdl/Makefile' >X# New ports collection makefile for: esdl >X# Date created: 25 December 2002 >X# Whom: David Holm <david@realityrift.com> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= esdl >XPORTVERSION= 0.91.1129 >XCATEGORIES= devel >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >XMASTER_SITE_SUBDIR= ${PORTNAME} >XDISTNAME= ${PORTNAME}-${PORTVERSION}.src >X >XMAINTAINER= david@realityrift.com >X >XLIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \ >X ${GL_DEPENDS} >XBUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang >X >XUSE_REINPLACE= yes >X >XSDL11_FILES= CPS.h Makefile SDLMain.h SDLMain.m esdl.h \ >X esdl_audio.c esdl_audio.h esdl_conv.c esdl_conv.h esdl_driver.c \ >X esdl_events.c esdl_events.h esdl_gen.c esdl_glu.c esdl_glu.h esdl_main.c \ >X esdl_opengl.c esdl_opengl.h esdl_spec.c esdl_stream.c esdl_util.c \ >X esdl_util.h esdl_video.c esdl_video.h esdl_wrapper.c hexdump.c >X >XUSE_GMAKE= yes >XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >X >Xpost-patch: >X.for i in ${SDL11_FILES} >X @${REINPLACE_CMD} -e 's|SDL/|SDL11/|' ${WRKSRC}/c_src/$i >X.endfor >X >X.include <bsd.port.mk> >END-of-devel/esdl/Makefile >echo x - devel/esdl/distinfo >sed 's/^X//' >devel/esdl/distinfo << 'END-of-devel/esdl/distinfo' >XMD5 (esdl-0.91.1129.src.tar.gz) = 1418b02a6d770e361f517c9d1981eb56 >END-of-devel/esdl/distinfo >echo c - devel/esdl/files >mkdir -p devel/esdl/files > /dev/null 2>&1 >echo x - devel/esdl/files/patch-c_src-Makefile >sed 's/^X//' >devel/esdl/files/patch-c_src-Makefile << 'END-of-devel/esdl/files/patch-c_src-Makefile' >X--- c_src/Makefile.orig Wed Dec 25 16:02:09 2002 >X+++ c_src/Makefile Wed Dec 25 16:03:16 2002 >X@@ -5,7 +5,7 @@ >X # $Id: Makefile,v 1.3 2002/09/07 06:02:36 bjorng Exp $ >X # >X >X-OGLDIR = /usr >X+OGLDIR = /usr/X11R6 >X >X # Uncomment these if your opengl header is located in another directory than >X # the usual $(OGLDIR)/include/GL/gl.h >X@@ -15,12 +15,12 @@ >X GL_LIBS = -L$(OGLDIR)/lib -lGL -lGLU >X GL_INCS = -I$(OGLDIR)/include/$(GL_INCLUDE_DIR) >X >X-SDL_LIBS = $(shell sdl-config --libs) >X+SDL_LIBS = $(shell sdl11-config --libs) >X LIBS = $(GL_LIBS) $(SDL_LIBS) -lm >X >X-SDLINCS = $(shell sdl-config --cflags) >X+SDLINCS = $(shell sdl11-config --cflags) >X >X-CFLAGS = -g -O2 -funroll-loops -Wall -ffast-math -fpic -fomit-frame-pointer \ >X+CFLAGS += -g -funroll-loops -Wall -ffast-math -fpic -fomit-frame-pointer \ >X $(USE_GL_INCLUDE_DIR) -DSHM -DPTHREADS $(GL_INCS) $(SDLINCS) >X >X TARGETDIR = ../priv >X@@ -29,7 +29,7 @@ >X ERL_DIR := $(shell echo 'io:format("~s~n",[code:root_dir()]),halt().' | erl | sed 's,^[0-9]*> *,,g' | tail +2) >X ERLINC = -I$(ERL_DIR)/usr/include >X >X-CC = gcc >X+CC ?= gcc >X GCC_O = $(CC) -c $(CFLAGS) $(INCS) $< >X >X # Files >END-of-devel/esdl/files/patch-c_src-Makefile >echo x - devel/esdl/files/patch-Makefile >sed 's/^X//' >devel/esdl/files/patch-Makefile << 'END-of-devel/esdl/files/patch-Makefile' >X--- Makefile.orig Fri Nov 29 11:34:29 2002 >X+++ Makefile Wed Dec 25 16:48:11 2002 >X@@ -8,12 +8,13 @@ >X SUBDIRS = c_src src test doc >X >X DATE = $(shell date +%m%d) >X-REL = esdl-0.91.$(DATE) >X-RELDIR = /tmp/$(REL) >X+RELDIR = $(PREFIX)/lib/erlang/lib/esdl >X >X WWWDIR = /home/dgud/public_html/external/esdl >X BUPDIR = /tmp/oldesdl/ >X >X+all: target >X+ >X target clean: >X @for d in $(SUBDIRS); do \ >X if test ! -d $$d ; then \ >X@@ -29,8 +30,8 @@ >X >X release: target relsrc relwin www >X >X-relsrc: target >X- @echo Making $(RELDIR).tgz >X+install: target >X+ @echo Making $(RELDIR) >X @if test ! -d $(RELDIR) ; then \ >X mkdir $(RELDIR) ; \ >X else \ >X@@ -54,7 +55,6 @@ >X cp src/Makefile* src/*.?rl $(RELDIR)/src >X mkdir $(RELDIR)/test >X cp test/Makefile* test/*.erl test/*.wav test/*.bmp $(RELDIR)/test >X- (cd $(RELDIR)/..; gtar zcfv $(REL).src.tar.gz $(REL) ) >X relwin: relsrc >X cp priv/SDL.dll $(RELDIR)/priv >X cp priv/sdlwrapper.exe priv/sdl_driver.dll $(RELDIR)/priv >X@@ -63,15 +63,6 @@ >X >X www: >X @echo Copying files ... >X- @if test ! -d $(BUPDIR) ; then \ >X- mkdir $(BUPDIR) ; \ >X- else \ >X- rm -rf $(BUPDIR)/* ; \ >X- fi ; >X- mv $(WWWDIR)/*.gz $(BUPDIR)/ >X- mv $(WWWDIR)/*.zip $(BUPDIR)/ >X- cp $(RELDIR)/../$(REL).src.tar.gz $(WWWDIR) >X- cp $(RELDIR)/../$(REL).win.zip $(WWWDIR) >X cp Readme $(WWWDIR) >X cp doc/*.html $(WWWDIR)/doc >X $(shell sed 's,esdl-.\..\.....,$(REL),g' $(WWWDIR)/index.html > $(WWWDIR)/index.html.new) >END-of-devel/esdl/files/patch-Makefile >echo x - devel/esdl/pkg-comment >sed 's/^X//' >devel/esdl/pkg-comment << 'END-of-devel/esdl/pkg-comment' >XErlang OPENGL/SDL api and utilities >END-of-devel/esdl/pkg-comment >echo x - devel/esdl/pkg-descr >sed 's/^X//' >devel/esdl/pkg-descr << 'END-of-devel/esdl/pkg-descr' >XIt is library that gives you access to SDL and Opengl functionality in your >Xerlang program. >XSDL handles 2d graphics, user events and audio while Opengl handles 3d >Xgraphics. >X >XWWW: http://esdl.sourceforge.net/ >X >X- David Holm >Xdavid@realityrift.com >END-of-devel/esdl/pkg-descr >echo x - devel/esdl/pkg-plist >sed 's/^X//' >devel/esdl/pkg-plist << 'END-of-devel/esdl/pkg-plist' >Xlib/erlang/lib/esdl/license.terms >Xlib/erlang/lib/esdl/Readme.MacOSX-Cocoa >Xlib/erlang/lib/esdl/Readme >Xlib/erlang/lib/esdl/esdl.pub >Xlib/erlang/lib/esdl/Makefile.win32 >Xlib/erlang/lib/esdl/Makefile.orig >Xlib/erlang/lib/esdl/Makefile >Xlib/erlang/lib/esdl/api_gen/glufuncs >Xlib/erlang/lib/esdl/api_gen/gludefs >Xlib/erlang/lib/esdl/api_gen/glfuncs >Xlib/erlang/lib/esdl/api_gen/gldefs >Xlib/erlang/lib/esdl/api_gen/conv.erl >Xlib/erlang/lib/esdl/c_src/CPS.h >Xlib/erlang/lib/esdl/c_src/Makefile.orig >Xlib/erlang/lib/esdl/c_src/Makefile.macOSX >Xlib/erlang/lib/esdl/c_src/Makefile.bak >Xlib/erlang/lib/esdl/c_src/Makefile >Xlib/erlang/lib/esdl/c_src/SDLMain.m >Xlib/erlang/lib/esdl/c_src/hexdump.c >Xlib/erlang/lib/esdl/c_src/esdl_wrapper.c >Xlib/erlang/lib/esdl/c_src/esdl_video.c >Xlib/erlang/lib/esdl/c_src/esdl_util.c >Xlib/erlang/lib/esdl/c_src/esdl_stream.c >Xlib/erlang/lib/esdl/c_src/esdl_spec.c >Xlib/erlang/lib/esdl/c_src/esdl_opengl.c >Xlib/erlang/lib/esdl/c_src/esdl_main.c >Xlib/erlang/lib/esdl/c_src/esdl_glu.c >Xlib/erlang/lib/esdl/c_src/esdl_gen.c >Xlib/erlang/lib/esdl/c_src/esdl_events.c >Xlib/erlang/lib/esdl/c_src/esdl_driver.c >Xlib/erlang/lib/esdl/c_src/esdl_conv.c >Xlib/erlang/lib/esdl/c_src/esdl_audio.c >Xlib/erlang/lib/esdl/c_src/esdl_video.h >Xlib/erlang/lib/esdl/c_src/esdl_util.h >Xlib/erlang/lib/esdl/c_src/esdl_opengl.h >Xlib/erlang/lib/esdl/c_src/esdl_glu.h >Xlib/erlang/lib/esdl/c_src/esdl_events.h >Xlib/erlang/lib/esdl/c_src/esdl_conv.h >Xlib/erlang/lib/esdl/c_src/esdl_audio.h >Xlib/erlang/lib/esdl/c_src/esdl.h >Xlib/erlang/lib/esdl/c_src/SDLMain.h >Xlib/erlang/lib/esdl/c_src/Makefile.win32 >Xlib/erlang/lib/esdl/doc/Makefile >Xlib/erlang/lib/esdl/doc/sdl_util.html >Xlib/erlang/lib/esdl/doc/sdl_mouse.html >Xlib/erlang/lib/esdl/doc/sdl_keyboard.html >Xlib/erlang/lib/esdl/doc/sdl_joystick.html >Xlib/erlang/lib/esdl/doc/sdl_events.html >Xlib/erlang/lib/esdl/doc/sdl_audio.html >Xlib/erlang/lib/esdl/doc/sdl_active.html >Xlib/erlang/lib/esdl/doc/sdl.html >Xlib/erlang/lib/esdl/doc/index.html >Xlib/erlang/lib/esdl/doc/glu.html >Xlib/erlang/lib/esdl/doc/gl.html >Xlib/erlang/lib/esdl/doc/makedoc.erl >Xlib/erlang/lib/esdl/doc/sdl_video.html >Xlib/erlang/lib/esdl/ebin/gl.beam >Xlib/erlang/lib/esdl/ebin/sdl_util.beam >Xlib/erlang/lib/esdl/ebin/sdl_mouse.beam >Xlib/erlang/lib/esdl/ebin/sdl_keyboard.beam >Xlib/erlang/lib/esdl/ebin/sdl_joystick.beam >Xlib/erlang/lib/esdl/ebin/sdl_events.beam >Xlib/erlang/lib/esdl/ebin/sdl_audio.beam >Xlib/erlang/lib/esdl/ebin/sdl_active.beam >Xlib/erlang/lib/esdl/ebin/sdl.beam >Xlib/erlang/lib/esdl/ebin/glu.beam >Xlib/erlang/lib/esdl/ebin/sdl_video.beam >Xlib/erlang/lib/esdl/include/gl.hrl >Xlib/erlang/lib/esdl/include/sdl_mouse.hrl >Xlib/erlang/lib/esdl/include/sdl_keyboard.hrl >Xlib/erlang/lib/esdl/include/sdl_joystick.hrl >Xlib/erlang/lib/esdl/include/sdl_events.hrl >Xlib/erlang/lib/esdl/include/sdl_audio.hrl >Xlib/erlang/lib/esdl/include/sdl_active.hrl >Xlib/erlang/lib/esdl/include/sdl.hrl >Xlib/erlang/lib/esdl/include/glu.hrl >Xlib/erlang/lib/esdl/include/sdl_video.hrl >Xlib/erlang/lib/esdl/src/Makefile >Xlib/erlang/lib/esdl/src/sdl_video.erl >Xlib/erlang/lib/esdl/src/sdl_util.hrl >Xlib/erlang/lib/esdl/src/sdl_util.erl >Xlib/erlang/lib/esdl/src/sdl_mouse.erl >Xlib/erlang/lib/esdl/src/sdl_keyboard.erl >Xlib/erlang/lib/esdl/src/sdl_joystick.erl >Xlib/erlang/lib/esdl/src/sdl_events.erl >Xlib/erlang/lib/esdl/src/sdl_audio.erl >Xlib/erlang/lib/esdl/src/sdl_active.erl >Xlib/erlang/lib/esdl/src/sdl.erl >Xlib/erlang/lib/esdl/src/glu_funcs.hrl >Xlib/erlang/lib/esdl/src/glu.erl >Xlib/erlang/lib/esdl/src/gl_funcs.hrl >Xlib/erlang/lib/esdl/src/gl.erl >Xlib/erlang/lib/esdl/src/esdl.hrl >Xlib/erlang/lib/esdl/src/Makefile.win32 >Xlib/erlang/lib/esdl/src/sdl_video_funcs.hrl >Xlib/erlang/lib/esdl/test/Makefile >Xlib/erlang/lib/esdl/test/PoweredSmall.bmp >Xlib/erlang/lib/esdl/test/Powered.bmp >Xlib/erlang/lib/esdl/test/sample.wav >Xlib/erlang/lib/esdl/test/Boing.wav >Xlib/erlang/lib/esdl/test/Beep.wav >Xlib/erlang/lib/esdl/test/testsprite.erl >Xlib/erlang/lib/esdl/test/testjoy.erl >Xlib/erlang/lib/esdl/test/testglutess.erl >Xlib/erlang/lib/esdl/test/testgl.erl >Xlib/erlang/lib/esdl/test/testbin.erl >Xlib/erlang/lib/esdl/test/testaudio.erl >Xlib/erlang/lib/esdl/test/erldemo.erl >Xlib/erlang/lib/esdl/test/Makefile.win32 >Xlib/erlang/lib/esdl/test/icon.bmp >X@dirrm lib/erlang/lib/esdl/api_gen >X@dirrm lib/erlang/lib/esdl/c_src >X@dirrm lib/erlang/lib/esdl/doc >X@dirrm lib/erlang/lib/esdl/ebin >X@dirrm lib/erlang/lib/esdl/include >X@dirrm lib/erlang/lib/esdl/priv >X@dirrm lib/erlang/lib/esdl/src >X@dirrm lib/erlang/lib/esdl/test >X@dirrm lib/erlang/lib/esdl >END-of-devel/esdl/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 46529
: 27432 |
27433