mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-04 22:18:55 +02:00
Merge all changes from trunk
This commit is contained in:
29
media-libs/aalib/aalib-1.4rc4.bep
Normal file
29
media-libs/aalib/aalib-1.4rc4.bep
Normal file
@@ -0,0 +1,29 @@
|
||||
DESCRIPTION="aalib is an ASCII rendering 2D library"
|
||||
HOMEPAGE="http://aa-project.sourceforge.net/aalib/"
|
||||
SRC_URI="http://prdownloads.sourceforge.net/aa-project/aalib-1.4rc4.tar.gz"
|
||||
#CHECKSUM_MD5="fddc3c704c5489de2a3cf0fedfec59db"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd aalib-1.4.0
|
||||
libtoolize --force --copy --install
|
||||
# aclocal
|
||||
# autoconf
|
||||
# automake
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR \
|
||||
--enable-static
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd aalib-1.4.0
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="Public Domain"
|
||||
#COPYRIGHT=""
|
||||
26
media-libs/agar/agar-1.4.1.bep
Normal file
26
media-libs/agar/agar-1.4.1.bep
Normal file
@@ -0,0 +1,26 @@
|
||||
DESCRIPTION="a modern open-source, cross-platform toolkit for graphical applications"
|
||||
HOMEPAGE="http://libagar.org/index.html.en"
|
||||
SRC_URI="http://stable.hypertriton.com/agar/agar-1.4.1.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="broken"
|
||||
DEPEND=""
|
||||
CHECKSUM_MD5="ce71fb11ad79c926a968a4ed29053820"
|
||||
BUILD {
|
||||
cd agar-1.4.1
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd agar-1.4.1
|
||||
make install
|
||||
}
|
||||
|
||||
TEST {
|
||||
cd agar-1.4.1
|
||||
# make test
|
||||
# make check
|
||||
}
|
||||
|
||||
LICENSE="BSD (2-clause)"
|
||||
COPYRIGHT="2002-2011 Hypertrition, Inc."
|
||||
@@ -7,11 +7,12 @@ STATUS_HAIKU="stable"
|
||||
DEPEND="dev-util/cmake >= 2.6.0
|
||||
media-libs/libvorbis >= 1.2.3
|
||||
media-libs/libogg >= 1.1.4"
|
||||
|
||||
BUILD {
|
||||
cd allegro-4.4.1.1
|
||||
mkdir -p `finddir B_COMMON_DIRECTORY`/share/info
|
||||
mkdir -p `finddir B_COMMON_DOCUMENTATION_DIRECTORY`/info
|
||||
mkdir -p `finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
cmake . -DINFODIR:=`finddir B_COMMON_DIRECTORY`/share/info \
|
||||
cmake . -DINFODIR:=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/info \
|
||||
-DMANDIR:=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
25
media-libs/allegro/allegro-4.4.x-svn.bep
Normal file
25
media-libs/allegro/allegro-4.4.x-svn.bep
Normal file
@@ -0,0 +1,25 @@
|
||||
DESCRIPTION="Allegro game programming library"
|
||||
HOMEPAGE="http://alleg.sourceforge.net/"
|
||||
SRC_URI="svn+https://alleg.svn.sourceforge.net/svnroot/alleg/allegro/branches/4.4"
|
||||
#CHECKSUM_MD5="0f1cfff8f2cf88e5c91a667d9fd386ec"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="dev-util/cmake >= 2.6.0
|
||||
media-libs/libvorbis >= 1.2.3
|
||||
media-libs/libogg >= 1.1.4"
|
||||
BUILD {
|
||||
cd allegro-4.4.x-svn
|
||||
mkdir -p `finddir B_COMMON_DIRECTORY`/share/info
|
||||
mkdir -p `finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
cmake . -DINFODIR:=`finddir B_COMMON_DIRECTORY`/share/info \
|
||||
-DMANDIR:=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd allegro-4.4.x-svn
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="Allegro"
|
||||
COPYRIGHT="1998-2011 Shawn Hargreaves et al."
|
||||
51
media-libs/allegro/patches/allegro-4.4.x-svn.patch
Normal file
51
media-libs/allegro/patches/allegro-4.4.x-svn.patch
Normal file
@@ -0,0 +1,51 @@
|
||||
diff -urN allegro-4.4.x-svn/CMakeLists.txt allegro-4.4.x-svn-haiku/CMakeLists.txt
|
||||
--- allegro-4.4.x-svn/CMakeLists.txt 2012-11-18 01:16:37.000000000 -0800
|
||||
+++ allegro-4.4.x-svn-haiku/CMakeLists.txt 2012-11-18 01:06:24.541065216 -0800
|
||||
@@ -291,18 +291,18 @@
|
||||
endif(COMPILER_GCC)
|
||||
endif(APPLE)
|
||||
|
||||
-if(BEOS)
|
||||
+if(HAIKU)
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL Haiku)
|
||||
set(ALLEGRO_HAIKU 1)
|
||||
- else(CMAKE_SYSTEM_NAME STREQUAL Haiku)
|
||||
+ else(CMAKE_SYSTEM_NAME STREQUAL BeOS)
|
||||
set(ALLEGRO_BEOS 1)
|
||||
endif(CMAKE_SYSTEM_NAME STREQUAL Haiku)
|
||||
set(WFLAGS "-W -Wall -Wno-unused -Wno-multichar")
|
||||
set(WFLAGS_C_ONLY "")
|
||||
set(WFLAGS_CXX_ONLY "-Wno-ctor-dtor-privacy")
|
||||
-endif(BEOS)
|
||||
+endif(HAIKU)
|
||||
|
||||
-if(UNIX AND NOT APPLE AND NOT BEOS)
|
||||
+if(UNIX AND NOT APPLE AND NOT HAIKU)
|
||||
set(ALLEGRO_UNIX 1)
|
||||
endif()
|
||||
|
||||
@@ -628,10 +628,10 @@
|
||||
|
||||
# -- Haiku/BeOS --
|
||||
|
||||
-if(BEOS)
|
||||
+if(HAIKU)
|
||||
list(APPEND PLATFORM_SOURCES ${ALLEGRO_SRC_BEOS_FILES})
|
||||
list(APPEND PLATFORM_LIBS game midi device)
|
||||
-endif(BEOS)
|
||||
+endif(HAIKU)
|
||||
|
||||
# -- Mac OS X --
|
||||
|
||||
@@ -727,9 +727,9 @@
|
||||
if(ALLEGRO_WITH_XWINDOWS)
|
||||
add_headers("" include/xalleg.h)
|
||||
endif(ALLEGRO_WITH_XWINDOWS)
|
||||
-if(BEOS)
|
||||
+if(HAIKU)
|
||||
add_headers("" include/bealleg.h)
|
||||
-endif(BEOS)
|
||||
+endif(HAIKU)
|
||||
|
||||
#-----------------------------------------------------------------------------#
|
||||
#
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ BUILD {
|
||||
cd devil-1.7.8
|
||||
libtoolize --force --copy --install
|
||||
autoreconf -i
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
26
media-libs/djvulibre/djvulibre-3.5.25.bep
Normal file
26
media-libs/djvulibre/djvulibre-3.5.25.bep
Normal file
@@ -0,0 +1,26 @@
|
||||
DESCRIPTION="DjVu is a web-centric format and software platform for distributing documents and images"
|
||||
HOMEPAGE="http://djvulibre.sourceforge.net/"
|
||||
SRC_URI="http://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.25/djvulibre-3.5.25.2.tar.gz"
|
||||
CHECKSUM_MD5="994e2ff1d4ae6a763764dfe20509826e"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
BUILD {
|
||||
cd djvulibre-3.5.25
|
||||
COMMON_DIR=`finddir B_COMMON_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \
|
||||
--datadir=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd djvulibre-3.5.25
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="2002 Leon Bottou and Yann Le Cun.
|
||||
2001 AT&T
|
||||
1999-2001 LizardTech, Inc."
|
||||
12
media-libs/djvulibre/patches/djvulibre-3.5.25.patch
Normal file
12
media-libs/djvulibre/patches/djvulibre-3.5.25.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
diff -Naur djvulibre-3.5.25/libdjvu/miniexp.cpp djvulibre-3.5.25-haiku/libdjvu/miniexp.cpp
|
||||
--- djvulibre-3.5.25/libdjvu/miniexp.cpp 2012-03-17 23:49:02.048758784 +0100
|
||||
+++ djvulibre-3.5.25-haiku/libdjvu/miniexp.cpp 2012-03-25 14:42:11.949223424 +0200
|
||||
@@ -1010,7 +1010,7 @@
|
||||
if (io == &miniexp_io && !CompatCounter::count)
|
||||
return (*minilisp_getc)(); /* compatibility hack */
|
||||
FILE *f = (io->data[0]) ? (FILE*)(io->data[0]) : stdin;
|
||||
- return ::getc(f);
|
||||
+ return getc(f);
|
||||
}
|
||||
|
||||
static int
|
||||
28
media-libs/faac/faac-1.28.bep
Normal file
28
media-libs/faac/faac-1.28.bep
Normal file
@@ -0,0 +1,28 @@
|
||||
DESCRIPTION="FAAC is an MPEG-4 and MPEG-2 AAC encoder"
|
||||
HOMEPAGE="http://www.audiocoding.com/"
|
||||
SRC_URI="http://downloads.sourceforge.net/faac/faac-1.28.tar.bz2"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
CHECKSUM_MD5="c5dde68840cefe46532089c9392d1df0"
|
||||
MESSAGE="See FAAC file in licenses directory for restrictions on binary releases. Binary releases may require a patent license in some countries."
|
||||
BUILD {
|
||||
cd faac-1.28
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd faac-1.28
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="FAAC"
|
||||
COPYRIGHT="2001 M. Bakker"
|
||||
70
media-libs/faac/licenses/FAAC
Normal file
70
media-libs/faac/licenses/FAAC
Normal file
@@ -0,0 +1,70 @@
|
||||
__________
|
||||
COPYRIGHTS
|
||||
|
||||
FAAC is based on the ISO MPEG-4 reference code. For this base code the
|
||||
following license applies:
|
||||
|
||||
|
||||
**********************************************************************
|
||||
This software module was originally developed by
|
||||
|
||||
FirstName LastName (CompanyName)
|
||||
|
||||
and edited by
|
||||
|
||||
FirstName LastName (CompanyName)
|
||||
FirstName LastName (CompanyName)
|
||||
|
||||
in the course of development of the MPEG-2 NBC/MPEG-4 Audio standard
|
||||
ISO/IEC 13818-7, 14496-1,2 and 3. This software module is an
|
||||
implementation of a part of one or more MPEG-2 NBC/MPEG-4 Audio tools
|
||||
as specified by the MPEG-2 NBC/MPEG-4 Audio standard. ISO/IEC gives
|
||||
users of the MPEG-2 NBC/MPEG-4 Audio standards free license to this
|
||||
software module or modifications thereof for use in hardware or
|
||||
software products claiming conformance to the MPEG-2 NBC/ MPEG-4 Audio
|
||||
standards. Those intending to use this software module in hardware or
|
||||
software products are advised that this use may infringe existing
|
||||
patents. The original developer of this software module and his/her
|
||||
company, the subsequent editors and their companies, and ISO/IEC have
|
||||
no liability for use of this software module or modifications thereof
|
||||
in an implementation. Copyright is not released for non MPEG-2
|
||||
NBC/MPEG-4 Audio conforming products. The original developer retains
|
||||
full right to use the code for his/her own purpose, assign or donate
|
||||
the code to a third party and to inhibit third party from using the
|
||||
code for non MPEG-2 NBC/MPEG-4 Audio conforming products. This
|
||||
copyright notice must be included in all copies or derivative works.
|
||||
|
||||
Copyright (c) 1997.
|
||||
**********************************************************************
|
||||
|
||||
|
||||
For the changes made for the FAAC project the GNU Library General
|
||||
Public License (LGPL), version 2 1991 applies. For the changes the
|
||||
following statement applies:
|
||||
|
||||
**********************************************************************
|
||||
FAAC - Freeware Advanced Audio Coder
|
||||
Copyright (C) 2001 M. Bakker
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************************************************
|
||||
|
||||
|
||||
|
||||
Please note that the use of this software may require the payment of
|
||||
patent royalties. You need to consider this issue before you start
|
||||
building derivative works. We are not warranting or indemnifying you in
|
||||
any way for patent royalities! YOU ARE SOLELY RESPONSIBLE FOR YOUR OWN
|
||||
ACTIONS!
|
||||
@@ -1,5 +1,5 @@
|
||||
DESCRIPTION="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder"
|
||||
HOMEPAGE="http://www.audiocoding.com/"
|
||||
DESCRIPTION="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder"
|
||||
HOMEPAGE="http://www.audiocoding.com/"
|
||||
SRC_URI="http://downloads.sourceforge.net/faac/faad2-2.7.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
@@ -12,11 +12,7 @@ BUILD {
|
||||
aclocal
|
||||
autoconf
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
if [ -n "$(setgcc | grep '2')" ]; then
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
else
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`/gcc4
|
||||
fi
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
|
||||
28
media-libs/fitz/fitz-1.0.bep
Normal file
28
media-libs/fitz/fitz-1.0.bep
Normal file
@@ -0,0 +1,28 @@
|
||||
DESCRIPTION="Fitz is a library that is part of MuPDF. The renderer in MuPDF is tailored for high quality anti-aliased graphics. It renders text with metrics and spacing accurate to within fractions of a pixel for the highest fidelity in reproducing the look of a printed page on screen."
|
||||
HOMEPAGE="http://code.google.com/p/mupdf/"
|
||||
SRC_URI="http://mupdf.googlecode.com/files/mupdf-1.0-source.tar.gz"
|
||||
CHECKSUM_MD5="d986ab98e2b035b7abd61afc474562b3"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="jbig2dec >= 0.11
|
||||
openjpeg >= 1.5.0
|
||||
jpeg >= 8d
|
||||
zlib >= 1.2.5
|
||||
freetype >=2.4.9"
|
||||
BUILD {
|
||||
cd mupdf-1.0-source
|
||||
make libs
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd mupdf-1.0-source
|
||||
make install \
|
||||
prefix=${DESTDIR}/`finddir B_COMMON_DIRECTORY` \
|
||||
bindir=${DESTDIR}/`finddir B_COMMON_BIN_DIRECTORY` \
|
||||
libdir=${DESTDIR}/`finddir B_COMMON_LIB_DIRECTORY` \
|
||||
incdir=${DESTDIR}/`finddir B_COMMON_HEADERS_DIRECTORY` \
|
||||
mandir=${DESTDIR}/`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="2007 Free Software Foundation, Inc."
|
||||
36
media-libs/fitz/patches/fitz-1.0.patch
Normal file
36
media-libs/fitz/patches/fitz-1.0.patch
Normal file
@@ -0,0 +1,36 @@
|
||||
diff -Naur mupdf-1.0-source/Makefile mupdf-1.0-source-haiku/Makefile
|
||||
--- mupdf-1.0-source/Makefile 2012-04-24 16:41:33.029097984 +0000
|
||||
+++ mupdf-1.0-source-haiku/Makefile 2012-06-07 17:13:57.000000000 +0000
|
||||
@@ -12,8 +12,8 @@
|
||||
# Do not specify CFLAGS or LIBS on the make invocation line - specify
|
||||
# XCFLAGS or XLIBS instead. Make ignores any lines in the makefile that
|
||||
# set a variable that was set on the command line.
|
||||
-CFLAGS += $(XCFLAGS) -Ifitz -Ipdf -Ixps -Icbz -Iscripts
|
||||
-LIBS += $(XLIBS) -lfreetype -ljbig2dec -ljpeg -lopenjpeg -lz -lm
|
||||
+CFLAGS += $(XCFLAGS) -Ifitz -Ipdf -Ixps -Icbz -Iscripts -I/boot/develop/headers/3rdparty/freetype2
|
||||
+LIBS += -L/boot/common/lib/ -lfreetype -ljbig2dec -ljpeg -lopenjpeg -lz -lroot
|
||||
|
||||
include Makerules
|
||||
include Makethird
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
ifeq "$(NOX11)" ""
|
||||
MUPDF := $(OUT)/mupdf
|
||||
-$(MUPDF) : $(FITZ_LIB) $(THIRD_LIBS)
|
||||
+$(MUPDF) : $(FITZ_LIB)
|
||||
$(MUPDF) : $(addprefix $(OUT)/, x11_main.o x11_image.o pdfapp.o)
|
||||
$(LINK_CMD) $(X11_LIBS)
|
||||
endif
|
||||
@@ -167,11 +167,10 @@
|
||||
incdir ?= $(prefix)/include
|
||||
mandir ?= $(prefix)/share/man
|
||||
|
||||
-install: $(FITZ_LIB) $(MU_APPS) $(MUPDF)
|
||||
+install: $(FITZ_LIB)
|
||||
install -d $(bindir) $(libdir) $(incdir) $(mandir)/man1
|
||||
install $(FITZ_LIB) $(libdir)
|
||||
install fitz/memento.h fitz/fitz.h pdf/mupdf.h xps/muxps.h cbz/mucbz.h $(incdir)
|
||||
- install $(MU_APPS) $(MUPDF) $(bindir)
|
||||
install $(wildcard apps/man/*.1) $(mandir)/man1
|
||||
|
||||
# --- Clean and Default ---
|
||||
@@ -7,20 +7,28 @@ STATUS_HAIKU="stable"
|
||||
DEPEND="gettext >= 0.17"
|
||||
BUILD {
|
||||
cd flac-1.2.1
|
||||
haikuporter -b libiconv-1.13.1
|
||||
cp -a `haikuporter -t`/dev-libs/libiconv/work/libiconv-1.13.1/srcm4/. m4
|
||||
libtoolize --force --copy --install
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./autogen.sh --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
aclocal -I m4
|
||||
autoconf
|
||||
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
sed -i 's/m4datadir = $(datadir)\/aclocal/m4datadir = `finddir B_COMMON_DATA_DIRECTORY`\/aclocal/g' src/libFLAC/M*
|
||||
sed -i 's/m4datadir = $(datadir)\/aclocal/m4datadir = `finddir B_COMMON_DATA_DIRECTORY`\/aclocal/g' src/libFLAC++/M*
|
||||
automake
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datarootdir=$COMMON_DOCS \
|
||||
--docdir=$COMMON_DOCS/doc/flac \
|
||||
--libdir=`finddir B_COMMON_LIB_DIRECTORY` \
|
||||
--mandir=$COMMON_DOCS/man
|
||||
make
|
||||
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd flac-1.2.1
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU LGPL v2.1
|
||||
GNU GPL v2
|
||||
BSD (3-clause)"
|
||||
|
||||
37
media-libs/fontconfig/fontconfig-2.10.0.bep
Normal file
37
media-libs/fontconfig/fontconfig-2.10.0.bep
Normal file
@@ -0,0 +1,37 @@
|
||||
DESCRIPTION="Fontconfig is a library for font customization and configuration."
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/fontconfig"
|
||||
SRC_URI="http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.10.0.tar.bz2"
|
||||
CHECKSUM_MD5="3950e82cf5885b41cba8a2bf466aa6f9"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="dev-util/pkgconfig >= 0.23
|
||||
media-libs/freetype >= 2.4.9"
|
||||
BUILD {
|
||||
cd fontconfig-2.10.0
|
||||
mkdir -p `finddir B_USER_CACHE_DIRECTORY`
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
FONTS_DIR=`finddir B_SYSTEM_FONTS_DIRECTORY`
|
||||
FONTS_DIR2=`finddir B_COMMON_FONTS_DIRECTORY`
|
||||
FONTS_DIR3=`finddir B_BEOS_FONTS_DIRECTORY`
|
||||
FONTS_DIR4=`finddir B_USER_FONTS_DIRECTORY`
|
||||
CACHE_DIR=`finddir B_USER_CACHE_DIRECTORY`
|
||||
DOCS_DIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
DATA_DIR=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--enable-libxml2 \
|
||||
--with-default-fonts=${FONTS_DIR} \
|
||||
--with-add-fonts=${FONTS_DIR2},${FONTS_DIR3},${FONTS_DIR4} \
|
||||
--with-cache-dir=${CACHE_DIR} \
|
||||
--mandir=${DOCS_DIR}/man \
|
||||
--docdir=${DOCS_DIR}/doc \
|
||||
--datarootdir=${DATA_DIR}
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd fontconfig-2.10.0
|
||||
make install
|
||||
}
|
||||
37
media-libs/fontconfig/fontconfig-2.10.2.bep
Normal file
37
media-libs/fontconfig/fontconfig-2.10.2.bep
Normal file
@@ -0,0 +1,37 @@
|
||||
DESCRIPTION="Fontconfig is a library for font customization and configuration."
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/fontconfig"
|
||||
SRC_URI="http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.10.2.tar.bz2"
|
||||
CHECKSUM_MD5="2f239690057d1438aa282e051f721d08"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="dev-util/pkgconfig >= 0.23
|
||||
media-libs/freetype >= 2.4.9"
|
||||
BUILD {
|
||||
cd fontconfig-2.10.2
|
||||
mkdir -p `finddir B_USER_CACHE_DIRECTORY`
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
FONTS_DIR=`finddir B_SYSTEM_FONTS_DIRECTORY`
|
||||
FONTS_DIR2=`finddir B_COMMON_FONTS_DIRECTORY`
|
||||
FONTS_DIR3=`finddir B_BEOS_FONTS_DIRECTORY`
|
||||
FONTS_DIR4=`finddir B_USER_FONTS_DIRECTORY`
|
||||
CACHE_DIR=`finddir B_USER_CACHE_DIRECTORY`
|
||||
DOCS_DIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
DATA_DIR=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--enable-libxml2 \
|
||||
--with-default-fonts=${FONTS_DIR} \
|
||||
--with-add-fonts=${FONTS_DIR2},${FONTS_DIR3},${FONTS_DIR4} \
|
||||
--with-cache-dir=${CACHE_DIR} \
|
||||
--mandir=${DOCS_DIR}/man \
|
||||
--docdir=${DOCS_DIR}/doc \
|
||||
--datarootdir=${DATA_DIR}
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd fontconfig-2.10.2
|
||||
make install
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
DESCRIPTION="Fontconfig is a library for font customization and configuration."
|
||||
HOMEPAGE="http://fontconfig.org"
|
||||
SRC_URI="http://fontconfig.org/release/fontconfig-2.8.0.tar.gz"
|
||||
CHECKSUM_MD5="77e15a92006ddc2adbb06f840d591c0e"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="broken"
|
||||
DEPEND="dev-util/pkgconfig >= 0.23"
|
||||
BUILD {
|
||||
cd fontconfig-2.8.0
|
||||
mkdir -p `finddir B_USER_CACHE_DIRECTORY`
|
||||
libtoolize --force --copy --install
|
||||
echo 'AC_CONFIG_MACRO_DIR([m4])' >> configure.in
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
FONTS_DIR=`finddir B_SYSTEM_FONTS_DIRECTORY`
|
||||
FONTS_DIR2=`finddir B_COMMON_FONTS_DIRECTORY`
|
||||
FONTS_DIR3=`finddir B_BEOS_FONTS_DIRECTORY`
|
||||
FONTS_DIR4=`finddir B_USER_FONTS_DIRECTORY`
|
||||
CACHE_DIR=`finddir B_USER_CACHE_DIRECTORY`
|
||||
./configure --prefix=/boot/common --enable-libxml2 --with-default-fonts=${FONTS_DIR} --with-add-fonts=${FONTS_DIR2},${FONTS_DIR3},${FONTS_DIR4} --with-cache-dir=${CACHE_DIR}
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd fontconfig-2.8.0
|
||||
make install
|
||||
}
|
||||
12
media-libs/fontconfig/patches/fontconfig-2.10.0.patch
Normal file
12
media-libs/fontconfig/patches/fontconfig-2.10.0.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
diff -ur fontconfig-2.10.0/src/fcatomic.c fontconfig-2.10.0-haiku/src/fcatomic.c
|
||||
--- fontconfig-2.10.0/src/fcatomic.c 2012-06-17 21:49:30.023855104 -0400
|
||||
+++ fontconfig-2.10.0-haiku/src/fcatomic.c 2012-07-18 19:39:56.629145600 -0400
|
||||
@@ -132,7 +132,7 @@
|
||||
return FcFalse;
|
||||
}
|
||||
ret = link ((char *) atomic->tmp, (char *) atomic->lck);
|
||||
- if (ret < 0 && errno == EPERM)
|
||||
+ if (ret < 0 && (errno == EPERM || errno == B_UNSUPPORTED))
|
||||
{
|
||||
/* the filesystem where atomic->lck points to may not supports
|
||||
* the hard link. so better try to fallback
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
cd freealut-1.1.0
|
||||
libtoolize --force --copy --install
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
24
media-libs/freeimage/freeimage-3.15.3.bep
Normal file
24
media-libs/freeimage/freeimage-3.15.3.bep
Normal file
@@ -0,0 +1,24 @@
|
||||
DESCRIPTION="FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications"
|
||||
HOMEPAGE="http://freeimage.sourceforge.net"
|
||||
SRC_URI="http://downloads.sourceforge.net/freeimage/FreeImage3153.zip"
|
||||
REVISION="1"
|
||||
CHECKSUM_MD5="6c305b4086500ff8541c596ea6fc7cd7"
|
||||
STATUS_HAIKU="stable"
|
||||
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd FreeImage
|
||||
make -f Makefile.gnu \
|
||||
INCDIR=`finddir B_COMMON_HEADERS_DIRECTORY` \
|
||||
INSTALLDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd FreeImage
|
||||
make -f Makefile.gnu install \
|
||||
INCDIR=${DESTDIR}/`finddir B_COMMON_HEADERS_DIRECTORY` \
|
||||
INSTALLDIR=${DESTDIR}/`finddir B_COMMON_LIB_DIRECTORY`
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="2003-2010 FreeImage Project"
|
||||
16
media-libs/freeimage/patches/freeimage-3.15.3.patch
Normal file
16
media-libs/freeimage/patches/freeimage-3.15.3.patch
Normal file
@@ -0,0 +1,16 @@
|
||||
diff -Naur FreeImage/Makefile.gnu FreeImage-haiku/Makefile.gnu
|
||||
--- FreeImage/Makefile.gnu 2012-03-10 19:24:28.065011712 +0000
|
||||
+++ FreeImage-haiku/Makefile.gnu 2012-08-12 16:23:37.864550912 +0000
|
||||
@@ -62,9 +62,9 @@
|
||||
|
||||
install:
|
||||
install -d $(INCDIR) $(INSTALLDIR)
|
||||
- install -m 644 -o root -g root $(HEADER) $(INCDIR)
|
||||
- install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR)
|
||||
- install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR)
|
||||
+ install -m 644 $(HEADER) $(INCDIR)
|
||||
+ install -m 644 $(STATICLIB) $(INSTALLDIR)
|
||||
+ install -m 755 $(SHAREDLIB) $(INSTALLDIR)
|
||||
ln -sf $(SHAREDLIB) $(INSTALLDIR)/$(VERLIBNAME)
|
||||
ln -sf $(VERLIBNAME) $(INSTALLDIR)/$(LIBNAME)
|
||||
# ldconfig
|
||||
@@ -8,7 +8,7 @@ DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.3.11
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=/boot/common --includedir=/boot/develop/headers/3rdparty
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` --includedir=/boot/develop/headers/3rdparty
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
22
media-libs/freetype/freetype-2.4.11.bep
Normal file
22
media-libs/freetype/freetype-2.4.11.bep
Normal file
@@ -0,0 +1,22 @@
|
||||
DESCRIPTION="Freetype - A Free, High-Quality, and Portable Font Engine"
|
||||
HOMEPAGE="http://www.freetype.org"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.11.tar.bz2"
|
||||
CHECKSUM_MD5="b93435488942486c8d0ca22e8f768034"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.4.11
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--includedir=/boot/develop/headers/3rdparty \
|
||||
--datarootdir=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd freetype-2.4.11
|
||||
make install
|
||||
}
|
||||
LICENSE="FreeType"
|
||||
COPYRIGHT="1996-2013 David Turner, Robert Wilhelm, Werner Lemberg, et al."
|
||||
@@ -8,7 +8,7 @@ DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.4.2
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=/boot/common --includedir=/boot/develop/headers/3rdparty
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` --includedir=/boot/develop/headers/3rdparty
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.4.4
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=/boot/common --includedir=/boot/develop/headers/3rdparty
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` --includedir=/boot/develop/headers/3rdparty
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
22
media-libs/freetype/freetype-2.4.6.bep
Normal file
22
media-libs/freetype/freetype-2.4.6.bep
Normal file
@@ -0,0 +1,22 @@
|
||||
DESCRIPTION="Freetype - A Free, High-Quality, and Portable Font Engine"
|
||||
HOMEPAGE="http://www.freetype.org"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.6.tar.bz2"
|
||||
CHECKSUM_MD5="5e6510613f612809d2d7862592b92ab7"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.4.6
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--includedir=/boot/develop/headers/3rdparty \
|
||||
--datarootdir=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd freetype-2.4.6
|
||||
make install
|
||||
}
|
||||
LICENSE="FreeType"
|
||||
COPYRIGHT="1996-2011 David Turner, Robert Wilhelm, Werner Lemberg, et al."
|
||||
@@ -0,0 +1,22 @@
|
||||
DESCRIPTION="Freetype - A Free, High-Quality, and Portable Font Engine"
|
||||
HOMEPAGE="http://www.freetype.org"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.9.tar.bz2"
|
||||
CHECKSUM_MD5="77a893dae81fd5b896632715ca041179"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.4.9
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--includedir=/boot/develop/headers/3rdparty \
|
||||
--datarootdir=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd freetype-2.4.9
|
||||
make install
|
||||
}
|
||||
LICENSE="FreeType"
|
||||
COPYRIGHT="1996-2012 David Turner, Robert Wilhelm, Werner Lemberg, et al."
|
||||
22
media-libs/freetype/freetype-2.4.9.bep
Normal file
22
media-libs/freetype/freetype-2.4.9.bep
Normal file
@@ -0,0 +1,22 @@
|
||||
DESCRIPTION="Freetype - A Free, High-Quality, and Portable Font Engine"
|
||||
HOMEPAGE="http://www.freetype.org"
|
||||
SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.9.tar.bz2"
|
||||
CHECKSUM_MD5="77a893dae81fd5b896632715ca041179"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd freetype-2.4.9
|
||||
sh ./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--includedir=/boot/develop/headers/3rdparty \
|
||||
--datarootdir=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd freetype-2.4.9
|
||||
make install
|
||||
}
|
||||
LICENSE="FreeType"
|
||||
COPYRIGHT="1996-2012 David Turner, Robert Wilhelm, Werner Lemberg, et al."
|
||||
@@ -0,0 +1,12 @@
|
||||
diff -urN freetype-2.4.9/include/freetype/config/ftoption.h freetype-2.4.9-enable-subpixel-rendering/include/freetype/config/ftoption.h
|
||||
--- freetype-2.4.9/include/freetype/config/ftoption.h 2011-07-20 04:46:15.035913728 +0000
|
||||
+++ freetype-2.4.9-enable-subpixel-rendering/include/freetype/config/ftoption.h 2012-09-05 16:30:50.453509120 +0000
|
||||
@@ -92,7 +92,7 @@
|
||||
/* This is done to allow FreeType clients to run unmodified, forcing */
|
||||
/* them to display normal gray-level anti-aliased glyphs. */
|
||||
/* */
|
||||
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
|
||||
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
|
||||
|
||||
|
||||
/*************************************************************************/
|
||||
@@ -9,8 +9,9 @@ DEPEND="pkgconfig >= 0.23"
|
||||
BUILD {
|
||||
cd ftgl-2.1-svn
|
||||
libtoolize --copy --force --install
|
||||
aclocal --install -I m4
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DESCRIPTION="FTGL is a free cross-platform Open Source C++ library that uses Freetype2 to simplify rendering fonts in OpenGL applications"
|
||||
HOMEPAGE="http://sourceforge.net/projects/ftgl"
|
||||
DESCRIPTION="FTGL is a free cross-platform Open Source C++ library that uses Freetype2 to simplify rendering fonts in OpenGL applications"
|
||||
HOMEPAGE="http://sourceforge.net/projects/ftgl"
|
||||
SRC_URI="http://downloads.sourceforge.net/project/ftgl/FTGL%20Source/2.1.3%7Erc5/ftgl-2.1.3-rc5.tar.gz"
|
||||
CHECKSUM_MD5="fcf4d0567b7de9875d4e99a9f7423633"
|
||||
REVISION="3"
|
||||
@@ -8,16 +8,13 @@ DEPEND="pkgconfig >= 0.23"
|
||||
|
||||
BUILD {
|
||||
cd ftgl-2.1.3~rc5
|
||||
cp /boot/common/share/aclocal/libtool.m4 m4
|
||||
cp /boot/common/share/aclocal/ltoptions.m4 m4
|
||||
cp /boot/common/share/aclocal/ltversion.m4 m4
|
||||
cp /boot/common/share/aclocal/ltsugar.m4 m4
|
||||
cp /boot/common/share/aclocal/lt~obsolete.m4 m4
|
||||
echo "AC_CONFIG_MACRO_DIR([m4]) >> configure.in"
|
||||
libtoolize --copy --force --install
|
||||
aclocal -I m4
|
||||
aclocal --install -I m4
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datarootdir=$COMMON_DOCS/doc/ftgl
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -1,16 +1,18 @@
|
||||
DESCRIPTION="giflib - A library for processing GIFs"
|
||||
HOMEPAGE="http://sourceforge.net/projects/giflib/"
|
||||
SRC_URI="http://sourceforge.net/projects/giflib/files/giflib%204.x/giflib-4.1.6/giflib-4.1.6.tar.bz2/download"
|
||||
CHECKSUM_MD5="7125644155ae6ad33dbc9fc15a14735f"
|
||||
REVISION="1"
|
||||
SRC_URI="http://freefr.dl.sourceforge.net/project/giflib/giflib-4.x/giflib-4.1.6/giflib-4.1.6.tar.gz"
|
||||
CHECKSUM_MD5="4ff2ecec336b9724c5190f06e8a40f9e"
|
||||
REVISION="3"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
|
||||
BUILD {
|
||||
cd giflib-4.1.6
|
||||
sed -i 's#gl/gl.h#GL/gl.h#' configure.ac
|
||||
sed -i 's#gl.gl.h#GL/gl.h#' lib/dev2gif.c
|
||||
libtoolize --force --copy --install
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -10,18 +10,12 @@ BUILD {
|
||||
rm aclocal.m4
|
||||
rm acinclude.m4
|
||||
echo "AC_CONFIG_MACRO_DIR([m4])" >> configure.in
|
||||
libtoolize --force --copy --install
|
||||
cp /boot/common/share/aclocal/libtool.m4 acinclude
|
||||
cp /boot/common/share/aclocal/ltoptions.m4 acinclude
|
||||
cp /boot/common/share/aclocal/ltversion.m4 acinclude
|
||||
cp /boot/common/share/aclocal/ltsugar.m4 acinclude
|
||||
cp /boot/common/share/aclocal/lt~obsolete.m4 acinclude
|
||||
libtoolize -fci
|
||||
aclocal --install -I m4
|
||||
./autogen.sh
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
--libdir=`finddir B_COMMON_LIB_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
@@ -29,4 +23,5 @@ INSTALL {
|
||||
cd GUIlib-1.2.1
|
||||
make install
|
||||
}
|
||||
LICENSE="Public Domain"
|
||||
|
||||
#LICENSE="Public Domain"
|
||||
|
||||
@@ -9,7 +9,7 @@ BUILD {
|
||||
cd ilmbase-1.0.1
|
||||
libtoolize --copy --force --install
|
||||
./bootstrap
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ BUILD {
|
||||
cd ilmbase-1.0.2
|
||||
libtoolize --copy --force --install
|
||||
./bootstrap
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ BUILD {
|
||||
autoconf
|
||||
automake
|
||||
chmod 777 configure
|
||||
./configure --prefix=/boot/common --enable-shared
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` --enable-shared
|
||||
make
|
||||
}
|
||||
|
||||
@@ -20,5 +20,5 @@ INSTALL {
|
||||
cd jasper-1.900.1
|
||||
make install
|
||||
}
|
||||
LICENSE="JasPer2.0"
|
||||
LICENSE="JasPer v2"
|
||||
COPYRIGHT="1999-2007 Michael D. Adams"
|
||||
|
||||
51
media-libs/jasper/licenses/JasPer v2
Normal file
51
media-libs/jasper/licenses/JasPer v2
Normal file
@@ -0,0 +1,51 @@
|
||||
JasPer License Version 2.0
|
||||
|
||||
Copyright (c) 2001-2006 Michael David Adams
|
||||
Copyright (c) 1999-2000 Image Power, Inc.
|
||||
Copyright (c) 1999-2000 The University of British Columbia
|
||||
|
||||
All rights reserved.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person (the
|
||||
"User") obtaining a copy of this software and associated documentation
|
||||
files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, and/or sell copies of the Software, and to permit
|
||||
persons to whom the Software is furnished to do so, subject to the
|
||||
following conditions:
|
||||
|
||||
1. The above copyright notices and this permission notice (which
|
||||
includes the disclaimer below) shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
2. The name of a copyright holder shall not be used to endorse or
|
||||
promote products derived from the Software without specific prior
|
||||
written permission.
|
||||
|
||||
THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS
|
||||
LICENSE. NO USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER
|
||||
THIS DISCLAIMER. THE SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS
|
||||
"AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO
|
||||
EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
|
||||
INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
|
||||
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
|
||||
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
||||
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. NO ASSURANCES ARE
|
||||
PROVIDED BY THE COPYRIGHT HOLDERS THAT THE SOFTWARE DOES NOT INFRINGE
|
||||
THE PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OF ANY OTHER ENTITY.
|
||||
EACH COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY TO THE USER FOR CLAIMS
|
||||
BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL
|
||||
PROPERTY RIGHTS OR OTHERWISE. AS A CONDITION TO EXERCISING THE RIGHTS
|
||||
GRANTED HEREUNDER, EACH USER HEREBY ASSUMES SOLE RESPONSIBILITY TO SECURE
|
||||
ANY OTHER INTELLECTUAL PROPERTY RIGHTS NEEDED, IF ANY. THE SOFTWARE
|
||||
IS NOT FAULT-TOLERANT AND IS NOT INTENDED FOR USE IN MISSION-CRITICAL
|
||||
SYSTEMS, SUCH AS THOSE USED IN THE OPERATION OF NUCLEAR FACILITIES,
|
||||
AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL
|
||||
SYSTEMS, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH
|
||||
THE FAILURE OF THE SOFTWARE OR SYSTEM COULD LEAD DIRECTLY TO DEATH,
|
||||
PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH
|
||||
RISK ACTIVITIES"). THE COPYRIGHT HOLDERS SPECIFICALLY DISCLAIM ANY
|
||||
EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR HIGH RISK ACTIVITIES.
|
||||
|
||||
24
media-libs/jbig2dec/jbig2dec-0.11.bep
Normal file
24
media-libs/jbig2dec/jbig2dec-0.11.bep
Normal file
@@ -0,0 +1,24 @@
|
||||
DESCRIPTION="jbig2dec is a decoder implementation of the JBIG2 image compression format"
|
||||
HOMEPAGE="http://jbig2dec.sourceforge.net/"
|
||||
SRC_URI="http://sourceforge.net/projects/jbig2dec/files/jbig2dec/0.11/jbig2dec-0.11.tar.gz"
|
||||
CHECKSUM_MD5="1f61e144852c86563fee6e5ddced63f1"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd jbig2dec-0.11
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd jbig2dec-0.11
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="2001-2009 Artifex Software, Inc."
|
||||
@@ -2,12 +2,11 @@ DESCRIPTION="jgmod is a MOD music playing add-on library for Allegro"
|
||||
HOMEPAGE="http://guan.is-a-geek.com/jgmod/jgmod.html"
|
||||
COPYRIGHT="1997-2002 Guan Foo Wah"
|
||||
LICENSE="JGMOD"
|
||||
|
||||
SRC_URI="http://guan.is-a-geek.com/jgmod/jgmod.zip"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="media-libs/allegro >= 4.4"
|
||||
CHECKSUM_MD5="ecc08a8200df6a6f6073635bb092c03b"
|
||||
CHECKSUM_MD5="0e6e540ffadced9283251a7f86c106fe"
|
||||
|
||||
BUILD {
|
||||
cd jgmod
|
||||
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
libtoolize --force --copy --install
|
||||
automake --add-missing
|
||||
autoconf
|
||||
./configure --prefix=/boot/common --enable-shared
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` --enable-shared
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
libtoolize --force --copy --install
|
||||
automake --add-missing
|
||||
autoconf
|
||||
./configure --prefix=/boot/common --enable-shared
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` --enable-shared
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ DESCRIPTION="jpeg"
|
||||
HOMEPAGE="http://www.ijg.org"
|
||||
SRC_URI="http://www.ijg.org/files/jpegsrc.v8c.tar.gz"
|
||||
CHECKSUM_MD5="a2c10c04f396a9ce72894beb18b4e1f9"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
@@ -11,7 +11,9 @@ BUILD {
|
||||
libtoolize --force --copy --install
|
||||
automake --add-missing
|
||||
autoconf
|
||||
./configure --prefix=/boot/common --enable-shared
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \
|
||||
--enable-shared
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
27
media-libs/jpeg/jpeg-8d.bep
Normal file
27
media-libs/jpeg/jpeg-8d.bep
Normal file
@@ -0,0 +1,27 @@
|
||||
DESCRIPTION="jpeg"
|
||||
HOMEPAGE="http://www.ijg.org"
|
||||
SRC_URI="http://www.ijg.org/files/jpegsrc.v8d.tar.gz"
|
||||
CHECKSUM_MD5="52654eb3b2e60c35731ea8fc87f1bd29"
|
||||
REVISION="2"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd jpeg-8d
|
||||
aclocal
|
||||
libtoolize --force --copy --install
|
||||
automake --add-missing
|
||||
autoconf
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man \
|
||||
--enable-shared
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd jpeg-8d
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="JPEG"
|
||||
COPYRIGHT="1991-2011, Thomas G. Lane, Guido Vollbeding. All Rights Reserved"
|
||||
|
||||
24
media-libs/jpeg/patches/jpeg-8d.patch
Normal file
24
media-libs/jpeg/patches/jpeg-8d.patch
Normal file
@@ -0,0 +1,24 @@
|
||||
diff -ru jpeg-8d/jpeglib.h jpeg-8d/jpeglib.h
|
||||
--- jpeg-8d/jpeglib.h 2012-08-23 22:37:22.000000000 +0200
|
||||
+++ jpeg-8d/jpeglib.h 2012-01-04 23:58:28.723311670 +0100
|
||||
@@ -26,6 +26,9 @@
|
||||
#endif
|
||||
#include "jmorecfg.h" /* seldom changed options */
|
||||
|
||||
+#ifdef __HAIKU__
|
||||
+#include <setjmp.h>
|
||||
+#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
#ifndef DONT_USE_EXTERN_C
|
||||
@@ -732,6 +733,10 @@
|
||||
const char * const * addon_message_table; /* Non-library errors */
|
||||
int first_addon_message; /* code for first string in addon table */
|
||||
int last_addon_message; /* code for last string in addon table */
|
||||
+
|
||||
+#ifdef __HAIKU__
|
||||
+ jmp_buf long_jump_buffer;
|
||||
+#endif
|
||||
};
|
||||
|
||||
|
||||
16
media-libs/ladspa-sdk/ladspa-sdk-1.13.bep
Normal file
16
media-libs/ladspa-sdk/ladspa-sdk-1.13.bep
Normal file
@@ -0,0 +1,16 @@
|
||||
DESCRIPTION="Linux Audio Developer's Simple Plugin API"
|
||||
HOMEPAGE="http://www.ladspa.org/"
|
||||
SRC_URI="http://www.ladspa.org/download/ladspa_sdk_1.13.tgz"
|
||||
STATUS_HAIKU="stable"
|
||||
COPYRIGHT="Copyright (C) 2000-2002 Richard W.E. Furse, Paul Barton-Davis, Stefan Westerfeld."
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
REVISION="1"
|
||||
CHECKSUM_MD5="671be3e1021d0722cadc7fb27054628e"
|
||||
BUILD {
|
||||
cd ladspa_sdk/src
|
||||
make
|
||||
}
|
||||
INSTALL {
|
||||
cd ladspa_sdk/src
|
||||
make install
|
||||
}
|
||||
50
media-libs/ladspa-sdk/patches/ladspa-sdk-1.13.patch
Normal file
50
media-libs/ladspa-sdk/patches/ladspa-sdk-1.13.patch
Normal file
@@ -0,0 +1,50 @@
|
||||
diff -Naur ladspa_sdk-1.13/src/makefile ladspa_sdk-1.13-haiku/src/makefile
|
||||
--- ladspa_sdk/src/makefile 2007-11-06 10:42:45.008388608 +0000
|
||||
+++ ladspa_sdk-haiku/src/makefile 2012-12-17 19:04:36.860094464 +0000
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
# Change these if you want to install somewhere else.
|
||||
|
||||
-INSTALL_PLUGINS_DIR = /usr/lib/ladspa/
|
||||
-INSTALL_INCLUDE_DIR = /usr/include/
|
||||
-INSTALL_BINARY_DIR = /usr/bin/
|
||||
+INSTALL_PLUGINS_DIR = ${DESTDIR}/`finddir B_COMMON_LIB_DIRECTORY`
|
||||
+INSTALL_INCLUDE_DIR = ${DESTDIR}/`finddir B_COMMON_HEADERS_DIRECTORY`
|
||||
+INSTALL_BINARY_DIR = ${DESTDIR}/`finddir B_COMMON_BIN_DIRECTORY`
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
@@ -14,7 +14,6 @@
|
||||
#
|
||||
|
||||
INCLUDES = -I.
|
||||
-LIBRARIES = -ldl -lm
|
||||
CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC
|
||||
CXXFLAGS = $(CFLAGS)
|
||||
PLUGINS = ../plugins/amp.so \
|
||||
@@ -46,22 +45,10 @@
|
||||
# TARGETS
|
||||
#
|
||||
|
||||
-test: /tmp/test.wav ../snd/noise.wav always
|
||||
- @echo ---------------------------------------------
|
||||
- @echo First listen to the white noise input signal:
|
||||
- @echo ---------------------------------------------
|
||||
- -sndfile-play ../snd/noise.wav
|
||||
- @echo -------------------------
|
||||
- @echo Compare to plugin output.
|
||||
- @echo -------------------------
|
||||
- @echo Should be a noise band around 6000Hz, repeated quietly after 1s.
|
||||
- -sndfile-play /tmp/test.wav
|
||||
- @echo Test complete.
|
||||
-
|
||||
install: targets
|
||||
- -mkdirhier $(INSTALL_PLUGINS_DIR)
|
||||
- -mkdirhier $(INSTALL_INCLUDE_DIR)
|
||||
- -mkdirhier $(INSTALL_BINARY_DIR)
|
||||
+ mkdir -p $(INSTALL_PLUGINS_DIR)
|
||||
+ mkdir -p $(INSTALL_INCLUDE_DIR)
|
||||
+ mkdir -p $(INSTALL_BINARY_DIR)
|
||||
cp ../plugins/* $(INSTALL_PLUGINS_DIR)
|
||||
cp ladspa.h $(INSTALL_INCLUDE_DIR)
|
||||
cp ../bin/* $(INSTALL_BINARY_DIR)
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
aclocal
|
||||
automake
|
||||
autoconf
|
||||
./configure --prefix=/boot/common CFLAGS=-O0
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` CFLAGS=-O0
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
aclocal
|
||||
automake
|
||||
autoconf
|
||||
./configure --prefix=/boot/common CFLAGS=-O0
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` CFLAGS=-O0
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
31
media-libs/leptonica/leptonica-1.68.bep
Normal file
31
media-libs/leptonica/leptonica-1.68.bep
Normal file
@@ -0,0 +1,31 @@
|
||||
DESCRIPTION="An open source C library for efficient image processing and image analysis operations."
|
||||
HOMEPAGE="http://code.google.com/p/leptonica"
|
||||
SRC_URI="http://www.leptonica.org/source/leptonica-1.68.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="broken"
|
||||
DEPEND=""
|
||||
CHECKSUM_MD5="5cd7092f9ff2ca7e3f3e73bfcd556403"
|
||||
BUILD {
|
||||
cd leptonica-1.68
|
||||
libtoolize
|
||||
aclocal
|
||||
autoconf
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd leptonica-1.68
|
||||
make install
|
||||
}
|
||||
|
||||
TEST {
|
||||
cd leptonica-1.68
|
||||
# make test
|
||||
# make check
|
||||
}
|
||||
|
||||
LICENSE="Apache v2
|
||||
GNU GPL v1"
|
||||
COPYRIGHT="1985-1995 HP labs
|
||||
2011 Google Inc."
|
||||
@@ -11,11 +11,13 @@ BUILD {
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
sed -i 's/$(datadir)\/aclocal/`finddir B_COMMON_DATA_DIRECTORY`\/aclocal/g' M*
|
||||
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
--datarootdir=$COMMON_DOCS \
|
||||
--mandir=$COMMON_DOCS/man
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
24
media-libs/libass/libass-0.10.1.bep
Normal file
24
media-libs/libass/libass-0.10.1.bep
Normal file
@@ -0,0 +1,24 @@
|
||||
DESCRIPTION="Library for SSA/ASS subtitles rendering"
|
||||
HOMEPAGE="http://code.google.com/p/libass/"
|
||||
SRC_URI="http://libass.googlecode.com/files/libass-0.10.1.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
CHECKSUM_MD5="6cace482a013a3c4bf3b31a68ac66026"
|
||||
DEPEND="pkgconfig >= 0.23
|
||||
freetype >= 2.0"
|
||||
|
||||
BUILD {
|
||||
cd libass-0.10.1
|
||||
configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libass-0.10.1
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="BSD (3-clause)"
|
||||
COPYRIGHT="2006 Evgeniy Stepanov
|
||||
2009 Grigori Goronzy"
|
||||
24
media-libs/libass/libass-0.9.11.bep
Normal file
24
media-libs/libass/libass-0.9.11.bep
Normal file
@@ -0,0 +1,24 @@
|
||||
DESCRIPTION="Library for SSA/ASS subtitles rendering"
|
||||
HOMEPAGE="http://code.google.com/p/libass/"
|
||||
SRC_URI="http://libass.googlecode.com/files/libass-0.9.11.tar.bz2"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
CHECKSUM_MD5="f9042884397002ba40aa89dc7d34f59f"
|
||||
DEPEND="pkgconfig >= 0.23
|
||||
freetype >= 2.0"
|
||||
|
||||
BUILD {
|
||||
cd libass-0.9.11
|
||||
configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libass-0.9.11
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="BSD (3-clause)"
|
||||
COPYRIGHT="2006 Evgeniy Stepanov
|
||||
2009 Grigori Goronzy"
|
||||
25
media-libs/libbluray/libbluray-0.2.2.bep
Normal file
25
media-libs/libbluray/libbluray-0.2.2.bep
Normal file
@@ -0,0 +1,25 @@
|
||||
DESCRIPTION="libbluray"
|
||||
HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
|
||||
SRC_URI="ftp://ftp.videolan.org/pub/videolan/libbluray/0.2.2/libbluray-0.2.2.tar.bz2"
|
||||
CHECKSUM_MD5="cb3254de43276861ea6b07c603f4651c"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
MESSAGE="The port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libbluray-0.2.2
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libbluray-0.2.2
|
||||
make install
|
||||
}
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
COPYRIGHT="2010, hpi1
|
||||
2010, fraxinas
|
||||
2010, John Stebbins
|
||||
2010, Joakim
|
||||
2010, Obliter0n
|
||||
2010, William Hahne"
|
||||
@@ -3,7 +3,7 @@ HOMEPAGE="http://libcddb.sourceforge.net"
|
||||
SRC_URI="http://prdownloads.sourceforge.net/libcddb/libcddb-1.3.2.tar.bz2"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
DEPEND="gettext >= 0.18.1.1-dev"
|
||||
CHECKSUM_MD5="8bb4a6f542197e8e9648ae597cd6bc8a"
|
||||
BUILD {
|
||||
cd libcddb-1.3.2
|
||||
|
||||
28
media-libs/libcoverart/libcoverart-1.0.0.bep
Normal file
28
media-libs/libcoverart/libcoverart-1.0.0.bep
Normal file
@@ -0,0 +1,28 @@
|
||||
DESCRIPTION="Development library geared towards developers who wish to add cover art capabilites to their applications."
|
||||
HOMEPAGE="http://"
|
||||
SRC_URI="https://github.com/downloads/metabrainz/libcoverart/libcoverart-1.0.0.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="dev-libs/jansson >= 2.4
|
||||
net-misc/neon >= 0.29.6"
|
||||
CHECKSUM_MD5="6380056bb4bc1a69790e706b4d506f50"
|
||||
BUILD {
|
||||
cd libcoverart-{PROJECT_VERSION}
|
||||
cmake .
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libcoverart-{PROJECT_VERSION}
|
||||
make install
|
||||
}
|
||||
|
||||
TEST {
|
||||
cd libcoverart-{PROJECT_VERSION}
|
||||
make test
|
||||
cd tests
|
||||
./test
|
||||
}
|
||||
|
||||
LICENSE="GNU LGPL v2"
|
||||
COPYRIGHT="2012 Andrew Hawkins"
|
||||
@@ -8,7 +8,7 @@ DEPEND=""
|
||||
BUILD {
|
||||
cd libdca-0.0.5
|
||||
./bootstrap
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
@@ -16,3 +16,8 @@ INSTALL {
|
||||
cd libdca-0.0.5
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="2004 Gildas Bazin <gbazin@videolan.org>
|
||||
2000-2003 Michel Lespinasse <walken@zoy.org>
|
||||
1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>"
|
||||
|
||||
27
media-libs/libdiscid/libdiscid-0.3.0.bep
Normal file
27
media-libs/libdiscid/libdiscid-0.3.0.bep
Normal file
@@ -0,0 +1,27 @@
|
||||
DESCRIPTION="Client library to create MusicBrainz enabled tagging applications"
|
||||
HOMEPAGE="http://musicbrainz.org/doc/libdiscid"
|
||||
SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.3.0.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="broken"
|
||||
DEPEND=""
|
||||
CHECKSUM_MD5="17e51260062b7583e5981c82cf618127"
|
||||
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
|
||||
BUILD {
|
||||
cd libdiscid-0.3.0
|
||||
cmake .
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libdiscid-0.3.0
|
||||
make install
|
||||
}
|
||||
|
||||
TEST {
|
||||
cd libdiscid-0.3.0
|
||||
make test
|
||||
}
|
||||
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
COPYRIGHT="2012 Andrew Hawkins"
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
21
media-libs/libdvdcss/libdvdcss-1.2.12.bep
Normal file
21
media-libs/libdvdcss/libdvdcss-1.2.12.bep
Normal file
@@ -0,0 +1,21 @@
|
||||
DESCRIPTION="libdvdcss"
|
||||
HOMEPAGE="http://www.videolan.org/developers/libdvdcss.html"
|
||||
SRC_URI="http://download.videolan.org/pub/libdvdcss/1.2.12/libdvdcss-1.2.12.tar.bz2"
|
||||
CHECKSUM_MD5="2218a193900e3203aa10dc24cdf54275"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libdvdcss-1.2.12
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libdvdcss-1.2.12
|
||||
make install
|
||||
}
|
||||
12
media-libs/libdvdcss/patches/libdvdcss-1.2.12.patch
Normal file
12
media-libs/libdvdcss/patches/libdvdcss-1.2.12.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
diff -Naur libdvdcss-1.2.12/configure.ac libdvdcss-1.2.12-haiku/configure.ac
|
||||
--- libdvdcss-1.2.12/configure.ac 2012-03-11 23:07:47.053739520 +0000
|
||||
+++ libdvdcss-1.2.12-haiku/configure.ac 2012-12-15 02:07:39.623378432 +0000
|
||||
@@ -35,7 +35,7 @@
|
||||
AC_DEFINE(SYS_CYGWIN, 1, Have a Cygwin system.))
|
||||
AC_DEFINE(WIN32, 1, Using Win32.)
|
||||
;;
|
||||
- xbeos*)
|
||||
+ xbeos*|xhaiku*)
|
||||
AC_DEFINE(SYS_BEOS, 1, Have a BeOS system.)
|
||||
;;
|
||||
xos2*)
|
||||
@@ -10,7 +10,7 @@ BUILD {
|
||||
cd libdvdnav-4.1.3
|
||||
./autogen.sh
|
||||
CFLAGS="-I/boot/common/include -DHAVE_DVDCSS_DVDCSS_H " \
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
25
media-libs/libdvdnav/libdvdnav-4.2.0.bep
Normal file
25
media-libs/libdvdnav/libdvdnav-4.2.0.bep
Normal file
@@ -0,0 +1,25 @@
|
||||
DESCRIPTION="libdvdnav"
|
||||
HOMEPAGE="http://www.mplayerhq.hu/design7/news.html"
|
||||
SRC_URI="http://dvdnav.mplayerhq.hu/releases/libdvdnav-4.2.0.tar.bz2"
|
||||
CHECKSUM_MD5="53be8903f9802e101929a3451203bbf6"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="media-libs/libdvdcss >= 1.20.10
|
||||
media-libs/libdvdread >= 4.2.0"
|
||||
BUILD {
|
||||
cd libdvdnav-4.2.0
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datadir=`finddir B_COMMON_DATA_DIRECTORY` \
|
||||
--enable-shared --enable-static
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libdvdnav-4.2.0
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="2000 Rich Wareham
|
||||
2001-2004 the dvdnav project"
|
||||
20
media-libs/libdvdnav/patches/libdvdnav-4.2.0.patch
Normal file
20
media-libs/libdvdnav/patches/libdvdnav-4.2.0.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
--- libdvdnav-4.2.0/configure.ac 2011-10-07 20:20:59.001572864 +0000
|
||||
+++ libdvdnav-4.2.0-haiku/configure.ac 2012-04-09 16:41:25.801112064 +0000
|
||||
@@ -143,7 +143,7 @@
|
||||
THREAD_CFLAGS="-I/usr/local/include -D_THREAD_SAFE"
|
||||
CFLAGS="$THREAD_CFLAGS $CFLAGS"
|
||||
;;
|
||||
- *mingw32* | *cygwin*)
|
||||
+ *mingw32* | *cygwin* | *haiku*)
|
||||
;;
|
||||
*)
|
||||
AC_CHECK_LIB(pthread, pthread_create,
|
||||
@@ -168,6 +168,8 @@
|
||||
*os2*)
|
||||
LDFLAGS="-no-undefined -Zbin-files $LDFLAGS"
|
||||
;;
|
||||
+ *haiku*)
|
||||
+ ;;
|
||||
*)
|
||||
AC_CHECK_LIB(c, dlopen,
|
||||
DYNAMIC_LD_LIBS="",
|
||||
@@ -8,7 +8,7 @@ DEPEND=""
|
||||
BUILD {
|
||||
cd libdvdread-4.1.3
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
25
media-libs/libdvdread/libdvdread-4.2.0.bep
Normal file
25
media-libs/libdvdread/libdvdread-4.2.0.bep
Normal file
@@ -0,0 +1,25 @@
|
||||
DESCRIPTION="libdvdread"
|
||||
HOMEPAGE="http://www.mplayerhq.hu/design7/news.html"
|
||||
SRC_URI="http://dvdnav.mplayerhq.hu/releases/libdvdread-4.2.0.tar.bz2"
|
||||
CHECKSUM_MD5="ab7a19d3ab1a437ae754ef477d6231a4"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libdvdread-4.2.0
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datadir=`finddir B_COMMON_DATA_DIRECTORY` \
|
||||
--enable-shared --enable-static
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libdvdread-4.2.0
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="1998-1999 Eric Smith
|
||||
2000-2002 Björn Englund
|
||||
2000-2003 Håkan Hjort, et al."
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
aclocal
|
||||
autoconf
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
23
media-libs/libdvdread/libdvdread-svn1226.bep
Normal file
23
media-libs/libdvdread/libdvdread-svn1226.bep
Normal file
@@ -0,0 +1,23 @@
|
||||
DESCRIPTION="libdvdread is a library for DVD navigation tools"
|
||||
HOMEPAGE="http://mplayerhq.hu"
|
||||
SRC_URI="http://download.m0k.org/handbrake/contrib/libdvdread-svn1168.tar.gz"
|
||||
CHECKSUM_MD5="39cb0b27cc6b05e4f5c849dececf1f7a"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libdvdread
|
||||
svn up -r 1226
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datarootdir=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libdvdread
|
||||
make install
|
||||
}
|
||||
22
media-libs/libdvdread/patches/libdvdread-4.2.0.patch
Normal file
22
media-libs/libdvdread/patches/libdvdread-4.2.0.patch
Normal file
@@ -0,0 +1,22 @@
|
||||
--- libdvdread-4.2.0/configure.ac 2011-10-07 20:20:59.008912896 +0000
|
||||
+++ libdvdread-4.2.0-haiku/configure.ac 2012-04-09 16:22:42.155713536 +0000
|
||||
@@ -148,6 +148,8 @@
|
||||
*os2*)
|
||||
LDFLAGS="-no-undefined -Zbin-files $LDFLAGS"
|
||||
;;
|
||||
+ *haiku*)
|
||||
+ ;;
|
||||
*)
|
||||
AC_CHECK_LIB(c, dlopen,
|
||||
DYNAMIC_LD_LIBS="",
|
||||
--- libdvdread-4.2.0/src/bswap.h 2008-10-09 22:04:24.005242880 +0000
|
||||
+++ libdvdread-4.2.0-haiku/src/bswap.h 2012-04-09 16:24:41.829947904 +0000
|
||||
@@ -73,7 +73,7 @@
|
||||
* functionality!
|
||||
*/
|
||||
|
||||
-#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(WIN32) || defined(__CYGWIN__) || defined(__BEOS__) || defined(__OS2__)
|
||||
+#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(WIN32) || defined(__CYGWIN__) || defined(__BEOS__) || defined(__OS2__)|| defined(__HAIKU__)
|
||||
#define B2N_16(x) \
|
||||
x = ((((x) & 0xff00) >> 8) | \
|
||||
(((x) & 0x00ff) << 8))
|
||||
26
media-libs/libdvdread/patches/libdvdread-svn1168.patch
Normal file
26
media-libs/libdvdread/patches/libdvdread-svn1168.patch
Normal file
@@ -0,0 +1,26 @@
|
||||
Index: libdvdread/src/bswap.h
|
||||
===================================================================
|
||||
--- libdvdread/src/bswap.h (revision 1168)
|
||||
+++ libdvdread/src/bswap.h (working copy)
|
||||
@@ -73,7 +73,7 @@
|
||||
* functionality!
|
||||
*/
|
||||
|
||||
-#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(WIN32) || defined(__CYGWIN__) || defined(__BEOS__) || defined(__OS2__)
|
||||
+#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(WIN32) || defined(__CYGWIN__) || defined(__BEOS__) || defined(__HAIKU__) || defined(__OS2__)
|
||||
#define B2N_16(x) \
|
||||
x = ((((x) & 0xff00) >> 8) | \
|
||||
(((x) & 0x00ff) << 8))
|
||||
Index: configure.ac
|
||||
===================================================================
|
||||
--- libdvdread/configure.ac (revision 1168)
|
||||
+++ libdvdread/configure.ac (working copy)
|
||||
@@ -148,6 +148,8 @@
|
||||
*os2*)
|
||||
LDFLAGS="-no-undefined -Zbin-files $LDFLAGS"
|
||||
;;
|
||||
+ *haiku*)
|
||||
+ ;;
|
||||
*)
|
||||
AC_CHECK_LIB(c, dlopen,
|
||||
DYNAMIC_LD_LIBS="",
|
||||
26
media-libs/libdvdread/patches/libdvdread-svn1226.patch
Normal file
26
media-libs/libdvdread/patches/libdvdread-svn1226.patch
Normal file
@@ -0,0 +1,26 @@
|
||||
Index: libdvdread/src/bswap.h
|
||||
===================================================================
|
||||
--- libdvdread/src/bswap.h (revision 1226)
|
||||
+++ libdvdread/src/bswap.h (working copy)
|
||||
@@ -73,7 +73,7 @@
|
||||
* functionality!
|
||||
*/
|
||||
|
||||
-#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(WIN32) || defined(__CYGWIN__) || defined(__BEOS__) || defined(__OS2__)
|
||||
+#elif defined(__FreeBSD__) || defined(__sun) || defined(__bsdi__) || defined(WIN32) || defined(__CYGWIN__) || defined(__BEOS__) || defined(__HAIKU__) || defined(__OS2__)
|
||||
#define B2N_16(x) \
|
||||
x = ((((x) & 0xff00) >> 8) | \
|
||||
(((x) & 0x00ff) << 8))
|
||||
Index: configure.ac
|
||||
===================================================================
|
||||
--- libdvdread/configure.ac (revision 1226)
|
||||
+++ libdvdread/configure.ac (working copy)
|
||||
@@ -148,6 +148,8 @@
|
||||
*os2*)
|
||||
LDFLAGS="-no-undefined -Zbin-files $LDFLAGS"
|
||||
;;
|
||||
+ *haiku*)
|
||||
+ ;;
|
||||
*)
|
||||
AC_CHECK_LIB(c, dlopen,
|
||||
DYNAMIC_LD_LIBS="",
|
||||
27
media-libs/liblo/liblo-0.26.bep
Normal file
27
media-libs/liblo/liblo-0.26.bep
Normal file
@@ -0,0 +1,27 @@
|
||||
DESCRIPTION="Lightweight OSC (Open Sound Control) Implementation"
|
||||
HOMEPAGE="http://liblo.sourceforge.net/"
|
||||
SRC_URI="http://downloads.sourceforge.net/liblo/liblo-0.26.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
CHECKSUM_MD5="5351de14262560e15e7f23865293b16f"
|
||||
BUILD {
|
||||
cd liblo-0.26
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd liblo-0.26
|
||||
make install DESTDIR="${DESTDIR}"
|
||||
}
|
||||
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
COPYRIGHT="2008-2009 Stephen Sinclair
|
||||
2008 Kentaro Fukuchi
|
||||
2005-2008 Nicholas Humfrey
|
||||
2005 Martin Habets
|
||||
2005-2006 Steve Harris"
|
||||
|
||||
105
media-libs/liblo/patch/liblo-0.26.patch
Normal file
105
media-libs/liblo/patch/liblo-0.26.patch
Normal file
@@ -0,0 +1,105 @@
|
||||
diff -aur liblo-0.26/liblo.pc.in liblo-0.26_Haiku/liblo.pc.in
|
||||
--- liblo-0.26/liblo.pc.in 2008-06-02 19:10:42.012845056 -0700
|
||||
+++ liblo-0.26_Haiku/liblo.pc.in 2012-05-15 16:42:17.135528448 -0700
|
||||
@@ -6,5 +6,5 @@
|
||||
Name: liblo
|
||||
Version: @PACKAGE_VERSION@
|
||||
Description: A lightweight OSC server/client library
|
||||
-Libs: -L${libdir} -llo -lpthread
|
||||
+Libs: -L${libdir} -llo
|
||||
Cflags: -I${includedir}
|
||||
diff -aur liblo-0.26/src/Makefile.am liblo-0.26_Haiku/src/Makefile.am
|
||||
--- liblo-0.26/src/Makefile.am 2009-03-07 09:09:52.017825792 -0800
|
||||
+++ liblo-0.26_Haiku/src/Makefile.am 2012-05-15 16:35:36.973340672 -0700
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
liblo_la_CFLAGS = -Wall -I$(top_srcdir)
|
||||
liblo_la_SOURCES = $(SOURCE_FILES)
|
||||
-liblo_la_LIBADD = -lpthread
|
||||
+liblo_la_LIBADD =
|
||||
liblo_la_LDFLAGS = -export-dynamic -version-info @LO_SO_VERSION@
|
||||
|
||||
noinst_PROGRAMS = testlo subtest
|
||||
diff -aur liblo-0.26/src/server.c liblo-0.26_Haiku/src/server.c
|
||||
--- liblo-0.26/src/server.c 2009-03-05 23:09:26.018087936 -0800
|
||||
+++ liblo-0.26_Haiku/src/server.c 2012-05-15 16:31:29.817627136 -0700
|
||||
@@ -958,44 +960,44 @@
|
||||
|
||||
//inet_ntop(s->addr.ss_family, &s->addr.padding, hostname, sizeof(hostname));
|
||||
if (s->protocol == LO_UDP && s->addr_len>0) {
|
||||
- err = getnameinfo((struct sockaddr *)&s->addr, sizeof(s->addr),
|
||||
- hostname, sizeof(hostname), portname, sizeof(portname),
|
||||
- NI_NUMERICHOST | NI_NUMERICSERV);
|
||||
- if (err) {
|
||||
- switch (err) {
|
||||
- case EAI_AGAIN:
|
||||
- lo_throw(s, err, "Try again", path);
|
||||
- break;
|
||||
- case EAI_BADFLAGS:
|
||||
- lo_throw(s, err, "Bad flags", path);
|
||||
- break;
|
||||
- case EAI_FAIL:
|
||||
- lo_throw(s, err, "Failed", path);
|
||||
- break;
|
||||
- case EAI_FAMILY:
|
||||
- lo_throw(s, err, "Cannot resolve address family", path);
|
||||
- break;
|
||||
- case EAI_MEMORY:
|
||||
- lo_throw(s, err, "Out of memory", path);
|
||||
- break;
|
||||
- case EAI_NONAME:
|
||||
- lo_throw(s, err, "Cannot resolve", path);
|
||||
- break;
|
||||
+ err = getnameinfo((struct sockaddr *)&s->addr, sizeof(struct sockaddr),
|
||||
+ hostname, sizeof(hostname), portname, sizeof(portname),
|
||||
+ NI_NUMERICHOST | NI_NUMERICSERV);
|
||||
+ if (err) {
|
||||
+ switch (err) {
|
||||
+ case EAI_AGAIN:
|
||||
+ lo_throw(s, err, "Try again", path);
|
||||
+ break;
|
||||
+ case EAI_BADFLAGS:
|
||||
+ lo_throw(s, err, "Bad flags", path);
|
||||
+ break;
|
||||
+ case EAI_FAIL:
|
||||
+ lo_throw(s, err, "Failed", path);
|
||||
+ break;
|
||||
+ case EAI_FAMILY:
|
||||
+ lo_throw(s, err, "Cannot resolve address family", path);
|
||||
+ break;
|
||||
+ case EAI_MEMORY:
|
||||
+ lo_throw(s, err, "Out of memory", path);
|
||||
+ break;
|
||||
+ case EAI_NONAME:
|
||||
+ lo_throw(s, err, "Cannot resolve", path);
|
||||
+ break;
|
||||
#ifndef WIN32
|
||||
- case EAI_SYSTEM:
|
||||
- lo_throw(s, err, strerror(err), path);
|
||||
- break;
|
||||
-#endif
|
||||
- default:
|
||||
- lo_throw(s, err, "Unknown error", path);
|
||||
- break;
|
||||
- }
|
||||
+ case EAI_SYSTEM:
|
||||
+ lo_throw(s, err, strerror(err), path);
|
||||
+ break;
|
||||
+#endif
|
||||
+ default:
|
||||
+ lo_throw(s, err, "Unknown error", path);
|
||||
+ break;
|
||||
+ }
|
||||
|
||||
- return;
|
||||
- }
|
||||
+ return;
|
||||
+ }
|
||||
} else {
|
||||
- hostname[0] = '\0';
|
||||
- portname[0] = '\0';
|
||||
+ hostname[0] = '\0';
|
||||
+ portname[0] = '\0';
|
||||
}
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@ BUILD {
|
||||
cd libmad-0.15.1b
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
sed -i 's/$optimize -fforce-mem/$optimize/g' configure.ac
|
||||
autoconf
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
@@ -10,17 +10,16 @@ BUILD {
|
||||
rm aclocal.m4
|
||||
echo "AC_CONFIG_MACRO_DIR([m4])" >> configure.in
|
||||
libtoolize --force --copy --install
|
||||
cp /boot/common/share/aclocal/libtool.m4 m4
|
||||
cp /boot/common/share/aclocal/ltoptions.m4 m4
|
||||
cp /boot/common/share/aclocal/ltversion.m4 m4
|
||||
cp /boot/common/share/aclocal/ltsugar.m4 m4
|
||||
cp /boot/common/share/aclocal/lt~obsolete.m4 m4
|
||||
aclocal -I m4
|
||||
aclocal --install -I m4
|
||||
autoconf
|
||||
automake --add-missing
|
||||
DATADIR=`finddir B_COMMON_DATA_DIRECTORY`
|
||||
INFODIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/info
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datadir=$DATADIR \
|
||||
--infodir=$INFODIR \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
make
|
||||
@@ -30,5 +29,6 @@ INSTALL {
|
||||
cd libmikmod-3.1.11
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
COPYRIGHT="1998-2004 Jean-Paul Mikkers, Jake Stine, Frank Loemker, Steve McIntyre, Peter Amstutz, and Miodrag Vallat."
|
||||
|
||||
@@ -9,7 +9,7 @@ DEPEND="dev-libs/glib >= 2.0"
|
||||
BUILD {
|
||||
cd libmms-0.5
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ BUILD {
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
./autogen.sh
|
||||
# ./configure --prefix=/boot/common \
|
||||
# ./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
# LDFLAGS=-L/boot/common/lib \
|
||||
# CPPFLAGS=-I/boot/common/include
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
|
||||
29
media-libs/libmodplug/libmodplug-0.8.8.4.bep
Normal file
29
media-libs/libmodplug/libmodplug-0.8.8.4.bep
Normal file
@@ -0,0 +1,29 @@
|
||||
DESCRIPTION="libmodplug is a lib for playing mod files"
|
||||
HOMEPAGE="http://modplug-xmms.sourceforge.net"
|
||||
SRC_URI="http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.8.4/libmodplug-0.8.8.4.tar.gz"
|
||||
CHECKSUM_MD5="fddc3c704c5489de2a3cf0fedfec59db"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libmodplug-0.8.8.4
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR \
|
||||
--enable-static
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libmodplug-0.8.8.4
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="Public Domain"
|
||||
#COPYRIGHT=""
|
||||
19
media-libs/libnsbmp/libnsbmp-0.0.3-HEAD.bep
Normal file
19
media-libs/libnsbmp/libnsbmp-0.0.3-HEAD.bep
Normal file
@@ -0,0 +1,19 @@
|
||||
DESCRIPTION="Libnsbmp is a decoding library for BMP and ICO image file formats"
|
||||
HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/"
|
||||
SRC_URI="git://git.netsurf-browser.org/libnsbmp.git"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="dev-util/buildsystem >= 0"
|
||||
|
||||
BUILD {
|
||||
cd libnsbmp-0.0.3-HEAD
|
||||
make PREFIX=/boot/common
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libnsbmp-0.0.3-HEAD
|
||||
make install PREFIX=/boot/common
|
||||
}
|
||||
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2003 - 2012 The NetSurf Developers"
|
||||
18
media-libs/libnsbmp/libnsbmp-0.0.3.bep
Normal file
18
media-libs/libnsbmp/libnsbmp-0.0.3.bep
Normal file
@@ -0,0 +1,18 @@
|
||||
DESCRIPTION="Libnsbmp is a decoding library for BMP and ICO image file formats"
|
||||
HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/"
|
||||
SRC_URI="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.3-src.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
|
||||
BUILD {
|
||||
cd libnsbmp-0.0.3
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libnsbmp-0.0.3
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2003 - 2012 The NetSurf Developers"
|
||||
18
media-libs/libnsgif/libnsgif-0.0.3.bep
Normal file
18
media-libs/libnsgif/libnsgif-0.0.3.bep
Normal file
@@ -0,0 +1,18 @@
|
||||
DESCRIPTION="Libnsgif is a decoding library for the GIF image file format"
|
||||
HOMEPAGE="http://www.netsurf-browser.org/projects/libnsgif/"
|
||||
SRC_URI="http://download.netsurf-browser.org/libs/releases/libnsgif-0.0.3-src.tar.gz"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
|
||||
BUILD {
|
||||
cd libnsgif-0.0.3
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libnsgif-0.0.3
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2003 - 2012 The NetSurf Developers"
|
||||
@@ -11,7 +11,7 @@ BUILD {
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -9,13 +9,11 @@ BUILD {
|
||||
cd libogg-1.2.0
|
||||
rm aclocal.m4
|
||||
mkdir -p m4
|
||||
cp /boot/common/share/aclocal/ltversion.m4 m4
|
||||
libtoolize --force --copy --install
|
||||
echo 'AC_CONFIG_MACRO_DIR([m4]) >> configure.in'
|
||||
libtoolize --force --copy --install
|
||||
aclocal -I m4
|
||||
aclocal --install -I m4
|
||||
autoconf
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
@@ -23,5 +21,6 @@ INSTALL {
|
||||
cd libogg-1.2.0
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="BSD (3-clause)"
|
||||
COPYRIGHT="1994-2010 Xiph.Org Foundation"
|
||||
|
||||
@@ -9,13 +9,17 @@ BUILD {
|
||||
cd libogg-1.2.2
|
||||
rm aclocal.m4
|
||||
mkdir -p m4
|
||||
cp /boot/common/share/aclocal/ltversion.m4 m4
|
||||
libtoolize --force --copy --install
|
||||
cp `aclocal --print-ac-dir`/ltversion.m4 m4
|
||||
libtoolize -fci
|
||||
echo 'AC_CONFIG_MACRO_DIR([m4]) >> configure.in'
|
||||
libtoolize --force --copy --install
|
||||
aclocal -I m4
|
||||
libtoolize -fci
|
||||
aclocal --install -I m4
|
||||
autoconf
|
||||
./configure --prefix=/boot/common
|
||||
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
sed -i 's/m4datadir = $(datadir)\/aclocal/m4datadir = `finddir B_COMMON_DATA_DIRECTORY`\/aclocal/g' Make*
|
||||
sed -i 's/m4datadir = $(datadir)\/aclocal/m4datadir = `finddir B_COMMON_DATA_DIRECTORY`\/aclocal/g' src/Make*
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datarootdir=$COMMON_DOCS
|
||||
make
|
||||
}
|
||||
|
||||
@@ -23,5 +27,6 @@ INSTALL {
|
||||
cd libogg-1.2.2
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="BSD (3-clause)"
|
||||
COPYRIGHT="1994-2010 Xiph.Org Foundation"
|
||||
|
||||
22
media-libs/libogg/libogg-1.3.0.bep
Normal file
22
media-libs/libogg/libogg-1.3.0.bep
Normal file
@@ -0,0 +1,22 @@
|
||||
DESCRIPTION="libogg"
|
||||
HOMEPAGE="http://www.xiph.org"
|
||||
SRC_URI="http://downloads.xiph.org/releases/ogg/libogg-1.3.0.tar.gz"
|
||||
CHECKSUM_MD5="0a7eb40b86ac050db3a789ab65fe21c2"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libogg-1.3.0
|
||||
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--datarootdir=$COMMON_DOCS
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libogg-1.3.0
|
||||
make install
|
||||
}
|
||||
|
||||
LICENSE="BSD (3-clause)"
|
||||
COPYRIGHT="1994-2011 Xiph.Org Foundation"
|
||||
@@ -7,7 +7,7 @@ DEPEND=""
|
||||
BUILD {
|
||||
cd libpng-1.2.29
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ BUILD {
|
||||
cp /boot/common/share/libtool/config.sub
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ BUILD {
|
||||
cd libpng-1.2.40
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ BUILD {
|
||||
cd libpng-1.2.41
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ BUILD {
|
||||
cd libpng-1.2.43
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ BUILD {
|
||||
cd libpng-1.2.44
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
23
media-libs/libpng/libpng-1.2.46.bep
Normal file
23
media-libs/libpng/libpng-1.2.46.bep
Normal file
@@ -0,0 +1,23 @@
|
||||
DESCRIPTION="libpng"
|
||||
HOMEPAGE="http://www.libpng.org"
|
||||
SRC_URI="http://prdownloads.sourceforge.net/libpng/libpng-1.2.46.tar.gz?download"
|
||||
CHECKSUM_MD5="03ddfc17ad321db93f984581e9415d22"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libpng-1.2.46
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libpng-1.2.46
|
||||
make install
|
||||
}
|
||||
LICENSE="LibPNG"
|
||||
COPYRIGHT="1998-2011 Glenn Randers-Pehrson
|
||||
1996-1997 Andreas Dilger
|
||||
1995-1996 Guy Eric Schalnat, Group 42, Inc."
|
||||
@@ -9,7 +9,7 @@ BUILD {
|
||||
cd libpng-1.4.1
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ BUILD {
|
||||
cd libpng-1.4.2
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ BUILD {
|
||||
cd libpng-1.4.3
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ BUILD {
|
||||
cd libpng-1.4.4
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
@@ -14,7 +14,8 @@ BUILD {
|
||||
cd libpng-1.5.0
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=/boot/common
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
|
||||
25
media-libs/libpng/libpng-1.5.12.bep
Normal file
25
media-libs/libpng/libpng-1.5.12.bep
Normal file
@@ -0,0 +1,25 @@
|
||||
DESCRIPTION="libpng"
|
||||
HOMEPAGE="http://www.libpng.org"
|
||||
COPYRIGHT="1998-2011 Glenn Randers-Pehrson
|
||||
1996-1997 Andreas Dilger
|
||||
1995-1996 Guy Eric Schalnat, Group 42, Inc."
|
||||
LICENSE="LibPNG"
|
||||
|
||||
SRC_URI="http://prdownloads.sourceforge.net/libpng/libpng-1.5.12.tar.gz?download"
|
||||
CHECKSUM_MD5="8ea7f60347a306c5faf70b977fa80e28"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libpng-1.5.12
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libpng-1.5.12
|
||||
make install
|
||||
}
|
||||
30
media-libs/libpng/libpng-1.5.13.bep
Normal file
30
media-libs/libpng/libpng-1.5.13.bep
Normal file
@@ -0,0 +1,30 @@
|
||||
DESCRIPTION="Portable Network Graghpics library"
|
||||
HOMEPAGE="http://www.libpng.org"
|
||||
SRC_URI="http://prdownloads.sourceforge.net/libpng/libpng-1.5.13.tar.gz?download"
|
||||
CHECKSUM_MD5="9c5a584d4eb5fe40d0f1bc2090112c65"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libpng-1.5.13
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libpng-1.5.13
|
||||
make install
|
||||
}
|
||||
|
||||
TEST {
|
||||
cd libpng-1.5.13
|
||||
make test
|
||||
}
|
||||
|
||||
COPYRIGHT="1998-2012 Glenn Randers-Pehrson
|
||||
1996-1997 Andreas Dilger
|
||||
1995-1996 Guy Eric Schalnat, Group 42, Inc."
|
||||
LICENSE="LibPNG"
|
||||
25
media-libs/libpng/libpng-1.5.2.bep
Normal file
25
media-libs/libpng/libpng-1.5.2.bep
Normal file
@@ -0,0 +1,25 @@
|
||||
DESCRIPTION="libpng"
|
||||
HOMEPAGE="http://www.libpng.org"
|
||||
COPYRIGHT="1998-2011 Glenn Randers-Pehrson
|
||||
1996-1997 Andreas Dilger
|
||||
1995-1996 Guy Eric Schalnat, Group 42, Inc."
|
||||
LICENSE="LibPNG"
|
||||
|
||||
SRC_URI="http://prdownloads.sourceforge.net/libpng/libpng-1.5.2.tar.gz?download"
|
||||
CHECKSUM_MD5="31d448eb93a1646359a23f1b23434ab3"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd libpng-1.5.2
|
||||
libtoolize --force --copy
|
||||
./autogen.sh
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--mandir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd libpng-1.5.2
|
||||
make install
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user