]> git.sesse.net Git - vlc/blobdiff - ipkg/rules
Added configuration for h3600 iPAQ PDA with small Flash sizes.
[vlc] / ipkg / rules
index 9cd98f6081ec38011ae245353b08812e1e59a72a..74a7857e6a722400fb377f2b9bc79e2c3e76a638 100755 (executable)
@@ -17,7 +17,7 @@ export DESTDIR=${HOME}/arm-linux
 export PKGDIR=${HOME}/packages/vlc-$(VERSION)
 
 export CONFIG_FLAGS="--enable-release --prefix=${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr \
-       --disable-plugins \
+       --enable-plugins \
        --disable-gtk \
        --disable-gtk2 \
        --disable-gnome \
@@ -31,6 +31,7 @@ export CONFIG_FLAGS="--enable-release --prefix=${HOME}/arm-linux/task-bootgpe2-v
        --disable-tremor \
        --disable-theorea \
        --disable-skins \
+       --disable-skins2 \
        --disable-sdl \
        --enable-v4l \
        --enable-sout \
@@ -50,7 +51,7 @@ export CONFIG_FLAGS="--enable-release --prefix=${HOME}/arm-linux/task-bootgpe2-v
        --disable-maxosx \
        --disable-goom \
        --disable-speex \
-       --enable-visual \
+       --disable-visual \
        --enable-freetype \
        --disable-fribidi \
        --enable-a52 \
@@ -68,21 +69,20 @@ export CONFIG_FLAGS="--enable-release --prefix=${HOME}/arm-linux/task-bootgpe2-v
        --x-libraries=${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/lib \
        --with-tuning=strongarm1100 \
        --with-dvbpsi-tree=${HOME}/arm-linux/vlc-$(VERSION)/libdvbpsi-0.1.3 \
-       --with-libiconv-prefix=${HOME}/arm-linux//vlc-$(VERSION)/libiconv-1.9.1 \
        --with-mad-tree=${HOME}/arm-linux/vlc-$(VERSION)/libmad-0.15.0b \
        --with-id3tag-tree=${HOME}/arm-linux/vlc-$(VERSION)/libid3tag-0.15.0b \
        --with-a52-tree=${HOME}/arm-linux/vlc-$(VERSION)/a52dec-0.7.4 \
-       --with-faad-tree=${HOME}/arm-linux/vlc-$(VERSION)/faad2 \
-       --with-libmpeg2-tree=${HOME}/arm-linux/vlc-$(VERSION)/mpeg2dec-20031126 \
+       --with-faad-tree=${HOME}/arm-linux/vlc-$(VERSION)/faad2-20040124 \
+       --with-libmpeg2-tree=${HOME}/arm-linux/vlc-$(VERSION)/mpeg2dec-0.4.0 \
        --with-slp=${HOME}/arm-linux/vlc-$(VERSION)/openslp-1.0.11/libslp \
        --with-included-gettext=${HOME}/arm-linux/vlc-$(VERSION)/gettext-0.12.1 \
        --with-v4l=${HOME}/arm-linux/vlc-$(VERSION)/linux/kernel \
        --with-ffmpeg-mp3lame \
        --with-ffmpeg-faac \
-       --with-ffmpeg-tree=${HOME}/arm-linux/vlc-$(VERSION)/ffmpeg-20031024"
+       --with-ffmpeg-tree=${HOME}/arm-linux/vlc-$(VERSION)/ffmpeg-20040103"
 
-# --with-freetype-config-path=${HOME}/arm-linux/vlc-$(VERSION)/freetype-2.1.4/builds/unix 
-# -L${HOME}/arm-linux/vlc-$(VERSION)/freetype-2.1.4/objs/.libs \
+# park here ;-0
+# --with-libiconv-prefix=${HOME}/arm-linux//vlc-$(VERSION)/libiconv-1.9.1
 
 config:
        ./configure --mandir=$${prefix}/share/man \
@@ -91,11 +91,11 @@ config:
                --target=arm-linux \
                $(shell echo $(CONFIG_FLAGS)) \
        LDFLAGS="-L${HOME}/arm-linux/vlc-$(VERSION)/openslp-1.0.11/libslp/.libs \
-               -L${HOME}/arm-linux/vlc-$(VERSION)/libpng-1.2.5 \
                -L${HOME}/arm-linux/vlc-$(VERSION)/lame-3.93.1/libmp3lame/.libs \
                -L${HOME}/arm-linux/vlc-$(VERSION)/libid3tag-0.15.0b/.libs \
                -L${HOME}/arm-linux/vlc-$(VERSION)/flac-1.1.0/src/libFLAC/.libs \
-               -L${HOME}/src/faac/libfaac/.libs \
+               -L${HOME}/arm-linux/vlc-$(VERSION)/faac/libfaac/.libs \
+               -L${HOME}/arm-linux/vlc-$(VERSION)/faad2-20040124/libfaad/.libs \
                -L${HOME}/arm-linux/vlc-$(VERSION)/libdvbpsi-0.1.3/src/.libs/ \
                -L${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/lib \
                -L${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/lib \
@@ -103,11 +103,11 @@ config:
        CFLAGS="-I${HOME}/arm-linux/vlc-$(VERSION)/openslp-1.0.11/libslp \
                -I${HOME}/arm-linux/vlc-$(VERSION)/libpng-1.2.5 \
                -I${HOME}/arm-linux/vlc-$(VERSION)/lame-3.93.1/include \
-               -I${HOME}/arm-linux/vlc-$(VERSION)/freetype-2.1.4/include \
                -I${HOME}/arm-linux/vlc-$(VERSION)/libid3tag-0.15.0b \
                -I${HOME}/arm-linux/vlc-$(VERSION)/libdvbpsi-0.1.3  \
                -I${HOME}/arm-linux/vlc-$(VERSION)/flac-1.1.0/include \
-               -I${HOME}/src/faac/libfaac \
+               -I${HOME}/arm-linux/vlc-$(VERSION)/faac/libfaac \
+               -I${HOME}/arm-linux/vlc-$(VERSION)/faad2-20040124/include \
                -I${HOME}/arm-linux/linux/kernel/include \
                -I${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/include \
                -I${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/include \
@@ -120,26 +120,25 @@ config:
 build:
        $(MAKE) LDFLAGS="-L${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/lib -lX11 -lXext -lXft -lXrender -lXrandr -lfontconfig -lexpat \
                -L${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/lib \
-               -L${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/lib \
+               -L${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/lib -lfreetype\
                -L${HOME}/arm-linux/vlc-$(VERSION)/openslp-1.0.11/libslp/.libs \
-               -L${HOME}/arm-linux/vlc-$(VERSION)/libpng-1.2.5 \
                -L${HOME}/arm-linux/vlc-$(VERSION)/lame-3.93.1/libmp3lame/.libs \
                -L${HOME}/arm-linux/vlc-$(VERSION)/libid3tag-0.15.0b/.libs \
                -L${HOME}/arm-linux/vlc-$(VERSION)/libdvbpsi-0.1.3/src/.libs/ \
-               -L${HOME}/arm-linux/vlc-$(VEASION)/flac-1.1.0/src/libFLAC/.libs \
-               -L${HOME}/src/faac/libfaac/.libs" \
+               -L${HOME}/arm-linux/vlc-$(VERSION)/flac-1.1.0/src/libFLAC/.libs \
+               -L${HOME}/arm-linux/vlc-$(VERSION)/faad2-20040124/libfaad/.libs \
+               -L${HOME}/arm-linux/vlc-$(VERSION)/faac/libfaac/.libs" \
        CFLAGS="-I${HOME}/arm-linux/linux/kernel/include \
                -I${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/include \
                -I${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/include \
                -I${HOME}/arm-linux/task-bootgpe2-v0.7.2-3600/usr/include \
                -I${HOME}/arm-linux/vlc-$(VERSION)/openslp-1.0.11/libslp \
-               -I${HOME}/arm-linux/vlc-$(VERSION)/libpng-1.2.5 \
                -I${HOME}/arm-linux/vlc-$(VERSION)/lame-3.93.1/include \
-               -I${HOME}/arm-linux/vlc-$(VERSION)/freetype-2.1.4/include \
                -I${HOME}/arm-linux/vlc-$(VERSION)/libid3tag-0.15.0b \
                -I${HOME}/arm-linux/vlc-$(VERSION)/libdvbpsi-0.1.3 \
                -I${HOME}/arm-linux/vlc-$(VERSION)/flac-1.1.0/include \
-               -I${HOME}/src/faac/libfaac \
+               -I${HOME}/arm-linux/vlc-$(VERSION)/faad2-20040124/include \
+               -I${HOME}/arm-linux/vlc-$(VERSION)/faac/libfaac \
                -I${HOME}/arm-linux/vlc-$(VERSION)/openslp-1.0.11/libslp"
 
 clean:
@@ -174,5 +173,5 @@ install-plugins: install
        find ./ -name *.so | xargs cp ${PKGDIR}/usr/lib/vlc
        $(STRIP) ${PKGDIR}/usr/lib/vlc
 
-.PHONY: build clean install
+.PHONY: build clean install install-plugins