From 9c194a6a8c7f511690f95c18db6d9ccab9bd893e Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Thu, 29 Oct 2009 22:27:20 +0000 Subject: [PATCH] Initial .bep files for sdl-sound and cdrtools --- app-cdr/cdrtools/cdrtools-2.01.01a66.bep | 16 +++++++++ .../patches/cdrtools-2.01.01a66-haiku.patch | 33 +++++++++++++++++++ media-libs/sdl-sound/sdl-sound-1.0.3.bep | 21 ++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 app-cdr/cdrtools/cdrtools-2.01.01a66.bep create mode 100644 app-cdr/cdrtools/patches/cdrtools-2.01.01a66-haiku.patch create mode 100644 media-libs/sdl-sound/sdl-sound-1.0.3.bep diff --git a/app-cdr/cdrtools/cdrtools-2.01.01a66.bep b/app-cdr/cdrtools/cdrtools-2.01.01a66.bep new file mode 100644 index 000000000..c055dc5d7 --- /dev/null +++ b/app-cdr/cdrtools/cdrtools-2.01.01a66.bep @@ -0,0 +1,16 @@ +DESCRIPTION="cdrtools - A set of tools for CD/DVD reading and recording, including cdrecord" +HOMEPAGE="http://cdrecord.berlios.de" +SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-2.01.01a66.tar.gz" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="" +BUILD { + cd cdrtools-2.01.01 + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd cdrtools-2.01.01 + make install +} diff --git a/app-cdr/cdrtools/patches/cdrtools-2.01.01a66-haiku.patch b/app-cdr/cdrtools/patches/cdrtools-2.01.01a66-haiku.patch new file mode 100644 index 000000000..24ac6871c --- /dev/null +++ b/app-cdr/cdrtools/patches/cdrtools-2.01.01a66-haiku.patch @@ -0,0 +1,33 @@ +diff -urN cdrtools-2.01.01/DEFAULTS/Defaults.haiku cdrtools-2.01.01-haiku/DEFAULTS/Defaults.haiku +--- cdrtools-2.01.01/DEFAULTS/Defaults.haiku 2009-07-25 15:36:53.000000000 +0000 ++++ cdrtools-2.01.01-haiku/DEFAULTS/Defaults.haiku 2009-10-12 04:53:52.000000000 +0000 +@@ -1,7 +1,7 @@ +-#ident "@(#)Defaults.haiku 1.3 09/07/25 " ++#ident "@(#)Defaults.beos 1.5 09/06/04 " + ########################################################################### + # +-# global definitions for Haiku Systems ++# global definitions for BeOS Systems + # + ########################################################################### + # +@@ -29,16 +29,16 @@ + CWARNOPTS= + + DEFINCDIRS= $(SRCROOT)/include +-LDPATH= -L/opt/schily/lib ++LDPATH= -L$(shell finddir B_APPS_DIRECTORY)/cdrtools/lib + #RUNPATH= -R$(INS_BASE)/lib -R/opt/schily/lib -R$(OLIBSDIR) +-RUNPATH= -R$(INS_BASE)/lib -R/opt/schily/lib ++RUNPATH= -R$(INS_BASE)/lib + + ########################################################################### + # + # Installation config stuff + # + ########################################################################### +-INS_BASE= /boot/opt/schily ++INS_BASE= $(shell finddir B_APPS_DIRECTORY)/cdrtools + INS_KBASE= / + INS_RBASE= / + # diff --git a/media-libs/sdl-sound/sdl-sound-1.0.3.bep b/media-libs/sdl-sound/sdl-sound-1.0.3.bep new file mode 100644 index 000000000..43a4d3a9a --- /dev/null +++ b/media-libs/sdl-sound/sdl-sound-1.0.3.bep @@ -0,0 +1,21 @@ +DESCRIPTION="sdl-sound" +HOMEPAGE="http://www.icculus.org/SDL_sound" +# We're using mercurial, so need to fake out the download for now +SRC_URI="http://www.haiku-ports.de/packages/sources/expat-2.0.1.tar.gz" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="libogg >= 1.1.4" +BUILD { + rm -r SDL_sound + hg clone http://hg.icculus.org/icculus/SDL_sound + cd SDL_sound + libtoolize --copy --force --install + ./bootstrap + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd SDL_sound + make install +}