xine-lib und ffmpeg hinzugefügt

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@5014 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2010-01-06 15:44:21 +00:00
parent 69e7e01e02
commit 9b116c769c
3 changed files with 51 additions and 27 deletions

View File

@ -45,3 +45,5 @@
0 guibased/libxmi
0 security/libtasn1
0 multimedia/libcanberra
0 multimedia/ffmpeg
0 multimedia/xine-lib

View File

@ -71,33 +71,36 @@
#
#Pfad zu Basis Source Tree eintragen!
SRCPATH=X11/MultiMedia
SRCPATH=MultiMedia/Lib
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
#ausgeführt (sprich unpack src; cd src; premk)
#Hier kann z.B. das Makefile gepatcht werden (SED lässt grüssen
premk() {
X11R7_Fix
echo "Nothing to do for premk()"
}
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
CFLAGS="$BUILDOPTIONS32" \
LDFLAGS="-m32 -L/lib -L/usr/lib -L/usr/X11R7/lib" \
CFLAGS="$BUILDOPTIONS32 -fno-PIC" \
USE_ARCH=32 \
LDEMULATION="elf32_i386" \
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
./configure --arch=i386 \
--prefix=/usr/X11R7 \
--enable-liba52 \
--enable-libmp3lame \
--enable-libogg \
--enable-libvorbis \
--enable-gpl \
--prefix=/usr \
--cc="gcc ${BUILDOPTIONS32}" \
--enable-shared \
--enable-pthreads
--enable-pthreads \
--enable-gpl \
--enable-postproc \
--enable-x11grab \
--enable-nonfree
make -j $NUMCPU
make -j $NUMCPU PREFIX=/usr/X11R7 DESTDIR=$TMPROOT install
make distclean
mv $TMPROOT/usr/lib $TMPROOT/usr/lib32
}
mk() {
@ -108,17 +111,21 @@ mk() {
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
CFLAGS="$BUILDOPTIONS" \
CFLAGS="$BUILDOPTIONS -fno-PIC" \
USE_ARCH=$UARCH \
./configure --arch=$ARCH \
--prefix=/usr/X11R7 \
--enable-liba52 \
--enable-libmp3lame \
--enable-libogg \
--enable-libvorbis \
--enable-gpl \
--prefix=/usr \
--libdir=/usr/$LIBDIR \
--cc="gcc ${BUILDOPTIONS}" \
--enable-shared \
--enable-pthreads
make -j $NUMCPU
--enable-pthreads \
--enable-gpl \
--enable-postproc \
--enable-x11grab \
--enable-nonfree
make -j $NUMCPU libdir=\${DESTDIR}\${PREFIX}/$LIBDIR \
shlibdir=\${DESTDIR}\${PREFIX}/$LIBDIR \
PREFIX=/usr/X11R7
make -j $NUMCPU libdir=\${DESTDIR}\${PREFIX}/$LIBDIR \
shlibdir=\${DESTDIR}\${PREFIX}/$LIBDIR \
PREFIX=/usr/X11R7 \
@ -132,4 +139,9 @@ postmk() {
cd $TMPROOT/usr/include
ln -s ../X11R7/include/ffmpeg .
cd -
if [ "$MK64BIT" == "true" ]; then
mv $TMPROOT/usr/lib/* $TMPROOT/usr/lib64/
rm -r $TMPROOT/usr/lib
mv $TMPROOT/usr/lib32 $TMPROOT/usr/lib
fi
}

View File

@ -69,7 +69,7 @@
#
#Pfad zum Basis-Sourcetree :
SRCPATH=X11/MultiMedia
SRCPATH=MultiMedia/Lib
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
#SRCDIR=<PFAD>
@ -82,13 +82,19 @@ premk() {
mk32() {
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
USE_ARCH=32 \
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
./configure --target=$TARGET32 \
--build=$TARGET32 \
--host=$TARGET32 \
--prefix=/usr/X11R7 \
--with-gnu-ld
--without-imagemagick \
--with-gnu-ld \
--enable-modplug \
--with-external-ffmpeg \
--with-w32-path=/usr/lib/win32
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
ClearHostSysNameing32 $TMPROOT
make distclean
}
@ -98,14 +104,18 @@ mk() {
fi
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
./configure --target=$TARGET \
--prefix=/usr/X11R7 \
USE_ARCH=$UARCH \
./configure --prefix=/usr/X11R7 \
$ADDOPTIONS \
--with-gnu-ld
--without-imagemagick \
--with-gnu-ld \
--enable-modplug \
--with-external-ffmpeg \
--with-w32-path=/usr/lib/win32
make -j $NUMCPU
make -j $NUMCPU DESTDIR=$TMPROOT install
}
postmk() {
ClearHostSysNameing $TMPROOT
echo "Nothing to do for postmk()"
}