diff options
author | sibel <lesibel@free.fr> | 2010-09-08 08:33:17 +0200 |
---|---|---|
committer | sibel <lesibel@free.fr> | 2010-09-08 08:33:17 +0200 |
commit | d8e3600056b92f1f4da3580c7f91b9f624acef23 (patch) | |
tree | 2addb573f491656c9c1440cc99b8b22b52a21a51 | |
parent | c2de2bedd5c9d28cf52f75fd27aa02aa4685baff (diff) | |
download | nutyx-extra-d8e3600056b92f1f4da3580c7f91b9f624acef23.tar.gz nutyx-extra-d8e3600056b92f1f4da3580c7f91b9f624acef23.tar.bz2 nutyx-extra-d8e3600056b92f1f4da3580c7f91b9f624acef23.tar.xz nutyx-extra-d8e3600056b92f1f4da3580c7f91b9f624acef23.zip |
Ajustement de make de libcaptury
41 files changed, 4211 insertions, 29 deletions
diff --git a/extra/.checkouts b/extra/.checkouts new file mode 100644 index 000000000..e6fd3d2f2 --- /dev/null +++ b/extra/.checkouts @@ -0,0 +1,2866 @@ +a2ps +a2ps/.footprint +a2ps/.md5sum +a2ps/Pkgfile +a2ps/a2ps-4.13c-fnmatch-replacement.patch +a2ps/a2ps-4.14-check-mempcpy.patch +a2ps/a2ps-4.14-fix-stpcpy-proto.patch +aalib +aalib/.footprint +aalib/.md5sum +aalib/Pkgfile +abiword +abiword/.footprint +abiword/.md5sum +abiword/Pkgfile +acetoneiso +acetoneiso/.footprint +acetoneiso/.md5sum +acetoneiso/Pkgfile +acidrip +acidrip/.footprint +acidrip/.md5sum +acidrip/Pkgfile +acidrip/acidrip.desktop +acidrip/crop-fixes.patch +acl +acl/.footprint +acl/.md5sum +acl/Pkgfile +afterstep +afterstep/.footprint +afterstep/.md5sum +afterstep/Pkgfile +aircrack-ng +aircrack-ng/.footprint +aircrack-ng/.md5sum +aircrack-ng/Pkgfile +akode +akode/.footprint +akode/.md5sum +akode/Pkgfile +akode/akode-2.0.2-flac14.patch +akode/gcc43.patch +alsa-lib +alsa-lib/.footprint +alsa-lib/.md5sum +alsa-lib/Pkgfile +alsa-oss +alsa-oss/.footprint +alsa-oss/.md5sum +alsa-oss/Pkgfile +alsa-plugins +alsa-plugins/.footprint +alsa-plugins/.md5sum +alsa-plugins/40-alsa.rules +alsa-plugins/Pkgfile +alsa-utils +alsa-utils/.footprint +alsa-utils/.md5sum +alsa-utils/40-alsa.rules +alsa-utils/Pkgfile +alsa-utils/alsaconf.patch +amrnb +amrnb/.footprint +amrnb/.md5sum +amrnb/Pkgfile +amrwb +amrwb/.footprint +amrwb/.md5sum +amrwb/Pkgfile +amsn +amsn/.footprint +amsn/.md5sum +amsn/Pkgfile +amule +amule/.footprint +amule/.md5sum +amule/Pkgfile +amule/amule-2.2.6-gcc-01.patch +ant +ant/.footprint +ant/.md5sum +ant/Pkgfile +ant/apache-ant.sh +apache +apache/.footprint +apache/.md5sum +apache/Pkgfile +apache/apache +apr +apr/.footprint +apr/.md5sum +apr/Pkgfile +aqemu +aqemu/.footprint +aqemu/.md5sum +aqemu/Pkgfile +arora +arora/.footprint +arora/.md5sum +arora/Pkgfile +asciidoc +asciidoc/.footprint +asciidoc/.md5sum +asciidoc/Pkgfile +aspell +aspell/.footprint +aspell/.md5sum +aspell/Pkgfile +atk +atk/.footprint +atk/.md5sum +atk/Pkgfile +attachwarner +attachwarner/.footprint +attachwarner/.md5sum +attachwarner/Pkgfile +aurora +aurora/.footprint +aurora/.md5sum +aurora/Pkgfile +automoc4 +automoc4/.footprint +automoc4/.md5sum +automoc4/Pkgfile +autopano-sift-c +autopano-sift-c/.footprint +autopano-sift-c/.md5sum +autopano-sift-c/Pkgfile +avahi +avahi-server +avahi-server/.footprint +avahi-server/.md5sum +avahi-server/Pkgfile +avahi-server/avahid +avahi-server/network-wired.png +avahi/.footprint +avahi/.md5sum +avahi/Pkgfile +avahi/network-wired.png +avant-window-navigator +avant-window-navigator/.footprint +avant-window-navigator/.md5sum +avant-window-navigator/Pkgfile +avidemux +avidemux/.footprint +avidemux/.md5sum +avidemux/2.5.3_field_asm_fix.diff +avidemux/Pkgfile +beanshell +beanshell/.footprint +beanshell/.md5sum +beanshell/Pkgfile +blackbox +blackbox/.footprint +blackbox/.md5sum +blackbox/Pkgfile +blackbox/gcc43.patch +blender +blender/.footprint +blender/.md5sum +blender/Pkgfile +blender/blender.desktop +blender/blender.desktop~ +blender/blender.install +blender/blender.install~ +blender/blender.svg +blender/blender_x86_64.diff +blender/config.py +bluefish +bluefish/.footprint +bluefish/.md5sum +bluefish/Pkgfile +bluefish/bluefish.desktop +bluez +bluez/.footprint +bluez/.md5sum +bluez/Pkgfile +bluez/bluetooth.conf.d +bluez/rc.bluetooth +boost +boost/.footprint +boost/.md5sum +boost/Pkgfile +boost/layout-tagged.patch +boost/translate_exception.patch +brltty +brltty/.footprint +brltty/.md5sum +brltty/Pkgfile +brltty/brltty +brltty/brltty.conf +cairo +cairo/.fonts.cache-1 +cairo/.footprint +cairo/.md5sum +cairo/Pkgfile +cairomm +cairomm/.footprint +cairomm/.md5sum +cairomm/Pkgfile +candido-engine +candido-engine/.footprint +candido-engine/.md5sum +candido-engine/Pkgfile +canon-ufr2 +canon-ufr2/.footprint +canon-ufr2/.md5sum +canon-ufr2/Pkgfile +capseo +capseo/.footprint +capseo/.md5sum +capseo/Pkgfile +ccsm +ccsm/.footprint +ccsm/.md5sum +ccsm/Pkgfile +cdrkit +cdrkit/.footprint +cdrkit/.md5sum +cdrkit/Pkgfile +centerim +centerim/.footprint +centerim/.md5sum +centerim/Pkgfile +checkgmail +checkgmail/.footprint +checkgmail/.md5sum +checkgmail/Pkgfile +checkgmail/checkgmail.desktop +checkgmail/checkgmail.png +checkgmail/svn-33.patch +chm2pdf +chm2pdf/.footprint +chm2pdf/.md5sum +chm2pdf/Pkgfile +chromium +chromium/.footprint +chromium/.md5sum +chromium/Pkgfile +chromium/README +chromium/chromium-html5-video-mimetypes.patch +chromium/chromium.desktop +chromium/chromium.install +chromium/chromium.sh +chromium/createSource +chromium/createSource.htm +chromium/drop_sse2.patch +chromium/ffmpeg_branding_mime.patch +chromium/issue1620003_1_2.diff +chromium/issue2019002_21001.diff +chromium/libpng-1.4.patch +claws-mail +claws-mail/.footprint +claws-mail/.md5sum +claws-mail/Pkgfile +clementine +clementine/.footprint +clementine/.md5sum +clementine/Pkgfile +cluster +cluster/.footprint +cluster/.md5sum +cluster/Pkgfile +clutter +clutter-gtk +clutter-gtk/.footprint +clutter-gtk/.md5sum +clutter-gtk/Pkgfile +clutter/.footprint +clutter/.md5sum +clutter/Pkgfile +cmake +cmake/.footprint +cmake/.md5sum +cmake/Pkgfile +codeblocks +codeblocks/.footprint +codeblocks/.md5sum +codeblocks/Pkgfile +codeblocks/gcc44.patch +comix +comix/.footprint +comix/.md5sum +comix/Pkgfile +comix/post-install +compiz +compiz-bcop +compiz-bcop/.footprint +compiz-bcop/.md5sum +compiz-bcop/Pkgfile +compiz-plugins-extra +compiz-plugins-extra/.footprint +compiz-plugins-extra/.md5sum +compiz-plugins-extra/Pkgfile +compiz-plugins-main +compiz-plugins-main/.footprint +compiz-plugins-main/.md5sum +compiz-plugins-main/Pkgfile +compiz/.footprint +compiz/.md5sum +compiz/Pkgfile +compizconfig-python +compizconfig-python/.footprint +compizconfig-python/.md5sum +compizconfig-python/Pkgfile +conky +conky/.footprint +conky/.md5sum +conky/Pkgfile +consolekit +consolekit/.footprint +consolekit/.md5sum +consolekit/Pkgfile +cover-thumbnailer +cover-thumbnailer/.directory +cover-thumbnailer/.footprint +cover-thumbnailer/.md5sum +cover-thumbnailer/Pkgfile +cover-thumbnailer/post-install +crypto++ +crypto++/.footprint +crypto++/.md5sum +crypto++/Pkgfile +cups +cups-pdf +cups-pdf/.footprint +cups-pdf/.md5sum +cups-pdf/Pkgfile +cups-pdf/cups-pdf.install +cups/.footprint +cups/.md5sum +cups/Pkgfile +cups/cups +cupsddk +cupsddk/.footprint +cupsddk/.md5sum +cupsddk/Pkgfile +curl +curl/.footprint +curl/.md5sum +curl/Pkgfile +cyrus-sasl +cyrus-sasl/.footprint +cyrus-sasl/.md5sum +cyrus-sasl/Pkgfile +cyrus-sasl/gcc44-1.patch +dbus +dbus-glib +dbus-glib/.footprint +dbus-glib/.md5sum +dbus-glib/Pkgfile +dbus-python +dbus-python/.footprint +dbus-python/.md5sum +dbus-python/Pkgfile +dbus/.footprint +dbus/.md5sum +dbus/Pkgfile +dbus/dbus +dbus/post-install +dbus/session-local.conf +deluge +deluge/.directory +deluge/.footprint +deluge/.md5sum +deluge/Pkgfile +deluge/deluge-web +deluge/deluge.install +deluge/deluged +deluge/deluged.conf.d +deluge/fix_freeze.patch +desktop-file-utils +desktop-file-utils/.footprint +desktop-file-utils/.md5sum +desktop-file-utils/Pkgfile +devede +devede/.footprint +devede/.md5sum +devede/Pkgfile +devicekit +devicekit-power +devicekit-power/.footprint +devicekit-power/.md5sum +devicekit-power/Pkgfile +devicekit/.footprint +devicekit/.md5sum +devicekit/Pkgfile +dhcp +dhcp/.footprint +dhcp/.md5sum +dhcp/Pkgfile +directfb +directfb/.footprint +directfb/.md5sum +directfb/Pkgfile +directfb/directfb#1.4.1-1.pkg.tar.gz +directfb/libpng-1.4.patch +djvulibre +djvulibre/.footprint +djvulibre/.md5sum +djvulibre/Pkgfile +docbook-xml +docbook-xml/.footprint +docbook-xml/.md5sum +docbook-xml/Pkgfile +docbook-xml/post-install +docbook-xsl +docbook-xsl/.footprint +docbook-xsl/.md5sum +docbook-xsl/Pkgfile +docbook-xsl/post-install +dvdauthor +dvdauthor/.footprint +dvdauthor/.md5sum +dvdauthor/Pkgfile +dvgrab +dvgrab/.footprint +dvgrab/.md5sum +dvgrab/Pkgfile +dvgrab/dvgrab-3.4-gcc43.patch +e17 +e17/.footprint +e17/.md5sum +e17/E17.xinitrc +e17/Pkgfile +e17/e17.desktop +e_dbus +e_dbus/.footprint +e_dbus/.md5sum +e_dbus/Pkgfile +ebook-tools +ebook-tools/.footprint +ebook-tools/.md5sum +ebook-tools/Pkgfile +ecore +ecore/.footprint +ecore/.md5sum +ecore/Pkgfile +ede +ede/.footprint +ede/.md5sum +ede/Pkgfile +ede1 +ede1/.footprint +ede1/.md5sum +ede1/EDE1.xinitrc +ede1/Editor.desktop +ede1/FileManager.desktop +ede1/Pkgfile +ede1/RootWallPaper.png +ede1/Terminal.desktop +ede1/WallPaper.jpg +ede1/ede.conf +ede1/logoutdialog.cpp +ede1/post-install +ede1/startede +edelib +edelib/.footprint +edelib/.md5sum +edelib/Pkgfile +edje +edje/.footprint +edje/.md5sum +edje/Pkgfile +eet +eet/.footprint +eet/.md5sum +eet/Pkgfile +efltk +efltk/.footprint +efltk/.md5sum +efltk/Pkgfile +efltk/efltk-2.0.8-filename-0.1.patch +efreet +efreet/.footprint +efreet/.md5sum +efreet/Pkgfile +eggdbus +eggdbus/.footprint +eggdbus/.md5sum +eggdbus/Pkgfile +eject +eject/.footprint +eject/.md5sum +eject/Pkgfile +ekiga +ekiga/.footprint +ekiga/.md5sum +ekiga/Pkgfile +ekiga/contact.patch +ekiga/post-install +elltube +elltube/.footprint +elltube/.md5sum +elltube/Pkgfile +embryo +embryo/.footprint +embryo/.md5sum +embryo/Pkgfile +emesene +emesene/.footprint +emesene/.md5sum +emesene/Pkgfile +emesene/emesene.run +emesene/setup.patch +enblend-enfuse +enblend-enfuse/.footprint +enblend-enfuse/.md5sum +enblend-enfuse/Pkgfile +enblend-enfuse/enblend-enfuse.install +enblend-enfuse/libpng-1.4.patch +enca +enca/.footprint +enca/.md5sum +enca/Pkgfile +enchant +enchant/.footprint +enchant/.md5sum +enchant/Pkgfile +epdfview +epdfview/.footprint +epdfview/.md5sum +epdfview/Pkgfile +esound +esound/.footprint +esound/.md5sum +esound/Pkgfile +eterm +eterm/.footprint +eterm/.md5sum +eterm/Eterm.desktop +eterm/Pkgfile +etherape +etherape/.footprint +etherape/.md5sum +etherape/Pkgfile +evas +evas/.footprint +evas/.md5sum +evas/Pkgfile +evilvte +evilvte/.footprint +evilvte/.md5sum +evilvte/Pkgfile +evilwm +evilwm/.footprint +evilwm/.md5sum +evilwm/Pkgfile +evilwm/evilwm.desktop +evince +evince/.footprint +evince/.md5sum +evince/Pkgfile +evince/evince.desktop +evince/post-install +exiv2 +exiv2/.footprint +exiv2/.md5sum +exiv2/Pkgfile +faac +faac/.footprint +faac/.md5sum +faac/Pkgfile +farsight2 +farsight2/.footprint +farsight2/.md5sum +farsight2/Pkgfile +feh +feh/.footprint +feh/.md5sum +feh/Pkgfile +ffmpeg +ffmpeg/.footprint +ffmpeg/.md5sum +ffmpeg/Pkgfile +ffmpeg/ffmpeg-20080826-14974-missing-header.patch +ffmpegthumbnailer +ffmpegthumbnailer/.footprint +ffmpegthumbnailer/.md5sum +ffmpegthumbnailer/Pkgfile +fftw +fftw/.footprint +fftw/.md5sum +fftw/Pkgfile +filezilla +filezilla/.footprint +filezilla/.md5sum +filezilla/Pkgfile +filezilla/filezilla.install +firefox +firefox/.footprint +firefox/.md5sum +firefox/Pkgfile +firefox/README +firefox/firefox.desktop +firefox/mozconfig +flac +flac/.footprint +flac/.md5sum +flac/Pkgfile +flac/gcc4.patch +fltk +fltk/.footprint +fltk/.md5sum +fltk/Pkgfile +fltk/libpng14.patch +fltk1 +fltk1/.footprint +fltk1/.md5sum +fltk1/Pkgfile +fltk1/scandir_posix.patch +fluidsynth +fluidsynth/.footprint +fluidsynth/.md5sum +fluidsynth/Pkgfile +fluidsynth/fluidsynth.conf +fluidsynth/fluidsynthd +fluxbox +fluxbox/.footprint +fluxbox/.md5sum +fluxbox/Pkgfile +fluxbox/fluxbox.desktop +fontconfig +fontconfig/.footprint +fontconfig/.md5sum +fontconfig/Pkgfile +foomatic-db +foomatic-db-engine +foomatic-db-engine/.footprint +foomatic-db-engine/.md5sum +foomatic-db-engine/Pkgfile +foomatic-db/.footprint +foomatic-db/.md5sum +foomatic-db/Pkgfile +foomatic-filters +foomatic-filters/.footprint +foomatic-filters/.md5sum +foomatic-filters/Pkgfile +fox +fox/.footprint +fox/.md5sum +fox/Pkgfile +freeciv +freeciv/.footprint +freeciv/.md5sum +freeciv/Pkgfile +freeglut +freeglut/.footprint +freeglut/.md5sum +freeglut/Pkgfile +freeglut/glut-cursor-inherit.patch +frei0r-plugins +frei0r-plugins/.footprint +frei0r-plugins/.md5sum +frei0r-plugins/Pkgfile +fribidi +fribidi/.footprint +fribidi/.md5sum +fribidi/Pkgfile +fuseiso +fuseiso/.footprint +fuseiso/.md5sum +fuseiso/Pkgfile +fusion-icon +fusion-icon/.footprint +fusion-icon/.md5sum +fusion-icon/Pkgfile +fvwm +fvwm/.footprint +fvwm/.md5sum +fvwm/Pkgfile +fvwm/fvwm.desktop +galculator +galculator/.footprint +galculator/.md5sum +galculator/Pkgfile +gamin +gamin/.footprint +gamin/.md5sum +gamin/Pkgfile +gamin/gamin-0.1.9-ucred-headers.patch +gcc3 +gcc3/.footprint +gcc3/.md5sum +gcc3/Pkgfile +gcc3/gcc-3.3.6-linkonce-1.patch +gcc3/gcc-3.3.6-no_fixincludes-1.patch +gcolor2 +gcolor2/.footprint +gcolor2/.md5sum +gcolor2/Pkgfile +gcolor2/gcolor2.desktop +gcompris +gcompris/.footprint +gcompris/.md5sum +gcompris/Pkgfile +gconf +gconf/.footprint +gconf/.md5sum +gconf/01_xml-gettext-domain.patch +gconf/GConf-2.26.2-sysconfdir-1.patch +gconf/Pkgfile +gconf/gconf-merge-schema +gconf/gconf-reload (1).patch +gconf/gconf-reload.patch +gconf/gconf.install +gcstar +gcstar/.footprint +gcstar/.md5sum +gcstar/Pkgfile +gd +gd/.footprint +gd/.md5sum +gd/Pkgfile +gd/libpng14.patch +gdm +gdm/.footprint +gdm/.md5sum +gdm/NuTyXlogo.png +gdm/Pkgfile +gdm/defaults.conf +gdm/post-install +gdm/pre-install +geany +geany/.footprint +geany/.md5sum +geany/Pkgfile +gecko-mediaplayer +gecko-mediaplayer/.footprint +gecko-mediaplayer/.md5sum +gecko-mediaplayer/Pkgfile +gegl +gegl/.footprint +gegl/.md5sum +gegl/Pkgfile +gegl/gegl-20-configure-ac.patch +gegl/gegl-ffmpeg.patch +gestpkg +gestpkg-1.2 +gestpkg-1.2/.footprint +gestpkg-1.2/.md5sum +gestpkg-1.2/Pkgfile +gestpkg-1.2/gestpkg.desktop +gestpkg-module +gestpkg-module/.footprint +gestpkg-module/.md5sum +gestpkg-module/Pkgfile +gestpkg/.footprint +gestpkg/.md5sum +gestpkg/Pkgfile +gftp +gftp/.footprint +gftp/.md5sum +gftp/Pkgfile +ggz-client-libs +ggz-client-libs/.footprint +ggz-client-libs/.md5sum +ggz-client-libs/Pkgfile +ghostscript +ghostscript/.footprint +ghostscript/.md5sum +ghostscript/Pkgfile +ghostscript/ghostscript-fPIC.patch +ghostscript/wget-log +giblib +giblib/.footprint +giblib/.md5sum +giblib/Pkgfile +giflib +giflib/.footprint +giflib/.md5sum +giflib/Pkgfile +gimp +gimp/.footprint +gimp/.md5sum +gimp/Pkgfile +gimp/gimp-splash-2009-2.png +gimp/gimp.desktop +gimp/libpng-1.4.patch +git +git/.footprint +git/.md5sum +git/Pkgfile +gitweb +gitweb/.footprint +gitweb/.md5sum +gitweb/Pkgfile +gkrellm +gkrellm/.footprint +gkrellm/.md5sum +gkrellm/Pkgfile +gkrellm/gkrellm.desktop +gkrellm/gkrellm.png +glade3 +glade3/.footprint +glade3/.md5sum +glade3/Pkgfile +glade3/README +glew +glew/.footprint +glew/.md5sum +glew/Pkgfile +glibmm +glibmm/.footprint +glibmm/.md5sum +glibmm/Pkgfile +glitz +glitz/.footprint +glitz/.md5sum +glitz/Pkgfile +gmime +gmime/.footprint +gmime/.md5sum +gmime/Pkgfile +gnuchess +gnuchess/.footprint +gnuchess/.md5sum +gnuchess/Pkgfile +gnuchess/gcc4.patch +gnuchess/gnuchess-gcc4.patch +gnuchess/gnuchess-glibc210.patch +gnumeric +gnumeric/.footprint +gnumeric/.md5sum +gnumeric/Pkgfile +gnupg +gnupg/.footprint +gnupg/.md5sum +gnupg/Pkgfile +gnupg/gnupg.diff +gnupg1 +gnupg1/.footprint +gnupg1/.md5sum +gnupg1/Pkgfile +gnupg1/buildfix.patch +gnutls +gnutls/.footprint +gnutls/.md5sum +gnutls/Pkgfile +gobject-introspection +gobject-introspection/.footprint +gobject-introspection/.md5sum +gobject-introspection/Pkgfile +goffice +goffice/.footprint +goffice/.md5sum +goffice/Pkgfile +goom +goom/.footprint +goom/.md5sum +goom/Pkgfile +gpa +gpa/.footprint +gpa/.md5sum +gpa/Pkgfile +gpa/gpa.desktop +gparted +gparted/.footprint +gparted/.md5sum +gparted/Pkgfile +gparted/gparted.desktop +gperf +gperf/.footprint +gperf/.md5sum +gperf/Pkgfile +gpgme +gpgme/.footprint +gpgme/.md5sum +gpgme/Pkgfile +gpick +gpick/.footprint +gpick/.md5sum +gpick/Pkgfile +gpick/gpick.desktop +gpicview +gpicview/.footprint +gpicview/.md5sum +gpicview/Pkgfile +gpsd +gpsd/.footprint +gpsd/.md5sum +gpsd/Pkgfile +gramps +gramps/.footprint +gramps/.md5sum +gramps/Pkgfile +graphicsmagick +graphicsmagick/.footprint +graphicsmagick/.md5sum +graphicsmagick/Pkgfile +graphviz +graphviz/.footprint +graphviz/.md5sum +graphviz/Pkgfile +grisbi +grisbi/.footprint +grisbi/.md5sum +grisbi/Pkgfile +grisbi/grisbi.desktop +grisbi/grisbi.png +grsync +grsync/.footprint +grsync/.md5sum +grsync/Pkgfile +grsync/grsync-root.desktop +grsync/grsync.desktop +grsync/grsync.png +grub +grub/.footprint +grub/.md5sum +grub/Pkgfile +grub/grub.cfg +gsfonts +gsfonts/.footprint +gsfonts/.md5sum +gsfonts/Pkgfile +gsfonts/post-install +gst-ffmpeg +gst-ffmpeg/.footprint +gst-ffmpeg/.md5sum +gst-ffmpeg/Pkgfile +gst-plugins-bad +gst-plugins-bad/.footprint +gst-plugins-bad/.md5sum +gst-plugins-bad/Pkgfile +gst-plugins-base +gst-plugins-base/.footprint +gst-plugins-base/.md5sum +gst-plugins-base/Pkgfile +gst-plugins-good +gst-plugins-good/.footprint +gst-plugins-good/.md5sum +gst-plugins-good/Pkgfile +gst-plugins-ugly +gst-plugins-ugly/.footprint +gst-plugins-ugly/.md5sum +gst-plugins-ugly/Pkgfile +gst-python +gst-python/.footprint +gst-python/.md5sum +gst-python/Pkgfile +gstreamer +gstreamer/.footprint +gstreamer/.md5sum +gstreamer/Pkgfile +gtk +gtk-chtheme +gtk-chtheme/.footprint +gtk-chtheme/.md5sum +gtk-chtheme/Pkgfile +gtk-doc +gtk-doc/.footprint +gtk-doc/.md5sum +gtk-doc/Pkgfile +gtk-engines +gtk-engines/.footprint +gtk-engines/.md5sum +gtk-engines/Pkgfile +gtk-recordmydesktop +gtk-recordmydesktop/.footprint +gtk-recordmydesktop/.md5sum +gtk-recordmydesktop/Pkgfile +gtk-theme-switch +gtk-theme-switch/.footprint +gtk-theme-switch/.md5sum +gtk-theme-switch/Pkgfile +gtk-theme-switch/build~ +gtk-theme-switch/gtk-s-t.png +gtk-theme-switch/gtk-theme-switch.desktop +gtk-vnc +gtk-vnc/.footprint +gtk-vnc/.md5sum +gtk-vnc/Pkgfile +gtk/.footprint +gtk/.md5sum +gtk/Pkgfile +gtk/post-install +gtk1 +gtk1/.footprint +gtk1/.md5sum +gtk1/Pkgfile +gtk1/aclocal-fixes.patch +gtk1/config.guess +gtk1/config.sub +gtk2-engines-ubuntulooks +gtk2-engines-ubuntulooks/.footprint +gtk2-engines-ubuntulooks/.md5sum +gtk2-engines-ubuntulooks/Pkgfile +gtkdialog +gtkdialog/.footprint +gtkdialog/.md5sum +gtkdialog/Pkgfile +gtkdialog/gtkdialog_0.7.20_glade.patch +gtkhtml +gtkhtml/.footprint +gtkhtml/.md5sum +gtkhtml/Pkgfile +gtkhtml2_viewer +gtkhtml2_viewer/.footprint +gtkhtml2_viewer/.md5sum +gtkhtml2_viewer/Pkgfile +gtkimageview +gtkimageview/.footprint +gtkimageview/.md5sum +gtkimageview/Pkgfile +gtkmm +gtkmm/.footprint +gtkmm/.md5sum +gtkmm/Pkgfile +gtksourceview +gtksourceview/.footprint +gtksourceview/.md5sum +gtksourceview/Pkgfile +gtkspell +gtkspell/.footprint +gtkspell/.md5sum +gtkspell/Pkgfile +gufw +gufw/.footprint +gufw/.md5sum +gufw/Pkgfile +gutenprint +gutenprint/.footprint +gutenprint/.md5sum +gutenprint/Pkgfile +gv +gv/.footprint +gv/.md5sum +gv/Pkgfile +gv/gv.desktop +gv/gv.install +gv/gv.png +hal +hal-info +hal-info/.footprint +hal-info/.md5sum +hal-info/Pkgfile +hal/.footprint +hal/.md5sum +hal/10-keymap.fdi +hal/Pkgfile +hal/haldaemon +hal/halusers.conf +hal/pre-install +hal/use_udevadm_not_udevinfo.patch.gz +hplip +hplip/.footprint +hplip/.md5sum +hplip/Pkgfile +hsqldb-java +hsqldb-java/.footprint +hsqldb-java/.md5sum +hsqldb-java/Pkgfile +hugin +hugin/.footprint +hugin/.md5sum +hugin/Pkgfile +hugin/hugin.install +hugin/libpng14.patch +icewm +icewm/.footprint +icewm/.md5sum +icewm/Pkgfile +icewm/icewm.desktop +icon-naming-utils +icon-naming-utils/.footprint +icon-naming-utils/.md5sum +icon-naming-utils/Pkgfile +icu +icu/.footprint +icu/.md5sum +icu/Pkgfile +idesk +idesk/.footprint +idesk/.md5sum +idesk/Pkgfile +iftop +iftop/.footprint +iftop/.md5sum +iftop/Pkgfile +ilmbase +ilmbase/.footprint +ilmbase/.md5sum +ilmbase/Pkgfile +imagemagick +imagemagick/.footprint +imagemagick/.md5sum +imagemagick/Pkgfile +imlib2 +imlib2/.footprint +imlib2/.md5sum +imlib2/Pkgfile +ink +ink/.footprint +ink/.md5sum +ink/Pkgfile +inkscape +inkscape/.footprint +inkscape/.md5sum +inkscape/50-poppler-API.dpatch +inkscape/Pkgfile +inkscape/inkscape-0.47-gcc45.patch +intltool +intltool/.footprint +intltool/.md5sum +intltool/Pkgfile +iso-codes +iso-codes/.footprint +iso-codes/.md5sum +iso-codes/Pkgfile +isomaster +isomaster/.footprint +isomaster/.md5sum +isomaster/Pkgfile +isomaster/isomaster.desktop +itask +itask/.footprint +itask/.md5sum +itask/Pkgfile +jack-audio-connection-kit +jack-audio-connection-kit/.footprint +jack-audio-connection-kit/.md5sum +jack-audio-connection-kit/Pkgfile +jasper +jasper/.footprint +jasper/.md5sum +jasper/Pkgfile +jigdo +jigdo/.footprint +jigdo/.md5sum +jigdo/Pkgfile +junit +junit/.footprint +junit/.md5sum +junit/Pkgfile +jwm +jwm/.footprint +jwm/.md5sum +jwm/Pkgfile +jwm/jwm.desktop +kino +kino/.footprint +kino/.md5sum +kino/Pkgfile +kompozer +kompozer/.footprint +kompozer/.md5sum +kompozer/Pkgfile +kompozer/kompozer.desktop +kompozer/mozconfig +kover +kover/.footprint +kover/.md5sum +kover/Pkgfile +kover/directory.patch +kover/inexact_dialog.patch +kover/kover.desktop +ktsuss +ktsuss/.footprint +ktsuss/.md5sum +ktsuss/Pkgfile +ktsuss/gksu +ktsuss/ktsuss +lapack +lapack/.footprint +lapack/.md5sum +lapack/Makefile.blas +lapack/Makefile.lapack +lapack/Pkgfile +lapack/blas-link.patch +lapack/lapack-3.1.1-make.inc.patch +lapack/make.inc.archlinux +lbreakout2 +lbreakout2/.footprint +lbreakout2/.md5sum +lbreakout2/Pkgfile +lbreakout2/lbreakout2.desktop +lbreakout2/lbreakout2.png +lcms +lcms/.footprint +lcms/.md5sum +lcms/Pkgfile +leafpad +leafpad/.footprint +leafpad/.md5sum +leafpad/Pkgfile +lensfun +lensfun/.footprint +lensfun/.md5sum +lensfun/Pkgfile +lesstif +lesstif/.footprint +lesstif/.md5sum +lesstif/Pkgfile +libao +libao/.footprint +libao/.md5sum +libao/Pkgfile +libassuan +libassuan/.footprint +libassuan/.md5sum +libassuan/Pkgfile +libast +libast/.footprint +libast/.md5sum +libast/Pkgfile +libavc1394 +libavc1394/.footprint +libavc1394/.md5sum +libavc1394/Pkgfile +libbonobo +libbonobo/.footprint +libbonobo/.md5sum +libbonobo/Pkgfile +libbonobo/bonobo-activation-config.xml +libbonoboui +libbonoboui/.footprint +libbonoboui/.md5sum +libbonoboui/Pkgfile +libbonoboui/post-install +libcaca +libcaca/.footprint +libcaca/.md5sum +libcaca/Pkgfile +libcaca/build,v +libcanberra +libcanberra/.footprint +libcanberra/.md5sum +libcanberra/Pkgfile +libcanberra/post-install +libcap +libcap/.footprint +libcap/.md5sum +libcap/Pkgfile +libcap/libcap-2.16-drop-linux-workarounds.patch +libcap/libcap-2.16-makefile.patch +libcaptury +libcaptury/.footprint +libcaptury/.md5sum +libcaptury/Pkgfile +libcddb +libcddb/.footprint +libcddb/.md5sum +libcddb/Pkgfile +libcompizconfig +libcompizconfig/.footprint +libcompizconfig/.md5sum +libcompizconfig/Pkgfile +libcroco +libcroco/.footprint +libcroco/.md5sum +libcroco/Pkgfile +libcups +libcups/.footprint +libcups/.md5sum +libcups/Pkgfile +libdc1394 +libdc1394/.footprint +libdc1394/.md5sum +libdc1394/Pkgfile +libdrm +libdrm/.footprint +libdrm/.md5sum +libdrm/Pkgfile +libdv +libdv/.footprint +libdv/.md5sum +libdv/Pkgfile +libdvdnav +libdvdnav/.footprint +libdvdnav/.md5sum +libdvdnav/Pkgfile +libdvdread +libdvdread/.footprint +libdvdread/.md5sum +libdvdread/Pkgfile +libesmtp +libesmtp/.footprint +libesmtp/.md5sum +libesmtp/Pkgfile +libetpan +libetpan/.footprint +libetpan/.md5sum +libetpan/Pkgfile +libgcrypt +libgcrypt/.footprint +libgcrypt/.md5sum +libgcrypt/Pkgfile +libgd +libgd/.footprint +libgd/.md5sum +libgd/Pkgfile +libgd/libpng14-enable-read-dither.patch +libgeotiff +libgeotiff/.footprint +libgeotiff/.md5sum +libgeotiff/Pkgfile +libglade +libglade/.footprint +libglade/.md5sum +libglade/Pkgfile +libgnome +libgnome/.footprint +libgnome/.md5sum +libgnome/Pkgfile +libgnome/nutyx2010_0.jpg +libgnome/post-install +libgnomecanvas +libgnomecanvas/.footprint +libgnomecanvas/.md5sum +libgnomecanvas/Pkgfile +libgnomecups +libgnomecups/.footprint +libgnomecups/.md5sum +libgnomecups/Pkgfile +libgnomeprint +libgnomeprint/.footprint +libgnomeprint/.md5sum +libgnomeprint/Pkgfile +libgnomeprintui +libgnomeprintui/.footprint +libgnomeprintui/.md5sum +libgnomeprintui/Pkgfile +libgpg-error +libgpg-error/.footprint +libgpg-error/.md5sum +libgpg-error/Pkgfile +libgphoto2 +libgphoto2/.footprint +libgphoto2/.md5sum +libgphoto2/Pkgfile +libgpod +libgpod/.footprint +libgpod/.md5sum +libgpod/Pkgfile +libgraphite +libgraphite/.footprint +libgraphite/.md5sum +libgraphite/Pkgfile +libgsf +libgsf/.footprint +libgsf/.md5sum +libgsf/Pkgfile +libgsf/post-install +libgtkhtml +libgtkhtml/.footprint +libgtkhtml/.md5sum +libgtkhtml/Pkgfile +libgtop +libgtop/.footprint +libgtop/.md5sum +libgtop/Pkgfile +libgweather +libgweather/.footprint +libgweather/.md5sum +libgweather/01_gettext_not_xml.patch +libgweather/Pkgfile +libgweather/post-install +libidl +libidl/.footprint +libidl/.md5sum +libidl/Pkgfile +libidl/libIDL-0.8.7 +libiec61883 +libiec61883/.footprint +libiec61883/.md5sum +libiec61883/Pkgfile +libieee1284 +libieee1284/.footprint +libieee1284/.md5sum +libieee1284/Pkgfile +libifp +libifp/.footprint +libifp/.md5sum +libifp/Pkgfile +libimobiledevice +libimobiledevice/.footprint +libimobiledevice/.md5sum +libimobiledevice/Pkgfile +libinklevel +libinklevel/.footprint +libinklevel/.md5sum +libinklevel/Pkgfile +libksba +libksba/.footprint +libksba/.md5sum +libksba/Pkgfile +liblastfm +liblastfm/.footprint +liblastfm/.md5sum +liblastfm/Pkgfile +libldap +libldap/.footprint +libldap/.md5sum +libldap/Pkgfile +libmatroska +libmatroska/.footprint +libmatroska/.md5sum +libmatroska/Pkgfile +libmcs +libmcs/.footprint +libmcs/.md5sum +libmcs/Pkgfile +libmms +libmms/.footprint +libmms/.md5sum +libmms/Pkgfile +libmng +libmng/.footprint +libmng/.md5sum +libmng/Pkgfile +libmp4v2 +libmp4v2/.footprint +libmp4v2/.md5sum +libmp4v2/Pkgfile +libmp4v2/gcc44.patch +libmpcdec +libmpcdec/.footprint +libmpcdec/.md5sum +libmpcdec/Pkgfile +libmpeg3 +libmpeg3/.footprint +libmpeg3/.md5sum +libmpeg3/Pkgfile +libmsn +libmsn/.footprint +libmsn/.md5sum +libmsn/Pkgfile +libmsn/openssl1.patch +libmspack +libmspack/.footprint +libmspack/.md5sum +libmspack/Pkgfile +libmtp +libmtp/.footprint +libmtp/.md5sum +libmtp/Pkgfile +libmusicbrainz +libmusicbrainz/.footprint +libmusicbrainz/.md5sum +libmusicbrainz/Pkgfile +libmusicbrainz/gcc4.patch +libmythes +libmythes/.footprint +libmythes/.md5sum +libmythes/Pkgfile +libnice +libnice/.footprint +libnice/.md5sum +libnice/Pkgfile +libnotify +libnotify/.footprint +libnotify/.md5sum +libnotify/Pkgfile +libotr +libotr/.footprint +libotr/.md5sum +libotr/Pkgfile +libpano13 +libpano13/.footprint +libpano13/.md5sum +libpano13/Pkgfile +libplist +libplist/.footprint +libplist/.md5sum +libplist/Pkgfile +libpostgresql +libpostgresql/.footprint +libpostgresql/.md5sum +libpostgresql/Pkgfile +libpostgresql/build.patch +libpostgresql/nutyx-01.patch +libpostgresql/postgresql.pam +libproxy +libproxy/.footprint +libproxy/.md5sum +libproxy/Pkgfile +libpst +libpst/.footprint +libpst/.md5sum +libpst/Pkgfile +libquicktime +libquicktime/.footprint +libquicktime/.md5sum +libquicktime/Pkgfile +librep +librep/.footprint +librep/.md5sum +librep/Pkgfile +librsvg +librsvg/.footprint +librsvg/.md5sum +librsvg/Pkgfile +librsvg/post-install +libsamplerate +libsamplerate/.footprint +libsamplerate/.md5sum +libsamplerate/Pkgfile +libsexy +libsexy/.footprint +libsexy/.md5sum +libsexy/Pkgfile +libshout +libshout/.footprint +libshout/.md5sum +libshout/Pkgfile +libsndfile +libsndfile/.footprint +libsndfile/.md5sum +libsndfile/Pkgfile +libsoup +libsoup/.footprint +libsoup/.md5sum +libsoup/Pkgfile +libspectre +libspectre/.footprint +libspectre/.md5sum +libspectre/Pkgfile +libssh +libssh/.footprint +libssh/.md5sum +libssh/Pkgfile +libthai +libthai/.footprint +libthai/.md5sum +libthai/Pkgfile +libthai/footprint +libtheora +libtheora/.footprint +libtheora/.md5sum +libtheora/Pkgfile +libtiff +libtiff/.footprint +libtiff/.md5sum +libtiff/Pkgfile +libtorrent +libtorrent-rasterbar +libtorrent-rasterbar/.footprint +libtorrent-rasterbar/.md5sum +libtorrent-rasterbar/Pkgfile +libtorrent-rasterbar/disable-valloc.dpatch +libtorrent/.footprint +libtorrent/.md5sum +libtorrent/Pkgfile +libunique +libunique/.footprint +libunique/.md5sum +libunique/Pkgfile +libvorbis +libvorbis/.footprint +libvorbis/.md5sum +libvorbis/Pkgfile +libwnck +libwnck/.footprint +libwnck/.md5sum +libwnck/Pkgfile +libwpd +libwpd/.footprint +libwpd/.md5sum +libwpd/Pkgfile +libwpg +libwpg/.footprint +libwpg/.md5sum +libwpg/Pkgfile +libwps +libwps/.footprint +libwps/.md5sum +libwps/Pkgfile +libxklavier +libxklavier/.footprint +libxklavier/.md5sum +libxklavier/Pkgfile +libxklavier/lesstif-0.94.4 +libxklavier/typescript +libxml2 +libxml2/.footprint +libxml2/.md5sum +libxml2/Pkgfile +libxml2/largefile64.patch +libxml2/zlib.patch +libxslt +libxslt/.footprint +libxslt/.md5sum +libxslt/Pkgfile +linux-pam +linux-pam/.footprint +linux-pam/.md5sum +linux-pam/Pkgfile +linux-pam/other +linux-pam/pam.conf +live +live/.footprint +live/.md5sum +live/Pkgfile +lmms +lmms/.footprint +lmms/.md5sum +lmms/Pkgfile +loudmouth +loudmouth/.footprint +loudmouth/.md5sum +loudmouth/Pkgfile +loudmouth/loudmouth-gnutls28.patch +lpsolve +lpsolve/.footprint +lpsolve/.md5sum +lpsolve/Pkgfile +lpsolve/cflags.patch +lsdvd +lsdvd/.footprint +lsdvd/.md5sum +lsdvd/Pkgfile +lsdvd/stdint_usage.patch +lshw +lshw/.footprint +lshw/.md5sum +lshw/Pkgfile +lshw/abi_stdlib.diff +lshw/lshw-gcc-4.5.patch +lshw/lshw.desktop +lshw/lshw.png +lshw/lshw.svg +lua +lua/.footprint +lua/.md5sum +lua/Pkgfile +lxappearance +lxappearance/.footprint +lxappearance/.md5sum +lxappearance/Pkgfile +lxde +lxde-common +lxde-common/.footprint +lxde-common/.md5sum +lxde-common/Pkgfile +lxde-common/attapu.jpg +lxde-common/chrystal_red_root.png +lxde-common/config +lxde-common/lxde-common-0.5.0-nutyx-02.patch +lxde-common/nutyx2009_2.png +lxde-icon-theme +lxde-icon-theme/.footprint +lxde-icon-theme/.md5sum +lxde-icon-theme/Pkgfile +lxde/.footprint +lxde/.md5sum +lxde/LXDE.xinitrc +lxde/Pkgfile +lxde/lxde.desktop +lxlauncher +lxlauncher/.footprint +lxlauncher/.md5sum +lxlauncher/Pkgfile +lxmenu-data +lxmenu-data/.footprint +lxmenu-data/.md5sum +lxmenu-data/Pkgfile +lxml +lxml/.footprint +lxml/.md5sum +lxml/Pkgfile +lxnm +lxnm/.footprint +lxnm/.md5sum +lxnm/Pkgfile +lxpanel +lxpanel/.footprint +lxpanel/.md5sum +lxpanel/Pkgfile +lxpanel/lxpanel-0.5.5-batt-01.patch +lxpanel/volume.png +lxrandr +lxrandr/.footprint +lxrandr/.md5sum +lxrandr/Pkgfile +lxsession +lxsession/.footprint +lxsession/.md5sum +lxsession/Pkgfile +lxshortcut +lxshortcut/.footprint +lxshortcut/.md5sum +lxshortcut/Pkgfile +lxtask +lxtask/.footprint +lxtask/.md5sum +lxtask/Pkgfile +lxterminal +lxterminal/.footprint +lxterminal/.md5sum +lxterminal/Pkgfile +lzma +lzma/.footprint +lzma/.md5sum +lzma/Pkgfile +lzo +lzo/.footprint +lzo/.md5sum +lzo/Pkgfile +mcabber +mcabber/.footprint +mcabber/.md5sum +mcabber/Pkgfile +meanwhile +meanwhile/.footprint +meanwhile/.md5sum +meanwhile/Pkgfile +menu-cache +menu-cache/.footprint +menu-cache/.md5sum +menu-cache/Pkgfile +mimms +mimms/.footprint +mimms/.md5sum +mimms/Pkgfile +minefield +minefield/.footprint +minefield/.md5sum +minefield/Pkgfile +minefield/README +minefield/firefox.desktop +minefield/minefield.desktop +minefield/mozconfig +mktorrent +mktorrent/.footprint +mktorrent/.md5sum +mktorrent/Pkgfile +mlt +mlt/.footprint +mlt/.md5sum +mlt/Pkgfile +mlt/ffmpeg.patch +moc +moc/.footprint +moc/.md5sum +moc/Pkgfile +mono +mono/.footprint +mono/.md5sum +mono/Pkgfile +most +most/.footprint +most/.md5sum +most/Pkgfile +mowitz +mowitz/.footprint +mowitz/.md5sum +mowitz/Pkgfile +mozilla-common +mozilla-common/.footprint +mozilla-common/.md5sum +mozilla-common/Pkgfile +mozilla-common/mozilla-common.csh +mozilla-common/mozilla-common.install +mozilla-common/mozilla-common.sh +mpc +mpc/.footprint +mpc/.md5sum +mpc/Pkgfile +mpd +mpd/.footprint +mpd/.md5sum +mpd/Pkgfile +mpd/mpd +mplayer +mplayer-all-codecs +mplayer-all-codecs/.footprint +mplayer-all-codecs/.md5sum +mplayer-all-codecs/Pkgfile +mplayer/.footprint +mplayer/.footprint.old +mplayer/.md5sum +mplayer/.old +mplayer/.oldm +mplayer/Pkgfile +mplayer/asmrules_fix_20061231.diff +mplayer/cddb_fix_20070605.diff +mplayer/configure.patch +mplayer/liba52_gcc44.patch +mplayer/mplayer-1.0rc2_include-path-fix-dvd-common.patch +mplayer/mplayer.conf +mplayer/mplayer.desktop +mplayer/result +murrine +murrine/.footprint +murrine/.md5sum +murrine/Pkgfile +mutagen +mutagen/.footprint +mutagen/.md5sum +mutagen/Pkgfile +myodbc +myodbc/.footprint +myodbc/.md5sum +myodbc/Pkgfile +mypaint +mypaint/.footprint +mypaint/.md5sum +mypaint/Pkgfile +mysql +mysql/.footprint +mysql/.md5sum +mysql/Pkgfile +mysql/README +mysql/my.cnf +mysql/mysql-5.1-gcc45-apicheck.patch +mysql/mysql-5.1.46-skip-abi-check.patch +mysql/mysql.nutyx.patch +mysql/post-install +mysqlclient +mysqlclient/.footprint +mysqlclient/.md5sum +mysqlclient/Pkgfile +mysqlclient/mysql-fix-libs.patch +nas +nas/.footprint +nas/.md5sum +nas/Pkgfile +ncmpc +ncmpc/.footprint +ncmpc/.md5sum +ncmpc/Pkgfile +neon +neon/.footprint +neon/.md5sum +neon/Pkgfile +networkmanager +networkmanager/.footprint +networkmanager/.md5sum +networkmanager/Pkgfile +newt +newt/.footprint +newt/.md5sum +newt/Pkgfile +nextaw +nextaw/.footprint +nextaw/.md5sum +nextaw/Pkgfile +nfs-utils +nfs-utils-server +nfs-utils-server/.footprint +nfs-utils-server/.md5sum +nfs-utils-server/Pkgfile +nfs-utils-server/nfs-server +nfs-utils-server/nfs-server.sh +nfs-utils/.footprint +nfs-utils/.md5sum +nfs-utils/Pkgfile +nitrogen +nitrogen/.footprint +nitrogen/.md5sum +nitrogen/Pkgfile +nitrogen/nitrogen-48.png +nitrogen/nitrogen.desktop +nmap +nmap/.footprint +nmap/.footprint.old +nmap/.md5sum +nmap/Pkgfile +normalize +normalize/.footprint +normalize/.md5sum +normalize/Pkgfile +notification_plugin +notification_plugin/.footprint +notification_plugin/.md5sum +notification_plugin/Pkgfile +nss +nss-mdns +nss-mdns/.footprint +nss-mdns/.md5sum +nss-mdns/Pkgfile +nss-mdns/mdns.allow +nss/.footprint +nss/.md5sum +nss/Pkgfile +nss/nss-config.in +nss/nss.pc +ntfsprogs +ntfsprogs/.footprint +ntfsprogs/.md5sum +ntfsprogs/Pkgfile +ntp +ntp/.footprint +ntp/.md5sum +ntp/Pkgfile +ntp/ntp-4.2.4_p7-nano.patch +nvidia-settings +nvidia-settings/.footprint +nvidia-settings/.md5sum +nvidia-settings/Pkgfile +obconf +obconf/.footprint +obconf/.md5sum +obconf/Pkgfile +obex-data-server +obex-data-server/.footprint +obex-data-server/.md5sum +obex-data-server/Pkgfile +obmenu +obmenu/.footprint +obmenu/.md5sum +obmenu/Pkgfile +ode +ode/.footprint +ode/.md5sum +ode/Pkgfile +opal +opal/.footprint +opal/.md5sum +opal/Pkgfile +openal +openal/.footprint +openal/.md5sum +openal/Pkgfile +openbox +openbox/.footprint +openbox/.md5sum +openbox/Pkgfile +openbox/openbox.xinitrc +opencv +opencv/.footprint +opencv/.md5sum +opencv/Pkgfile +opencv/libpng-1.4.patch +opencv/opencv-1.0.0-gcc44.patch +openexr +openexr/.footprint +openexr/.md5sum +openexr/Pkgfile +openexr/openexr-gcc4.patch +openjpeg +openjpeg/.footprint +openjpeg/.md5sum +openjpeg/30_fix_build_for_debian.dpatch +openjpeg/Pkgfile +openldap +openldap/.footprint +openldap/.md5sum +openldap/Pkgfile +openobex +openobex/.footprint +openobex/.md5sum +openobex/Pkgfile +openoffice +openoffice/.footprint +openoffice/.md5sum +openoffice/Pkgfile +openoffice/buildfix-gcc43.diff +openoffice/buildfix-gcc44.diff +openoffice/buildfix-openjdk-6-no-rhino.diff +openoffice/buildfix_FormulaMissingHeader.diff +openoffice/buildfix_system_db48.diff +openoffice/default-no-startup-wizard.diff +openoffice/default-system-fpicker.diff +openoffice/libxmlsec-findcerts.diff +openoffice/ooffice.desktop +openoffice/ooo_getline.diff +openoffice/openoffice.install +openoffice/openoffice.profile +openoffice/shell.patch +openoffice/soffice-detect-mozilla-certificates.diff +openoffice/startcenter.desktop +openoffice/system_hsqldb.diff +openslp +openslp/.footprint +openslp/.md5sum +openslp/Pkgfile +openssh-server +openssh-server/.footprint +openssh-server/.md5sum +openssh-server/Pkgfile +openssh-server/service-01.patch +openvpn +openvpn/.footprint +openvpn/.md5sum +openvpn/Pkgfile +orbit2 +orbit2/.footprint +orbit2/.md5sum +orbit2/Pkgfile +ortp +ortp/.footprint +ortp/.md5sum +ortp/Pkgfile +oxygenrefit2-red +oxygenrefit2-red/.footprint +oxygenrefit2-red/.md5sum +oxygenrefit2-red/Pkgfile +p5-cairo +p5-cairo/.footprint +p5-cairo/.md5sum +p5-cairo/Pkgfile +p5-crypt-ssleay +p5-crypt-ssleay/.footprint +p5-crypt-ssleay/.md5sum +p5-crypt-ssleay/Pkgfile +p5-extutils-depends +p5-extutils-depends/.footprint +p5-extutils-depends/.md5sum +p5-extutils-depends/Pkgfile +p5-extutils-pkgconfig +p5-extutils-pkgconfig/.footprint +p5-extutils-pkgconfig/.md5sum +p5-extutils-pkgconfig/Pkgfile +p5-glib +p5-glib/.footprint +p5-glib/.md5sum +p5-glib/Pkgfile +p5-gtk2 +p5-gtk2-ex-formfactory +p5-gtk2-ex-formfactory/.footprint +p5-gtk2-ex-formfactory/.md5sum +p5-gtk2-ex-formfactory/Pkgfile +p5-gtk2-ex-utils +p5-gtk2-ex-utils/.footprint +p5-gtk2-ex-utils/.md5sum +p5-gtk2-ex-utils/Pkgfile +p5-gtk2-sexy +p5-gtk2-sexy/.footprint +p5-gtk2-sexy/.md5sum +p5-gtk2-sexy/Pkgfile +p5-gtk2-trayicon +p5-gtk2-trayicon/.footprint +p5-gtk2-trayicon/.md5sum +p5-gtk2-trayicon/Pkgfile +p5-gtk2/.footprint +p5-gtk2/.md5sum +p5-gtk2/Pkgfile +p5-libwww +p5-libwww/.footprint +p5-libwww/.md5sum +p5-libwww/Pkgfile +p5-pycurl +p5-pycurl/.footprint +p5-pycurl/.md5sum +p5-pycurl/Pkgfile +p5-tk +p5-tk/.footprint +p5-tk/.md5sum +p5-tk/Pkgfile +p5-x11-protocol +p5-x11-protocol/.footprint +p5-x11-protocol/.md5sum +p5-x11-protocol/Pkgfile +p5-xml-parser +p5-xml-parser/.footprint +p5-xml-parser/.md5sum +p5-xml-parser/Pkgfile +pango +pango/.footprint +pango/.md5sum +pango/Pkgfile +pango/pango.modules +pangomm +pangomm/.footprint +pangomm/.md5sum +pangomm/Pkgfile +parcellite +parcellite/.footprint +parcellite/.md5sum +parcellite/Pkgfile +parted +parted/.footprint +parted/.md5sum +parted/Pkgfile +parted/parted-1.9.0-btrfs-02.patch +partimage +partimage/.footprint +partimage/.md5sum +partimage/Pkgfile +partimage/partimage-0.6.8-gcc44.patch +pcmanfm +pcmanfm/.footprint +pcmanfm/.md5sum +pcmanfm/Pkgfile +pcmanfm/build~ +pekwm +pekwm/.footprint +pekwm/.md5sum +pekwm/Pkgfile +pekwm/pekwm.desktop +phatch +phatch/.footprint +phatch/.md5sum +phatch/Pkgfile +php +php/.footprint +php/.md5sum +php/Pkgfile +php/oldbuild +pidgin +pidgin/.footprint +pidgin/.md5sum +pidgin/Pkgfile +pigment +pigment/.footprint +pigment/.md5sum +pigment/Pkgfile +pil +pil/.footprint +pil/.md5sum +pil/Pkgfile +pilot-link +pilot-link/.footprint +pilot-link/.md5sum +pilot-link/Pkgfile +pilot-link/pilot-link-png14.patch +pinentry +pinentry/.footprint +pinentry/.md5sum +pinentry/Pkgfile +pinentry/pinentry-0.7.5.patch +playonlinux +playonlinux/.footprint +playonlinux/.md5sum +playonlinux/Pkgfile +plotutils +plotutils/.footprint +plotutils/.md5sum +plotutils/Pkgfile +policykit +policykit/.footprint +policykit/.md5sum +policykit/Pkgfile +policykit/policykit-no-pam.patch +polkit +polkit-qt +polkit-qt/.footprint +polkit-qt/.md5sum +polkit-qt/Pkgfile +polkit/.footprint +polkit/.md5sum +polkit/Pkgfile +poppler +poppler-glib +poppler-glib/.footprint +poppler-glib/.md5sum +poppler-glib/Pkgfile +poppler-glib/poppler-0.10-bindings.patch +poppler/.footprint +poppler/.md5sum +poppler/Pkgfile +portaudio +portaudio/.footprint +portaudio/.md5sum +portaudio/Pkgfile +postgresql +postgresql/.footprint +postgresql/.md5sum +postgresql/Pkgfile +postgresql/build.patch +postgresql/nutyx-01.patch +postgresql/post-install +postgresql/postgresql.pam +ppp +ppp/.footprint +ppp/.md5sum +ppp/Pkgfile +ppp/pppd +ppp/pre-install +pptp +pptp/.footprint +pptp/.md5sum +pptp/Pkgfile +proj +proj/.footprint +proj/.md5sum +proj/Pkgfile +protobuf-python +protobuf-python/.footprint +protobuf-python/.md5sum +protobuf-python/Pkgfile +pstoedit +pstoedit/.footprint +pstoedit/.md5sum +pstoedit/Pkgfile +psutils +psutils/.footprint +psutils/.md5sum +psutils/Pkgfile +psutils/psutils-1.17.diff +pth +pth/.footprint +pth/.md5sum +pth/Pkgfile +pyalsaaudio +pyalsaaudio/.footprint +pyalsaaudio/.md5sum +pyalsaaudio/Pkgfile +pycairo +pycairo/.footprint +pycairo/.md5sum +pycairo/Pkgfile +pycrypto +pycrypto/.footprint +pycrypto/.md5sum +pycrypto/Pkgfile +pycrypto/pycrypto-2.0.1 +pycups +pycups/.footprint +pycups/.md5sum +pycups/Pkgfile +pycups/pycups-1.9.49-python-2.5.patch +pydialog +pydialog/.footprint +pydialog/.md5sum +pydialog/Pkgfile +pyfeedparser +pyfeedparser/.footprint +pyfeedparser/.md5sum +pyfeedparser/Pkgfile +pyfeedparser/feedparser_utf8_decoding.patch +pygobject +pygobject/.footprint +pygobject/.md5sum +pygobject/Pkgfile +pygtk +pygtk/.footprint +pygtk/.md5sum +pygtk/Pkgfile +pygtksourceview +pygtksourceview/.footprint +pygtksourceview/.md5sum +pygtksourceview/Pkgfile +pyopenssl +pyopenssl/.footprint +pyopenssl/.md5sum +pyopenssl/Pkgfile +pyorbit +pyorbit/.footprint +pyorbit/.md5sum +pyorbit/Pkgfile +pyqt +pyqt/.footprint +pyqt/.md5sum +pyqt/Pkgfile +pyrex +pyrex/.footprint +pyrex/.md5sum +pyrex/Pkgfile +pysdm +pysdm/.footprint +pysdm/.md5sum +pysdm/Pkgfile +pysdm/pysdm.desktop +pysdm/pysdm.png +python +python-chardet +python-chardet/.footprint +python-chardet/.md5sum +python-chardet/Pkgfile +python-mpd +python-mpd/.footprint +python-mpd/.md5sum +python-mpd/Pkgfile +python-notify +python-notify/.footprint +python-notify/.md5sum +python-notify/Pkgfile +python-numpy +python-numpy/.Pkgfile.swp +python-numpy/.footprint +python-numpy/.md5sum +python-numpy/Pkgfile +python-pigment +python-pigment/.footprint +python-pigment/.md5sum +python-pigment/Pkgfile +python-sqlite +python-sqlite/.footprint +python-sqlite/.md5sum +python-sqlite/Pkgfile +python-sqlite/setup.cfg +python/.footprint +python/.md5sum +python/Pkgfile +pyxdg +pyxdg/.footprint +pyxdg/.md5sum +pyxdg/Pkgfile +pyxml +pyxml/.footprint +pyxml/.md5sum +pyxml/Pkgfile +qca +qca/.footprint +qca/.md5sum +qca/Pkgfile +qemu +qemu/.footprint +qemu/.md5sum +qemu/Pkgfile +qt +qt-recordmydesktop +qt-recordmydesktop/.footprint +qt-recordmydesktop/.md5sum +qt-recordmydesktop/Pkgfile +qt/.footprint +qt/.md5sum +qt/Pkgfile +qt/phonon.patch +qt/post-install +qt/wget-log +quodlibet +quodlibet/.footprint +quodlibet/.md5sum +quodlibet/Pkgfile +rarian +rarian/.footprint +rarian/.md5sum +rarian/Pkgfile +rarian/user-segfault.patch +ratpoison +ratpoison/.footprint +ratpoison/.md5sum +ratpoison/Pkgfile +ratpoison/ratpoison.desktop +rdesktop +rdesktop/.footprint +rdesktop/.md5sum +rdesktop/Pkgfile +recordmydesktop +recordmydesktop/.footprint +recordmydesktop/.md5sum +recordmydesktop/Pkgfile +rezlooks +rezlooks/.footprint +rezlooks/.md5sum +rezlooks/Pkgfile +rox +rox/.footprint +rox/.md5sum +rox/Pkgfile +rox/rox.desktop +rox/rox.svg +roxterm +roxterm/.footprint +roxterm/.md5sum +roxterm/Pkgfile +rpmextract +rpmextract/.footprint +rpmextract/.md5sum +rpmextract/Pkgfile +rpmextract/rpm2cpio +rpmextract/rpmextract.sh +rsync-server +rsync-server/.footprint +rsync-server/.md5sum +rsync-server/Pkgfile +rtorrent +rtorrent/.footprint +rtorrent/.md5sum +rtorrent/Pkgfile +ruby +ruby/.footprint +ruby/.md5sum +ruby/Pkgfile +ruby/openssl-1.0.patch +rxvt-unicode +rxvt-unicode/.footprint +rxvt-unicode/.md5sum +rxvt-unicode/Pkgfile +rxvt-unicode/font-width-fix.patch +rxvt-unicode/rxvt-unicode.desktop +rxvt-unicode/rxvt-unicode.png +samba3 +samba3-server +samba3-server/.footprint +samba3-server/.md5sum +samba3-server/Pkgfile +samba3-server/smb.conf +samba3/.footprint +samba3/.md5sum +samba3/Pkgfile +samba3/smb.conf +sane +sane/.footprint +sane/.md5sum +sane/Pkgfile +saxon +saxon/.footprint +saxon/.md5sum +saxon/Pkgfile +saxon/saxon.sh +scons +scons/.footprint +scons/.md5sum +scons/Pkgfile +screen +screen/.footprint +screen/.md5sum +screen/Pkgfile +scribus +scribus/.footprint +scribus/.md5sum +scribus/Pkgfile +scrot +scrot/.footprint +scrot/.md5sum +scrot/Pkgfile +sdl +sdl/.footprint +sdl/.md5sum +sdl/Pkgfile +sdl_image +sdl_image/.footprint +sdl_image/.md5sum +sdl_image/Pkgfile +sdl_mixer +sdl_mixer/.footprint +sdl_mixer/.md5sum +sdl_mixer/Pkgfile +sdl_net +sdl_net/.footprint +sdl_net/.md5sum +sdl_net/Pkgfile +sdl_sound +sdl_sound/.footprint +sdl_sound/.md5sum +sdl_sound/Pkgfile +sdl_sound/flac.patch +sdl_ttf +sdl_ttf/.footprint +sdl_ttf/.md5sum +sdl_ttf/Pkgfile +sdl_ttf/sdl_ttf-noftinternals.patch +setuptools +setuptools/.footprint +setuptools/.md5sum +setuptools/Pkgfile +shared-mime-info +shared-mime-info/.footprint +shared-mime-info/.md5sum +shared-mime-info/Pkgfile +shared-mime-info/post-install +siag +siag/.footprint +siag/.md5sum +siag/Pkgfile +siag/siag.desktop +simple-scan +simple-scan/.footprint +simple-scan/.md5sum +simple-scan/Pkgfile +sip +sip/.footprint +sip/.md5sum +sip/Pkgfile +slib +slib/.footprint +slib/.md5sum +slib/Pkgfile +slib/slibcat +smile +smile/.footprint +smile/.md5sum +smile/Pkgfile +smile/smile.desktop +smpeg +smpeg/.footprint +smpeg/.md5sum +smpeg/Pkgfile +smpeg/smpeg-mpegaudiosdl.patch +sonata +sonata/.footprint +sonata/.md5sum +sonata/Pkgfile +sox +sox/.footprint +sox/.md5sum +sox/Pkgfile +speex +speex/.footprint +speex/.md5sum +speex/Pkgfile +sqlite3 +sqlite3/.footprint +sqlite3/.md5sum +sqlite3/Pkgfile +sshfs +sshfs/.footprint +sshfs/.md5sum +sshfs/Pkgfile +startup-notification +startup-notification/.footprint +startup-notification/.md5sum +startup-notification/Pkgfile +streamripper +streamripper/.footprint +streamripper/.md5sum +streamripper/Pkgfile +streamtuner +streamtuner/.footprint +streamtuner/.md5sum +streamtuner/Pkgfile +subversion +subversion/.footprint +subversion/.md5sum +subversion/Pkgfile +sylpheed +sylpheed/.footprint +sylpheed/.md5sum +sylpheed/Pkgfile +sylpheed/sylpheed.desktop +syslinux +syslinux/.footprint +syslinux/.md5sum +syslinux/Pkgfile +system-config-printer +system-config-printer/.footprint +system-config-printer/.md5sum +system-config-printer/Pkgfile +system-tools-backends +system-tools-backends/.footprint +system-tools-backends/.md5sum +system-tools-backends/.oldfootprint +system-tools-backends/Pkgfile +taglib +taglib-extras +taglib-extras/.footprint +taglib-extras/.md5sum +taglib-extras/Pkgfile +taglib/.footprint +taglib/.md5sum +taglib/Pkgfile +tango-icon-theme +tango-icon-theme/.footprint +tango-icon-theme/.md5sum +tango-icon-theme/Pkgfile +testdisk +testdisk/.footprint +testdisk/.md5sum +testdisk/Pkgfile +testdisk/testdisk.log +texi2html +texi2html/.footprint +texi2html/.md5sum +texi2html/Pkgfile +thunderbird +thunderbird/.footprint +thunderbird/.md5sum +thunderbird/Pkgfile +thunderbird/thunderbird.desktop +thunderbird/thunderbird.png +tightvnc-viewer +tightvnc-viewer/.footprint +tightvnc-viewer/.md5sum +tightvnc-viewer/Pkgfile +tint2 +tint2/.footprint +tint2/.md5sum +tint2/Pkgfile +tk +tk/.footprint +tk/.md5sum +tk/Pkgfile +tomcat +tomcat/.footprint +tomcat/.md5sum +tomcat/Pkgfile +tomcat/post-install +tomcat/tomcat +tomcat/tomcat.conf.d +tomcat/tomcat.install +tor +tor/.directory +tor/.footprint +tor/.md5sum +tor/Pkgfile +transcode +transcode/.footprint +transcode/.md5sum +transcode/Pkgfile +transmission +transmission/.footprint +transmission/.md5sum +transmission/Pkgfile +transmission/Pkgfile~ +transmission/transmission.desktop +transset-df +transset-df/.footprint +transset-df/.md5sum +transset-df/Pkgfile +twisted +twisted/.footprint +twisted/.md5sum +twisted/Pkgfile +twistedweb2 +twistedweb2/.footprint +twistedweb2/.md5sum +twistedweb2/Pkgfile +txt2tags +txt2tags/.footprint +txt2tags/.md5sum +txt2tags/Pkgfile +ufraw +ufraw/.footprint +ufraw/.md5sum +ufraw/Pkgfile +ufw +ufw/.footprint +ufw/.md5sum +ufw/Pkgfile +ufw/ufwd +unetbootin +unetbootin/.footprint +unetbootin/.md5sum +unetbootin/Pkgfile +urwid +urwid/.footprint +urwid/.md5sum +urwid/Pkgfile +usbmuxd +usbmuxd/.footprint +usbmuxd/.md5sum +usbmuxd/Pkgfile +usbmuxd/usbmuxd-udevuser.patch +usbmuxd/usbmuxd.install +usbutils +usbutils/.footprint +usbutils/.md5sum +usbutils/Pkgfile +vcdimager +vcdimager/.footprint +vcdimager/.md5sum +vcdimager/Pkgfile +verbiste +verbiste/.directory +verbiste/.footprint +verbiste/.md5sum +verbiste/Pkgfile +vigra +vigra/.footprint +vigra/.md5sum +vigra/Pkgfile +vigra/libpng-1.4.patch +virtualbox-bin +virtualbox-bin/.footprint +virtualbox-bin/.md5sum +virtualbox-bin/Pkgfile +vlc +vlc-plugin +vlc-plugin/.footprint +vlc-plugin/.md5sum +vlc-plugin/Pkgfile +vlc-plugin/vlc-1.0.4-new-xulrunner.patch +vlc/.footprint +vlc/.md5sum +vlc/Pkgfile +vlc/libpng-1.4.patch +vpnc +vpnc/.footprint +vpnc/.md5sum +vpnc/Pkgfile +vte +vte/.footprint +vte/.md5sum +vte/Pkgfile +wallpapoz +wallpapoz/.footprint +wallpapoz/.md5sum +wallpapoz/Pkgfile +webkit +webkit/.footprint +webkit/.md5sum +webkit/Pkgfile +weechat +weechat/.footprint +weechat/.md5sum +weechat/Pkgfile +wgetpaste +wgetpaste/.footprint +wgetpaste/.md5sum +wgetpaste/Pkgfile +wicd +wicd/.footprint +wicd/.md5sum +wicd/Pkgfile +wicd/wicd-locale.patch +wicd/wicd.desktop +wicd/wicd_in_usr.patch +wine +wine/.footprint +wine/.md5sum +wine/Pkgfile +wireless_tools +wireless_tools/.footprint +wireless_tools/.md5sum +wireless_tools/Pkgfile +wireshark +wireshark/.footprint +wireshark/.md5sum +wireshark/Pkgfile +wireshark/wireshark.desktop +wireshark/wireshark.png +wpa_supplicant +wpa_supplicant/.footprint +wpa_supplicant/.md5sum +wpa_supplicant/Pkgfile +wpa_supplicant/config +wv +wv/.footprint +wv/.md5sum +wv/Pkgfile +wv2 +wv2/.footprint +wv2/.md5sum +wv2/Pkgfile +wxdfast +wxdfast/.footprint +wxdfast/.md5sum +wxdfast/Pkgfile +wxgtk +wxgtk/.footprint +wxgtk/.md5sum +wxgtk/Pkgfile +wxgtk/glib-2.21.patch +wxgtk/overflow.patch +wxpython +wxpython/.footprint +wxpython/.md5sum +wxpython/Pkgfile +wxpython/editra-ebmlib.diff +x11vnc +x11vnc/.footprint +x11vnc/.md5sum +x11vnc/Pkgfile +x264 +x264/.footprint +x264/.md5sum +x264/Pkgfile +xaw3d +xaw3d/.footprint +xaw3d/.md5sum +xaw3d/LICENSE +xaw3d/Pkgfile +xaw3d/Xaw3d-1.5-box.c.patch +xaw3d/Xaw3d-1.5-debian-fixes.patch +xaw3d/Xaw3d-1.5-i18n.patch +xaw3d/Xaw3d-1.5E-warnings.patch +xaw3d/Xaw3d-1.5E-xorg-imake.patch +xaw3d/Xaw3d-ia64.patch +xaw3d/xaw3d.patch +xawm +xawm/.footprint +xawm/.md5sum +xawm/Pkgfile +xcfa +xcfa/.footprint +xcfa/.md5sum +xcfa/Pkgfile +xchat +xchat/.footprint +xchat/.md5sum +xchat/Pkgfile +xchat/xchat-gtk2.19.7.patch +xchat/xchat-gtk2.patch +xdg-utils +xdg-utils/.footprint +xdg-utils/.md5sum +xdg-utils/Pkgfile +xdg-utils/xdg-utils-1.0.2-midori-1.patch +xdialog +xdialog/.footprint +xdialog/.md5sum +xdialog/Pkgfile +xerces-c +xerces-c/.footprint +xerces-c/.md5sum +xerces-c/Pkgfile +xfe +xfe/.footprint +xfe/.md5sum +xfe/Pkgfile +xfe/gcc4.5.patch +xfe/xfe-1.32.1-pos-01.patch +xine-lib +xine-lib/.footprint +xine-lib/.md5sum +xine-lib/Pkgfile +xine-lib/xine-lib-1.1.1-configure-no-mcpu-march.patch +xmlsec +xmlsec/.footprint +xmlsec/.md5sum +xmlsec/Pkgfile +xmlto +xmlto/.footprint +xmlto/.md5sum +xmlto/Pkgfile +xmms +xmms/.footprint +xmms/.md5sum +xmms/Pkgfile +xmms/aclocal-fixes.patch +xmms/xmms-1.2.10-crossfade-0.3.9.patch +xmms/xmms-1.2.10-fonts.patch +xmms/xmms-1.2.10-recode-id3.patch +xmms/xmms-1.2.11-3dse.patch +xmms/xmms-fix.diff +xmms/xmms-menu.patch +xmms/xmms.desktop +xmms/xmms.desktop.ede +xmms/xmms.png +xmoto +xmoto/.footprint +xmoto/.md5sum +xmoto/Pkgfile +xmoto/libpng-14.patch +xmoto/xmoto.desktop +xonclock +xonclock/.footprint +xonclock/.md5sum +xonclock/Pkgfile +xpdf +xpdf/.footprint +xpdf/.md5sum +xpdf/Pkgfile +xpdf/patch.patch +xpdf/xpdf.desktop +xsane +xsane/.footprint +xsane/.md5sum +xsane/Pkgfile +xsane/build.old +xsane/xsane.desktop +xscreensaver +xscreensaver/.footprint +xscreensaver/.md5sum +xscreensaver/Pkgfile +xulrunner +xulrunner/.footprint +xulrunner/.md5sum +xulrunner/Pkgfile +xulrunner/mozconfig +xulrunner/xulrunner.diff +xv +xv/.footprint +xv/.md5sum +xv/Pkgfile +xv/xv-3.10a-Makefile.diff +xv/xv-3.10a-manpage.diff +xvid +xvid/.footprint +xvid/.md5sum +xvid/Pkgfile +xvidcap +xvidcap/.footprint +xvidcap/.md5sum +xvidcap/Pkgfile +yacpi +yacpi/.footprint +yacpi/.md5sum +yacpi/Pkgfile +zope-interface +zope-interface/.footprint +zope-interface/.md5sum +zope-interface/.mplayer +zope-interface/.mplayer/config +zope-interface/Pkgfile +zope-interface/ZopeInterface-3.1.0c1 +zsh +zsh/.footprint +zsh/.md5sum +zsh/Pkgfile diff --git a/extra/.directory b/extra/.directory new file mode 100644 index 000000000..4669d7f46 --- /dev/null +++ b/extra/.directory @@ -0,0 +1,3 @@ +[Dolphin] +Timestamp=2010,9,6,16,36,51 +ViewMode=1 diff --git a/extra/aspell-fr/Pkgfile b/extra/aspell-fr/Pkgfile new file mode 100755 index 000000000..76b194d01 --- /dev/null +++ b/extra/aspell-fr/Pkgfile @@ -0,0 +1,17 @@ +# Description: Dictionnaire francais pour Aspell +# URL: http://aspell.net +# Maintainer: NuTyX core team +# Packager: lesibel at free dot fr +# Depends on: aspell + +name=aspell +version=0.50.3 +release=1 +source=( tp://ftp.gnu.org/gnu/aspell/dict/fr/$name-0.50-3.tar.bz2) + +build() { + cd $name-$version + ./configure --prefix=/usr \ + make + make DESTDIR=$PKG install +} diff --git a/extra/libcaptury/Pkgfile b/extra/libcaptury/Pkgfile index 80a843517..ec01cfe8f 100644 --- a/extra/libcaptury/Pkgfile +++ b/extra/libcaptury/Pkgfile @@ -13,7 +13,7 @@ build() { cd $name ./autogen.sh ./configure --prefix=/usr -make -j3 +make make DESTDIR=$PKG install } diff --git a/extra/libcups/Pkgfile b/extra/libcups/Pkgfile index 00a2d1984..b88d32479 100755 --- a/extra/libcups/Pkgfile +++ b/extra/libcups/Pkgfile @@ -25,7 +25,7 @@ build() { --enable-ssl \ --enable-gnutls=no \ --infodir=/usr/share/info - make -j3 + make make BUILDROOT=$PKG install-headers install-libs mkdir -p $PKG/usr/bin install -m755 cups-config $PKG/usr/bin/cups-config diff --git a/extra/libmsn/Pkgfile b/extra/libmsn/Pkgfile index df39ae2f0..8fbaee4da 100644 --- a/extra/libmsn/Pkgfile +++ b/extra/libmsn/Pkgfile @@ -16,7 +16,7 @@ build() { mkdir build cd build cmake ../ -DCMAKE_INSTALL_PREFIX=/usr - make -j3 + make make DESTDIR=$PKG install } diff --git a/extra/libpano13/Pkgfile b/extra/libpano13/Pkgfile index ace12f70d..759a103b8 100755 --- a/extra/libpano13/Pkgfile +++ b/extra/libpano13/Pkgfile @@ -16,7 +16,7 @@ build() { ./configure --prefix=/usr \ --mandir=/usr/share/man \ --with-java=${JAVA_HOME} - make -j3 + make make DESTDIR=$PKG install } diff --git a/extra/libpostgresql/Pkgfile b/extra/libpostgresql/Pkgfile index 222764df1..70450bd85 100644 --- a/extra/libpostgresql/Pkgfile +++ b/extra/libpostgresql/Pkgfile @@ -24,7 +24,7 @@ build() { --with-pam --with-libxml # build - make -j3 + make for i in src/interfaces src/bin/pg_config src/include; do cd $i diff --git a/extra/minefield/Pkgfile b/extra/minefield/Pkgfile index f3f3921a8..eaef9b9d7 100644 --- a/extra/minefield/Pkgfile +++ b/extra/minefield/Pkgfile @@ -23,7 +23,7 @@ build() { ./configure --disable-official-branding - make -j5 + make install -d \ $PKG$MOZILLA_FIVE_HOME \ diff --git a/extra/mysql/Pkgfile b/extra/mysql/Pkgfile index 861b39b6a..c7b2729a8 100644 --- a/extra/mysql/Pkgfile +++ b/extra/mysql/Pkgfile @@ -34,7 +34,7 @@ build () { --without-readline \ --without-docs \ --without-bench - make -j2 + make make DESTDIR=$PKG install rm -r $PKG/usr/{mysql-test,sql-bench} for i in mysql mysql_upgrade \ diff --git a/extra/obex-data-server/Pkgfile b/extra/obex-data-server/Pkgfile index e4dc662c2..3f0354e06 100755 --- a/extra/obex-data-server/Pkgfile +++ b/extra/obex-data-server/Pkgfile @@ -13,7 +13,7 @@ build() { cd $name-$version ./configure --prefix=/usr \ --sysconfdir=/etc - make -j5 + make make DESTDIR=$PKG install } diff --git a/extra/opencv/Pkgfile b/extra/opencv/Pkgfile index 76c8e6e7a..65e1c61ce 100644 --- a/extra/opencv/Pkgfile +++ b/extra/opencv/Pkgfile @@ -24,7 +24,7 @@ build() { -DCMAKE_SKIP_RPATH=ON \ -DWITH_XINE=ON \ -DWITH_UNICAP=OFF - make -j3 + make make DESTDIR=$PKG install } diff --git a/extra/openobex/Pkgfile b/extra/openobex/Pkgfile index bee9a9789..d673c926a 100755 --- a/extra/openobex/Pkgfile +++ b/extra/openobex/Pkgfile @@ -16,7 +16,7 @@ build() { --enable-irda \ --enable-bluetooth \ --enable-usb - make -j5 + make make DESTDIR=$PKG install } diff --git a/extra/pilot-link/Pkgfile b/extra/pilot-link/Pkgfile index 3ce0d5e4f..88789ac51 100644 --- a/extra/pilot-link/Pkgfile +++ b/extra/pilot-link/Pkgfile @@ -18,7 +18,7 @@ patch -Np1 -i ../pilot-link-png14.patch --enable-libusb \ --with-libiconv \ --with-libpng -make -j3 +make make DESTDIR=$PKG install # Put udev rules at the right place mkdir -p $PKG/etc/udev/rules.d diff --git a/extra/polkit-qt/Pkgfile b/extra/polkit-qt/Pkgfile index 249eae3b7..c47973f38 100755 --- a/extra/polkit-qt/Pkgfile +++ b/extra/polkit-qt/Pkgfile @@ -17,7 +17,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON - make -j5 + make make DESTDIR=$PKG install } diff --git a/extra/poppler-glib/Pkgfile b/extra/poppler-glib/Pkgfile index 82443a2cb..72770b17d 100755 --- a/extra/poppler-glib/Pkgfile +++ b/extra/poppler-glib/Pkgfile @@ -23,7 +23,7 @@ build() { pushd poppler make libpoppler-cairo.la popd - make -j3 + make make prefix=$PKG/usr install rm -r $PKG/usr/{bin,share} rm -r $PKG/usr/lib/libpoppler.* diff --git a/extra/poppler/Pkgfile b/extra/poppler/Pkgfile index d769becb6..000e8da40 100755 --- a/extra/poppler/Pkgfile +++ b/extra/poppler/Pkgfile @@ -21,6 +21,6 @@ build() { --disable-poppler-glib \ --disable-poppler-qt \ --disable-gtk-test - make -j5 + make make prefix=$PKG/usr install } diff --git a/extra/postgresql/Pkgfile b/extra/postgresql/Pkgfile index b4641bd67..03e6214dd 100644 --- a/extra/postgresql/Pkgfile +++ b/extra/postgresql/Pkgfile @@ -27,7 +27,7 @@ build() { --with-pam --with-libxml # build - make -j3 + make # install make DESTDIR=$PKG install diff --git a/extra/qt/Pkgfile b/extra/qt/Pkgfile index 1cc30f449..0d81cfa30 100755 --- a/extra/qt/Pkgfile +++ b/extra/qt/Pkgfile @@ -54,7 +54,7 @@ build() { -opengl \ -glib - make -j3 + make make INSTALL_ROOT=$PKG install rm -rf $PKG/usr/doc # cleanup and path fixes diff --git a/extra/ruby/Pkgfile b/extra/ruby/Pkgfile index 7f83216c4..3c2b2fec5 100644 --- a/extra/ruby/Pkgfile +++ b/extra/ruby/Pkgfile @@ -17,7 +17,7 @@ build() { ./configure --prefix=/usr \ --enable-shared \ --enable-pthread - make -j3 + make make DESTDIR=$PKG install make DESTDIR=$PKG install-doc } diff --git a/extra/samba3-server/Pkgfile b/extra/samba3-server/Pkgfile index b76e90b8b..e2ec30e1e 100755 --- a/extra/samba3-server/Pkgfile +++ b/extra/samba3-server/Pkgfile @@ -27,7 +27,7 @@ build() { --with-pammodulesdir=/lib/security \ --with-fhs --with-cups --with-syslog \ --with-cifsumount --with-cifsmount - make -j3 + make make DESTDIR=$PKG install # reorganise files diff --git a/extra/texi2html/Pkgfile b/extra/texi2html/Pkgfile index f8996af78..520d2f772 100644 --- a/extra/texi2html/Pkgfile +++ b/extra/texi2html/Pkgfile @@ -13,7 +13,7 @@ build() { cd $name-$version ./configure --prefix=/usr sed -i "s|mandir = /usr/man|mandir = \${prefix}/share/man|g" Makefile - make -j3 + make make prefix=$PKG/usr install mv $PKG/usr/info $PKG/usr/share/info rm -r $PKG/usr/share/info/dir diff --git a/extra/tk/Pkgfile b/extra/tk/Pkgfile index c417d3344..07e8db973 100755 --- a/extra/tk/Pkgfile +++ b/extra/tk/Pkgfile @@ -25,7 +25,7 @@ build() { --infodir=/usr/share/info\ --disable-64bit;; esac - make -j5 + make make DESTDIR=$PKG install make DESTDIR=$PKG install-private-headers ln -svf wish8.5 $PKG/usr/bin/wish diff --git a/extra/verbiste/Pkgfile b/extra/verbiste/Pkgfile index 7846a1dbe..d26baa9a3 100644 --- a/extra/verbiste/Pkgfile +++ b/extra/verbiste/Pkgfile @@ -16,7 +16,7 @@ build() { ./configure --prefix=/usr \ --with-gtk-app - make -j3 + make make DESTDIR=$PKG install install -D -m644 $SRC/$name-$version/src/gnome/verbiste.desktop \ $PKG/usr/share/applications/verbiste.desktop diff --git a/extra/vlc-plugin/Pkgfile b/extra/vlc-plugin/Pkgfile index e2c137099..05fbe11ba 100644 --- a/extra/vlc-plugin/Pkgfile +++ b/extra/vlc-plugin/Pkgfile @@ -50,8 +50,8 @@ build() { --enable-realrtsp ${EXTRAFEATURES} CFLAGS="-fPIC" - make -j5 - make -j5 DESTDIR=$PKG install + make + make DESTDIR=$PKG install rm -r $PKG/usr mkdir -p $PKG/usr/lib/firefox/plugins/ install -m755 projects/mozilla/.libs/libvlcplugin.so $PKG/usr/lib/firefox/plugins/libvlcplugin.so diff --git a/extra/vlc/Pkgfile b/extra/vlc/Pkgfile index 4b6e49dce..62abc29c1 100644 --- a/extra/vlc/Pkgfile +++ b/extra/vlc/Pkgfile @@ -53,8 +53,8 @@ build() { --enable-loader \ --enable-live555 \ --with-live555-tree=/usr/lib/live - make -j5 - make -j5 DESTDIR=$PKG install + make + make DESTDIR=$PKG install for res in 16 32 48 128; do install -D -m644 $SRC/vlc-$version/share/icons/${res}x${res}/vlc.png \ diff --git a/extra/wxgtk/Pkgfile b/extra/wxgtk/Pkgfile index d94496617..de8478f5e 100755 --- a/extra/wxgtk/Pkgfile +++ b/extra/wxgtk/Pkgfile @@ -26,7 +26,7 @@ build() { --disable-optimize \ --mandir=/usr/share/man\ --infodir=/usr/share/info - make -j3 + make make DESTDIR=$PKG install cd contrib make diff --git a/extra/xbmc/.directory b/extra/xbmc/.directory new file mode 100644 index 000000000..c73c9619b --- /dev/null +++ b/extra/xbmc/.directory @@ -0,0 +1,3 @@ +[Dolphin] +Timestamp=2010,9,6,16,36,59 +ViewMode=1 diff --git a/extra/xbmc/.md5sum b/extra/xbmc/.md5sum new file mode 100644 index 000000000..3ce3dd5e6 --- /dev/null +++ b/extra/xbmc/.md5sum @@ -0,0 +1,6 @@ +c3e2ab79b9965f1a4a048275d5f222c4 FEH.sh +3f93cfc8aa21723ca3246dc5f9122177 libpng14.patch +7b7403cdde791330b5ab70697d2054f2 use_cdio_system_headers_on_non_win32.patch +4b9f89e5ade45142dfb001fbc563b5a6 xbmc-9.11-TexturePacker-parallel-build.patch +062c5f61cd3bb27de66c861fd2c79de1 xbmc-9.11-wavpack.patch +9a68ac1e2f44a54cc3803fcdb1265767 xbmc-9.11.tar.gz diff --git a/extra/xbmc/FEH.sh b/extra/xbmc/FEH.sh new file mode 100644 index 000000000..e040a7862 --- /dev/null +++ b/extra/xbmc/FEH.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +RETVAL=0 + +if [[ -z $(glxinfo | grep "direct rendering.*Yes" | uniq) ]]; then + echo "XBMC needs hardware accelerated OpenGL rendering." + echo "Install an appropriate graphics driver." + echo + echo "Please consult XBMC Wiki for supported hardware" + echo "http://xbmc.org/wiki/?title=Supported_hardware" + echo + RETVAL=1 +fi + +if [[ -z $(xdpyinfo | grep "depth of root.*24" | uniq) ]]; then + echo "XBMC cannot run unless the" + echo "screen color depth is atleast 24 bit." + echo + echo "Please reconfigure your screen." + RETVAL=1 +fi + +exit ${RETVAL} + diff --git a/extra/xbmc/Pkgfile b/extra/xbmc/Pkgfile new file mode 100644 index 000000000..85794bc34 --- /dev/null +++ b/extra/xbmc/Pkgfile @@ -0,0 +1,71 @@ +# Description: Media Center +# URL: http://xbmc.org +# Maintainer: NutyX core team +# Packager: lesibel at free dot fr +# Depends on: xscreensaver, cmake, boost, gperf, nasm, libvdpau, unzip, zip, unrar, devicekit-power, bzip2, curl, enca, faac, faad2, liba52, alsa-lib, flac, freetype, fontconfig, fribidi, glew, dbus, hal, jasper, libcdio, libgl, libmad, libmms, libjpeg, libogg, libmpeg2, libvorbis, mysqlclient, libsamplerate, xorg-libxinerama, xorg-libxrandr, xorg-libxtst, xorg-xdpyinfo, mesa3d, lzo, sdl_image, sdl_mixer, sdl-sound, tiff, ffmpeg, samba3, wavpack + + +name=xbmc +version=9.11 +release=1 + +source=(http://freefr.dl.sourceforge.net/project/xbmc/XBMC%20Source%20Code/Camelot%20-%209.11/xbmc-9.11.tar.gz + use_cdio_system_headers_on_non_win32.patch + FEH.sh + libpng14.patch + xbmc-9.11-wavpack.patch + xbmc-9.11-TexturePacker-parallel-build.patch) + +build() { + cd $SRC/$name-$version + + patch -Np1 -i $SRC/use_cdio_system_headers_on_non_win32.patch + patch -Np1 -i $SRC/libpng14.patch + patch -Np1 -i $SRC/xbmc-9.11-TexturePacker-parallel-build.patch + patch -Np1 -i $SRC/xbmc-9.11-wavpack.patch + + sed -i -e 's:/usr/bin/lsb_release -d:cat /etc/nutyx-version:' xbmc/utils/SystemInfo.cpp + sed -i 's: ftell64: dll_ftell64:' xbmc/cores/DllLoader/exports/wrapper.c + sed -i 's|cinfo.scale_denom = GetJpegScale();|cinfo.scale_denom = GetJpegScale(); cinfo.scale_num = 1;|' xbmc/lib/cximage-6.0/CxImage/ximajpg.cpp + + export SVN_REV="-ARCH" + + ./bootstrap + + ./configure --prefix=/usr \ + --enable-vdpau \ + --disable-pulse \ + --disable-external-liba52 \ + --disable-external-libdts \ + --enable-external-libmpeg2 \ + --enable-external-libogg \ + --enable-external-libwavpack \ + --disable-external-libass \ + --disable-external-ffmpeg \ + --disable-external-python \ + --disable-debug + + make + make prefix=$PKG/usr install + + sed -i -e 's/\/usr\/share\/xbmc/\/opt\/xbmc/' $PKG/usr/bin/xbmc + + # License(s) + install -dm755 $PKG/usr/share/licenses/$name + + for licensef in LICENSE.GPL README.linux copying.txt; do + mv $PKG/usr/share/xbmc/${licensef} \ + $PKG/usr/share/licenses/$name + done + + rm -r $PKG/usr/share/xsessions + + sed -i "s#Exec=xbmc#Exec=/usr/bin/xbmc#" $PKG/usr/share/applications/xbmc.desktop + + mkdir $PKG/opt/ + mv $PKG/usr/share/xbmc $PKG/opt + + rm -r $PKG/opt/xbmc/skin/PM3.HD + + find $PKG -type f -exec strip {} \; >/dev/null 2>/dev/null +} diff --git a/extra/xbmc/libpng14.patch b/extra/xbmc/libpng14.patch new file mode 100644 index 000000000..d3b236329 --- /dev/null +++ b/extra/xbmc/libpng14.patch @@ -0,0 +1,89 @@ +diff -Nur xbmc-9.11.orig/xbmc/lib/cximage-6.0/CxImage/ximapng.cpp xbmc-9.11/xbmc/lib/cximage-6.0/CxImage/ximapng.cpp +--- xbmc-9.11.orig/xbmc/lib/cximage-6.0/CxImage/ximapng.cpp 2008-07-18 23:40:53.000000000 +0300 ++++ xbmc-9.11/xbmc/lib/cximage-6.0/CxImage/ximapng.cpp 2010-01-20 21:55:11.000000000 +0200 +@@ -142,9 +142,9 @@ + if (info_ptr->num_trans!=0){ //palette transparency
+ if (info_ptr->num_trans==1){
+ if (info_ptr->color_type == PNG_COLOR_TYPE_PALETTE){
+- info.nBkgndIndex = info_ptr->trans_values.index;
++ info.nBkgndIndex = info_ptr->trans_color.index;
+ } else{
+- info.nBkgndIndex = info_ptr->trans_values.gray>>nshift;
++ info.nBkgndIndex = info_ptr->trans_color.gray>>nshift;
+ }
+ }
+ if (info_ptr->num_trans>1){
+@@ -152,7 +152,7 @@ + if (pal){
+ DWORD ip;
+ for (ip=0;ip<min(head.biClrUsed,(unsigned long)info_ptr->num_trans);ip++)
+- pal[ip].rgbReserved=info_ptr->trans[ip];
++ pal[ip].rgbReserved=info_ptr->trans_alpha[ip];
+ for (ip=info_ptr->num_trans;ip<head.biClrUsed;ip++){
+ pal[ip].rgbReserved=255;
+ }
+@@ -166,9 +166,9 @@ + int num_trans;
+ png_color_16 *image_background;
+ if (png_get_tRNS(png_ptr, info_ptr, &trans, &num_trans, &image_background)){
+- info.nBkgndColor.rgbRed = (BYTE)(info_ptr->trans_values.red>>nshift);
+- info.nBkgndColor.rgbGreen = (BYTE)(info_ptr->trans_values.green>>nshift);
+- info.nBkgndColor.rgbBlue = (BYTE)(info_ptr->trans_values.blue>>nshift);
++ info.nBkgndColor.rgbRed = (BYTE)(info_ptr->trans_color.red>>nshift);
++ info.nBkgndColor.rgbGreen = (BYTE)(info_ptr->trans_color.green>>nshift);
++ info.nBkgndColor.rgbBlue = (BYTE)(info_ptr->trans_color.blue>>nshift);
+ info.nBkgndColor.rgbReserved = 0;
+ info.nBkgndIndex = 0;
+ }
+@@ -417,12 +417,12 @@ + if (info.nBkgndIndex >= 0){
+ info_ptr->num_trans = 1;
+ info_ptr->valid |= PNG_INFO_tRNS;
+- info_ptr->trans = trans;
+- info_ptr->trans_values.index = (BYTE)info.nBkgndIndex;
+- info_ptr->trans_values.red = tc.rgbRed;
+- info_ptr->trans_values.green = tc.rgbGreen;
+- info_ptr->trans_values.blue = tc.rgbBlue;
+- info_ptr->trans_values.gray = info_ptr->trans_values.index;
++ info_ptr->trans_alpha = trans;
++ info_ptr->trans_color.index = (BYTE)info.nBkgndIndex;
++ info_ptr->trans_color.red = tc.rgbRed;
++ info_ptr->trans_color.green = tc.rgbGreen;
++ info_ptr->trans_color.blue = tc.rgbBlue;
++ info_ptr->trans_color.gray = info_ptr->trans_color.index;
+
+ // the transparency indexes start from 0 for non grayscale palette
+ if (!bGrayScale && head.biClrUsed && info.nBkgndIndex)
+@@ -443,7 +443,7 @@ + trans[ip]=GetPaletteColor((BYTE)ip).rgbReserved;
+ info_ptr->num_trans = (WORD)nc;
+ info_ptr->valid |= PNG_INFO_tRNS;
+- info_ptr->trans = trans;
++ info_ptr->trans_alpha = trans;
+ }
+
+ // copy the palette colors
+diff -Nur xbmc-9.11.orig/xbmc/screensavers/rsxs-0.9/src/pngimage.cc xbmc-9.11/xbmc/screensavers/rsxs-0.9/src/pngimage.cc +--- xbmc-9.11.orig/xbmc/screensavers/rsxs-0.9/src/pngimage.cc 2008-07-30 23:35:38.000000000 +0300 ++++ xbmc-9.11/xbmc/screensavers/rsxs-0.9/src/pngimage.cc 2010-01-20 22:21:01.000000000 +0200 +@@ -65,7 +65,7 @@ + (png_get_color_type(png, pngInfo) == PNG_COLOR_TYPE_GRAY) && + png_get_bit_depth(png, pngInfo) < 8 + ) +- png_set_gray_1_2_4_to_8(png); ++ png_set_expand_gray_1_2_4_to_8(png); + if (png_get_valid(png, pngInfo, PNG_INFO_tRNS)) + png_set_tRNS_to_alpha(png); + if (fullColor) +diff -Nur xbmc-9.11.orig/xbmc/visualizations/Goom/goom2k4-0/src/pngload.c xbmc-9.11/xbmc/visualizations/Goom/goom2k4-0/src/pngload.c +--- xbmc-9.11.orig/xbmc/visualizations/Goom/goom2k4-0/src/pngload.c 2008-08-04 05:05:51.000000000 +0300 ++++ xbmc-9.11/xbmc/visualizations/Goom/goom2k4-0/src/pngload.c 2010-01-20 22:16:23.000000000 +0200 +@@ -94,7 +94,7 @@ + png_set_palette_to_rgb (png_ptr); + + if (color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) +- png_set_gray_1_2_4_to_8 (png_ptr); ++ png_set_expand_gray_1_2_4_to_8 (png_ptr); + else if (color_type == PNG_COLOR_TYPE_GRAY || + color_type == PNG_COLOR_TYPE_GRAY_ALPHA) + png_set_gray_to_rgb (png_ptr); diff --git a/extra/xbmc/use_cdio_system_headers_on_non_win32.patch b/extra/xbmc/use_cdio_system_headers_on_non_win32.patch new file mode 100644 index 000000000..71f388591 --- /dev/null +++ b/extra/xbmc/use_cdio_system_headers_on_non_win32.patch @@ -0,0 +1,130 @@ +diff --git a/xbmc/Application.cpp b/xbmc/Application.cpp +index 9097519..9b6418d 100644 +--- a/xbmc/Application.cpp ++++ b/xbmc/Application.cpp +@@ -236,7 +236,11 @@ + #endif + + #ifdef HAS_DVD_DRIVE ++#ifdef _WIN32 + #include "lib/libcdio/logging.h" ++#else ++#include <cdio/logging.h> ++#endif + #endif + + #ifdef HAS_HAL +diff --git a/xbmc/FileSystem/Makefile b/xbmc/FileSystem/Makefile +index 782d57a..1e524ed 100644 +--- a/xbmc/FileSystem/Makefile ++++ b/xbmc/FileSystem/Makefile +@@ -1,5 +1,4 @@ +-INCLUDES=-I. -I../ -I../cores -I../linux -I../../guilib -I../lib/UnrarXLib -I../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include +-INCLUDES+=-I../lib/libcdio/libcdio/include ++INCLUDES=-I. -I../ -I../cores -I../linux -I../../guilib -I../lib/UnrarXLib -I../utils -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../lib + + CXXFLAGS+=-D__STDC_FORMAT_MACROS \ + +diff --git a/xbmc/FileSystem/cdioSupport.cpp b/xbmc/FileSystem/cdioSupport.cpp +index 00e5fdd..21a0b67 100644 +--- a/xbmc/FileSystem/cdioSupport.cpp ++++ b/xbmc/FileSystem/cdioSupport.cpp +@@ -26,7 +26,7 @@ + #include "cdioSupport.h" + #include "utils/SingleLock.h" + #include "utils/log.h" +-#ifndef _LINUX ++#ifdef _WIN32 + #include "lib/libcdio/logging.h" + #include "lib/libcdio/util.h" + #include "lib/libcdio/mmc.h" +diff --git a/xbmc/FileSystem/iso9660.cpp b/xbmc/FileSystem/iso9660.cpp +index 6e1633f..58fbc50 100644 +--- a/xbmc/FileSystem/iso9660.cpp ++++ b/xbmc/FileSystem/iso9660.cpp +@@ -44,7 +44,7 @@ ISO9660 + #include "utils/CharsetConverter.h" + + #include "DetectDVDType.h" // for MODE2_DATA_SIZE etc. +-#ifdef _LINUX ++#ifndef _WIN32 + #include <cdio/bytesex.h> + #else + #include "lib/libcdio/bytesex.h" // for from_723 & from_733 +diff --git a/xbmc/Makefile b/xbmc/Makefile +index abfbdcb..f55381a 100644 +--- a/xbmc/Makefile ++++ b/xbmc/Makefile +@@ -8,8 +8,6 @@ INCLUDES+=-Ilib/libUPnP/Platinum/Source/Core \ + -Ilib/libUPnP/Neptune/Source/System/Posix \ + -Ilib/libUPnP/Neptune/Source/Core + +-INCLUDES+=-Ilib/libcdio/libcdio/include +- + SRCS=Application.cpp \ + CueDocument.cpp \ + GUISettings.cpp \ +diff --git a/xbmc/cdrip/CDDAReader.cpp b/xbmc/cdrip/CDDAReader.cpp +index c8b37b2..e3e9c0b 100644 +--- a/xbmc/cdrip/CDDAReader.cpp ++++ b/xbmc/cdrip/CDDAReader.cpp +@@ -24,7 +24,11 @@ + #ifdef HAS_CDDA_RIPPER + + #include "CDDAReader.h" ++#ifdef _WIN32 + #include "lib/libcdio/cdio.h" ++#else ++#include <cdio/cdio.h> ++#endif + #include "utils/log.h" + + #define SECTOR_COUNT 52 +diff --git a/xbmc/cores/paplayer/AC3CDDACodec.cpp b/xbmc/cores/paplayer/AC3CDDACodec.cpp +index 20cded7..f2a077a 100644 +--- a/xbmc/cores/paplayer/AC3CDDACodec.cpp ++++ b/xbmc/cores/paplayer/AC3CDDACodec.cpp +@@ -22,7 +22,11 @@ + #include "system.h" + #include "AC3CDDACodec.h" + #ifdef HAS_AC3_CDDA_CODEC ++#ifdef _WIN32 + #include "lib/libcdio/sector.h" ++#else ++#include <cdio/sector.h> ++#endif + + AC3CDDACodec::AC3CDDACodec() : AC3Codec() + { +diff --git a/xbmc/cores/paplayer/CDDAcodec.cpp b/xbmc/cores/paplayer/CDDAcodec.cpp +index ca8f1be..42460dc 100644 +--- a/xbmc/cores/paplayer/CDDAcodec.cpp ++++ b/xbmc/cores/paplayer/CDDAcodec.cpp +@@ -20,7 +20,11 @@ + */ + + #include "CDDAcodec.h" ++#ifdef _WIN32 + #include "lib/libcdio/sector.h" ++#else ++#include <cdio/sector.h> ++#endif + + #define SECTOR_COUNT 55 // max. sectors that can be read at once + #define MAX_BUFFER_SIZE 2*SECTOR_COUNT*CDIO_CD_FRAMESIZE_RAW +diff --git a/xbmc/cores/paplayer/DTSCDDACodec.cpp b/xbmc/cores/paplayer/DTSCDDACodec.cpp +index e64cc2e..9bc46c6 100644 +--- a/xbmc/cores/paplayer/DTSCDDACodec.cpp ++++ b/xbmc/cores/paplayer/DTSCDDACodec.cpp +@@ -22,7 +22,11 @@ + #include "system.h" + #include "DTSCDDACodec.h" + #ifdef HAS_DTS_CODEC ++#ifdef _WIN32 + #include "lib/libcdio/sector.h" ++#else ++#include <cdio/sector.h> ++#endif + + DTSCDDACodec::DTSCDDACodec() : DTSCodec() + { diff --git a/extra/xbmc/xbmc-9.11-TexturePacker-parallel-build.patch b/extra/xbmc/xbmc-9.11-TexturePacker-parallel-build.patch new file mode 100644 index 000000000..f6bc030ee --- /dev/null +++ b/extra/xbmc/xbmc-9.11-TexturePacker-parallel-build.patch @@ -0,0 +1,13 @@ +http://trac.xbmc.org/ticket/9275 + +--- xbmc/Makefile.in ++++ xbmc/Makefile.in +@@ -501,7 +501,7 @@ else + $(MAKE) -C tools/XBMCTex/ + endif + +-tools/TexturePacker/TexturePacker: ++tools/TexturePacker/TexturePacker: guilib/guilib.a xbmc/lib/libsquish/libsquish-@ARCH@.a + $(MAKE) -C tools/TexturePacker/ + + install-bin: xbmc.bin # developement convenience target diff --git a/extra/xbmc/xbmc-9.11-jpeg-speedup.patch b/extra/xbmc/xbmc-9.11-jpeg-speedup.patch new file mode 100644 index 000000000..63cadbf51 --- /dev/null +++ b/extra/xbmc/xbmc-9.11-jpeg-speedup.patch @@ -0,0 +1,18 @@ +fix from upstream +http://bugs.gentoo.org/300909 + +r26689 | jmarshallnz | 2010-01-11 14:30:08 -0500 (Mon, 11 Jan 2010) | 2 lines +fixed: Ticket #7810 - high cpu load during loading of images with libjpeg7, thanks to akawaka. + +Index: xbmc/lib/cximage-6.0/CxImage/ximajpg.cpp +=================================================================== +--- xbmc/lib/cximage-6.0/CxImage/ximajpg.cpp (revision 26688) ++++ xbmc/lib/cximage-6.0/CxImage/ximajpg.cpp (revision 26689) +@@ -220,6 +220,7 @@ bool CxImageJPG::Decode(CxFile * hFile)
+
+ // Set the scale <ignacio>
+ cinfo.scale_denom = GetJpegScale();
++ cinfo.scale_num = 1; +
+ // Borrowed the idea from GIF implementation <ignacio>
+ if (info.nEscape == -1) {
diff --git a/extra/xbmc/xbmc-9.11-shader-upscalers.patch b/extra/xbmc/xbmc-9.11-shader-upscalers.patch new file mode 100644 index 000000000..d4feaa47f --- /dev/null +++ b/extra/xbmc/xbmc-9.11-shader-upscalers.patch @@ -0,0 +1,887 @@ +http://bugs.gentoo.org/306661 + +backport shader based upscalers from svn trunk + +--- language/English/strings.xml ++++ language/English/strings.xml +@@ -1554,16 +1554,17 @@ + <string id="16304">Lanczos2</string> + <string id="16305">Lanczos3</string> + <string id="16306">Sinc8</string> +- + <string id="16307">Bicubic (software)</string> + <string id="16308">Lanczos (software)</string> + <string id="16309">Sinc (software)</string> +- + <string id="16310">(VDPAU)Temporal</string> + <string id="16311">(VDPAU)Temporal/Spatial</string> + <string id="16312">(VDPAU)Noise Reduction</string> + <string id="16313">(VDPAU)Sharpness</string> + <string id="16314">Inverse Telecine</string> ++ <string id="16315">Lanczos3 optimized</string> ++ <string id="16316">Auto</string> ++ + <string id="17500">Display sleep timeout</string> + + <string id="19000">Switch to channel</string> +--- system/shaders/convolution-6x6.glsl ++++ system/shaders/convolution-6x6.glsl +@@ -0,0 +1,69 @@ ++uniform sampler2D img; ++uniform float stepx; ++uniform float stepy; ++ ++#if (HAS_FLOAT_TEXTURE) ++uniform sampler1D kernelTex; ++ ++vec3 weight(float pos) ++{ ++ return texture1D(kernelTex, pos).rgb; ++} ++#else ++uniform sampler2D kernelTex; ++ ++vec3 weight(float pos) ++{ ++ //row 0 contains the high byte, row 1 contains the low byte ++ return ((texture2D(kernelTex, vec2(pos, 0.0)) * 256.0 + texture2D(kernelTex, vec2(pos, 1.0)))).rgb / 128.5 - 1.0; ++} ++#endif ++ ++vec3 pixel(float xpos, float ypos) ++{ ++ return texture2D(img, vec2(xpos, ypos)).rgb; ++} ++ ++vec3 line (float ypos, vec3 xpos1, vec3 xpos2, vec3 linetaps1, vec3 linetaps2) ++{ ++ vec3 pixels; ++ ++ pixels = pixel(xpos1.r, ypos) * linetaps1.r; ++ pixels += pixel(xpos1.g, ypos) * linetaps2.r; ++ pixels += pixel(xpos1.b, ypos) * linetaps1.g; ++ pixels += pixel(xpos2.r, ypos) * linetaps2.g; ++ pixels += pixel(xpos2.g, ypos) * linetaps1.b; ++ pixels += pixel(xpos2.b, ypos) * linetaps2.b; ++ ++ return pixels; ++} ++ ++void main() ++{ ++ float xf = fract(gl_TexCoord[0].x / stepx); ++ float yf = fract(gl_TexCoord[0].y / stepy); ++ ++ vec3 linetaps1 = weight((1.0 - xf) / 2.0); ++ vec3 linetaps2 = weight((1.0 - xf) / 2.0 + 0.5); ++ vec3 columntaps1 = weight((1.0 - yf) / 2.0); ++ vec3 columntaps2 = weight((1.0 - yf) / 2.0 + 0.5); ++ ++ vec3 xpos1 = vec3( ++ (-1.5 - xf) * stepx + gl_TexCoord[0].x, ++ (-0.5 - xf) * stepx + gl_TexCoord[0].x, ++ ( 0.5 - xf) * stepx + gl_TexCoord[0].x); ++ vec3 xpos2 = vec3( ++ ( 1.5 - xf) * stepx + gl_TexCoord[0].x, ++ ( 2.5 - xf) * stepx + gl_TexCoord[0].x, ++ ( 3.5 - xf) * stepx + gl_TexCoord[0].x); ++ ++ gl_FragColor.rgb = line((-1.5 - yf) * stepy + gl_TexCoord[0].y, xpos1, xpos2, linetaps1, linetaps2) * columntaps1.r; ++ gl_FragColor.rgb += line((-0.5 - yf) * stepy + gl_TexCoord[0].y, xpos1, xpos2, linetaps1, linetaps2) * columntaps2.r; ++ gl_FragColor.rgb += line(( 0.5 - yf) * stepy + gl_TexCoord[0].y, xpos1, xpos2, linetaps1, linetaps2) * columntaps1.g; ++ gl_FragColor.rgb += line(( 1.5 - yf) * stepy + gl_TexCoord[0].y, xpos1, xpos2, linetaps1, linetaps2) * columntaps2.g; ++ gl_FragColor.rgb += line(( 2.5 - yf) * stepy + gl_TexCoord[0].y, xpos1, xpos2, linetaps1, linetaps2) * columntaps1.b; ++ gl_FragColor.rgb += line(( 3.5 - yf) * stepy + gl_TexCoord[0].y, xpos1, xpos2, linetaps1, linetaps2) * columntaps2.b; ++ ++ gl_FragColor.a = gl_Color.a; ++} ++ +--- system/shaders/bicubic.glsl ++++ system/shaders/bicubic.glsl +@@ -0,0 +1,47 @@ ++uniform sampler2D img; ++uniform float stepx; ++uniform float stepy; ++uniform sampler2D kernelTex; ++ ++vec4 cubicFilter(float xValue, vec4 c0, vec4 c1, vec4 c2, vec4 c3) ++{ ++ vec4 h = texture2D(kernelTex, vec2(xValue, 0.5)); ++ vec4 r = c0 * h.r; ++ r += c1 * h.g; ++ r += c2 * h.b; ++ r += c3 * h.a; ++ return r; ++} ++ ++void main() ++{ ++ vec2 f = vec2(gl_TexCoord[0].x / stepx , gl_TexCoord[0].y / stepy); ++ f = fract(f); ++ vec4 t0 = cubicFilter(f.x, ++ texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, -stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(0.0, -stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(stepx, -stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, -stepy))); ++ ++ vec4 t1 = cubicFilter(f.x, ++ texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, 0.0)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(0.0, 0.0)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(stepx, 0.0)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, 0.0))); ++ ++ vec4 t2 = cubicFilter(f.x, ++ texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(0.0, stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(stepx, stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, stepy))); ++ ++ vec4 t3 = cubicFilter(f.x, ++ texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, 2.0*stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(0, 2.0*stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(stepx, 2.0*stepy)), ++ texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, 2.0*stepy))); ++ ++ gl_FragColor = cubicFilter(f.y, t0, t1, t2, t3); ++ gl_FragColor.a = gl_Color.a; ++} ++ +--- system/shaders/convolution-4x4.glsl ++++ system/shaders/convolution-4x4.glsl +@@ -0,0 +1,60 @@ ++uniform sampler2D img; ++uniform float stepx; ++uniform float stepy; ++ ++#if (HAS_FLOAT_TEXTURE) ++uniform sampler1D kernelTex; ++ ++vec4 weight(float pos) ++{ ++ return texture1D(kernelTex, pos); ++} ++#else ++uniform sampler2D kernelTex; ++ ++vec4 weight(float pos) ++{ ++ //row 0 contains the high byte, row 1 contains the low byte ++ return (texture2D(kernelTex, vec2(pos, 0.0)) * 256.0 + texture2D(kernelTex, vec2(pos, 1.0))) / 128.5 - 1.0; ++} ++#endif ++ ++vec3 pixel(float xpos, float ypos) ++{ ++ return texture2D(img, vec2(xpos, ypos)).rgb; ++} ++ ++vec3 line (float ypos, vec4 xpos, vec4 linetaps) ++{ ++ vec3 pixels; ++ ++ pixels = pixel(xpos.r, ypos) * linetaps.r; ++ pixels += pixel(xpos.g, ypos) * linetaps.g; ++ pixels += pixel(xpos.b, ypos) * linetaps.b; ++ pixels += pixel(xpos.a, ypos) * linetaps.a; ++ ++ return pixels; ++} ++ ++void main() ++{ ++ float xf = fract(gl_TexCoord[0].x / stepx); ++ float yf = fract(gl_TexCoord[0].y / stepy); ++ ++ vec4 linetaps = weight(1.0 - xf); ++ vec4 columntaps = weight(1.0 - yf); ++ ++ vec4 xpos = vec4( ++ (-0.5 - xf) * stepx + gl_TexCoord[0].x, ++ ( 0.5 - xf) * stepx + gl_TexCoord[0].x, ++ ( 1.5 - xf) * stepx + gl_TexCoord[0].x, ++ ( 2.5 - xf) * stepx + gl_TexCoord[0].x); ++ ++ gl_FragColor.rgb = line((-0.5 - yf) * stepy + gl_TexCoord[0].y, xpos, linetaps) * columntaps.r; ++ gl_FragColor.rgb += line(( 0.5 - yf) * stepy + gl_TexCoord[0].y, xpos, linetaps) * columntaps.g; ++ gl_FragColor.rgb += line(( 1.5 - yf) * stepy + gl_TexCoord[0].y, xpos, linetaps) * columntaps.b; ++ gl_FragColor.rgb += line(( 2.5 - yf) * stepy + gl_TexCoord[0].y, xpos, linetaps) * columntaps.a; ++ ++ gl_FragColor.a = gl_Color.a; ++} ++ +--- xbmc/settings/VideoSettings.h ++++ xbmc/settings/VideoSettings.h +@@ -51,9 +51,10 @@ + { + VS_SCALINGMETHOD_NEAREST=0, + VS_SCALINGMETHOD_LINEAR, +- ++ + VS_SCALINGMETHOD_CUBIC, + VS_SCALINGMETHOD_LANCZOS2, ++ VS_SCALINGMETHOD_LANCZOS3_FAST, + VS_SCALINGMETHOD_LANCZOS3, + VS_SCALINGMETHOD_SINC8, + VS_SCALINGMETHOD_NEDI, +@@ -61,7 +62,9 @@ + VS_SCALINGMETHOD_BICUBIC_SOFTWARE, + VS_SCALINGMETHOD_LANCZOS_SOFTWARE, + VS_SCALINGMETHOD_SINC_SOFTWARE, +- VS_SCALINGMETHOD_VDPAU_HARDWARE ++ VS_SCALINGMETHOD_VDPAU_HARDWARE, ++ ++ VS_SCALINGMETHOD_AUTO + }; + + class CVideoSettings +--- xbmc/cores/VideoRenderers/VideoShaders/VideoFilterShader.cpp ++++ xbmc/cores/VideoRenderers/VideoShaders/VideoFilterShader.cpp +@@ -21,6 +21,7 @@ + #include "system.h" + #include "VideoFilterShader.h" + #include "utils/log.h" ++#include "ConvolutionKernels.h" + + #include <string> + #include <math.h> +@@ -63,60 +64,13 @@ + + BicubicFilterShader::BicubicFilterShader(float B, float C) + { +- string shaderf = +- "uniform sampler2D img;" +- "uniform float stepx;" +- "uniform float stepy;" +- "uniform sampler2D kernelTex;" +- +- "vec4 cubicFilter(float xValue, vec4 c0, vec4 c1, vec4 c2, vec4 c3)" +- "{" +- " vec4 h = texture2D(kernelTex, vec2(xValue, 0.5));" +- " vec4 r = c0 * h.r;" +- " r += c1 * h.g;" +- " r += c2 * h.b;" +- " r += c3 * h.a;" +- " return r;" +- "}" +- "" +- "void main()" +- "{" +- "vec2 f = vec2(gl_TexCoord[0].x / stepx , gl_TexCoord[0].y / stepy);" +- "f = fract(f);" +- "vec4 t0 = cubicFilter(f.x," +- "texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, -stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(0.0, -stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(stepx, -stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, -stepy)));" +- "" +- "vec4 t1 = cubicFilter(f.x," +- "texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, 0.0))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(0.0, 0.0))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(stepx, 0.0))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, 0.0)));" +- "" +- "vec4 t2 = cubicFilter(f.x," +- "texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(0.0, stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(stepx, stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, stepy)));" +- "" +- "vec4 t3 = cubicFilter(f.x," +- "texture2D(img, gl_TexCoord[0].xy + vec2(-stepx, 2.0*stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(0, 2.0*stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(stepx, 2.0*stepy))," +- "texture2D(img, gl_TexCoord[0].xy + vec2(2.0*stepx, 2.0*stepy)));" +- +- "gl_FragColor = cubicFilter(f.y, t0, t1, t2, t3) ;" +- "gl_FragColor.a = gl_Color.a;" +- "}"; +- PixelShader()->SetSource(shaderf); ++ PixelShader()->LoadSource("bicubic.glsl"); + m_kernelTex1 = 0; + m_B = B; + m_C = C; +- if (B<=0) ++ if (B<0) + m_B=1.0f/3.0f; +- if (C<=0) ++ if (C<0) + m_C=1.0f/3.0f; + } + +@@ -209,8 +163,8 @@ + glBindTexture(GL_TEXTURE_2D, m_kernelTex1); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); +- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); +- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); ++ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP); ++ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP); + glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA16F_ARB, size, 1, 0, GL_RGBA, GL_FLOAT, img); + + glActiveTexture(GL_TEXTURE0); +@@ -254,4 +208,110 @@ + return val; + } + ++ConvolutionFilterShader::ConvolutionFilterShader(ESCALINGMETHOD method) ++{ ++ m_method = method; ++ m_kernelTex1 = 0; ++ ++ string shadername; ++ string defines; ++ ++ if (m_method == VS_SCALINGMETHOD_CUBIC || ++ m_method == VS_SCALINGMETHOD_LANCZOS2 || ++ m_method == VS_SCALINGMETHOD_LANCZOS3_FAST) ++ shadername = "convolution-4x4.glsl"; ++ else if (m_method == VS_SCALINGMETHOD_LANCZOS3) ++ shadername = "convolution-6x6.glsl"; ++ ++ m_floattex = glewIsSupported("GL_ARB_texture_float"); ++ ++ if (m_floattex) ++ defines = "#define HAS_FLOAT_TEXTURE 1\n"; ++ else ++ defines = "#define HAS_FLOAT_TEXTURE 0\n"; ++ ++ CLog::Log(LOGDEBUG, "GL: ConvolutionFilterShader: using %s defines: %s", shadername.c_str(), defines.c_str()); ++ PixelShader()->LoadSource(shadername, defines); ++} ++ ++void ConvolutionFilterShader::OnCompiledAndLinked() ++{ ++ // obtain shader attribute handles on successfull compilation ++ m_hSourceTex = glGetUniformLocation(ProgramHandle(), "img"); ++ m_hStepX = glGetUniformLocation(ProgramHandle(), "stepx"); ++ m_hStepY = glGetUniformLocation(ProgramHandle(), "stepy"); ++ m_hKernTex = glGetUniformLocation(ProgramHandle(), "kernelTex"); ++ ++ CConvolutionKernel kernel(m_method, 256); ++ ++ if (m_kernelTex1) ++ { ++ glDeleteTextures(1, &m_kernelTex1); ++ m_kernelTex1 = 0; ++ } ++ ++ glGenTextures(1, &m_kernelTex1); ++ ++ if ((m_kernelTex1<=0)) ++ { ++ CLog::Log(LOGERROR, "GL: ConvolutionFilterShader: Error creating kernel texture"); ++ return; ++ } ++ ++ glActiveTexture(GL_TEXTURE2); ++ ++ //if float textures are supported, we can load the kernel as a 1d float texture ++ //if not, we load it as a 2d texture with 2 rows, where row 0 contains the high byte ++ //and row 1 contains the low byte, which can be converted in the shader ++ if (m_floattex) ++ { ++ glBindTexture(GL_TEXTURE_1D, m_kernelTex1); ++ glTexParameteri(GL_TEXTURE_1D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); ++ glTexParameteri(GL_TEXTURE_1D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); ++ glTexParameteri(GL_TEXTURE_1D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); ++ glTexParameteri(GL_TEXTURE_1D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); ++ glTexImage1D(GL_TEXTURE_1D, 0, GL_RGBA16F_ARB, kernel.GetSize(), 0, GL_RGBA, GL_FLOAT, kernel.GetFloatPixels()); ++ } ++ else ++ { ++ glBindTexture(GL_TEXTURE_2D, m_kernelTex1); ++ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); ++ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); ++ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); ++ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); ++ glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, kernel.GetSize(), 2, 0, GL_RGBA, GL_UNSIGNED_BYTE, kernel.GetIntFractPixels()); ++ } ++ ++ glActiveTexture(GL_TEXTURE0); ++ ++ VerifyGLState(); ++} ++ ++bool ConvolutionFilterShader::OnEnabled() ++{ ++ // set shader attributes once enabled ++ glActiveTexture(GL_TEXTURE2); ++ ++ if (m_floattex) ++ glBindTexture(GL_TEXTURE_1D, m_kernelTex1); ++ else ++ glBindTexture(GL_TEXTURE_2D, m_kernelTex1); ++ ++ glActiveTexture(GL_TEXTURE0); ++ glUniform1i(m_hSourceTex, m_sourceTexUnit); ++ glUniform1i(m_hKernTex, 2); ++ glUniform1f(m_hStepX, m_stepX); ++ glUniform1f(m_hStepY, m_stepY); ++ VerifyGLState(); ++ return true; ++} ++ ++void ConvolutionFilterShader::Free() ++{ ++ if (m_kernelTex1) ++ glDeleteTextures(1, &m_kernelTex1); ++ m_kernelTex1 = 0; ++ BaseVideoFilterShader::Free(); ++} ++ + #endif +--- xbmc/cores/VideoRenderers/VideoShaders/ConvolutionKernels.cpp ++++ xbmc/cores/VideoRenderers/VideoShaders/ConvolutionKernels.cpp +@@ -0,0 +1,226 @@ ++/* ++ * Copyright (C) 2005-2008 Team XBMC ++ * http://www.xbmc.org ++ * ++ * This Program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2, or (at your option) ++ * any later version. ++ * ++ * This Program 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 General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with XBMC; see the file COPYING. If not, write to ++ * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. ++ * http://www.gnu.org/copyleft/gpl.html ++ * ++ */ ++#ifdef _WIN32 ++ #define _USE_MATH_DEFINES ++#endif ++ ++#include "ConvolutionKernels.h" ++#include "MathUtils.h" ++ ++#define SINC(x) (sin(M_PI * (x)) / (M_PI * (x))) ++ ++CConvolutionKernel::CConvolutionKernel(ESCALINGMETHOD method, int size) ++{ ++ m_size = size; ++ m_floatpixels = new float[m_size * 4]; ++ ++ if (method == VS_SCALINGMETHOD_LANCZOS2) ++ Lanczos2(); ++ else if (method == VS_SCALINGMETHOD_LANCZOS3_FAST) ++ Lanczos3Fast(); ++ else if (method == VS_SCALINGMETHOD_LANCZOS3) ++ Lanczos3(); ++ else if (method == VS_SCALINGMETHOD_CUBIC) ++ Bicubic(1.0 / 3.0, 1.0 / 3.0); ++ ++ ToIntFract(); ++} ++ ++CConvolutionKernel::~CConvolutionKernel() ++{ ++ delete [] m_floatpixels; ++ delete [] m_intfractpixels; ++} ++ ++//generate a lanczos2 kernel which can be loaded with RGBA format ++//each value of RGBA has one tap, so a shader can load 4 taps with a single pixel lookup ++void CConvolutionKernel::Lanczos2() ++{ ++ for (int i = 0; i < m_size; i++) ++ { ++ double x = (double)i / (double)m_size; ++ ++ //generate taps ++ for (int j = 0; j < 4; j++) ++ m_floatpixels[i * 4 + j] = (float)LanczosWeight(x + (double)(j - 2), 2.0); ++ ++ //any collection of 4 taps added together needs to be exactly 1.0 ++ //for lanczos this is not always the case, so we take each collection of 4 taps ++ //and divide those taps by the sum of the taps ++ float weight = 0.0; ++ for (int j = 0; j < 4; j++) ++ weight += m_floatpixels[i * 4 + j]; ++ ++ for (int j = 0; j < 4; j++) ++ m_floatpixels[i * 4 + j] /= weight; ++ } ++} ++ ++//generate a lanczos3 kernel which can be loaded with RGBA format ++//each value of RGBA has one tap, so a shader can load 4 taps with a single pixel lookup ++//the two outer lobes of the lanczos3 kernel are added to the two lobes one step to the middle ++//this basically looks the same as lanczos3, but the kernel only has 4 taps, ++//so it can use the 4x4 convolution shader which is twice as fast as the 6x6 one ++void CConvolutionKernel::Lanczos3Fast() ++{ ++ for (int i = 0; i < m_size; i++) ++ { ++ double a = 3.0; ++ double x = (double)i / (double)m_size; ++ ++ //generate taps ++ m_floatpixels[i * 4 + 0] = (float)(LanczosWeight(x - 2.0, a) + LanczosWeight(x - 3.0, a)); ++ m_floatpixels[i * 4 + 1] = (float) LanczosWeight(x - 1.0, a); ++ m_floatpixels[i * 4 + 2] = (float) LanczosWeight(x , a); ++ m_floatpixels[i * 4 + 3] = (float)(LanczosWeight(x + 1.0, a) + LanczosWeight(x + 2.0, a)); ++ ++ //any collection of 4 taps added together needs to be exactly 1.0 ++ //for lanczos this is not always the case, so we take each collection of 4 taps ++ //and divide those taps by the sum of the taps ++ float weight = 0.0; ++ for (int j = 0; j < 4; j++) ++ weight += m_floatpixels[i * 4 + j]; ++ ++ for (int j = 0; j < 4; j++) ++ m_floatpixels[i * 4 + j] /= weight; ++ } ++} ++ ++//generate a lanczos3 kernel which can be loaded with RGBA format ++//each value of RGB has one tap, so a shader can load 3 taps with a single pixel lookup ++void CConvolutionKernel::Lanczos3() ++{ ++ for (int i = 0; i < m_size; i++) ++ { ++ double x = (double)i / (double)m_size; ++ ++ //generate taps ++ for (int j = 0; j < 3; j++) ++ m_floatpixels[i * 4 + j] = (float)LanczosWeight(x * 2.0 + (double)(j * 2 - 3), 3.0); ++ ++ m_floatpixels[i * 4 + 3] = 0.0; ++ } ++ ++ //any collection of 6 taps added together needs to be exactly 1.0 ++ //for lanczos this is not always the case, so we take each collection of 6 taps ++ //and divide those taps by the sum of the taps ++ for (int i = 0; i < m_size / 2; i++) ++ { ++ float weight = 0.0; ++ for (int j = 0; j < 3; j++) ++ { ++ weight += m_floatpixels[i * 4 + j]; ++ weight += m_floatpixels[(i + m_size / 2) * 4 + j]; ++ } ++ for (int j = 0; j < 3; j++) ++ { ++ m_floatpixels[i * 4 + j] /= weight; ++ m_floatpixels[(i + m_size / 2) * 4 + j] /= weight; ++ } ++ } ++} ++ ++//generate a bicubic kernel which can be loaded with RGBA format ++//each value of RGBA has one tap, so a shader can load 4 taps with a single pixel lookup ++void CConvolutionKernel::Bicubic(double B, double C) ++{ ++ for (int i = 0; i < m_size; i++) ++ { ++ double x = (double)i / (double)m_size; ++ ++ //generate taps ++ for (int j = 0; j < 4; j++) ++ m_floatpixels[i * 4 + j] = (float)BicubicWeight(x + (double)(j - 2), B, C); ++ } ++} ++ ++double CConvolutionKernel::LanczosWeight(double x, double radius) ++{ ++ double ax = fabs(x); ++ ++ if (ax == 0.0) ++ return 1.0; ++ else if (ax < radius) ++ return SINC(ax) * SINC(ax / radius); ++ else ++ return 0.0; ++} ++ ++double CConvolutionKernel::BicubicWeight(double x, double B, double C) ++{ ++ double ax = fabs(x); ++ ++ if (ax<1.0) ++ { ++ return ((12 - 9*B - 6*C) * ax * ax * ax + ++ (-18 + 12*B + 6*C) * ax * ax + ++ (6 - 2*B))/6; ++ } ++ else if (ax<2.0) ++ { ++ return ((-B - 6*C) * ax * ax * ax + ++ (6*B + 30*C) * ax * ax + (-12*B - 48*C) * ++ ax + (8*B + 24*C)) / 6; ++ } ++ else ++ { ++ return 0.0; ++ } ++} ++ ++ ++//convert float to high byte/low byte, so the kernel can be loaded into an 8 bit texture ++//with height 2 and converted back to real float in the shader ++//it only works when the kernel texture uses nearest neighbour, but there's almost no difference ++//between that and linear interpolation ++void CConvolutionKernel::ToIntFract() ++{ ++ m_intfractpixels = new uint8_t[m_size * 8]; ++ ++ for (int i = 0; i < m_size * 4; i++) ++ { ++ int value = MathUtils::round_int((m_floatpixels[i] + 1.0) / 2.0 * 65535.0); ++ if (value < 0) ++ value = 0; ++ else if (value > 65535) ++ value = 65535; ++ ++ int integer = value / 256; ++ int fract = value % 256; ++ ++ m_intfractpixels[i] = (uint8_t)integer; ++ m_intfractpixels[i + m_size * 4] = (uint8_t)fract; ++ } ++ ++#if 0 ++ for (int i = 0; i < 4; i++) ++ { ++ for (int j = 0; j < m_size; j++) ++ { ++ printf("%i %f %f\n", ++ i * m_size + j, ++ ((double)m_intfractpixels[j * 4 + i] + (double)m_intfractpixels[j * 4 + i + m_size * 4] / 255.0) / 255.0 * 2.0 - 1.0, ++ m_floatpixels[j * 4 + i]); ++ } ++ } ++#endif ++} ++ +--- xbmc/cores/VideoRenderers/VideoShaders/VideoFilterShader.h ++++ xbmc/cores/VideoRenderers/VideoShaders/VideoFilterShader.h +@@ -4,6 +4,7 @@ + #ifdef HAS_GL + + #include "../../../../guilib/Shader.h" ++#include "../../../settings/VideoSettings.h" + + using namespace Shaders; + +@@ -35,7 +36,7 @@ + class BicubicFilterShader : public BaseVideoFilterShader + { + public: +- BicubicFilterShader(float B=0.0f, float C=0.0f); ++ BicubicFilterShader(float B=-1.0f, float C=-1.0f); + void OnCompiledAndLinked(); + bool OnEnabled(); + void Free(); +@@ -55,6 +56,25 @@ + float m_C; + }; + ++ class ConvolutionFilterShader : public BaseVideoFilterShader ++ { ++ public: ++ ConvolutionFilterShader(ESCALINGMETHOD method); ++ void OnCompiledAndLinked(); ++ bool OnEnabled(); ++ void Free(); ++ ++ protected: ++ // kernel textures ++ GLuint m_kernelTex1; ++ ++ // shader handles to kernel textures ++ GLint m_hKernTex; ++ ++ ESCALINGMETHOD m_method; ++ bool m_floattex; //if float textures are supported ++ }; ++ + } // end namespace + + #endif +--- xbmc/cores/VideoRenderers/VideoShaders/ConvolutionKernels.h ++++ xbmc/cores/VideoRenderers/VideoShaders/ConvolutionKernels.h +@@ -0,0 +1,55 @@ ++/* ++ * Copyright (C) 2005-2008 Team XBMC ++ * http://www.xbmc.org ++ * ++ * This Program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2, or (at your option) ++ * any later version. ++ * ++ * This Program 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 General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with XBMC; see the file COPYING. If not, write to ++ * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. ++ * http://www.gnu.org/copyleft/gpl.html ++ * ++ */ ++ ++#ifndef CONVOLUTIONKERNELS ++#define CONVOLUTIONKERNELS ++ ++#include "system.h" ++#include "../../../settings/VideoSettings.h" ++ ++class CConvolutionKernel ++{ ++ public: ++ CConvolutionKernel(ESCALINGMETHOD method, int size); ++ ~CConvolutionKernel(); ++ ++ int GetSize() { return m_size; } ++ float* GetFloatPixels() { return m_floatpixels; } ++ uint8_t* GetIntFractPixels() { return m_intfractpixels; } ++ ++ private: ++ ++ void Lanczos2(); ++ void Lanczos3Fast(); ++ void Lanczos3(); ++ void Bicubic(double B, double C); ++ ++ double LanczosWeight(double x, double radius); ++ double BicubicWeight(double x, double B, double C); ++ ++ void ToIntFract(); ++ ++ int m_size; ++ float* m_floatpixels; ++ uint8_t* m_intfractpixels; ++}; ++ ++#endif //CONVOLUTIONKERNELS +--- xbmc/cores/VideoRenderers/VideoShaders/Makefile ++++ xbmc/cores/VideoRenderers/VideoShaders/Makefile +@@ -1,5 +1,5 @@ + INCLUDES=-I. -I.. -I../../ -I../../../ -I../../../linux -I../../../../guilib +-SRCS=YUV2RGBShader.cpp VideoFilterShader.cpp ++SRCS=YUV2RGBShader.cpp VideoFilterShader.cpp ConvolutionKernels.cpp + + LIB=VideoShaders.a + +--- xbmc/cores/VideoRenderers/LinuxRendererGL.cpp ++++ xbmc/cores/VideoRenderers/LinuxRendererGL.cpp +@@ -886,6 +886,19 @@ + + VerifyGLState(); + ++ if (m_scalingMethod == VS_SCALINGMETHOD_AUTO) ++ { ++ bool scaleSD = (int)m_sourceWidth < m_upscalingWidth && (int)m_sourceHeight < m_upscalingHeight && ++ m_sourceHeight < 720 && m_sourceWidth < 1280; ++ ++ if (Supports(VS_SCALINGMETHOD_VDPAU_HARDWARE)) ++ m_scalingMethod = VS_SCALINGMETHOD_VDPAU_HARDWARE; ++ else if (Supports(VS_SCALINGMETHOD_LANCZOS3_FAST) && scaleSD) ++ m_scalingMethod = VS_SCALINGMETHOD_LANCZOS3_FAST; ++ else ++ m_scalingMethod = VS_SCALINGMETHOD_LINEAR; ++ } ++ + switch (m_scalingMethod) + { + case VS_SCALINGMETHOD_NEAREST: +@@ -898,13 +911,10 @@ + m_renderQuality = RQ_SINGLEPASS; + return; + ++ case VS_SCALINGMETHOD_LANCZOS2: ++ case VS_SCALINGMETHOD_LANCZOS3_FAST: ++ case VS_SCALINGMETHOD_LANCZOS3: + case VS_SCALINGMETHOD_CUBIC: +- if(!glewIsSupported("GL_ARB_texture_float")) +- { +- CLog::Log(LOGERROR, "GL: hardware doesn't support GL_ARB_texture_float"); +- break; +- } +- + if (!m_fbo.Initialize()) + { + CLog::Log(LOGERROR, "GL: Error initializing FBO"); +@@ -917,7 +927,7 @@ + break; + } + +- m_pVideoFilterShader = new BicubicFilterShader(0.3f, 0.3f); ++ m_pVideoFilterShader = new ConvolutionFilterShader(m_scalingMethod); + if (!m_pVideoFilterShader->CompileAndLink()) + { + CLog::Log(LOGERROR, "GL: Error compiling and linking video filter shader"); +@@ -928,8 +938,6 @@ + m_renderQuality = RQ_MULTIPASS; + return; + +- case VS_SCALINGMETHOD_LANCZOS2: +- case VS_SCALINGMETHOD_LANCZOS3: + case VS_SCALINGMETHOD_SINC8: + case VS_SCALINGMETHOD_NEDI: + CLog::Log(LOGERROR, "GL: TODO: This scaler has not yet been implemented"); +@@ -1895,16 +1903,19 @@ + bool CLinuxRendererGL::Supports(ESCALINGMETHOD method) + { + if(method == VS_SCALINGMETHOD_NEAREST +- || method == VS_SCALINGMETHOD_LINEAR) ++ || method == VS_SCALINGMETHOD_LINEAR ++ || method == VS_SCALINGMETHOD_AUTO) + return true; + +- +- if(method == VS_SCALINGMETHOD_CUBIC +- && glewIsSupported("GL_ARB_texture_float") +- && glewIsSupported("GL_EXT_framebuffer_object") +- && m_renderMethod == RENDER_GLSL) +- return true; +- ++ if(method == VS_SCALINGMETHOD_CUBIC ++ || method == VS_SCALINGMETHOD_LANCZOS2 ++ || method == VS_SCALINGMETHOD_LANCZOS3_FAST ++ || method == VS_SCALINGMETHOD_LANCZOS3) ++ { ++ if (glewIsSupported("GL_EXT_framebuffer_object") && (m_renderMethod & RENDER_GLSL)) ++ return true; ++ } ++ + if (g_advancedSettings.m_videoHighQualityScaling != SOFTWARE_UPSCALING_DISABLED) + { + if(method == VS_SCALINGMETHOD_BICUBIC_SOFTWARE +--- xbmc/GUIDialogVideoSettings.cpp ++++ xbmc/GUIDialogVideoSettings.cpp +@@ -103,6 +103,7 @@ + entries.push_back(make_pair(VS_SCALINGMETHOD_LINEAR , 16302)); + entries.push_back(make_pair(VS_SCALINGMETHOD_CUBIC , 16303)); + entries.push_back(make_pair(VS_SCALINGMETHOD_LANCZOS2 , 16304)); ++ entries.push_back(make_pair(VS_SCALINGMETHOD_LANCZOS3_FAST , 16315)); + entries.push_back(make_pair(VS_SCALINGMETHOD_LANCZOS3 , 16305)); + entries.push_back(make_pair(VS_SCALINGMETHOD_SINC8 , 16306)); + // entries.push_back(make_pair(VS_SCALINGMETHOD_NEDI , ?????)); +@@ -110,6 +111,7 @@ + entries.push_back(make_pair(VS_SCALINGMETHOD_LANCZOS_SOFTWARE , 16308)); + entries.push_back(make_pair(VS_SCALINGMETHOD_SINC_SOFTWARE , 16309)); + entries.push_back(make_pair(VS_SCALINGMETHOD_VDPAU_HARDWARE , 13120)); ++ entries.push_back(make_pair(VS_SCALINGMETHOD_AUTO , 16316)); + + /* remove unsupported methods */ + for(vector<pair<int, int> >::iterator it = entries.begin(); it != entries.end();) +--- xbmc/Settings.cpp ++++ xbmc/Settings.cpp +@@ -772,7 +772,7 @@ + GetInteger(pElement, "interlacemethod", interlaceMethod, VS_INTERLACEMETHOD_NONE, VS_INTERLACEMETHOD_NONE, VS_INTERLACEMETHOD_INVERSE_TELECINE); + m_stSettings.m_defaultVideoSettings.m_InterlaceMethod = (EINTERLACEMETHOD)interlaceMethod; + int scalingMethod; +- GetInteger(pElement, "scalingmethod", scalingMethod, VS_SCALINGMETHOD_LINEAR, VS_SCALINGMETHOD_NEAREST, VS_SCALINGMETHOD_CUBIC); ++ GetInteger(pElement, "scalingmethod", scalingMethod, VS_SCALINGMETHOD_LINEAR, VS_SCALINGMETHOD_NEAREST, VS_SCALINGMETHOD_AUTO); + m_stSettings.m_defaultVideoSettings.m_ScalingMethod = (ESCALINGMETHOD)scalingMethod; + + GetInteger(pElement, "viewmode", m_stSettings.m_defaultVideoSettings.m_ViewMode, VIEW_MODE_NORMAL, VIEW_MODE_NORMAL, VIEW_MODE_CUSTOM); diff --git a/extra/xbmc/xbmc-9.11-wavpack.patch b/extra/xbmc/xbmc-9.11-wavpack.patch new file mode 100644 index 000000000..4ef0d147f --- /dev/null +++ b/extra/xbmc/xbmc-9.11-wavpack.patch @@ -0,0 +1,44 @@ +fix from upstream trunk + +http://xbmc.org/trac/ticket/8185 + +Index: trunk/xbmc/cores/paplayer/DllWAVPack.h +=================================================================== +--- trunk/xbmc/cores/paplayer/DllWAVPack.h (revision 22927) ++++ trunk/xbmc/cores/paplayer/DllWAVPack.h (revision 25321) +@@ -58,7 +58,7 @@ + virtual int WavpackGetReducedChannels (WavpackContext *wpc)=0; + virtual int WavpackGetFloatNormExp (WavpackContext *wpc)=0; +- virtual int WavpackGetMD5Sum (WavpackContext *wpc, uchar data [16])=0; ++ virtual int WavpackGetMD5Sum (WavpackContext *wpc, unsigned char data [16])=0; + virtual uint32_t WavpackGetWrapperBytes (WavpackContext *wpc)=0; +- virtual uchar *WavpackGetWrapperData (WavpackContext *wpc)=0; ++ virtual unsigned char *WavpackGetWrapperData (WavpackContext *wpc)=0; + virtual void WavpackFreeWrapper (WavpackContext *wpc)=0; + virtual void WavpackSeekTrailingWrapper (WavpackContext *wpc)=0; +@@ -77,5 +77,5 @@ + virtual int WavpackSetConfiguration (WavpackContext *wpc, WavpackConfig *config, uint32_t total_samples)=0; + virtual int WavpackAddWrapper (WavpackContext *wpc, void *data, uint32_t bcount)=0; +- virtual int WavpackStoreMD5Sum (WavpackContext *wpc, uchar data [16])=0; ++ virtual int WavpackStoreMD5Sum (WavpackContext *wpc, unsigned char data [16])=0; + virtual int WavpackPackInit (WavpackContext *wpc)=0; + virtual int WavpackPackSamples (WavpackContext *wpc, int32_t *sample_buffer, uint32_t sample_count)=0; +@@ -133,9 +133,9 @@ + virtual int WavpackGetFloatNormExp (WavpackContext *wpc) + { return ::WavpackGetFloatNormExp (wpc); } +- virtual int WavpackGetMD5Sum (WavpackContext *wpc, uchar data [16]) ++ virtual int WavpackGetMD5Sum (WavpackContext *wpc, unsigned char data [16]) + { return ::WavpackGetMD5Sum (wpc, data); } + virtual uint32_t WavpackGetWrapperBytes (WavpackContext *wpc) + { return ::WavpackGetWrapperBytes (wpc); } +- virtual uchar *WavpackGetWrapperData (WavpackContext *wpc) ++ virtual unsigned char *WavpackGetWrapperData (WavpackContext *wpc) + { return ::WavpackGetWrapperData (wpc); } + virtual void WavpackFreeWrapper (WavpackContext *wpc) +@@ -171,5 +171,5 @@ + virtual int WavpackAddWrapper (WavpackContext *wpc, void *data, uint32_t bcount) + { return ::WavpackAddWrapper (wpc, data, bcount); } +- virtual int WavpackStoreMD5Sum (WavpackContext *wpc, uchar data [16]) ++ virtual int WavpackStoreMD5Sum (WavpackContext *wpc, unsigned char data [16]) + { return ::WavpackStoreMD5Sum (wpc, data); } + virtual int WavpackPackInit (WavpackContext *wpc) diff --git a/extra/xbmc/xbmc.install b/extra/xbmc/xbmc.install new file mode 100644 index 000000000..1b31c026f --- /dev/null +++ b/extra/xbmc/xbmc.install @@ -0,0 +1,11 @@ +post_install() { + echo ">> If XBMC won't start, but just segfaults, double check your X.Org config" + echo ">> so that your display depth is at least 24-bit. Eg: change " + echo ">> \"DefaultDepth 16\" under the \"Screen\" section so it says 24 instead" + echo ">> of 16." + echo " " + echo ">> PM3.HD skin got removed" + echo ">> xbmc basedir is now /opt/xbmc !!!" + echo ">> keep above in mind for your skins" + /bin/true +} diff --git a/extra/xchat/Pkgfile b/extra/xchat/Pkgfile index a0671d0c6..a3e37f441 100644 --- a/extra/xchat/Pkgfile +++ b/extra/xchat/Pkgfile @@ -24,7 +24,7 @@ build() { --disable-textfe \ --disable-python \ --disable-tcl - make -j3 + make make DESTDIR=$PKG install rm -rf $PKG/usr/etc install -D $name.desktop $PKG/usr/share/applications/$name.desktop diff --git a/extra/xerces-c/Pkgfile b/extra/xerces-c/Pkgfile index 06f394e4d..cc5c49a4c 100644 --- a/extra/xerces-c/Pkgfile +++ b/extra/xerces-c/Pkgfile @@ -12,7 +12,7 @@ source=(http://apache.mirror.rafal.ca/xerces/c/3/sources/${name}-$version.tar.gz build() { cd $name-$version ./configure --prefix=/usr --sysconfdir=/etc - make -j1 + make make DESTDIR=$PKG install unset XERCESCROOT } diff --git a/extra/xine-lib/Pkgfile b/extra/xine-lib/Pkgfile index 52fce44f9..f7d0e73df 100755 --- a/extra/xine-lib/Pkgfile +++ b/extra/xine-lib/Pkgfile @@ -27,7 +27,7 @@ build() { --without-arts --without-speex \ --disable-gnomevfs --without-pulseaudio --disable-aalib \ --disable-modplug --with-external-ffmpeg - make -j5 + make make DESTDIR=$PKG install } |