diff options
31 files changed, 542 insertions, 62 deletions
diff --git a/base/jdk/.footprint.x86_64 b/base/jdk/.footprint.x86_64 index b6dcd48b2..7f69a3bf0 100644 --- a/base/jdk/.footprint.x86_64 +++ b/base/jdk/.footprint.x86_64 @@ -585,6 +585,7 @@ drwxr-xr-x root/root opt/jdk/jre/lib/zi/America/Kentucky/ -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Mazatlan -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Menominee -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Merida +-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Metlakatla -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Mexico_City -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Miquelon -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Moncton @@ -622,6 +623,7 @@ drwxr-xr-x root/root opt/jdk/jre/lib/zi/America/North_Dakota/ -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Santo_Domingo -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Sao_Paulo -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Scoresbysund +-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Sitka -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/St_Johns -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/St_Kitts -rw-r--r-- root/root opt/jdk/jre/lib/zi/America/St_Lucia diff --git a/extra/ffmpeg/.footprint.i686 b/extra/ffmpeg/.footprint.i686 index a5a276842..5c961edee 100644 --- a/extra/ffmpeg/.footprint.i686 +++ b/extra/ffmpeg/.footprint.i686 @@ -4,6 +4,7 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ffplay -rwxr-xr-x root/root usr/bin/ffprobe -rwxr-xr-x root/root usr/bin/ffserver +-rwxr-xr-x root/root usr/bin/qt-faststart drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/libavcodec/ -rw-r--r-- root/root usr/include/libavcodec/avcodec.h @@ -62,33 +63,39 @@ drwxr-xr-x root/root usr/include/libavutil/ -rw-r--r-- root/root usr/include/libavutil/rational.h -rw-r--r-- root/root usr/include/libavutil/samplefmt.h -rw-r--r-- root/root usr/include/libavutil/sha.h --rw-r--r-- root/root usr/include/libavutil/sha1.h drwxr-xr-x root/root usr/include/libpostproc/ -rw-r--r-- root/root usr/include/libpostproc/postprocess.h drwxr-xr-x root/root usr/include/libswscale/ -rw-r--r-- root/root usr/include/libswscale/swscale.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.52.122.0 -lrwxrwxrwx root/root usr/lib/libavcodec.so.52 -> libavcodec.so.52.122.0 --rwxr-xr-x root/root usr/lib/libavcodec.so.52.122.0 -lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.52.5.0 -lrwxrwxrwx root/root usr/lib/libavdevice.so.52 -> libavdevice.so.52.5.0 --rwxr-xr-x root/root usr/lib/libavdevice.so.52.5.0 -lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.1.80.0 -lrwxrwxrwx root/root usr/lib/libavfilter.so.1 -> libavfilter.so.1.80.0 --rwxr-xr-x root/root usr/lib/libavfilter.so.1.80.0 -lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.52.110.0 -lrwxrwxrwx root/root usr/lib/libavformat.so.52 -> libavformat.so.52.110.0 --rwxr-xr-x root/root usr/lib/libavformat.so.52.110.0 -lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.50.43.0 -lrwxrwxrwx root/root usr/lib/libavutil.so.50 -> libavutil.so.50.43.0 --rwxr-xr-x root/root usr/lib/libavutil.so.50.43.0 +-rw-r--r-- root/root usr/lib/libavcodec.a +lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.53.7.0 +lrwxrwxrwx root/root usr/lib/libavcodec.so.53 -> libavcodec.so.53.7.0 +-rwxr-xr-x root/root usr/lib/libavcodec.so.53.7.0 +-rw-r--r-- root/root usr/lib/libavdevice.a +lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.53.1.1 +lrwxrwxrwx root/root usr/lib/libavdevice.so.53 -> libavdevice.so.53.1.1 +-rwxr-xr-x root/root usr/lib/libavdevice.so.53.1.1 +-rw-r--r-- root/root usr/lib/libavfilter.a +lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.2.23.0 +lrwxrwxrwx root/root usr/lib/libavfilter.so.2 -> libavfilter.so.2.23.0 +-rwxr-xr-x root/root usr/lib/libavfilter.so.2.23.0 +-rw-r--r-- root/root usr/lib/libavformat.a +lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.53.4.0 +lrwxrwxrwx root/root usr/lib/libavformat.so.53 -> libavformat.so.53.4.0 +-rwxr-xr-x root/root usr/lib/libavformat.so.53.4.0 +-rw-r--r-- root/root usr/lib/libavutil.a +lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.51.9.1 +lrwxrwxrwx root/root usr/lib/libavutil.so.51 -> libavutil.so.51.9.1 +-rwxr-xr-x root/root usr/lib/libavutil.so.51.9.1 +-rw-r--r-- root/root usr/lib/libpostproc.a lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.51.2.0 lrwxrwxrwx root/root usr/lib/libpostproc.so.51 -> libpostproc.so.51.2.0 -rwxr-xr-x root/root usr/lib/libpostproc.so.51.2.0 -lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.0.14.1 -lrwxrwxrwx root/root usr/lib/libswscale.so.0 -> libswscale.so.0.14.1 --rwxr-xr-x root/root usr/lib/libswscale.so.0.14.1 +-rw-r--r-- root/root usr/lib/libswscale.a +lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.2.0.0 +lrwxrwxrwx root/root usr/lib/libswscale.so.2 -> libswscale.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libswscale.so.2.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc -rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc diff --git a/extra/ffmpeg/.footprint.x86_64 b/extra/ffmpeg/.footprint.x86_64 index a5a276842..5c961edee 100644 --- a/extra/ffmpeg/.footprint.x86_64 +++ b/extra/ffmpeg/.footprint.x86_64 @@ -4,6 +4,7 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ffplay -rwxr-xr-x root/root usr/bin/ffprobe -rwxr-xr-x root/root usr/bin/ffserver +-rwxr-xr-x root/root usr/bin/qt-faststart drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/libavcodec/ -rw-r--r-- root/root usr/include/libavcodec/avcodec.h @@ -62,33 +63,39 @@ drwxr-xr-x root/root usr/include/libavutil/ -rw-r--r-- root/root usr/include/libavutil/rational.h -rw-r--r-- root/root usr/include/libavutil/samplefmt.h -rw-r--r-- root/root usr/include/libavutil/sha.h --rw-r--r-- root/root usr/include/libavutil/sha1.h drwxr-xr-x root/root usr/include/libpostproc/ -rw-r--r-- root/root usr/include/libpostproc/postprocess.h drwxr-xr-x root/root usr/include/libswscale/ -rw-r--r-- root/root usr/include/libswscale/swscale.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.52.122.0 -lrwxrwxrwx root/root usr/lib/libavcodec.so.52 -> libavcodec.so.52.122.0 --rwxr-xr-x root/root usr/lib/libavcodec.so.52.122.0 -lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.52.5.0 -lrwxrwxrwx root/root usr/lib/libavdevice.so.52 -> libavdevice.so.52.5.0 --rwxr-xr-x root/root usr/lib/libavdevice.so.52.5.0 -lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.1.80.0 -lrwxrwxrwx root/root usr/lib/libavfilter.so.1 -> libavfilter.so.1.80.0 --rwxr-xr-x root/root usr/lib/libavfilter.so.1.80.0 -lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.52.110.0 -lrwxrwxrwx root/root usr/lib/libavformat.so.52 -> libavformat.so.52.110.0 --rwxr-xr-x root/root usr/lib/libavformat.so.52.110.0 -lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.50.43.0 -lrwxrwxrwx root/root usr/lib/libavutil.so.50 -> libavutil.so.50.43.0 --rwxr-xr-x root/root usr/lib/libavutil.so.50.43.0 +-rw-r--r-- root/root usr/lib/libavcodec.a +lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.53.7.0 +lrwxrwxrwx root/root usr/lib/libavcodec.so.53 -> libavcodec.so.53.7.0 +-rwxr-xr-x root/root usr/lib/libavcodec.so.53.7.0 +-rw-r--r-- root/root usr/lib/libavdevice.a +lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.53.1.1 +lrwxrwxrwx root/root usr/lib/libavdevice.so.53 -> libavdevice.so.53.1.1 +-rwxr-xr-x root/root usr/lib/libavdevice.so.53.1.1 +-rw-r--r-- root/root usr/lib/libavfilter.a +lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.2.23.0 +lrwxrwxrwx root/root usr/lib/libavfilter.so.2 -> libavfilter.so.2.23.0 +-rwxr-xr-x root/root usr/lib/libavfilter.so.2.23.0 +-rw-r--r-- root/root usr/lib/libavformat.a +lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.53.4.0 +lrwxrwxrwx root/root usr/lib/libavformat.so.53 -> libavformat.so.53.4.0 +-rwxr-xr-x root/root usr/lib/libavformat.so.53.4.0 +-rw-r--r-- root/root usr/lib/libavutil.a +lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.51.9.1 +lrwxrwxrwx root/root usr/lib/libavutil.so.51 -> libavutil.so.51.9.1 +-rwxr-xr-x root/root usr/lib/libavutil.so.51.9.1 +-rw-r--r-- root/root usr/lib/libpostproc.a lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.51.2.0 lrwxrwxrwx root/root usr/lib/libpostproc.so.51 -> libpostproc.so.51.2.0 -rwxr-xr-x root/root usr/lib/libpostproc.so.51.2.0 -lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.0.14.1 -lrwxrwxrwx root/root usr/lib/libswscale.so.0 -> libswscale.so.0.14.1 --rwxr-xr-x root/root usr/lib/libswscale.so.0.14.1 +-rw-r--r-- root/root usr/lib/libswscale.a +lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.2.0.0 +lrwxrwxrwx root/root usr/lib/libswscale.so.2 -> libswscale.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libswscale.so.2.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc -rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc diff --git a/extra/ffmpeg/.md5sum.i686 b/extra/ffmpeg/.md5sum.i686 index 95c59b58b..7451e0334 100644 --- a/extra/ffmpeg/.md5sum.i686 +++ b/extra/ffmpeg/.md5sum.i686 @@ -1 +1 @@ -8615815985a17ef6498620c715e63f5e ffmpeg-0.7.1.tar.bz2 +556870ccfd6c9c0426c7dd86dd5beb62 ffmpeg-0.8.3.tar.bz2 diff --git a/extra/ffmpeg/.md5sum.x86_64 b/extra/ffmpeg/.md5sum.x86_64 index 95c59b58b..7451e0334 100644 --- a/extra/ffmpeg/.md5sum.x86_64 +++ b/extra/ffmpeg/.md5sum.x86_64 @@ -1 +1 @@ -8615815985a17ef6498620c715e63f5e ffmpeg-0.7.1.tar.bz2 +556870ccfd6c9c0426c7dd86dd5beb62 ffmpeg-0.8.3.tar.bz2 diff --git a/extra/ffmpeg/Pkgfile b/extra/ffmpeg/Pkgfile index b46221026..accc6671e 100644 --- a/extra/ffmpeg/Pkgfile +++ b/extra/ffmpeg/Pkgfile @@ -1,38 +1,41 @@ # Description: solution pour enregister, convertir et generer des flux audio et video -# URL: http://ffmpeg.mplayerhq.hu/ +# URL: http://ffmpeg.org/ # Maintainer: NuTyX core team # Packager: thierryn1 at hispeed dot ch -# Depends on: amrnb, amrwb, liba52, imlib2, lame, sdl, libvorbis, libogg, xvid, faac, faad2, libtheora, x264, alsa-lib -# Run on: amrnb,amrwb,liba52,imlib2,lame,sdl,libvorbis,libogg,xvid,faac,faad2,libtheora,x264,alsa-lib - +# Depends on: amrnb, amrwb, liba52, imlib2, lame, sdl, libvorbis, libogg, xvid, faac, faad2, libtheora, x264, alsa-lib, openjpeg, vdpau-video +# Run on: amrnb,amrwb,liba52,imlib2,lame,sdl,libvorbis,libogg,xvid,faac,faad2,libtheora,x264,alsa-lib,openjpeg,vdpau-video name=ffmpeg -version=0.7.1 -release=2 +version=0.8.3 +release=1 source=(http://ffmpeg.org/releases/$name-$version.tar.bz2) build() { cd $name-$version - ./configure \ --prefix=/usr \ --enable-gpl \ + --enable-version3 \ --enable-libfaac \ --enable-libmp3lame \ --enable-libtheora \ --enable-libvorbis \ --enable-libx264 \ --enable-libxvid \ + --enable-libopenjpeg \ --enable-shared \ --enable-pthreads \ --enable-postproc \ --enable-swscale \ --enable-x11grab \ --enable-nonfree \ - --disable-doc \ - --disable-static \ - --disable-debug + --enable-vdpau \ + --enable-vaapi \ + --enable-runtime-cpudetect \ + --disable-doc - make SHARED_PP='yes' + make + make tools/qt-faststart + install -D -m755 tools/qt-faststart $PKG/usr/bin/qt-faststart make DESTDIR=$PKG install install-man } diff --git a/extra/libva/.footprint.i686 b/extra/libva/.footprint.i686 new file mode 100644 index 000000000..5e493157e --- /dev/null +++ b/extra/libva/.footprint.i686 @@ -0,0 +1,63 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/avcenc +-rwxr-xr-x root/root usr/bin/h264encode +-rwxr-xr-x root/root usr/bin/mpeg2vldemo +-rwxr-xr-x root/root usr/bin/putsurface +-rwxr-xr-x root/root usr/bin/vainfo +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/va/ +-rw-r--r-- root/root usr/include/va/va.h +-rw-r--r-- root/root usr/include/va/va_backend.h +-rw-r--r-- root/root usr/include/va/va_backend_egl.h +-rw-r--r-- root/root usr/include/va/va_backend_glx.h +-rw-r--r-- root/root usr/include/va/va_backend_tpi.h +-rw-r--r-- root/root usr/include/va/va_dri.h +-rw-r--r-- root/root usr/include/va/va_dri2.h +-rw-r--r-- root/root usr/include/va/va_dricommon.h +-rw-r--r-- root/root usr/include/va/va_dummy.h +-rw-r--r-- root/root usr/include/va/va_egl.h +-rw-r--r-- root/root usr/include/va/va_glx.h +-rw-r--r-- root/root usr/include/va/va_tpi.h +-rw-r--r-- root/root usr/include/va/va_version.h +-rw-r--r-- root/root usr/include/va/va_x11.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/dri/ +-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.la +-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.so +-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.la +-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.so +-rwxr-xr-x root/root usr/lib/libva-dummy.la +lrwxrwxrwx root/root usr/lib/libva-dummy.so -> libva-dummy.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-dummy.so.1 -> libva-dummy.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-dummy.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-egl.la +lrwxrwxrwx root/root usr/lib/libva-egl.so -> libva-egl.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-egl.so.1 -> libva-egl.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-egl.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-glx.la +lrwxrwxrwx root/root usr/lib/libva-glx.so -> libva-glx.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-glx.so.1 -> libva-glx.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-glx.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-tpi.la +lrwxrwxrwx root/root usr/lib/libva-tpi.so -> libva-tpi.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-tpi.so.1 -> libva-tpi.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-tpi.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-x11.la +lrwxrwxrwx root/root usr/lib/libva-x11.so -> libva-x11.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-x11.so.1 -> libva-x11.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-x11.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva.la +lrwxrwxrwx root/root usr/lib/libva.so -> libva.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva.so.1 -> libva.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva.so.1.0.14 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libva-egl.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva-glx.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva-tpi.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva-x11.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/licenses/ +drwxr-xr-x root/root usr/share/licenses/libva/ +-rw-r--r-- root/root usr/share/licenses/libva/COPYING diff --git a/extra/libva/.footprint.x86_64 b/extra/libva/.footprint.x86_64 new file mode 100644 index 000000000..5e493157e --- /dev/null +++ b/extra/libva/.footprint.x86_64 @@ -0,0 +1,63 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/avcenc +-rwxr-xr-x root/root usr/bin/h264encode +-rwxr-xr-x root/root usr/bin/mpeg2vldemo +-rwxr-xr-x root/root usr/bin/putsurface +-rwxr-xr-x root/root usr/bin/vainfo +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/va/ +-rw-r--r-- root/root usr/include/va/va.h +-rw-r--r-- root/root usr/include/va/va_backend.h +-rw-r--r-- root/root usr/include/va/va_backend_egl.h +-rw-r--r-- root/root usr/include/va/va_backend_glx.h +-rw-r--r-- root/root usr/include/va/va_backend_tpi.h +-rw-r--r-- root/root usr/include/va/va_dri.h +-rw-r--r-- root/root usr/include/va/va_dri2.h +-rw-r--r-- root/root usr/include/va/va_dricommon.h +-rw-r--r-- root/root usr/include/va/va_dummy.h +-rw-r--r-- root/root usr/include/va/va_egl.h +-rw-r--r-- root/root usr/include/va/va_glx.h +-rw-r--r-- root/root usr/include/va/va_tpi.h +-rw-r--r-- root/root usr/include/va/va_version.h +-rw-r--r-- root/root usr/include/va/va_x11.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/dri/ +-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.la +-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.so +-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.la +-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.so +-rwxr-xr-x root/root usr/lib/libva-dummy.la +lrwxrwxrwx root/root usr/lib/libva-dummy.so -> libva-dummy.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-dummy.so.1 -> libva-dummy.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-dummy.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-egl.la +lrwxrwxrwx root/root usr/lib/libva-egl.so -> libva-egl.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-egl.so.1 -> libva-egl.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-egl.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-glx.la +lrwxrwxrwx root/root usr/lib/libva-glx.so -> libva-glx.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-glx.so.1 -> libva-glx.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-glx.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-tpi.la +lrwxrwxrwx root/root usr/lib/libva-tpi.so -> libva-tpi.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-tpi.so.1 -> libva-tpi.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-tpi.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-x11.la +lrwxrwxrwx root/root usr/lib/libva-x11.so -> libva-x11.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva-x11.so.1 -> libva-x11.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva-x11.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva.la +lrwxrwxrwx root/root usr/lib/libva.so -> libva.so.1.0.14 +lrwxrwxrwx root/root usr/lib/libva.so.1 -> libva.so.1.0.14 +-rwxr-xr-x root/root usr/lib/libva.so.1.0.14 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libva-egl.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva-glx.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva-tpi.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva-x11.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libva.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/licenses/ +drwxr-xr-x root/root usr/share/licenses/libva/ +-rw-r--r-- root/root usr/share/licenses/libva/COPYING diff --git a/extra/libva/.md5sum.i686 b/extra/libva/.md5sum.i686 new file mode 100644 index 000000000..f42bb3643 --- /dev/null +++ b/extra/libva/.md5sum.i686 @@ -0,0 +1 @@ +9a7eba239bffa3b40d7a49e3bb4fb6fb libva-1.0.14.tar.bz2 diff --git a/extra/libva/.md5sum.x86_64 b/extra/libva/.md5sum.x86_64 new file mode 100644 index 000000000..f42bb3643 --- /dev/null +++ b/extra/libva/.md5sum.x86_64 @@ -0,0 +1 @@ +9a7eba239bffa3b40d7a49e3bb4fb6fb libva-1.0.14.tar.bz2 diff --git a/extra/libva/Pkgfile b/extra/libva/Pkgfile new file mode 100755 index 000000000..b47dbb978 --- /dev/null +++ b/extra/libva/Pkgfile @@ -0,0 +1,27 @@ +# Description: API d'accélération vidéo pour Linux +# URL: http://freedesktop.org/wiki/Software/vaapi +# Maintainer: NutyX core team +# Packager: piernov <piernov@piernov.org> +# Depends on: mesa3d, libdrm, libgl, xorg-libxfixes +# Run on: mesa3d,libdrm,libgl,xorg-libxfixes + +name=libva +version=1.0.14 +release=1 + +source=(http://cgit.freedesktop.org/$name/snapshot/$name-$version.tar.bz2) + +build() { + cd $name-$version + ./autogen.sh + ./configure --prefix=/usr \ + --enable-glx \ + --enable-dummy-driver \ + --enable-dummy-backend \ + --enable-i965-driver + make + make DESTDIR=$PKG install + + install -d -m755 $PKG/usr/share/licenses/$name + install -m644 COPYING $PKG/usr/share/licenses/$name +} diff --git a/extra/libvdpau/.footprint.i686 b/extra/libvdpau/.footprint.i686 index 833807bf6..8421b1141 100644 --- a/extra/libvdpau/.footprint.i686 +++ b/extra/libvdpau/.footprint.i686 @@ -8,6 +8,7 @@ drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libvdpau.so -> libvdpau.so.1.0.0 lrwxrwxrwx root/root usr/lib/libvdpau.so.1 -> libvdpau.so.1.0.0 -rwxr-xr-x root/root usr/lib/libvdpau.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libvdpau_nvidia.so -> vdpau/libvdpau_nvidia.so.280.13 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/vdpau.pc drwxr-xr-x root/root usr/lib/vdpau/ diff --git a/extra/libvdpau/.footprint.x86_64 b/extra/libvdpau/.footprint.x86_64 index 833807bf6..8421b1141 100644 --- a/extra/libvdpau/.footprint.x86_64 +++ b/extra/libvdpau/.footprint.x86_64 @@ -8,6 +8,7 @@ drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/libvdpau.so -> libvdpau.so.1.0.0 lrwxrwxrwx root/root usr/lib/libvdpau.so.1 -> libvdpau.so.1.0.0 -rwxr-xr-x root/root usr/lib/libvdpau.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libvdpau_nvidia.so -> vdpau/libvdpau_nvidia.so.280.13 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/vdpau.pc drwxr-xr-x root/root usr/lib/vdpau/ diff --git a/extra/libvdpau/.md5sum.i686 b/extra/libvdpau/.md5sum.i686 index 39532caa8..972d23d69 100644 --- a/extra/libvdpau/.md5sum.i686 +++ b/extra/libvdpau/.md5sum.i686 @@ -1 +1,2 @@ +1644e00b0d9acb09093c6c5e05a939ec git_commit_4262513e.patch 8e1f0639bea4e4a842aee93ab64406cc libvdpau-0.4.1.tar.gz diff --git a/extra/libvdpau/.md5sum.x86_64 b/extra/libvdpau/.md5sum.x86_64 index 39532caa8..972d23d69 100644 --- a/extra/libvdpau/.md5sum.x86_64 +++ b/extra/libvdpau/.md5sum.x86_64 @@ -1 +1,2 @@ +1644e00b0d9acb09093c6c5e05a939ec git_commit_4262513e.patch 8e1f0639bea4e4a842aee93ab64406cc libvdpau-0.4.1.tar.gz diff --git a/extra/libvdpau/Pkgfile b/extra/libvdpau/Pkgfile index 6049c16e9..99b85a93c 100755 --- a/extra/libvdpau/Pkgfile +++ b/extra/libvdpau/Pkgfile @@ -1,22 +1,25 @@ -# Description: Nvidia VDPAU lib +# Description: Bibliothèque NVidia VDPAU # URL: http://cgit.freedesktop.org/~aplattner/libvdpau # Maintainer: NutyX core team # Packager: lesibel at free dot fr # Depends on: xorg-libx11 +# Run on: name=libvdpau version=0.4.1 -release=1 +release=2 -source=(http://people.freedesktop.org/~aplattner/vdpau/$name-$version.tar.gz ) +source=(http://people.freedesktop.org/~aplattner/vdpau/$name-$version.tar.gz git_commit_4262513e.patch) build() { - cd $name-$version + cd $name-$version + patch -p1 < ../git_commit_4262513e.patch + ./configure --prefix=/usr + make + make DESTDIR=$PKG install - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + ln -s vdpau/libvdpau_nvidia.so.280.13 $PKG/usr/lib/libvdpau_nvidia.so - install -d -m755 $PKG/usr/share/licenses/$name - install -m644 COPYING $PKG/usr/share/licenses/$name + install -d -m755 $PKG/usr/share/licenses/$name + install -m644 COPYING $PKG/usr/share/licenses/$name } diff --git a/extra/libvdpau/git_commit_4262513e.patch b/extra/libvdpau/git_commit_4262513e.patch new file mode 100644 index 000000000..e32fc120a --- /dev/null +++ b/extra/libvdpau/git_commit_4262513e.patch @@ -0,0 +1,179 @@ +From 4262513e67c3572ed19bd796ec6180cdde7ccb7e Mon Sep 17 00:00:00 2001 +From: Kiran Pawar <kpawar@nvidia.com> +Date: Fri, 05 Aug 2011 06:15:18 +0000 +Subject: vdpau_wrapper.c: Track dynamic library handles and free them on exit using __attribute__((destructor)) + +Signed-off-by: Kiran Pawar <kpawar@nvidia.com> +Tested-by: Aaron Plattner <aplattner@nvidia.com> +Signed-off-by: Aaron Plattner <aplattner@nvidia.com> +--- +diff --git a/src/vdpau_wrapper.c b/src/vdpau_wrapper.c +index f504775..23de3d4 100644 +--- a/src/vdpau_wrapper.c ++++ b/src/vdpau_wrapper.c +@@ -40,6 +40,17 @@ typedef void SetDllHandle( + void * driver_dll_handle + ); + ++static void * _vdp_backend_dll; ++static void * _vdp_trace_dll; ++static void * _vdp_driver_dll; ++static VdpDeviceCreateX11 * _vdp_imp_device_create_x11_proc; ++ ++#if defined(__GNUC__) ++ ++static void _vdp_close_driver(void) __attribute__((destructor)); ++ ++#endif ++ + #if DEBUG + + static void _vdp_wrapper_error_breakpoint(char const * file, int line, char const * function) +@@ -87,23 +98,16 @@ static char * _vdp_get_driver_name_from_dri2( + return driver_name; + } + +-VdpStatus vdp_device_create_x11( ++static VdpStatus _vdp_open_driver( + Display * display, +- int screen, +- /* output parameters follow */ +- VdpDevice * device, +- VdpGetProcAddress * * get_proc_address +-) ++ int screen) + { + char const * vdpau_driver; + char * vdpau_driver_dri2 = NULL; + char vdpau_driver_lib[PATH_MAX]; +- void * backend_dll; + char const * vdpau_trace; + char const * func_name; + +- VdpDeviceCreateX11 * vdp_imp_device_create_x11; +- + vdpau_driver = getenv("VDPAU_DRIVER"); + if (!vdpau_driver) { + vdpau_driver = vdpau_driver_dri2 = +@@ -125,13 +129,13 @@ VdpStatus vdp_device_create_x11( + return VDP_STATUS_NO_IMPLEMENTATION; + } + +- backend_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL); +- if (!backend_dll) { ++ _vdp_driver_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL); ++ if (!_vdp_driver_dll) { + /* Try again using the old path, which is guaranteed to fit in PATH_MAX + * if the complete path fit above. */ + snprintf(vdpau_driver_lib, sizeof(vdpau_driver_lib), DRIVER_LIB_FORMAT, + "", vdpau_driver, ""); +- backend_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL); ++ _vdp_driver_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL); + } + + if (vdpau_driver_dri2) { +@@ -139,26 +143,28 @@ VdpStatus vdp_device_create_x11( + vdpau_driver_dri2 = NULL; + } + +- if (!backend_dll) { ++ if (!_vdp_driver_dll) { + fprintf(stderr, "Failed to open VDPAU backend %s\n", dlerror()); + _VDP_ERROR_BREAKPOINT(); + return VDP_STATUS_NO_IMPLEMENTATION; + } + ++ _vdp_backend_dll = _vdp_driver_dll; ++ + vdpau_trace = getenv("VDPAU_TRACE"); + if (vdpau_trace && atoi(vdpau_trace)) { +- void * trace_dll; + SetDllHandle * set_dll_handle; + +- trace_dll = dlopen(VDPAU_MODULEDIR "/libvdpau_trace.so.1", RTLD_NOW | RTLD_GLOBAL); +- if (!trace_dll) { ++ _vdp_trace_dll = dlopen(VDPAU_MODULEDIR "/libvdpau_trace.so.1", ++ RTLD_NOW | RTLD_GLOBAL); ++ if (!_vdp_trace_dll) { + fprintf(stderr, "Failed to open VDPAU trace library %s\n", dlerror()); + _VDP_ERROR_BREAKPOINT(); + return VDP_STATUS_NO_IMPLEMENTATION; + } + + set_dll_handle = (SetDllHandle*)dlsym( +- trace_dll, ++ _vdp_trace_dll, + "vdp_trace_set_backend_handle" + ); + if (!set_dll_handle) { +@@ -167,9 +173,9 @@ VdpStatus vdp_device_create_x11( + return VDP_STATUS_NO_IMPLEMENTATION; + } + +- set_dll_handle(backend_dll); ++ set_dll_handle(_vdp_backend_dll); + +- backend_dll = trace_dll; ++ _vdp_backend_dll = _vdp_trace_dll; + + func_name = "vdp_trace_device_create_x11"; + } +@@ -177,17 +183,52 @@ VdpStatus vdp_device_create_x11( + func_name = "vdp_imp_device_create_x11"; + } + +- vdp_imp_device_create_x11 = (VdpDeviceCreateX11*)dlsym( +- backend_dll, ++ _vdp_imp_device_create_x11_proc = (VdpDeviceCreateX11*)dlsym( ++ _vdp_backend_dll, + func_name + ); +- if (!vdp_imp_device_create_x11) { ++ if (!_vdp_imp_device_create_x11_proc) { + fprintf(stderr, "%s\n", dlerror()); + _VDP_ERROR_BREAKPOINT(); + return VDP_STATUS_NO_IMPLEMENTATION; + } + +- return vdp_imp_device_create_x11( ++ return VDP_STATUS_OK; ++} ++ ++static void _vdp_close_driver(void) ++{ ++ if (_vdp_driver_dll) { ++ dlclose(_vdp_driver_dll); ++ _vdp_driver_dll = NULL; ++ } ++ if (_vdp_trace_dll) { ++ dlclose(_vdp_trace_dll); ++ _vdp_trace_dll = NULL; ++ } ++ _vdp_backend_dll = NULL; ++ _vdp_imp_device_create_x11_proc = NULL; ++} ++ ++VdpStatus vdp_device_create_x11( ++ Display * display, ++ int screen, ++ /* output parameters follow */ ++ VdpDevice * device, ++ VdpGetProcAddress * * get_proc_address ++) ++{ ++ VdpStatus status; ++ ++ if (!_vdp_imp_device_create_x11_proc) { ++ status = _vdp_open_driver(display, screen); ++ if (status != VDP_STATUS_OK) { ++ _vdp_close_driver(); ++ return status; ++ } ++ } ++ ++ return _vdp_imp_device_create_x11_proc( + display, + screen, + device, +-- +cgit v0.9.0.2-2-gbebe diff --git a/extra/sox/.md5sum.i686 b/extra/sox/.md5sum.i686 index 7a1ef7a2c..38b54a300 100644 --- a/extra/sox/.md5sum.i686 +++ b/extra/sox/.md5sum.i686 @@ -1 +1,2 @@ +5fdf2681393f5ed045f3ff5e4ea163b1 sox-14.3.2-ffmpeg-0.8.patch e9d35cf3b0f8878596e0b7c49f9e8302 sox-14.3.2.tar.gz diff --git a/extra/sox/.md5sum.x86_64 b/extra/sox/.md5sum.x86_64 index 7a1ef7a2c..38b54a300 100644 --- a/extra/sox/.md5sum.x86_64 +++ b/extra/sox/.md5sum.x86_64 @@ -1 +1,2 @@ +5fdf2681393f5ed045f3ff5e4ea163b1 sox-14.3.2-ffmpeg-0.8.patch e9d35cf3b0f8878596e0b7c49f9e8302 sox-14.3.2.tar.gz diff --git a/extra/sox/Pkgfile b/extra/sox/Pkgfile index 374988eb2..60a0f4897 100644 --- a/extra/sox/Pkgfile +++ b/extra/sox/Pkgfile @@ -7,11 +7,13 @@ name=sox version=14.3.2 -release=2 -source=(http://sourceforge.net/projects/sox/files/$name/$version/$name-$version.tar.gz) +release=3 +source=(http://sourceforge.net/projects/sox/files/$name/$version/$name-$version.tar.gz + sox-14.3.2-ffmpeg-0.8.patch) build() { cd $name-$version + patch -p0 < ../sox-14.3.2-ffmpeg-0.8.patch ./configure --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info diff --git a/extra/sox/sox-14.3.2-ffmpeg-0.8.patch b/extra/sox/sox-14.3.2-ffmpeg-0.8.patch new file mode 100644 index 000000000..023914694 --- /dev/null +++ b/extra/sox/sox-14.3.2-ffmpeg-0.8.patch @@ -0,0 +1,38 @@ +--- src/ffmpeg.c.ffmpeg 2011-06-24 12:54:05.000000000 +0200 ++++ src/ffmpeg.c 2011-06-24 12:55:19.000000000 +0200 +@@ -91,7 +91,7 @@ + + if (!codec || avcodec_open(enc, codec) < 0) + return -1; +- if (enc->codec_type != CODEC_TYPE_AUDIO) { ++ if (enc->codec_type != AVMEDIA_TYPE_AUDIO) { + lsx_fail("ffmpeg CODEC %x is not an audio CODEC", enc->codec_type); + return -1; + } +@@ -182,7 +182,7 @@ + /* Find audio stream (FIXME: allow different stream to be selected) */ + for (i = 0; (unsigned)i < ffmpeg->ctxt->nb_streams; i++) { + AVCodecContext *enc = ffmpeg->ctxt->streams[i]->codec; +- if (enc->codec_type == CODEC_TYPE_AUDIO && ffmpeg->audio_index < 0) { ++ if (enc->codec_type == AVMEDIA_TYPE_AUDIO && ffmpeg->audio_index < 0) { + ffmpeg->audio_index = i; + break; + } +@@ -273,7 +273,7 @@ + + c = st->codec; + c->codec_id = codec_id; +- c->codec_type = CODEC_TYPE_AUDIO; ++ c->codec_type = AVMEDIA_TYPE_AUDIO; + + /* put sample parameters */ + c->bit_rate = 256000; /* FIXME: allow specification */ +@@ -423,7 +423,7 @@ + av_init_packet(&pkt); + pkt.size = avcodec_encode_audio(c, ffmpeg->audio_buf_aligned, AVCODEC_MAX_AUDIO_FRAME_SIZE, ffmpeg->samples); + pkt.pts = av_rescale_q(c->coded_frame->pts, c->time_base, ffmpeg->audio_st->time_base); +- pkt.flags |= PKT_FLAG_KEY; ++ pkt.flags |= AV_PKT_FLAG_KEY; + pkt.stream_index = ffmpeg->audio_st->index; + pkt.data = ffmpeg->audio_buf_aligned; + diff --git a/extra/vdpau-video/.footprint.i686 b/extra/vdpau-video/.footprint.i686 new file mode 100644 index 000000000..ae061bae0 --- /dev/null +++ b/extra/vdpau-video/.footprint.i686 @@ -0,0 +1,7 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/dri/ +lrwxrwxrwx root/root usr/lib/dri/nvidia_drv_video.so -> vdpau_drv_video.so +lrwxrwxrwx root/root usr/lib/dri/s3g_drv_video.so -> vdpau_drv_video.so +-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.la +-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.so diff --git a/extra/vdpau-video/.footprint.x86_64 b/extra/vdpau-video/.footprint.x86_64 new file mode 100644 index 000000000..ae061bae0 --- /dev/null +++ b/extra/vdpau-video/.footprint.x86_64 @@ -0,0 +1,7 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/dri/ +lrwxrwxrwx root/root usr/lib/dri/nvidia_drv_video.so -> vdpau_drv_video.so +lrwxrwxrwx root/root usr/lib/dri/s3g_drv_video.so -> vdpau_drv_video.so +-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.la +-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.so diff --git a/extra/vdpau-video/.md5sum.i686 b/extra/vdpau-video/.md5sum.i686 new file mode 100644 index 000000000..f7eea730d --- /dev/null +++ b/extra/vdpau-video/.md5sum.i686 @@ -0,0 +1 @@ +18870e007ecdc50a528861fa55556364 vdpau-video-0.7.3.tar.gz diff --git a/extra/vdpau-video/.md5sum.x86_64 b/extra/vdpau-video/.md5sum.x86_64 new file mode 100644 index 000000000..f7eea730d --- /dev/null +++ b/extra/vdpau-video/.md5sum.x86_64 @@ -0,0 +1 @@ +18870e007ecdc50a528861fa55556364 vdpau-video-0.7.3.tar.gz diff --git a/extra/vdpau-video/Pkgfile b/extra/vdpau-video/Pkgfile new file mode 100755 index 000000000..597ace4b1 --- /dev/null +++ b/extra/vdpau-video/Pkgfile @@ -0,0 +1,21 @@ +# Description: Backend VDPAU pour l'API VA +# URL: http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/ +# Maintainer: NutyX core team +# Packager: piernov <piernov@piernov.org> +# Depends on: libva, libvdpau +# Run on: libva,libvdpau + +name=vdpau-video +version=0.7.3 +release=1 + +source=(http://www.splitted-desktop.com/~gbeauchesne/$name/$name-$version.tar.gz) + +build() { + cd $name-$version + ./configure --prefix=/usr \ + --enable-glx \ + --enable-tracer + make + make DESTDIR=$PKG install +} diff --git a/extra/vdpauinfo/.footprint.i686 b/extra/vdpauinfo/.footprint.i686 new file mode 100644 index 000000000..9ac900900 --- /dev/null +++ b/extra/vdpauinfo/.footprint.i686 @@ -0,0 +1,7 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/vdpauinfo +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/licenses/ +drwxr-xr-x root/root usr/share/licenses/vdpauinfo/ +-rw-r--r-- root/root usr/share/licenses/vdpauinfo/LICENSE diff --git a/extra/vdpauinfo/.footprint.x86_64 b/extra/vdpauinfo/.footprint.x86_64 new file mode 100644 index 000000000..9ac900900 --- /dev/null +++ b/extra/vdpauinfo/.footprint.x86_64 @@ -0,0 +1,7 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/vdpauinfo +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/licenses/ +drwxr-xr-x root/root usr/share/licenses/vdpauinfo/ +-rw-r--r-- root/root usr/share/licenses/vdpauinfo/LICENSE diff --git a/extra/vdpauinfo/.md5sum.i686 b/extra/vdpauinfo/.md5sum.i686 new file mode 100644 index 000000000..b907ec14d --- /dev/null +++ b/extra/vdpauinfo/.md5sum.i686 @@ -0,0 +1 @@ +e8abff8c4822174f5956bb735c739db2 vdpauinfo-0.0.6.tar.bz2 diff --git a/extra/vdpauinfo/.md5sum.x86_64 b/extra/vdpauinfo/.md5sum.x86_64 new file mode 100644 index 000000000..b907ec14d --- /dev/null +++ b/extra/vdpauinfo/.md5sum.x86_64 @@ -0,0 +1 @@ +e8abff8c4822174f5956bb735c739db2 vdpauinfo-0.0.6.tar.bz2 diff --git a/extra/vdpauinfo/Pkgfile b/extra/vdpauinfo/Pkgfile new file mode 100755 index 000000000..87a544a41 --- /dev/null +++ b/extra/vdpauinfo/Pkgfile @@ -0,0 +1,25 @@ +# Description: Permet de récupérer les informations d'un périphérique VDPAU +# URL: http://cgit.freedesktop.org/~aplattner/vdpauinfo +# Maintainer: NutyX core team +# Packager: piernov <piernov@piernov.org> +# Depends on: libvdpau +# Run on: libvdpau + +name=vdpauinfo +version=0.0.6 +release=1 + +source=(http://cgit.freedesktop.org/~aplattner/$name/snapshot/$name-$version.tar.bz2) + +build() { + cd $name-$version + autoreconf -fi + ./configure --prefix=/usr \ + VDPAU_CFLAGS=-I/usr/include \ + VDPAU_LIBS=-lvdpau LIBS=-lX11 + make + make DESTDIR=$PKG install + + install -d -m755 $PKG/usr/share/licenses/$name + install -m644 LICENSE $PKG/usr/share/licenses/$name +} |