summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2010-10-08 18:44:49 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-05-04 12:41:25 +0200
commit963fefccee8777f5195e6c0d0c1ec53fb4817c7a (patch)
tree573a50deb3b0ac540c0add4fc21613fd5fc14734
parentd0d37247aa77f4c3a1c59eb10ddc136716029d08 (diff)
downloadptxdist-963fefccee8777f5195e6c0d0c1ec53fb4817c7a.tar.gz
ptxdist-963fefccee8777f5195e6c0d0c1ec53fb4817c7a.tar.xz
[rules] add md5sum for all packages
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/acl.make1
-rw-r--r--rules/acpid.make1
-rw-r--r--rules/alsa-lib.make2
-rw-r--r--rules/alsa-utils.make1
-rw-r--r--rules/apache2.make1
-rw-r--r--rules/apache2_mod_python.make1
-rw-r--r--rules/argtable2.make1
-rw-r--r--rules/arora.make1
-rw-r--r--rules/at.make1
-rw-r--r--rules/at91bootstrap.make1
-rw-r--r--rules/atk.make1
-rw-r--r--rules/atop.make1
-rw-r--r--rules/attr.make1
-rw-r--r--rules/avahi.make1
-rw-r--r--rules/barebox.make1
-rw-r--r--rules/bash.make1
-rw-r--r--rules/bc.make1
-rw-r--r--rules/berlios-can-utils.make1
-rw-r--r--rules/bing.make1
-rw-r--r--rules/binutils.make1
-rw-r--r--rules/blackbox.make1
-rw-r--r--rules/bluez.make1
-rw-r--r--rules/boa.make1
-rw-r--r--rules/bonniexx.make1
-rw-r--r--rules/boost.make1
-rw-r--r--rules/bootchart.make1
-rw-r--r--rules/bridge-utils.make1
-rw-r--r--rules/bustle.make1
-rw-r--r--rules/busybox.make1
-rw-r--r--rules/bzip2.make1
-rw-r--r--rules/cairo.make1
-rw-r--r--rules/cairomm.make1
-rw-r--r--rules/calibrator.make1
-rw-r--r--rules/canfestival.make1
-rw-r--r--rules/canutils.make1
-rw-r--r--rules/cbmbasic.make1
-rw-r--r--rules/chrony.make1
-rw-r--r--rules/ckermit.make1
-rw-r--r--rules/classpath.make1
-rw-r--r--rules/commoncpp2.make1
-rw-r--r--rules/connman.make1
-rw-r--r--rules/consolekit.make1
-rw-r--r--rules/coreutils.make1
-rw-r--r--rules/cppunit.make1
-rw-r--r--rules/cpufrequtils.make1
-rw-r--r--rules/cross-insight.make1
-rw-r--r--rules/cross-nasm.make1
-rw-r--r--rules/cvs.make1
-rw-r--r--rules/daemonize.make1
-rw-r--r--rules/dash.make1
-rw-r--r--rules/db.make2
-rw-r--r--rules/dbench.make1
-rw-r--r--rules/dbus-glib.make1
-rw-r--r--rules/dbus-java.make1
-rw-r--r--rules/dbus-python.make1
-rw-r--r--rules/dbus.make1
-rw-r--r--rules/dconf.make1
-rw-r--r--rules/devicekit-disks.make1
-rw-r--r--rules/dfu-util.make1
-rw-r--r--rules/dhcp.make1
-rw-r--r--rules/dialog.make1
-rw-r--r--rules/dibbler.make1
-rw-r--r--rules/diffutils.make1
-rw-r--r--rules/directfb-examples.make1
-rw-r--r--rules/directfb.make1
-rw-r--r--rules/dnsmasq.make1
-rw-r--r--rules/dosfstools.make1
-rw-r--r--rules/dri2proto.make1
-rw-r--r--rules/dropbear.make1
-rw-r--r--rules/e2fsprogs.make1
-rw-r--r--rules/efax.make1
-rw-r--r--rules/eggdbus.make1
-rw-r--r--rules/elektra.make1
-rw-r--r--rules/etherwake.make1
-rw-r--r--rules/ethtool.make1
-rw-r--r--rules/eventlog.make1
-rw-r--r--rules/evtest.make1
-rw-r--r--rules/expat.make1
-rw-r--r--rules/failmalloc.make1
-rw-r--r--rules/fam.make1
-rw-r--r--rules/fbgrab.make1
-rw-r--r--rules/fbtest.make1
-rw-r--r--rules/fbutils.make1
-rw-r--r--rules/fbv.make1
-rw-r--r--rules/fcgi.make1
-rw-r--r--rules/ffmpeg.make1
-rw-r--r--rules/fftw.make1
-rw-r--r--rules/figlet.make1
-rw-r--r--rules/file.make1
-rw-r--r--rules/findutils.make1
-rw-r--r--rules/flac.make1
-rw-r--r--rules/flex.make1
-rw-r--r--rules/fltk.make1
-rw-r--r--rules/fluxbox.make1
-rw-r--r--rules/fontconfig.make1
-rw-r--r--rules/freeglut.make1
-rw-r--r--rules/freetype.make1
-rw-r--r--rules/frodo.make1
-rw-r--r--rules/fuse.make1
-rw-r--r--rules/gawk.make1
-rw-r--r--rules/gdb.make1
-rw-r--r--rules/gettext-dummy.make1
-rw-r--r--rules/gettext.make1
-rw-r--r--rules/glade.make1
-rw-r--r--rules/glademm.make1
-rw-r--r--rules/glew.make1
-rw-r--r--rules/glib.make2
-rw-r--r--rules/glibmm.make1
-rw-r--r--rules/gmake.make1
-rw-r--r--rules/gnupg.make1
-rw-r--r--rules/gnuplot.make1
-rw-r--r--rules/gpm.make1
-rw-r--r--rules/gpsd.make1
-rw-r--r--rules/grep.make1
-rw-r--r--rules/grub.make1
-rw-r--r--rules/gst-plugins-bad.make1
-rw-r--r--rules/gst-plugins-base.make1
-rw-r--r--rules/gst-plugins-fsl_vpu.make1
-rw-r--r--rules/gst-plugins-gl.make1
-rw-r--r--rules/gst-plugins-good.make1
-rw-r--r--rules/gst-plugins-ugly.make1
-rw-r--r--rules/gstreamer.make2
-rw-r--r--rules/gtk-engine-experience.make1
-rw-r--r--rules/gtk-theme-experience.make1
-rw-r--r--rules/gtk.make1
-rw-r--r--rules/gtk2-engines.make1
-rw-r--r--rules/gtkmm.make1
-rw-r--r--rules/gwt.make1
-rw-r--r--rules/hackbench.make1
-rw-r--r--rules/hal.make1
-rw-r--r--rules/haserl.make1
-rw-r--r--rules/hdparm.make1
-rw-r--r--rules/hexedit.make1
-rw-r--r--rules/host-autotools-autoconf.make1
-rw-r--r--rules/host-autotools-automake.make1
-rw-r--r--rules/host-autotools-libtool.make1
-rw-r--r--rules/host-cdrkit.make1
-rw-r--r--rules/host-chrpath.make1
-rw-r--r--rules/host-cmake.make1
-rw-r--r--rules/host-cramfs.make1
-rw-r--r--rules/host-dtc.make1
-rw-r--r--rules/host-fakeroot.make1
-rw-r--r--rules/host-genext2fs.make1
-rw-r--r--rules/host-genpart.make1
-rw-r--r--rules/host-gperf.make1
-rw-r--r--rules/host-gtk-doc.make1
-rw-r--r--rules/host-intltool.make1
-rw-r--r--rules/host-ipkg-utils.make1
-rw-r--r--rules/host-libbz2.make1
-rw-r--r--rules/host-libiconv.make1
-rw-r--r--rules/host-localedef.make1
-rw-r--r--rules/host-lzop.make1
-rw-r--r--rules/host-makedepend.make1
-rw-r--r--rules/host-mkelfImage.make1
-rw-r--r--rules/host-pelts.make1
-rw-r--r--rules/host-pkg-config.make1
-rw-r--r--rules/host-qooxdoo.make1
-rw-r--r--rules/host-tz-database.make2
-rw-r--r--rules/host-xl-tools.make1
-rw-r--r--rules/host-xorg-app-bdftopcf.make1
-rw-r--r--rules/host-xorg-util-macros.make1
-rw-r--r--rules/host-xz.make1
-rw-r--r--rules/host-yasm.make1
-rw-r--r--rules/hpanel.make1
-rw-r--r--rules/hping.make1
-rw-r--r--rules/htop.make1
-rw-r--r--rules/i2c-tools.make1
-rw-r--r--rules/i915resolution.make1
-rw-r--r--rules/ifplugd.make1
-rw-r--r--rules/inadyn.make1
-rw-r--r--rules/inetutils.make1
-rw-r--r--rules/initng.make1
-rw-r--r--rules/initramfs-tools.make1
-rw-r--r--rules/inotify-tools.make1
-rw-r--r--rules/iozone.make1
-rw-r--r--rules/iperf.make1
-rw-r--r--rules/ipkg.make1
-rw-r--r--rules/iproute2.make1
-rw-r--r--rules/iptables.make1
-rw-r--r--rules/irssi.make1
-rw-r--r--rules/jamvm.make1
-rw-r--r--rules/jed.make1
-rw-r--r--rules/joe.make1
-rw-r--r--rules/js.make1
-rw-r--r--rules/json-c.make1
-rw-r--r--rules/json-dbus-bridge.make1
-rw-r--r--rules/jvisu.make1
-rw-r--r--rules/kaffe.make1
-rw-r--r--rules/kbd.make1
-rw-r--r--rules/kexec-tools.make1
-rw-r--r--rules/killproc.make1
-rw-r--r--rules/klibc.make1
-rw-r--r--rules/latencytop.make1
-rw-r--r--rules/lcms.make1
-rw-r--r--rules/less.make1
-rw-r--r--rules/libassuan.make1
-rw-r--r--rules/libcaca.make1
-rw-r--r--rules/libcap.make1
-rw-r--r--rules/libcgi.make1
-rw-r--r--rules/libcgicc.make1
-rw-r--r--rules/libconfuse.make1
-rw-r--r--rules/libcroco.make1
-rw-r--r--rules/libcurl.make1
-rw-r--r--rules/libdaemon.make1
-rw-r--r--rules/libdbus-cxx.make1
-rw-r--r--rules/libdrm.make1
-rw-r--r--rules/libedit.make1
-rw-r--r--rules/libelf.make1
-rw-r--r--rules/libevent.make1
-rw-r--r--rules/libezv24.make1
-rw-r--r--rules/libffi.make1
-rw-r--r--rules/libfsl-vpu.make1
-rw-r--r--rules/libftdi.make1
-rw-r--r--rules/libgcrypt.make1
-rw-r--r--rules/libgd.make1
-rw-r--r--rules/libgdbus.make1
-rw-r--r--rules/libgee.make1
-rw-r--r--rules/libglade.make1
-rw-r--r--rules/libgmp.make1
-rw-r--r--rules/libgpg-error.make1
-rw-r--r--rules/libgsf.make1
-rw-r--r--rules/libgsloop.make1
-rw-r--r--rules/libical.make1
-rw-r--r--rules/libid3tag.make1
-rw-r--r--rules/libiodbc.make1
-rw-r--r--rules/libjpeg.make1
-rw-r--r--rules/libksba.make1
-rw-r--r--rules/liblist.make1
-rw-r--r--rules/liblockfile.make1
-rw-r--r--rules/libltdl.make1
-rw-r--r--rules/liblzo.make1
-rw-r--r--rules/libmad.make1
-rw-r--r--rules/libmatthew-java.make1
-rw-r--r--rules/libmd.make1
-rw-r--r--rules/libmemcache.make1
-rw-r--r--rules/libmemcached.make1
-rw-r--r--rules/libmicrohttpd.make1
-rw-r--r--rules/libmng.make1
-rw-r--r--rules/libmodbus.make1
-rw-r--r--rules/libmpeg2.make1
-rw-r--r--rules/libmxml.make1
-rw-r--r--rules/libnet.make1
-rw-r--r--rules/libnetpbm.make1
-rw-r--r--rules/libnih.make1
-rw-r--r--rules/libnl.make1
-rw-r--r--rules/libogg.make1
-rw-r--r--rules/liboil.make1
-rw-r--r--rules/liboop.make1
-rw-r--r--rules/libpcap.make1
-rw-r--r--rules/libpciaccess.make1
-rw-r--r--rules/libpcre.make1
-rw-r--r--rules/libpng.make1
-rw-r--r--rules/libpopt.make1
-rw-r--r--rules/libpthread-stubs.make1
-rw-r--r--rules/libpv.make1
-rw-r--r--rules/libpvgen.make1
-rw-r--r--rules/librn.make1
-rw-r--r--rules/librsvg.make1
-rw-r--r--rules/libsigcpp.make1
-rw-r--r--rules/libsocketcan.make1
-rw-r--r--rules/libssh2.make1
-rw-r--r--rules/libsysfs.make1
-rw-r--r--rules/libtheora.make1
-rw-r--r--rules/libucdaemon.make1
-rw-r--r--rules/libusb-compat.make1
-rw-r--r--rules/libusb.make1
-rw-r--r--rules/libvorbis.make1
-rw-r--r--rules/libx86.make1
-rw-r--r--rules/libxcb.make1
-rw-r--r--rules/libxml2.make1
-rw-r--r--rules/libxmlconfig.make1
-rw-r--r--rules/libxslt.make1
-rw-r--r--rules/lighttpd.make1
-rw-r--r--rules/links.make1
-rw-r--r--rules/lite.make1
-rw-r--r--rules/lm_sensors.make1
-rw-r--r--rules/lmbench.make1
-rw-r--r--rules/logrotate.make1
-rw-r--r--rules/lrzsz.make1
-rw-r--r--rules/lsh.make1
-rw-r--r--rules/lshw.make1
-rw-r--r--rules/lsof.make1
-rw-r--r--rules/lsuio.make1
-rw-r--r--rules/ltp-base.make1
-rw-r--r--rules/ltrace.make1
-rw-r--r--rules/ltt-control.make1
-rw-r--r--rules/lua.make1
-rw-r--r--rules/lvm2.make1
-rw-r--r--rules/madplay.make1
-rw-r--r--rules/mbw.make1
-rw-r--r--rules/mc.make1
-rw-r--r--rules/memcached.make1
-rw-r--r--rules/memedit.make1
-rw-r--r--rules/memstat.make1
-rw-r--r--rules/memtest.make1
-rw-r--r--rules/memtester.make1
-rw-r--r--rules/mesalib.make1
-rw-r--r--rules/mgetty.make1
-rw-r--r--rules/microcom.make1
-rw-r--r--rules/mii-diag.make1
-rw-r--r--rules/minicom.make1
-rw-r--r--rules/mmpong.make1
-rw-r--r--rules/module-init-tools.make1
-rw-r--r--rules/mono.make1
-rw-r--r--rules/mpg123.make1
-rw-r--r--rules/mplayer.make1
-rw-r--r--rules/mtd-oopslog.make1
-rw-r--r--rules/mtd-utils.make1
-rw-r--r--rules/mtr.make1
-rw-r--r--rules/myodbc.make1
-rw-r--r--rules/mysql.make1
-rw-r--r--rules/nano.make1
-rw-r--r--rules/nanocom.make1
-rw-r--r--rules/ncurses.make1
-rw-r--r--rules/net-snmp.make1
-rw-r--r--rules/netcat.make1
-rw-r--r--rules/netkit-ftp.make1
-rw-r--r--rules/networkmanager.make1
-rw-r--r--rules/nfsutils.make1
-rw-r--r--rules/nickel.make1
-rw-r--r--rules/nmap.make1
-rw-r--r--rules/ntp.make1
-rw-r--r--rules/ntpclient.make1
-rw-r--r--rules/openntpd.make1
-rw-r--r--rules/openssh.make1
-rw-r--r--rules/openssl.make1
-rw-r--r--rules/openvpn.make1
-rw-r--r--rules/opkg.make1
-rw-r--r--rules/oprofile.make1
-rw-r--r--rules/owfs.make1
-rw-r--r--rules/pango.make1
-rw-r--r--rules/pangomm.make1
-rw-r--r--rules/parted.make1
-rw-r--r--rules/pciutils.make1
-rw-r--r--rules/pcmciautils.make1
-rw-r--r--rules/pdksh.make1
-rw-r--r--rules/pekwm.make1
-rw-r--r--rules/pelts_tests.make1
-rw-r--r--rules/php-apc.make1
-rw-r--r--rules/php5.make1
-rw-r--r--rules/pixman.make1
-rw-r--r--rules/pnputils.make1
-rw-r--r--rules/poco.make1
-rw-r--r--rules/policykit.make1
-rw-r--r--rules/polkit.make1
-rw-r--r--rules/pop3spam.make1
-rw-r--r--rules/poppler.make1
-rw-r--r--rules/portmap.make1
-rw-r--r--rules/powertop.make1
-rw-r--r--rules/ppp.make1
-rw-r--r--rules/prelink.make1
-rw-r--r--rules/procps.make1
-rw-r--r--rules/proftpd.make1
-rw-r--r--rules/ps3-utils.make1
-rw-r--r--rules/ptrtd.make1
-rw-r--r--rules/pureftpd.make1
-rw-r--r--rules/pv.make1
-rw-r--r--rules/pygobject.make1
-rw-r--r--rules/python.make1
-rw-r--r--rules/python3.make1
-rw-r--r--rules/qt4.make1
-rw-r--r--rules/quota-tools.make1
-rw-r--r--rules/qwt.make1
-rw-r--r--rules/rawrec.make1
-rw-r--r--rules/readline.make1
-rw-r--r--rules/rsync.make1
-rw-r--r--rules/rsync3.make1
-rw-r--r--rules/rt-tests.make1
-rw-r--r--rules/rxtx.make1
-rw-r--r--rules/samba.make1
-rw-r--r--rules/sched_switch.make1
-rw-r--r--rules/screen.make1
-rw-r--r--rules/scummvm.make1
-rw-r--r--rules/sdl-gfx.make1
-rw-r--r--rules/sdl-ttf.make1
-rw-r--r--rules/sdl.make1
-rw-r--r--rules/sdl_image.make1
-rw-r--r--rules/sdl_mixer.make1
-rw-r--r--rules/sdparm.make1
-rw-r--r--rules/sed.make1
-rw-r--r--rules/setmixer.make1
-rw-r--r--rules/setserial.make1
-rw-r--r--rules/sjinn.make1
-rw-r--r--rules/slang.make1
-rw-r--r--rules/smartmontools.make1
-rw-r--r--rules/smtpclient.make1
-rw-r--r--rules/sparsehash.make1
-rw-r--r--rules/speex.make1
-rw-r--r--rules/splashutils.make1
-rw-r--r--rules/sqlite.make1
-rw-r--r--rules/squashfs-tools.make1
-rw-r--r--rules/ssmtp.make1
-rw-r--r--rules/strace.make1
-rw-r--r--rules/sudo.make1
-rw-r--r--rules/sun-java6-jre.make1
-rw-r--r--rules/supertux.make1
-rw-r--r--rules/sw-ek-lm3s3748.make1
-rw-r--r--rules/syslinux.make1
-rw-r--r--rules/syslogng.make1
-rw-r--r--rules/sysstat.make1
-rw-r--r--rules/sysvinit.make1
-rw-r--r--rules/tcl.make1
-rw-r--r--rules/tcpdump.make1
-rw-r--r--rules/tcpwrapper.make1
-rw-r--r--rules/termcap.make1
-rw-r--r--rules/thttpd.make1
-rw-r--r--rules/timeout.make1
-rw-r--r--rules/tiobench.make1
-rw-r--r--rules/tk.make1
-rw-r--r--rules/tomcat.make1
-rw-r--r--rules/totd.make1
-rw-r--r--rules/trace-cmd.make1
-rw-r--r--rules/tslib.make1
-rw-r--r--rules/u-boot-v2.make1
-rw-r--r--rules/u-boot.make1
-rw-r--r--rules/udev.make2
-rw-r--r--rules/udisks.make1
-rw-r--r--rules/umkimage.make1
-rw-r--r--rules/unzip.make1
-rw-r--r--rules/upstart.make1
-rw-r--r--rules/urshd.make1
-rw-r--r--rules/usbutils.make1
-rw-r--r--rules/usplash.make1
-rw-r--r--rules/utelnetd.make1
-rw-r--r--rules/util-linux-ng.make1
-rw-r--r--rules/uttt.make1
-rw-r--r--rules/valgrind.make1
-rw-r--r--rules/vice.make1
-rw-r--r--rules/watchdog.make1
-rw-r--r--rules/wget.make1
-rw-r--r--rules/wine.make1
-rw-r--r--rules/wireless.make1
-rw-r--r--rules/wireshark.make1
-rw-r--r--rules/wpa_supplicant.make1
-rw-r--r--rules/wxwidgets.make1
-rw-r--r--rules/x-load.make1
-rw-r--r--rules/xawtv.make1
-rw-r--r--rules/xcb-proto.make1
-rw-r--r--rules/xcb-util.make1
-rw-r--r--rules/xcursor-transparent-theme.make1
-rw-r--r--rules/xerces.make1
-rw-r--r--rules/xfsprogs.make1
-rw-r--r--rules/xkeyboard-config.make1
-rw-r--r--rules/xli.make1
-rw-r--r--rules/xmlbench.make1
-rw-r--r--rules/xmlrpc-c.make1
-rw-r--r--rules/xmlstarlet.make1
-rw-r--r--rules/xorg-app-iceauth.make1
-rw-r--r--rules/xorg-app-mkfontdir.make1
-rw-r--r--rules/xorg-app-mkfontscale.make1
-rw-r--r--rules/xorg-app-rgb.make1
-rw-r--r--rules/xorg-app-setxkbmap.make1
-rw-r--r--rules/xorg-app-xauth.make1
-rw-r--r--rules/xorg-app-xdm.make1
-rw-r--r--rules/xorg-app-xev.make1
-rw-r--r--rules/xorg-app-xeyes.make1
-rw-r--r--rules/xorg-app-xhost.make1
-rw-r--r--rules/xorg-app-xinit.make1
-rw-r--r--rules/xorg-app-xinput.make1
-rw-r--r--rules/xorg-app-xkbcomp.make1
-rw-r--r--rules/xorg-app-xprop.make1
-rw-r--r--rules/xorg-app-xrandr.make1
-rw-r--r--rules/xorg-app-xrdb.make1
-rw-r--r--rules/xorg-app-xset.make1
-rw-r--r--rules/xorg-app-xsetroot.make1
-rw-r--r--rules/xorg-app-xvinfo.make1
-rw-r--r--rules/xorg-data-xbitmaps.make1
-rw-r--r--rules/xorg-driver-input-evdev.make1
-rw-r--r--rules/xorg-driver-input-keyboard.make1
-rw-r--r--rules/xorg-driver-input-mouse.make1
-rw-r--r--rules/xorg-driver-input-tslib.make1
-rw-r--r--rules/xorg-driver-input-void.make1
-rw-r--r--rules/xorg-driver-video-apm.make1
-rw-r--r--rules/xorg-driver-video-ati.make1
-rw-r--r--rules/xorg-driver-video-dummy.make1
-rw-r--r--rules/xorg-driver-video-fbdev.make1
-rw-r--r--rules/xorg-driver-video-intel.make1
-rw-r--r--rules/xorg-driver-video-v4l.make1
-rw-r--r--rules/xorg-driver-video-vesa.make1
-rw-r--r--rules/xorg-font-adobe-100dpi.make1
-rw-r--r--rules/xorg-font-adobe-75dpi.make1
-rw-r--r--rules/xorg-font-adobe-utopia-100dpi.make1
-rw-r--r--rules/xorg-font-adobe-utopia-75dpi.make1
-rw-r--r--rules/xorg-font-adobe-utopia-type1.make1
-rw-r--r--rules/xorg-font-alias.make1
-rw-r--r--rules/xorg-font-arabic-misc.make1
-rw-r--r--rules/xorg-font-arphic-ukai.make1
-rw-r--r--rules/xorg-font-arphic-uming.make1
-rw-r--r--rules/xorg-font-bh-100dpi.make1
-rw-r--r--rules/xorg-font-bh-75dpi.make1
-rw-r--r--rules/xorg-font-bh-lucidatypewriter-100dpi.make1
-rw-r--r--rules/xorg-font-bh-lucidatypewriter-75dpi.make1
-rw-r--r--rules/xorg-font-bh-ttf.make1
-rw-r--r--rules/xorg-font-bitstream-100dpi.make1
-rw-r--r--rules/xorg-font-bitstream-75dpi.make1
-rw-r--r--rules/xorg-font-bitstream-speedo.make1
-rw-r--r--rules/xorg-font-bitstream-type1.make1
-rw-r--r--rules/xorg-font-cronyx-cyrillic.make1
-rw-r--r--rules/xorg-font-cursor-misc.make1
-rw-r--r--rules/xorg-font-daewoo-misc.make1
-rw-r--r--rules/xorg-font-dec-misc.make1
-rw-r--r--rules/xorg-font-encodings.make1
-rw-r--r--rules/xorg-font-ibm-type1.make1
-rw-r--r--rules/xorg-font-intl.make1
-rw-r--r--rules/xorg-font-isas-misc.make1
-rw-r--r--rules/xorg-font-jis-misc.make1
-rw-r--r--rules/xorg-font-micro-misc.make1
-rw-r--r--rules/xorg-font-misc-cyrillic.make1
-rw-r--r--rules/xorg-font-misc-ethiopic.make1
-rw-r--r--rules/xorg-font-misc-meltho.make1
-rw-r--r--rules/xorg-font-misc-misc.make1
-rw-r--r--rules/xorg-font-mutt-misc.make1
-rw-r--r--rules/xorg-font-schumacher-misc.make1
-rw-r--r--rules/xorg-font-screen-cyrillic.make1
-rw-r--r--rules/xorg-font-sony-misc.make1
-rw-r--r--rules/xorg-font-sun-misc.make1
-rw-r--r--rules/xorg-font-ttf-bitstream-vera.make1
-rw-r--r--rules/xorg-font-util.make1
-rw-r--r--rules/xorg-font-winitzki-cyrillic.make1
-rw-r--r--rules/xorg-font-xfree86-type1.make1
-rw-r--r--rules/xorg-lib-FS.make1
-rw-r--r--rules/xorg-lib-ICE.make1
-rw-r--r--rules/xorg-lib-SM.make1
-rw-r--r--rules/xorg-lib-WindowsWM.make1
-rw-r--r--rules/xorg-lib-X11.make1
-rw-r--r--rules/xorg-lib-XScrnSaver.make1
-rw-r--r--rules/xorg-lib-Xau.make1
-rw-r--r--rules/xorg-lib-Xaw.make1
-rw-r--r--rules/xorg-lib-Xcomposite.make1
-rw-r--r--rules/xorg-lib-Xcursor.make1
-rw-r--r--rules/xorg-lib-Xdamage.make1
-rw-r--r--rules/xorg-lib-Xdmcp.make1
-rw-r--r--rules/xorg-lib-Xevie.make1
-rw-r--r--rules/xorg-lib-Xext.make1
-rw-r--r--rules/xorg-lib-Xfixes.make1
-rw-r--r--rules/xorg-lib-Xfont.make1
-rw-r--r--rules/xorg-lib-Xft.make1
-rw-r--r--rules/xorg-lib-Xi.make1
-rw-r--r--rules/xorg-lib-Xinerama.make1
-rw-r--r--rules/xorg-lib-Xmu.make1
-rw-r--r--rules/xorg-lib-Xp.make1
-rw-r--r--rules/xorg-lib-Xpm.make1
-rw-r--r--rules/xorg-lib-XprintAppUtil.make1
-rw-r--r--rules/xorg-lib-XprintUtil.make1
-rw-r--r--rules/xorg-lib-Xrandr.make1
-rw-r--r--rules/xorg-lib-Xrender.make1
-rw-r--r--rules/xorg-lib-Xres.make1
-rw-r--r--rules/xorg-lib-Xt.make1
-rw-r--r--rules/xorg-lib-Xtst.make1
-rw-r--r--rules/xorg-lib-Xv.make1
-rw-r--r--rules/xorg-lib-XvMC.make1
-rw-r--r--rules/xorg-lib-Xxf86dga.make1
-rw-r--r--rules/xorg-lib-Xxf86misc.make1
-rw-r--r--rules/xorg-lib-Xxf86vm.make1
-rw-r--r--rules/xorg-lib-dmx.make1
-rw-r--r--rules/xorg-lib-fontenc.make1
-rw-r--r--rules/xorg-lib-oldX.make1
-rw-r--r--rules/xorg-lib-xkbfile.make1
-rw-r--r--rules/xorg-lib-xkbui.make1
-rw-r--r--rules/xorg-lib-xtrans.make1
-rw-r--r--rules/xorg-proto-bigreqs.make1
-rw-r--r--rules/xorg-proto-composite.make1
-rw-r--r--rules/xorg-proto-damage.make1
-rw-r--r--rules/xorg-proto-dmx.make1
-rw-r--r--rules/xorg-proto-evieext.make1
-rw-r--r--rules/xorg-proto-fixes.make1
-rw-r--r--rules/xorg-proto-fonts.make1
-rw-r--r--rules/xorg-proto-gl.make1
-rw-r--r--rules/xorg-proto-input.make1
-rw-r--r--rules/xorg-proto-kb.make1
-rw-r--r--rules/xorg-proto-print.make1
-rw-r--r--rules/xorg-proto-randr.make1
-rw-r--r--rules/xorg-proto-record.make1
-rw-r--r--rules/xorg-proto-render.make1
-rw-r--r--rules/xorg-proto-resource.make1
-rw-r--r--rules/xorg-proto-scrnsaver.make1
-rw-r--r--rules/xorg-proto-video.make1
-rw-r--r--rules/xorg-proto-windowswm.make1
-rw-r--r--rules/xorg-proto-x.make1
-rw-r--r--rules/xorg-proto-xcmisc.make1
-rw-r--r--rules/xorg-proto-xext.make1
-rw-r--r--rules/xorg-proto-xf86bigfont.make1
-rw-r--r--rules/xorg-proto-xf86dga.make1
-rw-r--r--rules/xorg-proto-xf86dri.make1
-rw-r--r--rules/xorg-proto-xf86misc.make1
-rw-r--r--rules/xorg-proto-xf86vidmode.make1
-rw-r--r--rules/xorg-proto-xinerama.make1
-rw-r--r--rules/xorg-server.make1
-rw-r--r--rules/xterm.make1
-rw-r--r--rules/zip.make1
-rw-r--r--rules/zlib.make1
-rw-r--r--rules/zsync.make1
592 files changed, 598 insertions, 0 deletions
diff --git a/rules/acl.make b/rules/acl.make
index fab36a7a6..1bea413db 100644
--- a/rules/acl.make
+++ b/rules/acl.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ACL) += acl
# Paths and names
#
ACL_VERSION := 2.2.49
+ACL_MD5 := 181445894cca986da9ae0099d5ce2d08
ACL := acl-$(ACL_VERSION)
ACL_SUFFIX := tar.gz
ACL_URL := http://mirrors.zerg.biz/nongnu/acl/$(ACL).src.$(ACL_SUFFIX)
diff --git a/rules/acpid.make b/rules/acpid.make
index b903961bc..392e2e825 100644
--- a/rules/acpid.make
+++ b/rules/acpid.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_ACPID) += acpid
# Paths and names
#
ACPID_VERSION := 2.0.8
+ACPID_MD5 := 7e5ede75e37ccaaf75536bc44cf214fc
ACPID_LICENSE := GPLv2
ACPID := acpid-$(ACPID_VERSION)
ACPID_SUFFIX := tar.gz
diff --git a/rules/alsa-lib.make b/rules/alsa-lib.make
index 723a0fb48..eebe790fa 100644
--- a/rules/alsa-lib.make
+++ b/rules/alsa-lib.make
@@ -21,6 +21,7 @@ ALSA_LIB_SUFFIX := tar.bz2
ifdef PTXCONF_ALSA_LIB_FULL
ALSA_LIB_VERSION := 1.0.23
+ALSA_LIB_MD5 := f48b50421d8a69d2d806d9c47e534f0d
ALSA_LIB := alsa-lib-$(ALSA_LIB_VERSION)
ALSA_LIB_URL := \
http://dl.ambiweb.de/mirrors/ftp.alsa-project.org/lib/$(ALSA_LIB).$(ALSA_LIB_SUFFIX) \
@@ -29,6 +30,7 @@ endif
ifdef PTXCONF_ALSA_LIB_LIGHT
ALSA_LIB_VERSION := 0.0.17
+ALSA_LIB_MD5 := 81f209f58a3378f5553763b7735e1d58
ALSA_LIB := salsa-lib-$(ALSA_LIB_VERSION)
ALSA_LIB_URL := ftp://ftp.suse.com/pub/people/tiwai/salsa-lib/$(ALSA_LIB).$(ALSA_LIB_SUFFIX)
endif
diff --git a/rules/alsa-utils.make b/rules/alsa-utils.make
index 3402a9f24..cfc6e82a0 100644
--- a/rules/alsa-utils.make
+++ b/rules/alsa-utils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ALSA_UTILS) += alsa-utils
# Paths and names
#
ALSA_UTILS_VERSION := 1.0.22
+ALSA_UTILS_MD5 := f7180316188552ee1e6759a03f1fe98d
ALSA_UTILS := alsa-utils-$(ALSA_UTILS_VERSION)
ALSA_UTILS_SUFFIX := tar.bz2
ALSA_UTILS_URL := \
diff --git a/rules/apache2.make b/rules/apache2.make
index 2f71ac5dd..aa024b627 100644
--- a/rules/apache2.make
+++ b/rules/apache2.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_APACHE2) += apache2
# Paths and names
#
APACHE2_VERSION := 2.0.58
+APACHE2_MD5 := ac732a8b3ec5760baa582888f5dbad66
APACHE2 := httpd-$(APACHE2_VERSION)
APACHE2_SUFFIX := tar.bz2
APACHE2_URL := http://archive.apache.org/dist/httpd/$(APACHE2).$(APACHE2_SUFFIX)
diff --git a/rules/apache2_mod_python.make b/rules/apache2_mod_python.make
index b760006db..65fc89c28 100644
--- a/rules/apache2_mod_python.make
+++ b/rules/apache2_mod_python.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_APACHE2_MOD_PYTHON) += apache2_mod_python
# Paths and names
#
APACHE2_MOD_PYTHON_VERSION := 3.3.1
+APACHE2_MOD_PYTHON_MD5 := a3b0150176b726bd2833dac3a7837dc5
APACHE2_MOD_PYTHON := mod_python-$(APACHE2_MOD_PYTHON_VERSION)
APACHE2_MOD_PYTHON_SUFFIX := tgz
APACHE2_MOD_PYTHON_URL := http://archive.apache.org/dist/httpd/modpython/$(APACHE2_MOD_PYTHON).$(APACHE2_MOD_PYTHON_SUFFIX)
diff --git a/rules/argtable2.make b/rules/argtable2.make
index 4f5534e1b..ebae2fb82 100644
--- a/rules/argtable2.make
+++ b/rules/argtable2.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ARGTABLE2) += argtable2
# Paths and names
#
ARGTABLE2_VERSION := 12
+ARGTABLE2_MD5 := 291e249ea60f4d0637e467356a8ae41a
ARGTABLE2 := argtable2-$(ARGTABLE2_VERSION)
ARGTABLE2_SUFFIX := tar.gz
ARGTABLE2_URL := $(PTXCONF_SETUP_SFMIRROR)/argtable/$(ARGTABLE2).$(ARGTABLE2_SUFFIX)
diff --git a/rules/arora.make b/rules/arora.make
index 619165341..bb885d56c 100644
--- a/rules/arora.make
+++ b/rules/arora.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ARORA) += arora
# Paths and names
#
ARORA_VERSION := 0.10.2
+ARORA_MD5 := ccef0f214e0f03828cde8c521f7a5225
ARORA := arora-$(ARORA_VERSION)
ARORA_SUFFIX := tar.gz
ARORA_URL := http://arora.googlecode.com/files/$(ARORA).$(ARORA_SUFFIX)
diff --git a/rules/at.make b/rules/at.make
index b3017bdda..1944ab53b 100644
--- a/rules/at.make
+++ b/rules/at.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_AT) += at
# Paths and names
#
AT_VERSION := 3.1.12
+AT_MD5 := 1e67991776148fb319fd77a2e599a765
AT_SUFFIX := tar.gz
AT := at-$(AT_VERSION)
AT_TARBALL := at_$(AT_VERSION).orig.$(AT_SUFFIX)
diff --git a/rules/at91bootstrap.make b/rules/at91bootstrap.make
index 3bd4ef6d5..473416f0d 100644
--- a/rules/at91bootstrap.make
+++ b/rules/at91bootstrap.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_AT91BOOTSTRAP) += at91bootstrap
# Paths and names
#
AT91BOOTSTRAP_VERSION := $(call remove_quotes,$(PTXCONF_AT91BOOTSTRAP_VERSION))
+AT91BOOTSTRAP_MD5 :=
AT91BOOTSTRAP_SUFFIX := zip
AT91BOOTSTRAP := Bootstrap-v$(AT91BOOTSTRAP_VERSION)
AT91BOOTSTRAP_TARBALL := AT91Bootstrap$(AT91BOOTSTRAP_VERSION).$(AT91BOOTSTRAP_SUFFIX)
diff --git a/rules/atk.make b/rules/atk.make
index 02b30a8a7..1bd5ba390 100644
--- a/rules/atk.make
+++ b/rules/atk.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_ATK) += atk
# Paths and names
#
ATK_VERSION := 1.28.0
+ATK_MD5 := 010a85478adc053c016a0a5c9bb52004
ATK := atk-$(ATK_VERSION)
ATK_SUFFIX := tar.bz2
ATK_URL := http://ftp.gnome.org/pub/gnome/sources/atk/1.28/$(ATK).$(ATK_SUFFIX)
diff --git a/rules/atop.make b/rules/atop.make
index 518c3569e..1e96b0caf 100644
--- a/rules/atop.make
+++ b/rules/atop.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ATOP) += atop
# Paths and names
#
ATOP_VERSION := 1.24
+ATOP_MD5 := 46522f7da28460e810e193ab46907af9
ATOP := atop-$(ATOP_VERSION)
ATOP_URL := http://www.atoptool.nl/download/$(ATOP).tar.gz
ATOP_SOURCE := $(SRCDIR)/$(ATOP).tar.gz
diff --git a/rules/attr.make b/rules/attr.make
index 70d433743..f8a9cc76d 100644
--- a/rules/attr.make
+++ b/rules/attr.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ATTR) += attr
# Paths and names
#
ATTR_VERSION := 2.4.44
+ATTR_MD5 := d132c119831c27350e10b9f885711adc
ATTR := attr-$(ATTR_VERSION)
ATTR_SUFFIX := tar.gz
ATTR_SOURCE := $(SRCDIR)/$(ATTR).src.$(ATTR_SUFFIX)
diff --git a/rules/avahi.make b/rules/avahi.make
index 41ae61ada..e90c6b335 100644
--- a/rules/avahi.make
+++ b/rules/avahi.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_AVAHI) += avahi
# Paths and names
#
AVAHI_VERSION := 0.6.25
+AVAHI_MD5 := a83155a6e29e3988f07e5eea3287b21e
AVAHI := avahi-$(AVAHI_VERSION)
AVAHI_SUFFIX := tar.gz
AVAHI_URL := http://avahi.org/download/$(AVAHI).$(AVAHI_SUFFIX)
diff --git a/rules/barebox.make b/rules/barebox.make
index 9207f1a54..2781c4b17 100644
--- a/rules/barebox.make
+++ b/rules/barebox.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BAREBOX) += barebox
# Paths and names
#
BAREBOX_VERSION := $(call remove_quotes,$(PTXCONF_BAREBOX_VERSION))
+BAREBOX_MD5 :=
BAREBOX := barebox-$(BAREBOX_VERSION)
BAREBOX_SUFFIX := tar.bz2
BAREBOX_URL := http://www.barebox.org/download/$(BAREBOX).$(BAREBOX_SUFFIX)
diff --git a/rules/bash.make b/rules/bash.make
index 857ec65c8..2bb6d35b8 100644
--- a/rules/bash.make
+++ b/rules/bash.make
@@ -16,6 +16,7 @@ PACKAGES-$(PTXCONF_BASH) += bash
# Paths and names
#
BASH_VERSION := 3.2.48
+BASH_MD5 := 338dcf975a93640bb3eaa843ca42e3f8
BASH := bash-$(BASH_VERSION)
BASH_SUFFIX := tar.gz
BASH_URL := $(PTXCONF_SETUP_GNUMIRROR)/bash/$(BASH).$(BASH_SUFFIX)
diff --git a/rules/bc.make b/rules/bc.make
index 9d3978200..eadbad4e0 100644
--- a/rules/bc.make
+++ b/rules/bc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BC) += bc
# Paths and names
#
BC_VERSION := 1.06
+BC_MD5 := d44b5dddebd8a7a7309aea6c36fda117
BC := bc-$(BC_VERSION)
BC_SUFFIX := tar.gz
BC_URL := $(PTXCONF_SETUP_GNUMIRROR)/bc/$(BC).$(BC_SUFFIX)
diff --git a/rules/berlios-can-utils.make b/rules/berlios-can-utils.make
index cba439410..6aac7b3f4 100644
--- a/rules/berlios-can-utils.make
+++ b/rules/berlios-can-utils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_BERLIOS_CAN_UTILS) += berlios-can-utils
# Paths and names
#
BERLIOS_CAN_UTILS_VERSION := r1167
+BERLIOS_CAN_UTILS_MD5 := 291bb306470ee641529ca98b8a80eacd
BERLIOS_CAN_UTILS := berlios-can-utils-$(BERLIOS_CAN_UTILS_VERSION)
BERLIOS_CAN_UTILS_SUFFIX := tar.bz2
BERLIOS_CAN_UTILS_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(BERLIOS_CAN_UTILS).$(BERLIOS_CAN_UTILS_SUFFIX)
diff --git a/rules/bing.make b/rules/bing.make
index 546b637c4..661833682 100644
--- a/rules/bing.make
+++ b/rules/bing.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_BING) += bing
# Paths and names
#
BING_VERSION := 1.1.3
+BING_MD5 := 0ccd96cc01351c0562f1e4b94aaa2790
BING := bing_src-$(BING_VERSION)
BING_SUFFIX := tar.gz
BING_URL := http://fgouget.free.fr/bing/$(BING).$(BING_SUFFIX)
diff --git a/rules/binutils.make b/rules/binutils.make
index 2fc059943..5778b5c38 100644
--- a/rules/binutils.make
+++ b/rules/binutils.make
@@ -21,6 +21,7 @@ ifeq ($(shell which $(CROSS_LD) 2>/dev/null),)
BINUTILS_VERSION := unknown
else
BINUTILS_VERSION := $(shell $(CROSS_LD) -v | sed -e 's/.* \(.*\)$$/\1/g')
+BINUTILS_MD5 := none
endif
BINUTILS := binutils-$(BINUTILS_VERSION)
BINUTILS_SUFFIX := tar.bz2
diff --git a/rules/blackbox.make b/rules/blackbox.make
index 6551cf823..dd72acf03 100644
--- a/rules/blackbox.make
+++ b/rules/blackbox.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BLACKBOX) += blackbox
# Paths and names
#
BLACKBOX_VERSION := 0.70.1
+BLACKBOX_MD5 :=
BLACKBOX := blackbox-$(BLACKBOX_VERSION)
BLACKBOX_SUFFIX := tar.gz
BLACKBOX_URL := $(PTXCONF_SETUP_SFMIRROR)/blackboxwm/$(BLACKBOX).$(BLACKBOX_SUFFIX)
diff --git a/rules/bluez.make b/rules/bluez.make
index e8bd82f8b..61e6b9131 100644
--- a/rules/bluez.make
+++ b/rules/bluez.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_BLUEZ) += bluez
# Paths and names
#
BLUEZ_VERSION := 4.69
+BLUEZ_MD5 := 986a08fb5c94ebd7d1a4d702e45ee34e
BLUEZ := bluez-$(BLUEZ_VERSION)
BLUEZ_SUFFIX := tar.gz
BLUEZ_URL := http://www.kernel.org/pub/linux/bluetooth/$(BLUEZ).$(BLUEZ_SUFFIX)
diff --git a/rules/boa.make b/rules/boa.make
index 952c11445..b5d8f0a08 100644
--- a/rules/boa.make
+++ b/rules/boa.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_BOA) += boa
# Paths and names
#
BOA_VERSION := 0.94.14rc21
+BOA_MD5 := e24b570bd767a124fcfb40a34d148ba9
BOA_SUFFIX := tar.gz
BOA := boa-$(BOA_VERSION)
BOA_TARBALL := boa_$(BOA_VERSION).orig.$(BOA_SUFFIX)
diff --git a/rules/bonniexx.make b/rules/bonniexx.make
index d6e397dec..1ade44c27 100644
--- a/rules/bonniexx.make
+++ b/rules/bonniexx.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BONNIEXX) += bonniexx
# Paths and names
#
BONNIEXX_VERSION := 1.03e
+BONNIEXX_MD5 := 750aa5b5051263a99c6c195888c74968
BONNIEXX := bonnie++-$(BONNIEXX_VERSION)
BONNIEXX_SUFFIX := tgz
BONNIEXX_URL := http://www.coker.com.au/bonnie++/$(BONNIEXX).$(BONNIEXX_SUFFIX)
diff --git a/rules/boost.make b/rules/boost.make
index f44530fef..46614e7c7 100644
--- a/rules/boost.make
+++ b/rules/boost.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BOOST) += boost
# Paths and names
#
BOOST_VERSION := 1_41_0
+BOOST_MD5 := 8bb65e133907db727a2a825c5400d0a6
BOOST := boost_$(BOOST_VERSION)
BOOST_SUFFIX := tar.bz2
BOOST_URL := $(PTXCONF_SETUP_SFMIRROR)/boost/$(BOOST).$(BOOST_SUFFIX)
diff --git a/rules/bootchart.make b/rules/bootchart.make
index 320f87d48..e7c6b46cb 100644
--- a/rules/bootchart.make
+++ b/rules/bootchart.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_BOOTCHART) += bootchart
# Paths and names
#
BOOTCHART_VERSION := 0.90.1
+BOOTCHART_MD5 := dd8b06d0a31c2ee92178c5355502eea7
BOOTCHART_SUFFIX := tar.gz
BOOTCHART := bootchart-$(BOOTCHART_VERSION)
BOOTCHART_TARBALL := bootchart_$(BOOTCHART_VERSION)-3.$(BOOTCHART_SUFFIX)
diff --git a/rules/bridge-utils.make b/rules/bridge-utils.make
index 59ec9e31f..c0bb7aa47 100644
--- a/rules/bridge-utils.make
+++ b/rules/bridge-utils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BRIDGE_UTILS) += bridge-utils
# Paths and names
#
BRIDGE_UTILS_VERSION := 1.4
+BRIDGE_UTILS_MD5 := 0182fcac3a2b307113bbec34e5f1c673
BRIDGE_UTILS := bridge-utils-$(BRIDGE_UTILS_VERSION)
BRIDGE_UTILS_SUFFIX := tar.gz
BRIDGE_UTILS_URL := $(PTXCONF_SETUP_SFMIRROR)/bridge/$(BRIDGE_UTILS).$(BRIDGE_UTILS_SUFFIX)
diff --git a/rules/bustle.make b/rules/bustle.make
index af9de3506..75309a252 100644
--- a/rules/bustle.make
+++ b/rules/bustle.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_BUSTLE) += bustle
# Paths and names
#
BUSTLE_VERSION := 0.2.2
+BUSTLE_MD5 := 68e8a5f75e04fa7004e6ef4d31a3aead
BUSTLE := bustle-$(BUSTLE_VERSION)
BUSTLE_SUFFIX := tar.gz
BUSTLE_URL := http://www.willthompson.co.uk/bustle/releases/$(BUSTLE).$(BUSTLE_SUFFIX)
diff --git a/rules/busybox.make b/rules/busybox.make
index 11eeddf06..1bf7a6843 100644
--- a/rules/busybox.make
+++ b/rules/busybox.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_BUSYBOX) += busybox
# Paths and names
#
BUSYBOX_VERSION := 1.17.1
+BUSYBOX_MD5 := c7fe7533b7fc4018b0b49a05ee0ee601
BUSYBOX := busybox-$(BUSYBOX_VERSION)
BUSYBOX_SUFFIX := tar.bz2
BUSYBOX_URL := http://www.busybox.net/downloads/$(BUSYBOX).$(BUSYBOX_SUFFIX)
diff --git a/rules/bzip2.make b/rules/bzip2.make
index e0f3c4487..976ff23cd 100644
--- a/rules/bzip2.make
+++ b/rules/bzip2.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_BZIP2) += bzip2
# Paths and names
#
BZIP2_VERSION := 1.0.5
+BZIP2_MD5 := 3c15a0c8d1d3ee1c46a1634d00617b1a
BZIP2 := bzip2-$(BZIP2_VERSION)
BZIP2_SUFFIX := tar.gz
BZIP2_URL := http://www.bzip.org/1.0.5/$(BZIP2).$(BZIP2_SUFFIX)
diff --git a/rules/cairo.make b/rules/cairo.make
index 270027e85..dc02179e0 100644
--- a/rules/cairo.make
+++ b/rules/cairo.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CAIRO) += cairo
#
CAIRO_SUFFIX := tar.gz
CAIRO_VERSION := 1.8.10
+CAIRO_MD5 := b60a82f405f9400bbfdcf850b1728d25
CAIRO_URL := http://cairographics.org/releases/cairo-$(CAIRO_VERSION).$(CAIRO_SUFFIX)
CAIRO := cairo-$(CAIRO_VERSION)
CAIRO_SOURCE := $(SRCDIR)/$(CAIRO).$(CAIRO_SUFFIX)
diff --git a/rules/cairomm.make b/rules/cairomm.make
index dc8720bed..34d45096c 100644
--- a/rules/cairomm.make
+++ b/rules/cairomm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CAIROMM) += cairomm
# Paths and names
#
CAIROMM_VERSION := 1.8.0
+CAIROMM_MD5 := 15c0f56eee57bb418c38463a6297d715
CAIROMM := cairomm-$(CAIROMM_VERSION)
CAIROMM_SUFFIX := tar.gz
CAIROMM_URL := http://cairographics.org/releases/$(CAIROMM).$(CAIROMM_SUFFIX)
diff --git a/rules/calibrator.make b/rules/calibrator.make
index dcf1e8f03..29dd2f766 100644
--- a/rules/calibrator.make
+++ b/rules/calibrator.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_CALIBRATOR) += calibrator
# Paths and names
#
CALIBRATOR_VERSION := 20070821-1
+CALIBRATOR_MD5 := b26765e360144e951f4924aed6e6d45c
CALIBRATOR := calibrator-$(CALIBRATOR_VERSION)
CALIBRATOR_SUFFIX := tar.bz2
CALIBRATOR_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
diff --git a/rules/canfestival.make b/rules/canfestival.make
index 49a5a81db..cef758123 100644
--- a/rules/canfestival.make
+++ b/rules/canfestival.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CANFESTIVAL) += canfestival
# Paths and names
#
CANFESTIVAL_VERSION := 3-20081204-1
+CANFESTIVAL_MD5 := 792e225678402dcd026b7b25796d23ad
CANFESTIVAL := CanFestival-$(CANFESTIVAL_VERSION)
CANFESTIVAL_SUFFIX := tar.bz2
CANFESTIVAL_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(CANFESTIVAL).$(CANFESTIVAL_SUFFIX)
diff --git a/rules/canutils.make b/rules/canutils.make
index c4d39f80f..7fe26766f 100644
--- a/rules/canutils.make
+++ b/rules/canutils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CANUTILS) += canutils
# Paths and names
#
CANUTILS_VERSION := $(CANUTILS_VERSION)
+CANUTILS_MD5 := 4bf69310d6abaf06e93ab07b55587f34
CANUTILS := canutils-$(CANUTILS_VERSION)
CANUTILS_SUFFIX := tar.bz2
CANUTILS_URL := http://www.pengutronix.de/software/socket-can/download/canutils/v$(CANUTILS_VERSION_MAJOR).$(CANUTILS_VERSION_MINOR)/$(CANUTILS).$(CANUTILS_SUFFIX)
diff --git a/rules/cbmbasic.make b/rules/cbmbasic.make
index a6afed276..d5bb18ab5 100644
--- a/rules/cbmbasic.make
+++ b/rules/cbmbasic.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_CBMBASIC) += cbmbasic
# Paths and names
#
CBMBASIC_VERSION := 1.0
+CBMBASIC_MD5 := ecd8cd832470ea85368c11d609274c31
CBMBASIC := cbmbasic
CBMBASIC_SUFFIX := zip
CBMBASIC_URL := http://www.weihenstephan.org/~michaste/pagetable/recompiler/$(CBMBASIC).$(CBMBASIC_SUFFIX)
diff --git a/rules/chrony.make b/rules/chrony.make
index dcfa4c7f0..03fb4654a 100644
--- a/rules/chrony.make
+++ b/rules/chrony.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CHRONY) += chrony
# Paths and names
#
CHRONY_VERSION := 1.24-pre1
+CHRONY_MD5 := e1f0d15bc0830f5f6bf80da2d72eb16a
CHRONY := chrony-$(CHRONY_VERSION)
CHRONY_SUFFIX := tar.gz
CHRONY_URL := http://download.tuxfamily.org/chrony/$(CHRONY).$(CHRONY_SUFFIX)
diff --git a/rules/ckermit.make b/rules/ckermit.make
index 98e283b6e..c78aa11cc 100644
--- a/rules/ckermit.make
+++ b/rules/ckermit.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CKERMIT) += ckermit
# Paths and names
#
CKERMIT_VERSION := 211
+CKERMIT_MD5 := 5767ec5e6ff0857cbfe2d3ec1ee0e2bc
CKERMIT := cku$(CKERMIT_VERSION)
CKERMIT_SUFFIX := tar.gz
CKERMIT_URL := http://www.columbia.edu/kermit/ftp/archives/$(CKERMIT).$(CKERMIT_SUFFIX)
diff --git a/rules/classpath.make b/rules/classpath.make
index f51644188..0e4490801 100644
--- a/rules/classpath.make
+++ b/rules/classpath.make
@@ -25,6 +25,7 @@ endif
# Paths and names
#
CLASSPATH_VERSION := 0.98
+CLASSPATH_MD5 := 90c6571b8b0309e372faa0f9f6255ea9
CLASSPATH := classpath-$(CLASSPATH_VERSION)
CLASSPATH_SUFFIX := tar.gz
CLASSPATH_URL := $(PTXCONF_SETUP_GNUMIRROR)/classpath/$(CLASSPATH).$(CLASSPATH_SUFFIX)
diff --git a/rules/commoncpp2.make b/rules/commoncpp2.make
index e7d2c5cc6..94b8f45e3 100644
--- a/rules/commoncpp2.make
+++ b/rules/commoncpp2.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_COMMONCPP2) += commoncpp2
# Paths and names
#
COMMONCPP2_VERSION := 1.8.1
+COMMONCPP2_MD5 := 4804b184e609154ba2bc0aa9f61dc6ef
COMMONCPP2 := commoncpp2-$(COMMONCPP2_VERSION)
COMMONCPP2_SUFFIX := tar.gz
COMMONCPP2_SOURCE := $(SRCDIR)/$(COMMONCPP2).$(COMMONCPP2_SUFFIX)
diff --git a/rules/connman.make b/rules/connman.make
index 5f4ebf29d..3551ae7b2 100644
--- a/rules/connman.make
+++ b/rules/connman.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_CONNMAN) += connman
# Paths and names
#
CONNMAN_VERSION := 0.10
+CONNMAN_MD5 := 094743343e062ea370fcd461aa48a7fe
CONNMAN := connman-$(CONNMAN_VERSION)
CONNMAN_SUFFIX := tar.gz
CONNMAN_URL := http://ftp.moblin.org/connman/releases/$(CONNMAN).$(CONNMAN_SUFFIX)
diff --git a/rules/consolekit.make b/rules/consolekit.make
index 1af55465c..0ebcfbe41 100644
--- a/rules/consolekit.make
+++ b/rules/consolekit.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_CONSOLEKIT) += consolekit
# Paths and names
#
CONSOLEKIT_VERSION := 0.4.1
+CONSOLEKIT_MD5 := 48eda4483cc97841d5f88e8e003eb6d7
CONSOLEKIT := ConsoleKit-$(CONSOLEKIT_VERSION)
CONSOLEKIT_SUFFIX := tar.bz2
CONSOLEKIT_URL := http://www.freedesktop.org/software/ConsoleKit/dist/$(CONSOLEKIT).$(CONSOLEKIT_SUFFIX)
diff --git a/rules/coreutils.make b/rules/coreutils.make
index fe32063a7..f7ad11122 100644
--- a/rules/coreutils.make
+++ b/rules/coreutils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_COREUTILS) += coreutils
# Paths and names
#
COREUTILS_VERSION := 8.5
+COREUTILS_MD5 := c1ffe586d001e87d66cd80c4536ee823
COREUTILS := coreutils-$(COREUTILS_VERSION)
COREUTILS_URL := $(PTXCONF_SETUP_GNUMIRROR)/coreutils/$(COREUTILS).tar.gz
COREUTILS_SOURCE := $(SRCDIR)/$(COREUTILS).tar.gz
diff --git a/rules/cppunit.make b/rules/cppunit.make
index 775f65469..875b32267 100644
--- a/rules/cppunit.make
+++ b/rules/cppunit.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_CPPUNIT) += cppunit
# Paths and names
#
CPPUNIT_VERSION := 1.12.1
+CPPUNIT_MD5 := bd30e9cf5523cdfc019b94f5e1d7fd19
CPPUNIT := cppunit-$(CPPUNIT_VERSION)
CPPUNIT_SUFFIX := tar.gz
CPPUNIT_URL := $(PTXCONF_SETUP_SFMIRROR)/cppunit/$(CPPUNIT).$(CPPUNIT_SUFFIX)
diff --git a/rules/cpufrequtils.make b/rules/cpufrequtils.make
index 0e9c7246c..de0576206 100644
--- a/rules/cpufrequtils.make
+++ b/rules/cpufrequtils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_CPUFREQUTILS) += cpufrequtils
# Paths and names
#
CPUFREQUTILS_VERSION := 007
+CPUFREQUTILS_MD5 := fdd833ce70a9ae40ae8bce5b18f2becf
CPUFREQUTILS := cpufrequtils-$(CPUFREQUTILS_VERSION)
CPUFREQUTILS_SUFFIX := tar.bz2
CPUFREQUTILS_URL := http://www.kernel.org/pub/linux/utils/kernel/cpufreq/$(CPUFREQUTILS).$(CPUFREQUTILS_SUFFIX)
diff --git a/rules/cross-insight.make b/rules/cross-insight.make
index 7afe6f278..3ea1bb5b1 100644
--- a/rules/cross-insight.make
+++ b/rules/cross-insight.make
@@ -18,6 +18,7 @@ CROSS_PACKAGES-$(PTXCONF_CROSS_INSIGHT) += cross-insight
# Paths and names
#
CROSS_INSIGHT_VERSION := 6.8-1
+CROSS_INSIGHT_MD5 := 4ee9824c1e8d6108d886c6c09b24f0ac
CROSS_INSIGHT := insight-$(CROSS_INSIGHT_VERSION)
CROSS_INSIGHT_SUFFIX := tar.bz2
CROSS_INSIGHT_URL := ftp://sourceware.org/pub/insight/releases/$(CROSS_INSIGHT).$(CROSS_INSIGHT_SUFFIX)
diff --git a/rules/cross-nasm.make b/rules/cross-nasm.make
index 5d025912d..9deab522b 100644
--- a/rules/cross-nasm.make
+++ b/rules/cross-nasm.make
@@ -18,6 +18,7 @@ CROSS_PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_CROSS_NASM) += cross-nasm
# Paths and names
#
CROSS_NASM_VERSION := 2.07
+CROSS_NASM_MD5 := d8934231e81874c29374ddef1fbdb1ed
CROSS_NASM := nasm-$(CROSS_NASM_VERSION)
CROSS_NASM_SUFFIX := tar.bz2
CROSS_NASM_URL := $(PTXCONF_SETUP_SFMIRROR)/nasm/$(CROSS_NASM).$(CROSS_NASM_SUFFIX)
diff --git a/rules/cvs.make b/rules/cvs.make
index c87db33fe..5b953ebd4 100644
--- a/rules/cvs.make
+++ b/rules/cvs.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_CVS) += cvs
# Paths and names
#
CVS_VERSION := 1.11.22
+CVS_MD5 := f24043a640509aff1aa28871dd345762
CVS := cvs-$(CVS_VERSION)
CVS_SUFFIX := tar.bz2
CVS_URL := ftp://ftp.gnu.org/non-gnu/cvs/source/stable/$(CVS_VERSION)/$(CVS).$(CVS_SUFFIX)
diff --git a/rules/daemonize.make b/rules/daemonize.make
index 56bff7c4d..9715c59bc 100644
--- a/rules/daemonize.make
+++ b/rules/daemonize.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DAEMONIZE) += daemonize
# Paths and names
#
DAEMONIZE_VERSION := 1.4
+DAEMONIZE_MD5 := 83e518f5b333f8f0ee57c8751fbe97a1
DAEMONIZE := daemonize-$(DAEMONIZE_VERSION)
DAEMONIZE_SUFFIX := tar.gz
DAEMONIZE_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
diff --git a/rules/dash.make b/rules/dash.make
index 0ac5ec7a2..7ab46012c 100644
--- a/rules/dash.make
+++ b/rules/dash.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_DASH) += dash
# Paths and names
#
DASH_VERSION := 0.5.5.1
+DASH_MD5 := 7ac832b440b91f5a52cf8eb68e172616
DASH := dash-$(DASH_VERSION)
DASH_SUFFIX := tar.gz
DASH_URL := http://gondor.apana.org.au/~herbert/dash/files/$(DASH).$(DASH_SUFFIX)
diff --git a/rules/db.make b/rules/db.make
index 442a7439b..62a7724ec 100644
--- a/rules/db.make
+++ b/rules/db.make
@@ -20,9 +20,11 @@ PACKAGES-$(PTXCONF_DB) += db
ifdef PTXCONF_DB_41
DB_VERSION := 4.1.25.NC
+DB_MD5 := b0c31a1db087741a7947c88824043560
endif
ifdef PTXCONF_DB_44
DB_VERSION := 4.4.20.NC
+DB_MD5 := afd9243ea353bbaa04421488d3b37900
endif
DB_MINOR := $(word 2,$(subst ., ,$(DB_VERSION)))
DB := db-$(DB_VERSION)
diff --git a/rules/dbench.make b/rules/dbench.make
index 82fd789d5..ca05fd11d 100644
--- a/rules/dbench.make
+++ b/rules/dbench.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DBENCH) += dbench
# Paths and names
#
DBENCH_VERSION := 3.04
+DBENCH_MD5 := efd0c958da79c1cd941ecd3f63e637ae
DBENCH := dbench-$(DBENCH_VERSION)
DBENCH_SUFFIX := tar.gz
DBENCH_URL := http://samba.org/ftp/tridge/dbench/$(DBENCH).$(DBENCH_SUFFIX)
diff --git a/rules/dbus-glib.make b/rules/dbus-glib.make
index 89d011bed..cd631e80e 100644
--- a/rules/dbus-glib.make
+++ b/rules/dbus-glib.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_DBUS_GLIB) += dbus-glib
# Paths and names
#
DBUS_GLIB_VERSION := 0.92
+DBUS_GLIB_MD5 := b595b36890c4f9f8f5d5dec131c495f8
DBUS_GLIB := dbus-glib-$(DBUS_GLIB_VERSION)
DBUS_GLIB_SUFFIX := tar.gz
DBUS_GLIB_URL := http://dbus.freedesktop.org/releases/dbus-glib/$(DBUS_GLIB).$(DBUS_GLIB_SUFFIX)
diff --git a/rules/dbus-java.make b/rules/dbus-java.make
index 842561a15..4acf47756 100644
--- a/rules/dbus-java.make
+++ b/rules/dbus-java.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DBUS_JAVA) += dbus-java
# Paths and names
#
DBUS_JAVA_VERSION := 2.7
+DBUS_JAVA_MD5 := 8b8470db5cd657591bac245e3b6e18e4
DBUS_JAVA := dbus-java-$(DBUS_JAVA_VERSION)
DBUS_JAVA_SUFFIX := tar.gz
DBUS_JAVA_URL := http://dbus.freedesktop.org/releases/dbus-java/$(DBUS_JAVA).$(DBUS_JAVA_SUFFIX)
diff --git a/rules/dbus-python.make b/rules/dbus-python.make
index 73052431b..bc9114911 100644
--- a/rules/dbus-python.make
+++ b/rules/dbus-python.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DBUS_PYTHON) += dbus-python
# Paths and names
#
DBUS_PYTHON_VERSION := 0.83.0
+DBUS_PYTHON_MD5 := 562c78876219bf458d79a041af18293d
DBUS_PYTHON := dbus-python-$(DBUS_PYTHON_VERSION)
DBUS_PYTHON_SUFFIX := tar.gz
DBUS_PYTHON_URL := http://dbus.freedesktop.org/releases/dbus-python/$(DBUS_PYTHON).$(DBUS_PYTHON_SUFFIX)
diff --git a/rules/dbus.make b/rules/dbus.make
index 7ff06ddda..2b18303eb 100644
--- a/rules/dbus.make
+++ b/rules/dbus.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_DBUS) += dbus
# Paths and names
#
DBUS_VERSION := 1.4.8
+DBUS_MD5 := e30253e15f0f4e6c5ee9e6f0eba5046c
DBUS := dbus-$(DBUS_VERSION)
DBUS_SUFFIX := tar.gz
DBUS_URL := http://dbus.freedesktop.org/releases/dbus/$(DBUS).$(DBUS_SUFFIX)
diff --git a/rules/dconf.make b/rules/dconf.make
index 466cba017..a69f5eaf8 100644
--- a/rules/dconf.make
+++ b/rules/dconf.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DCONF) += dconf
# Paths and names
#
DCONF_VERSION := 0.7.2
+DCONF_MD5 := 1583be314e3ea0ab483d104e791ef653
DCONF := dconf-$(DCONF_VERSION)
DCONF_SUFFIX := tar.bz2
DCONF_URL := http://download.gnome.org/sources/dconf/0.7/$(DCONF).$(DCONF_SUFFIX)
diff --git a/rules/devicekit-disks.make b/rules/devicekit-disks.make
index 58ee9779e..0ec7c0dc7 100644
--- a/rules/devicekit-disks.make
+++ b/rules/devicekit-disks.make
@@ -16,6 +16,7 @@ PACKAGES-$(PTXCONF_DEVICEKIT_DISKS) += devicekit-disks
# Paths and names
#
DEVICEKIT_DISKS_VERSION := 009
+DEVICEKIT_DISKS_MD5 := 2771769829e544e8ffb64297084b9ed9
DEVICEKIT_DISKS := DeviceKit-disks-$(DEVICEKIT_DISKS_VERSION)
DEVICEKIT_DISKS_SUFFIX := tar.gz
DEVICEKIT_DISKS_URL := http://hal.freedesktop.org/releases/$(DEVICEKIT_DISKS).$(DEVICEKIT_DISKS_SUFFIX)
diff --git a/rules/dfu-util.make b/rules/dfu-util.make
index c35263a9b..4793a68a2 100644
--- a/rules/dfu-util.make
+++ b/rules/dfu-util.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DFU_UTIL) += dfu-util
# Paths and names
#
DFU_UTIL_VERSION := 0.1
+DFU_UTIL_MD5 := 454b931249d29e4a6c2a2ade17858490
DFU_UTIL := dfu-util-$(DFU_UTIL_VERSION)
DFU_UTIL_SUFFIX := tar.gz
DFU_UTIL_URL := http://dfu-util.gnumonks.org/releases/$(DFU_UTIL).$(DFU_UTIL_SUFFIX)
diff --git a/rules/dhcp.make b/rules/dhcp.make
index 05c7560e6..1391bc6ff 100644
--- a/rules/dhcp.make
+++ b/rules/dhcp.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_DHCP) += dhcp
# Paths and names
#
DHCP_VERSION := 4.1.2
+DHCP_MD5 := 23bc6016297aa831dc9f321403e30ddc
DHCP := dhcp-$(DHCP_VERSION)
DHCP_SUFFIX := tar.gz
DHCP_SOURCE := $(SRCDIR)/$(DHCP).$(DHCP_SUFFIX)
diff --git a/rules/dialog.make b/rules/dialog.make
index 1bb593ac6..d626da6af 100644
--- a/rules/dialog.make
+++ b/rules/dialog.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DIALOG) += dialog
# Paths and names
#
DIALOG_VERSION := 1.1-20100428
+DIALOG_MD5 := 519c0a0cbac28ddb992111ec2c3f82aa
DIALOG := dialog-$(DIALOG_VERSION)
DIALOG_SUFFIX := tgz
DIALOG_URL := ftp://invisible-island.net/dialog/$(DIALOG).$(DIALOG_SUFFIX)
diff --git a/rules/dibbler.make b/rules/dibbler.make
index ea6ad1e9e..e170cd255 100644
--- a/rules/dibbler.make
+++ b/rules/dibbler.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DIBBLER) += dibbler
# Paths and names
#
DIBBLER_VERSION := 0.7.3
+DIBBLER_MD5 := 39be72da38c2e6d33fd43a2811a276b1
DIBBLER := dibbler-$(DIBBLER_VERSION)
DIBBLER_SUFFIX := tar.gz
DIBBLER_URL := http://klub.com.pl/dhcpv6/dibbler/$(DIBBLER)-src.$(DIBBLER_SUFFIX)
diff --git a/rules/diffutils.make b/rules/diffutils.make
index ea6a71bb2..75bbbaa73 100644
--- a/rules/diffutils.make
+++ b/rules/diffutils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DIFFUTILS) += diffutils
# Paths and names
#
DIFFUTILS_VERSION := 2.8.1
+DIFFUTILS_MD5 := 71f9c5ae19b60608f6c7f162da86a428
DIFFUTILS := diffutils-$(DIFFUTILS_VERSION)
DIFFUTILS_SUFFIX := tar.gz
DIFFUTILS_URL := $(PTXCONF_SETUP_GNUMIRROR)/diffutils/$(DIFFUTILS).$(DIFFUTILS_SUFFIX)
diff --git a/rules/directfb-examples.make b/rules/directfb-examples.make
index 5f88099f7..c986c03d5 100644
--- a/rules/directfb-examples.make
+++ b/rules/directfb-examples.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_DIRECTFB_EXAMPLES) += directfb-examples
# Paths and names
#
DIRECTFB_EXAMPLES_VERSION := 1.2.0
+DIRECTFB_EXAMPLES_MD5 := ce018f681b469a1d72ffc32650304b98
DIRECTFB_EXAMPLES := DirectFB-examples-$(DIRECTFB_EXAMPLES_VERSION)
DIRECTFB_EXAMPLES_SUFFIX := tar.gz
DIRECTFB_EXAMPLES_SOURCE := $(SRCDIR)/$(DIRECTFB_EXAMPLES).$(DIRECTFB_EXAMPLES_SUFFIX)
diff --git a/rules/directfb.make b/rules/directfb.make
index 0d5092d7c..96bbfb84c 100644
--- a/rules/directfb.make
+++ b/rules/directfb.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_DIRECTFB) += directfb
# Paths and names
#
DIRECTFB_VERSION := 1.4.3
+DIRECTFB_MD5 := 223e036da906ceb4bd44708026839ff1
DIRECTFB := DirectFB-$(DIRECTFB_VERSION)
DIRECTFB_SUFFIX := tar.gz
DIRECTFB_SOURCE := $(SRCDIR)/$(DIRECTFB).$(DIRECTFB_SUFFIX)
diff --git a/rules/dnsmasq.make b/rules/dnsmasq.make
index eb9050717..a5a7396e1 100644
--- a/rules/dnsmasq.make
+++ b/rules/dnsmasq.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_DNSMASQ) += dnsmasq
# Paths and names
#
DNSMASQ_VERSION := 2.47
+DNSMASQ_MD5 := 4524081e56d0b935717d493e8e8d3e11
DNSMASQ := dnsmasq-$(DNSMASQ_VERSION)
DNSMASQ_SUFFIX := tar.gz
DNSMASQ_URL := http://www.thekelleys.org.uk/dnsmasq/$(DNSMASQ).$(DNSMASQ_SUFFIX)
diff --git a/rules/dosfstools.make b/rules/dosfstools.make
index b902f2111..d244ce515 100644
--- a/rules/dosfstools.make
+++ b/rules/dosfstools.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_DOSFSTOOLS) += dosfstools
# Paths and names
#
DOSFSTOOLS_VERSION := 3.0.6
+DOSFSTOOLS_MD5 := ae64c11d3963cd49758aba2854a60b6e
DOSFSTOOLS := dosfstools-$(DOSFSTOOLS_VERSION)
DOSFSTOOLS_SUFFIX := tar.bz2
DOSFSTOOLS_SRC := $(DOSFSTOOLS).$(DOSFSTOOLS_SUFFIX)
diff --git a/rules/dri2proto.make b/rules/dri2proto.make
index 3df8c8e00..af7d21425 100644
--- a/rules/dri2proto.make
+++ b/rules/dri2proto.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_DRI2PROTO) += dri2proto
# Paths and names
#
DRI2PROTO_VERSION := 2.3
+DRI2PROTO_MD5 := 3407b494d5e90d584c9af52aa8f9f028
DRI2PROTO := dri2proto-$(DRI2PROTO_VERSION)
DRI2PROTO_SUFFIX := tar.bz2
DRI2PROTO_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(DRI2PROTO).$(DRI2PROTO_SUFFIX)
diff --git a/rules/dropbear.make b/rules/dropbear.make
index 2ca3c6cee..f3c75c4fa 100644
--- a/rules/dropbear.make
+++ b/rules/dropbear.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_DROPBEAR) += dropbear
# Paths and names
#
DROPBEAR_VERSION := 0.52
+DROPBEAR_MD5 := a1fc7adf601bca53330a792a9c873439
DROPBEAR := dropbear-$(DROPBEAR_VERSION)
DROPBEAR_SUFFIX := tar.bz2
DROPBEAR_URL := http://www.ucc.asn.au/~matt/dropbear/releases/$(DROPBEAR).$(DROPBEAR_SUFFIX)
diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make
index cfdf3d675..a2bc84587 100644
--- a/rules/e2fsprogs.make
+++ b/rules/e2fsprogs.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_E2FSPROGS) += e2fsprogs
# Paths and names
#
E2FSPROGS_VERSION := 1.41.12
+E2FSPROGS_MD5 := 1b24a21fc0c2381ef420961cbfec733f
E2FSPROGS := e2fsprogs-$(E2FSPROGS_VERSION)
E2FSPROGS_SUFFIX := tar.gz
E2FSPROGS_URL := $(PTXCONF_SETUP_SFMIRROR)/e2fsprogs/$(E2FSPROGS).$(E2FSPROGS_SUFFIX)
diff --git a/rules/efax.make b/rules/efax.make
index a0ebc41ab..87e226ad0 100644
--- a/rules/efax.make
+++ b/rules/efax.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_EFAX) += efax
# Paths and names
#
EFAX_VERSION := 0.9
+EFAX_MD5 := 23bd3767f87c455c58ccae7f88bce725
EFAX := efax-$(EFAX_VERSION)
EFAX_SUFFIX := tar.gz
EFAX_URL := ftp://ftp.metalab.unc.edu/pub/Linux/apps/serialcomm/fax/$(EFAX).$(EFAX_SUFFIX)
diff --git a/rules/eggdbus.make b/rules/eggdbus.make
index 991f61722..e2763d3d7 100644
--- a/rules/eggdbus.make
+++ b/rules/eggdbus.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_EGGDBUS) += eggdbus
# Paths and names
#
EGGDBUS_VERSION := 0.6
+EGGDBUS_MD5 := b43d2a6c523fcb8b9d0b0300c4222386
EGGDBUS := eggdbus-$(EGGDBUS_VERSION)
EGGDBUS_SUFFIX := tar.gz
EGGDBUS_URL := http://hal.freedesktop.org/releases/$(EGGDBUS).$(EGGDBUS_SUFFIX)
diff --git a/rules/elektra.make b/rules/elektra.make
index 2fd234c07..b393917bc 100644
--- a/rules/elektra.make
+++ b/rules/elektra.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ELEKTRA) += elektra
# Paths and names
#
ELEKTRA_VERSION := 0.7.0-r1618
+ELEKTRA_MD5 :=
ELEKTRA := elektra-$(ELEKTRA_VERSION)
ELEKTRA_SUFFIX := tar.gz
ELEKTRA_URL := http://www.markus-raab.org/ftp/$(ELEKTRA).$(ELEKTRA_SUFFIX) \
diff --git a/rules/etherwake.make b/rules/etherwake.make
index 8f8b1b661..298652b5e 100644
--- a/rules/etherwake.make
+++ b/rules/etherwake.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ETHERWAKE) += etherwake
# Paths and names
#
ETHERWAKE_VERSION := 1.09
+ETHERWAKE_MD5 := 628e8b2a28d47f262e4c26c989402a59
ETHERWAKE_SUFFIX := tar.gz
ETHERWAKE := etherwake-$(ETHERWAKE_VERSION).orig
ETHERWAKE_TARBALL := etherwake_$(ETHERWAKE_VERSION).orig.$(ETHERWAKE_SUFFIX)
diff --git a/rules/ethtool.make b/rules/ethtool.make
index abe8cb16b..edd85fdd7 100644
--- a/rules/ethtool.make
+++ b/rules/ethtool.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ETHTOOL) += ethtool
# Paths and names
#
ETHTOOL_VERSION := 2.6.33
+ETHTOOL_MD5 := 973ecf04ded80b45661a7e54db2bfed9
ETHTOOL_SUFFIX := tar.gz
ETHTOOL := ethtool-$(ETHTOOL_VERSION)
ETHTOOL_URL := $(PTXCONF_SETUP_SFMIRROR)/gkernel/ethtool/2.6.33/$(ETHTOOL).$(ETHTOOL_SUFFIX)
diff --git a/rules/eventlog.make b/rules/eventlog.make
index 55181c54b..2e30d64ee 100644
--- a/rules/eventlog.make
+++ b/rules/eventlog.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_EVENTLOG) += eventlog
# Paths and names
#
EVENTLOG_VERSION := 0.2.7
+EVENTLOG_MD5 := 51ac5bff610194ad57f3d632277bdf49
EVENTLOG := eventlog-$(EVENTLOG_VERSION)
EVENTLOG_SUFFIX := tar.gz
EVENTLOG_URL := http://www.balabit.com/downloads/files/syslog-ng/sources/2.0/src/$(EVENTLOG).$(EVENTLOG_SUFFIX)
diff --git a/rules/evtest.make b/rules/evtest.make
index 8dff175d8..03e8c8a10 100644
--- a/rules/evtest.make
+++ b/rules/evtest.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_EVTEST) += evtest
# Paths and names
#
EVTEST_VERSION := 1.25
+EVTEST_MD5 := 770d6af03affe976bdbe3ad1a922c973
EVTEST := evtest-$(EVTEST_VERSION)
EVTEST_SUFFIX := tar.bz2
EVTEST_URL := http://cgit.freedesktop.org/~whot/evtest/snapshot/$(EVTEST).$(EVTEST_SUFFIX)
diff --git a/rules/expat.make b/rules/expat.make
index c6ea45d20..8a913920d 100644
--- a/rules/expat.make
+++ b/rules/expat.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_EXPAT) += expat
# Paths and names
#
EXPAT_VERSION := 2.0.1
+EXPAT_MD5 := e4b08e8477e1dccb56b95078c6d6ff88
EXPAT := expat-$(EXPAT_VERSION)
EXPAT_SUFFIX := tar.bz2
EXPAT_URL := $(PTXCONF_SETUP_SFMIRROR)/expat/$(EXPAT).$(EXPAT_SUFFIX)
diff --git a/rules/failmalloc.make b/rules/failmalloc.make
index d8b5dc671..7d459c47a 100644
--- a/rules/failmalloc.make
+++ b/rules/failmalloc.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FAILMALLOC) += failmalloc
# Paths and names
#
FAILMALLOC_VERSION := 1.0
+FAILMALLOC_MD5 := eae617cb8d800dc17efe55b26565a7e2
FAILMALLOC := failmalloc-$(FAILMALLOC_VERSION)
FAILMALLOC_SUFFIX := tar.gz
FAILMALLOC_URL := http://download.savannah.nongnu.org/releases/failmalloc/$(FAILMALLOC).$(FAILMALLOC_SUFFIX)
diff --git a/rules/fam.make b/rules/fam.make
index 4b50487bb..53534a1bc 100644
--- a/rules/fam.make
+++ b/rules/fam.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FAM) += fam
# Paths and names
#
FAM_VERSION := 2.7.0
+FAM_MD5 := 1bf3ae6c0c58d3201afc97c6a4834e39
FAM := fam-$(FAM_VERSION)
FAM_SUFFIX := tar.gz
FAM_URL := ftp://oss.sgi.com/projects/fam/download/stable/$(FAM).$(FAM_SUFFIX)
diff --git a/rules/fbgrab.make b/rules/fbgrab.make
index 6fc6b9a2c..89333540f 100644
--- a/rules/fbgrab.make
+++ b/rules/fbgrab.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FBGRAB) += fbgrab
# Paths and names
#
FBGRAB_VERSION := 1.0
+FBGRAB_MD5 := 7af4d8774684182ed690d5da82d6d234
FBGRAB := fbgrab-$(FBGRAB_VERSION)
FBGRAB_SUFFIX := tar.gz
FBGRAB_URL := http://hem.bredband.net/gmogmo/fbgrab/$(FBGRAB).$(FBGRAB_SUFFIX)
diff --git a/rules/fbtest.make b/rules/fbtest.make
index 5c8be2834..3d2d0af06 100644
--- a/rules/fbtest.make
+++ b/rules/fbtest.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FBTEST) += fbtest
# Paths and names
#
FBTEST_VERSION := 20041102-1
+FBTEST_MD5 := d9dc61e96edb60dc52491ce3a5d5185c
FBTEST := fbtest-$(FBTEST_VERSION)
FBTEST_SUFFIX := tar.gz
FBTEST_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(FBTEST).$(FBTEST_SUFFIX)
diff --git a/rules/fbutils.make b/rules/fbutils.make
index 092732808..e19a65970 100644
--- a/rules/fbutils.make
+++ b/rules/fbutils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FBUTILS) += fbutils
# Paths and names
#
FBUTILS_VERSION := 20041102-1
+FBUTILS_MD5 := 5a1e431eee0673a07a4f72c751d7a8eb
FBUTILS := fbutils-$(FBUTILS_VERSION)
FBUTILS_SUFFIX := tar.gz
FBUTILS_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(FBUTILS).$(FBUTILS_SUFFIX)
diff --git a/rules/fbv.make b/rules/fbv.make
index 713334861..3abc31df8 100644
--- a/rules/fbv.make
+++ b/rules/fbv.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FBV) += fbv
# Paths and names
#
FBV_VERSION := 1.0b-ptx3
+FBV_MD5 := 0d466f678630941fb9a38884e3402f21
FBV := fbv-$(FBV_VERSION)
FBV_SUFFIX := tar.bz2
FBV_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(FBV).$(FBV_SUFFIX)
diff --git a/rules/fcgi.make b/rules/fcgi.make
index 31308849f..209a72d7e 100644
--- a/rules/fcgi.make
+++ b/rules/fcgi.make
@@ -15,6 +15,7 @@ PACKAGES-$(PTXCONF_FCGI) += fcgi
# Paths and names
#
FCGI_VERSION := 2.4.0
+FCGI_MD5 := d15060a813b91383a9f3c66faf84867e
FCGI := fcgi-$(FCGI_VERSION)
FCGI_SUFFIX := tar.gz
FCGI_URL := http://www.fastcgi.com/dist/$(FCGI).$(FCGI_SUFFIX)
diff --git a/rules/ffmpeg.make b/rules/ffmpeg.make
index 785045258..0c9fe5375 100644
--- a/rules/ffmpeg.make
+++ b/rules/ffmpeg.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FFMPEG) += ffmpeg
# Paths and names
#
FFMPEG_VERSION := r12314
+FFMPEG_MD5 :=
FFMPEG := ffmpeg-$(FFMPEG_VERSION)
FFMPEG_SUFFIX := tar.bz2
FFMPEG_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(FFMPEG).$(FFMPEG_SUFFIX)
diff --git a/rules/fftw.make b/rules/fftw.make
index 8bc75625c..afb3ccecf 100644
--- a/rules/fftw.make
+++ b/rules/fftw.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FFTW) += fftw
# Paths and names
#
FFTW_VERSION := 3.2.2
+FFTW_MD5 := b616e5c91218cc778b5aa735fefb61ae
FFTW := fftw-$(FFTW_VERSION)
FFTW_SUFFIX := tar.gz
FFTW_SOURCE := $(SRCDIR)/$(FFTW).$(FFTW_SUFFIX)
diff --git a/rules/figlet.make b/rules/figlet.make
index 86aa7b6c5..332ac327f 100644
--- a/rules/figlet.make
+++ b/rules/figlet.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_FIGLET) += figlet
# Paths and names
#
FIGLET_VERSION := 2.2.4
+FIGLET_MD5 := ea048d8d0b56f9c58e55514d4eb04203
FIGLET := figlet-$(FIGLET_VERSION)
FIGLET_SUFFIX := tar.gz
FIGLET_URL := ftp://ftp.figlet.org/pub/figlet/program/unix/$(FIGLET).$(FIGLET_SUFFIX)
diff --git a/rules/file.make b/rules/file.make
index 497cf7e6b..8840bc4a0 100644
--- a/rules/file.make
+++ b/rules/file.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FILE) += file
# Paths and names
#
FILE_VERSION := 5.06
+FILE_MD5 := deb12b0fb9d09e7681be72bad6eba4e0
FILE := file-$(FILE_VERSION)
FILE_SUFFIX := tar.gz
FILE_URL := ftp://ftp.astron.com/pub/file/$(FILE).$(FILE_SUFFIX)
diff --git a/rules/findutils.make b/rules/findutils.make
index 2743e79f2..c5dc2ef5e 100644
--- a/rules/findutils.make
+++ b/rules/findutils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FINDUTILS) += findutils
# Paths and names
#
FINDUTILS_VERSION := 4.2.23
+FINDUTILS_MD5 := ecaff8b060e8d69c10eb2391a8032e26
FINDUTILS := findutils-$(FINDUTILS_VERSION)
FINDUTILS_SUFFIX := tar.gz
FINDUTILS_URL := $(PTXCONF_SETUP_GNUMIRROR)/findutils/$(FINDUTILS).$(FINDUTILS_SUFFIX)
diff --git a/rules/flac.make b/rules/flac.make
index f27bdc4e5..854c9d280 100644
--- a/rules/flac.make
+++ b/rules/flac.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FLAC) += flac
# Paths and names
#
FLAC_VERSION := 1.2.1
+FLAC_MD5 := 153c8b15a54da428d1f0fadc756c22c7
FLAC := flac-$(FLAC_VERSION)
FLAC_SUFFIX := tar.gz
FLAC_URL := $(PTXCONF_SETUP_SFMIRROR)/flac/$(FLAC).$(FLAC_SUFFIX)
diff --git a/rules/flex.make b/rules/flex.make
index f9f83146c..d94301ef0 100644
--- a/rules/flex.make
+++ b/rules/flex.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FLEX) += flex
# Paths and names
#
FLEX_VERSION := 2.5.35
+FLEX_MD5 := 10714e50cea54dc7a227e3eddcd44d57
FLEX := flex-$(FLEX_VERSION)
FLEX_SUFFIX := tar.bz2
FLEX_URL := $(PTXCONF_SETUP_SFMIRROR)/flex/$(FLEX).$(FLEX_SUFFIX)
diff --git a/rules/fltk.make b/rules/fltk.make
index 4b16d179f..d999fcaa0 100644
--- a/rules/fltk.make
+++ b/rules/fltk.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FLTK) += fltk
# Paths and names
#
FLTK_VERSION := 1.1.6
+FLTK_MD5 :=
FLTK := fltk-$(FLTK_VERSION)
FLTK_SUFFIX := source.tar.bz2
FLTK_URL := \
diff --git a/rules/fluxbox.make b/rules/fluxbox.make
index ff1e79bd5..19381efe6 100644
--- a/rules/fluxbox.make
+++ b/rules/fluxbox.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FLUXBOX) += fluxbox
# Paths and names
#
FLUXBOX_VERSION := 1.1.1
+FLUXBOX_MD5 := fa9fa8fe9a44f86522de5754f8b285ca
FLUXBOX := fluxbox-$(FLUXBOX_VERSION)
FLUXBOX_SUFFIX := tar.bz2
FLUXBOX_URL := http://prdownloads.sourceforge.net/fluxbox/$(FLUXBOX).$(FLUXBOX_SUFFIX)
diff --git a/rules/fontconfig.make b/rules/fontconfig.make
index e3cbef870..0f55e89c3 100644
--- a/rules/fontconfig.make
+++ b/rules/fontconfig.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FONTCONFIG) += fontconfig
# Paths and names
#
FONTCONFIG_VERSION := 2.6.0
+FONTCONFIG_MD5 := ab54ec1d4ddd836313fdbc0cd5299d6d
FONTCONFIG := fontconfig-$(FONTCONFIG_VERSION)
FONTCONFIG_SUFFIX := tar.gz
FONTCONFIG_URL := http://fontconfig.org/release/$(FONTCONFIG).$(FONTCONFIG_SUFFIX)
diff --git a/rules/freeglut.make b/rules/freeglut.make
index 800224b54..ccf2c2950 100644
--- a/rules/freeglut.make
+++ b/rules/freeglut.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FREEGLUT) += freeglut
# Paths and names
#
FREEGLUT_VERSION := 2.6.0
+FREEGLUT_MD5 := 39f0f2de89f399529d2b981188082218
FREEGLUT := freeglut-$(FREEGLUT_VERSION)
FREEGLUT_SUFFIX := tar.gz
FREEGLUT_URL := $(PTXCONF_SETUP_SFMIRROR)/freeglut/$(FREEGLUT).$(FREEGLUT_SUFFIX)
diff --git a/rules/freetype.make b/rules/freetype.make
index e2a63f62c..65b03d7aa 100644
--- a/rules/freetype.make
+++ b/rules/freetype.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_FREETYPE) += freetype
# Paths and names
#
FREETYPE_VERSION := 2.3.11
+FREETYPE_MD5 := 519c7cbf5cbd72ffa822c66844d3114c
FREETYPE := freetype-$(FREETYPE_VERSION)
FREETYPE_SUFFIX := tar.bz2
FREETYPE_URL := http://download.savannah.gnu.org/releases/freetype/$(FREETYPE).$(FREETYPE_SUFFIX)
diff --git a/rules/frodo.make b/rules/frodo.make
index 6d66992d6..fce420e3e 100644
--- a/rules/frodo.make
+++ b/rules/frodo.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FRODO) += frodo
# Paths and names
#
FRODO_VERSION := 4.1b
+FRODO_MD5 := 095b9f21c03204cc13f7f249e8866cd9
FRODO := Frodo-$(FRODO_VERSION)
FRODO_SUFFIX := Src.tar.gz
FRODO_URL := http://frodo.cebix.net/downloads/FrodoV4_1b.$(FRODO_SUFFIX)
diff --git a/rules/fuse.make b/rules/fuse.make
index a2f23ad06..53871e0fb 100644
--- a/rules/fuse.make
+++ b/rules/fuse.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_FUSE) += fuse
# Paths and names
#
FUSE_VERSION := 2.7.4
+FUSE_MD5 := 4879f06570d2225667534c37fea04213
FUSE := fuse-$(FUSE_VERSION)
FUSE_SUFFIX := tar.gz
FUSE_URL := $(PTXCONF_SETUP_SFMIRROR)/fuse/$(FUSE).$(FUSE_SUFFIX)
diff --git a/rules/gawk.make b/rules/gawk.make
index 751838cf2..c2cc40482 100644
--- a/rules/gawk.make
+++ b/rules/gawk.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GAWK) += gawk
# Paths and names
#
GAWK_VERSION := 3.1.6
+GAWK_MD5 := b237751aef53c9ead9644e376bc53386
GAWK := gawk-$(GAWK_VERSION)
GAWK_SUFFIX := tar.gz
GAWK_URL := $(PTXCONF_SETUP_GNUMIRROR)/gawk/$(GAWK).$(GAWK_SUFFIX)
diff --git a/rules/gdb.make b/rules/gdb.make
index 11bec3b49..c4804972c 100644
--- a/rules/gdb.make
+++ b/rules/gdb.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_GDB) += gdb
# Paths and names
#
GDB_VERSION := $(call remove_quotes,$(PTXCONF_GDB_VERSION))
+GDB_MD5 := c9da266b884fb8fa54df786dfaadbc7a
GDB := gdb-$(GDB_VERSION)
GDB_SUFFIX := tar.bz2
GDB_SOURCE := $(SRCDIR)/$(GDB).$(GDB_SUFFIX)
diff --git a/rules/gettext-dummy.make b/rules/gettext-dummy.make
index 724788da7..1db5de8b5 100644
--- a/rules/gettext-dummy.make
+++ b/rules/gettext-dummy.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GETTEXT_DUMMY) += gettext-dummy
# Paths and names
#
GETTEXT_DUMMY_VERSION := 1.0.1
+GETTEXT_DUMMY_MD5 := 44d4a2bd104942950ad72d800fa1282e
GETTEXT_DUMMY := gettext-dummy-$(GETTEXT_DUMMY_VERSION)
GETTEXT_DUMMY_SUFFIX := tar.bz2
GETTEXT_DUMMY_URL := http://www.pengutronix.de/software/gettext-dummy/download/$(GETTEXT_DUMMY).$(GETTEXT_DUMMY_SUFFIX)
diff --git a/rules/gettext.make b/rules/gettext.make
index 34813cd0f..cfebe1b6f 100644
--- a/rules/gettext.make
+++ b/rules/gettext.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_GETTEXT) += gettext
# Paths and names
#
GETTEXT_VERSION := 0.18.1
+GETTEXT_MD5 := 2ae04f960d5fa03774636ddef19ebdbf
GETTEXT := gettext-$(GETTEXT_VERSION)
GETTEXT_SUFFIX := tar.gz
GETTEXT_URL := $(PTXCONF_SETUP_GNUMIRROR)/gettext/$(GETTEXT).$(GETTEXT_SUFFIX)
diff --git a/rules/glade.make b/rules/glade.make
index faa0de7a6..780dea23d 100644
--- a/rules/glade.make
+++ b/rules/glade.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GLADE) += glade
# Paths and names
#
GLADE_VERSION := 3.4.0
+GLADE_MD5 := 7d9354a92d3d95417d1e2d0bc3ebf4f5
GLADE := glade3-$(GLADE_VERSION)
GLADE_SUFFIX := tar.bz2
GLADE_URL := http://ftp.gnome.org/pub/GNOME/sources/glade3/3.4/$(GLADE).$(GLADE_SUFFIX)
diff --git a/rules/glademm.make b/rules/glademm.make
index 62ac88f20..ade1ba741 100644
--- a/rules/glademm.make
+++ b/rules/glademm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GLADEMM) += glademm
# Paths and names
#
GLADEMM_VERSION := 2.6.0
+GLADEMM_MD5 := e88be4e895ff3b99d8ae39e799b714a2
GLADEMM := glademm-$(GLADEMM_VERSION)
GLADEMM_SUFFIX := tar.gz
GLADEMM_URL := http://home.wtal.de/petig/Gtk/$(GLADEMM).$(GLADEMM_SUFFIX)
diff --git a/rules/glew.make b/rules/glew.make
index 12678f906..2e0ebe118 100644
--- a/rules/glew.make
+++ b/rules/glew.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GLEW) += glew
# Paths and names
#
GLEW_VERSION := 1.5.2
+GLEW_MD5 := 310916d887253dc9f4be6ab13501603a
GLEW := glew-$(GLEW_VERSION)
GLEW_SUFFIX := tgz
GLEW_URL := $(PTXCONF_SETUP_SFMIRROR)/glew/$(GLEW_VERSION)/$(GLEW).$(GLEW_SUFFIX)
diff --git a/rules/glib.make b/rules/glib.make
index 935dee828..7e23e3e29 100644
--- a/rules/glib.make
+++ b/rules/glib.make
@@ -19,8 +19,10 @@ PACKAGES-$(PTXCONF_GLIB) += glib
#
#ifdef PTXCONF_GLIB_EXPERIMENTAL
#GLIB_VERSION := 2.27.93
+#GLIB_MD5 :=
#else
GLIB_VERSION := 2.28.6
+GLIB_MD5 := 7d8fc15ae70d5111c0cf2a79d50ef717
#endif
GLIB := glib-$(GLIB_VERSION)
diff --git a/rules/glibmm.make b/rules/glibmm.make
index 5052a87ff..6286b9efb 100644
--- a/rules/glibmm.make
+++ b/rules/glibmm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GLIBMM) += glibmm
# Paths and names
#
GLIBMM_VERSION := 2.22.1
+GLIBMM_MD5 := 1a96c7fde75ddbb421bc23fb4aa7adba
GLIBMM := glibmm-$(GLIBMM_VERSION)
GLIBMM_SUFFIX := tar.bz2
GLIBMM_URL := http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.22/$(GLIBMM).$(GLIBMM_SUFFIX)
diff --git a/rules/gmake.make b/rules/gmake.make
index f66b49e39..fc5529476 100644
--- a/rules/gmake.make
+++ b/rules/gmake.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GMAKE) += gmake
# Paths and names
#
GMAKE_VERSION := 3.81
+GMAKE_MD5 := 354853e0b2da90c527e35aabb8d6f1e6
GMAKE := make-$(GMAKE_VERSION)
GMAKE_SUFFIX := tar.bz2
GMAKE_URL := $(PTXCONF_SETUP_GNUMIRROR)/make/$(GMAKE).$(GMAKE_SUFFIX)
diff --git a/rules/gnupg.make b/rules/gnupg.make
index fab1b9495..0ee87ef39 100644
--- a/rules/gnupg.make
+++ b/rules/gnupg.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GNUPG) += gnupg
# Paths and names
#
GNUPG_VERSION := 2.0.15
+GNUPG_MD5 := c1286e85b66349879dc4b760dd83e2f1
GNUPG := gnupg-$(GNUPG_VERSION)
GNUPG_SUFFIX := tar.bz2
GNUPG_URL := ftp://ftp.gnupg.org/gcrypt/gnupg/$(GNUPG).$(GNUPG_SUFFIX)
diff --git a/rules/gnuplot.make b/rules/gnuplot.make
index af15070e1..4de83b0e4 100644
--- a/rules/gnuplot.make
+++ b/rules/gnuplot.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GNUPLOT) += gnuplot
# Paths and names
#
GNUPLOT_VERSION := 4.2.6
+GNUPLOT_MD5 := c10468d74030e8bed0fd6865a45cf1fd
GNUPLOT := gnuplot-$(GNUPLOT_VERSION)
GNUPLOT_SUFFIX := tar.gz
GNUPLOT_URL := $(PTXCONF_SETUP_SFMIRROR)/gnuplot/$(GNUPLOT).$(GNUPLOT_SUFFIX)
diff --git a/rules/gpm.make b/rules/gpm.make
index 275933408..8839f094c 100644
--- a/rules/gpm.make
+++ b/rules/gpm.make
@@ -14,6 +14,7 @@ PACKAGES-$(PTXCONF_GPM) += gpm
# Paths and names
#
GPM_VERSION := 1.20.6
+GPM_MD5 := 6b534da16dc1b28ba828dea89e520f6f
GPM := gpm-$(GPM_VERSION)
GPM_SUFFIX := tar.bz2
GPM_URL := http://www.nico.schottelius.org/software/gpm/archives/$(GPM).$(GPM_SUFFIX)
diff --git a/rules/gpsd.make b/rules/gpsd.make
index b2e1fac11..cec798249 100644
--- a/rules/gpsd.make
+++ b/rules/gpsd.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GPSD) += gpsd
# Paths and names
#
GPSD_VERSION := 2.39
+GPSD_MD5 := 3db437196a6840c252fca99b6c19d4d0
GPSD := gpsd-$(GPSD_VERSION)
GPSD_SUFFIX := tar.gz
GPSD_URL := http://download.berlios.de/gpsd/$(GPSD).$(GPSD_SUFFIX)
diff --git a/rules/grep.make b/rules/grep.make
index a9e6e674d..30945dca7 100644
--- a/rules/grep.make
+++ b/rules/grep.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GREP) += grep
# Paths and names
#
GREP_VERSION := 2.5.3
+GREP_MD5 := 27061ce1fde82876970b6549a156da8b
GREP := grep-$(GREP_VERSION)
GREP_SUFFIX := tar.bz2
GREP_URL := $(PTXCONF_SETUP_GNUMIRROR)/grep/$(GREP).$(GREP_SUFFIX)
diff --git a/rules/grub.make b/rules/grub.make
index f7bd11360..0b658dcc3 100644
--- a/rules/grub.make
+++ b/rules/grub.make
@@ -16,6 +16,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_GRUB) += grub
# Paths and names
#
GRUB_VERSION := 0.97
+GRUB_MD5 := cd3f3eb54446be6003156158d51f4884
GRUB := grub-$(GRUB_VERSION)
GRUB_URL := ftp://alpha.gnu.org/gnu/grub/$(GRUB).tar.gz
GRUB_SOURCE := $(SRCDIR)/$(GRUB).tar.gz
diff --git a/rules/gst-plugins-bad.make b/rules/gst-plugins-bad.make
index f81bb67ee..6b9ba08de 100644
--- a/rules/gst-plugins-bad.make
+++ b/rules/gst-plugins-bad.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_BAD) += gst-plugins-bad
# Paths and names
#
GST_PLUGINS_BAD_VERSION := 0.10.19
+GST_PLUGINS_BAD_MD5 := 368f72e2a1c7a6e8fe60394e4315259b
GST_PLUGINS_BAD := gst-plugins-bad-$(GST_PLUGINS_BAD_VERSION)
GST_PLUGINS_BAD_SUFFIX := tar.bz2
GST_PLUGINS_BAD_URL := http://gstreamer.freedesktop.org/src/gst-plugins-bad/$(GST_PLUGINS_BAD).$(GST_PLUGINS_BAD_SUFFIX)
diff --git a/rules/gst-plugins-base.make b/rules/gst-plugins-base.make
index e4519cdb9..2886109ab 100644
--- a/rules/gst-plugins-base.make
+++ b/rules/gst-plugins-base.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_BASE) += gst-plugins-base
# Paths and names
#
GST_PLUGINS_BASE_VERSION := 0.10.29
+GST_PLUGINS_BASE_MD5 := d07e251152cccbaa81807c14cf0fd8c0
GST_PLUGINS_BASE := gst-plugins-base-$(GST_PLUGINS_BASE_VERSION)
GST_PLUGINS_BASE_SUFFIX := tar.bz2
GST_PLUGINS_BASE_URL := http://gstreamer.freedesktop.org/src/gst-plugins-base/$(GST_PLUGINS_BASE).$(GST_PLUGINS_BASE_SUFFIX)
diff --git a/rules/gst-plugins-fsl_vpu.make b/rules/gst-plugins-fsl_vpu.make
index 1b3506089..4ae5eaa68 100644
--- a/rules/gst-plugins-fsl_vpu.make
+++ b/rules/gst-plugins-fsl_vpu.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_FSL_VPU) += gst-plugins-fsl_vpu
# Paths and names
#
GST_PLUGINS_FSL_VPU_VERSION := 0.1.0
+GST_PLUGINS_FSL_VPU_MD5 := 2d714fb4774c8edd850a2370da8ce047
GST_PLUGINS_FSL_VPU := gst-plugins-fsl-vpu-$(GST_PLUGINS_FSL_VPU_VERSION)
GST_PLUGINS_FSL_VPU_SUFFIX := tar.bz2
GST_PLUGINS_FSL_VPU_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(GST_PLUGINS_FSL_VPU).$(GST_PLUGINS_FSL_VPU_SUFFIX)
diff --git a/rules/gst-plugins-gl.make b/rules/gst-plugins-gl.make
index 828de69d1..676806152 100644
--- a/rules/gst-plugins-gl.make
+++ b/rules/gst-plugins-gl.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_GL) += gst-plugins-gl
# Paths and names
#
GST_PLUGINS_GL_VERSION := 0.10.1
+GST_PLUGINS_GL_MD5 := 3880eb17f3cff03b8e1b8af215116813
GST_PLUGINS_GL := gst-plugins-gl-$(GST_PLUGINS_GL_VERSION)
GST_PLUGINS_GL_SUFFIX := tar.bz2
GST_PLUGINS_GL_URL := http://gstreamer.freedesktop.org/src/gst-plugins-gl/$(GST_PLUGINS_GL).$(GST_PLUGINS_GL_SUFFIX)
diff --git a/rules/gst-plugins-good.make b/rules/gst-plugins-good.make
index fe37382b4..4141a6faa 100644
--- a/rules/gst-plugins-good.make
+++ b/rules/gst-plugins-good.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_GOOD) += gst-plugins-good
# Paths and names
#
GST_PLUGINS_GOOD_VERSION := 0.10.23
+GST_PLUGINS_GOOD_MD5 := 9cddbb0e7e90677f0cc05c23feffef5c
GST_PLUGINS_GOOD := gst-plugins-good-$(GST_PLUGINS_GOOD_VERSION)
GST_PLUGINS_GOOD_SUFFIX := tar.bz2
GST_PLUGINS_GOOD_URL := http://gstreamer.freedesktop.org/src/gst-plugins-good/$(GST_PLUGINS_GOOD).$(GST_PLUGINS_GOOD_SUFFIX)
diff --git a/rules/gst-plugins-ugly.make b/rules/gst-plugins-ugly.make
index 5ad4beb30..ddaf0a6b9 100644
--- a/rules/gst-plugins-ugly.make
+++ b/rules/gst-plugins-ugly.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_UGLY) += gst-plugins-ugly
# Paths and names
#
GST_PLUGINS_UGLY_VERSION := 0.10.15
+GST_PLUGINS_UGLY_MD5 := 21c034a762a5da252f91640e53bfe457
GST_PLUGINS_UGLY := gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION)
GST_PLUGINS_UGLY_SUFFIX := tar.bz2
GST_PLUGINS_UGLY_URL := http://gstreamer.freedesktop.org/src/gst-plugins-ugly/$(GST_PLUGINS_UGLY).$(GST_PLUGINS_UGLY_SUFFIX)
diff --git a/rules/gstreamer.make b/rules/gstreamer.make
index edf603121..9145bc5f3 100644
--- a/rules/gstreamer.make
+++ b/rules/gstreamer.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GSTREAMER) += gstreamer
# Paths and names
#
GSTREAMER_VERSION := 0.10.29
+GSTREAMER_MD5 := c92d6bce4fc65fa9d5a3ad35cdd1a466
GSTREAMER := gstreamer-$(GSTREAMER_VERSION)
GSTREAMER_SUFFIX := tar.bz2
GSTREAMER_URL := http://gstreamer.freedesktop.org/src/gstreamer/$(GSTREAMER).$(GSTREAMER_SUFFIX)
@@ -94,6 +95,7 @@ endif
# ----------------------------------------------------------------------------
GSTREAMER_LIB_VERSION := 0.25.0
+GSTREAMER_MD5 := c92d6bce4fc65fa9d5a3ad35cdd1a466
$(STATEDIR)/gstreamer.targetinstall:
@$(call targetinfo)
diff --git a/rules/gtk-engine-experience.make b/rules/gtk-engine-experience.make
index 4cbb07bc8..828af518b 100644
--- a/rules/gtk-engine-experience.make
+++ b/rules/gtk-engine-experience.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GTK_ENGINE_EXPERIENCE) += gtk-engine-experience
# Paths and names
#
GTK_ENGINE_EXPERIENCE_VERSION := 0.10.5
+GTK_ENGINE_EXPERIENCE_MD5 := 0db1f736f74fcaaf735eaba8999c5f29
GTK_ENGINE_EXPERIENCE := gtk-engine-experience-$(GTK_ENGINE_EXPERIENCE_VERSION)
GTK_ENGINE_EXPERIENCE_SUFFIX := tar.bz2
GTK_ENGINE_EXPERIENCE_URL := http://benjamin.sipsolutions.net/experience/$(GTK_ENGINE_EXPERIENCE).$(GTK_ENGINE_EXPERIENCE_SUFFIX)
diff --git a/rules/gtk-theme-experience.make b/rules/gtk-theme-experience.make
index 63aaf5b0d..b81be6a3b 100644
--- a/rules/gtk-theme-experience.make
+++ b/rules/gtk-theme-experience.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GTK_THEME_EXPERIENCE) += gtk-theme-experience
# Paths and names
#
GTK_THEME_EXPERIENCE_VERSION := noversion
+GTK_THEME_EXPERIENCE_MD5 := 0c5476a5b545025331ca530fbe9efeb4
GTK_THEME_EXPERIENCE := GTK2-EXperience
GTK_THEME_EXPERIENCE_SUFFIX := tar.gz
GTK_THEME_EXPERIENCE_URL := http://ftp.gnome.org/pub/GNOME/teams/art.gnome.org/themes/gtk2/$(GTK_THEME_EXPERIENCE).$(GTK_THEME_EXPERIENCE_SUFFIX)
diff --git a/rules/gtk.make b/rules/gtk.make
index 93e8ace5c..4ff64a7d8 100644
--- a/rules/gtk.make
+++ b/rules/gtk.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GTK) += gtk
# Paths and names
#
GTK_VERSION := 2.18.7
+GTK_MD5 := e38d0b6801789b5b4c598e84b28fb215
GTK := gtk+-$(GTK_VERSION)
GTK_SUFFIX := tar.bz2
GTK_URL := http://ftp.gtk.org/pub/gtk/2.18/$(GTK).$(GTK_SUFFIX)
diff --git a/rules/gtk2-engines.make b/rules/gtk2-engines.make
index 6c6b71869..35e02383a 100644
--- a/rules/gtk2-engines.make
+++ b/rules/gtk2-engines.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GTK2_ENGINES) += gtk2-engines
# Paths and names
#
GTK2_ENGINES_VERSION := 2.2.0
+GTK2_ENGINES_MD5 := 78e9276c28b509f3203de4873c20a263
GTK2_ENGINES := gtk-engines-$(GTK2_ENGINES_VERSION)
GTK2_ENGINES_SUFFIX := tar.bz2
GTK2_ENGINES_URL := http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/2.2/$(GTK2_ENGINES).$(GTK2_ENGINES_SUFFIX)
diff --git a/rules/gtkmm.make b/rules/gtkmm.make
index 0bb4c50df..31a6c5c8b 100644
--- a/rules/gtkmm.make
+++ b/rules/gtkmm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_GTKMM) += gtkmm
# Paths and names
#
GTKMM_VERSION := 2.18.2
+GTKMM_MD5 := 3e43e9eef1da8988a76a2815d6b31c91
GTKMM := gtkmm-$(GTKMM_VERSION)
GTKMM_SUFFIX := tar.bz2
GTKMM_URL := http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.18/$(GTKMM).$(GTKMM_SUFFIX)
diff --git a/rules/gwt.make b/rules/gwt.make
index e7c6aca7e..13bf3f1db 100644
--- a/rules/gwt.make
+++ b/rules/gwt.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_GWT) += gwt
# Paths and names
#
GWT_VERSION := 1.0.1
+GWT_MD5 := 8bd2212db208f42a92f8f3e79f0c8f04
GWT := gwt-$(GWT_VERSION)
GWT_SUFFIX := tar.bz2
GWT_URL := http://www.pengutronix.de/software/gwt/download/$(GWT).$(GWT_SUFFIX)
diff --git a/rules/hackbench.make b/rules/hackbench.make
index 1b5fb3cf0..9feb74799 100644
--- a/rules/hackbench.make
+++ b/rules/hackbench.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_HACKBENCH) += hackbench
# Paths and names
#
HACKBENCH_VERSION := 20070821-1
+HACKBENCH_MD5 := b1c0bd167c4c28bbd6177a6316e20541
HACKBENCH := hackbench-$(HACKBENCH_VERSION)
HACKBENCH_SUFFIX := tar.bz2
HACKBENCH_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(HACKBENCH).$(HACKBENCH_SUFFIX)
diff --git a/rules/hal.make b/rules/hal.make
index 38991aaeb..f18358b7c 100644
--- a/rules/hal.make
+++ b/rules/hal.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_HAL) += hal
# Paths and names
#
HAL_VERSION := 0.5.14
+HAL_MD5 := c627d8fb0f9afff94f3c687b5216bc06
HAL := hal-$(HAL_VERSION)
HAL_SUFFIX := tar.bz2
HAL_URL := http://hal.freedesktop.org/releases/$(HAL).$(HAL_SUFFIX)
diff --git a/rules/haserl.make b/rules/haserl.make
index 50da8f50b..8e3c576fb 100644
--- a/rules/haserl.make
+++ b/rules/haserl.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_HASERL) += haserl
# Paths and names
#
HASERL_VERSION := 0.9.26
+HASERL_MD5 := 8cd64e591209751a062ad4e08f1d10dd
HASERL := haserl-$(HASERL_VERSION)
HASERL_SUFFIX := tar.gz
HASERL_URL := $(PTXCONF_SETUP_SFMIRROR)/haserl/$(HASERL).$(HASERL_SUFFIX)
diff --git a/rules/hdparm.make b/rules/hdparm.make
index d105795f3..bb2ed83f7 100644
--- a/rules/hdparm.make
+++ b/rules/hdparm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_HDPARM) += hdparm
# Paths and names
#
HDPARM_VERSION := 9.28
+HDPARM_MD5 := b672d175bbf924b3f7575a8279eb063d
HDPARM := hdparm-$(HDPARM_VERSION)
HDPARM_SUFFIX := tar.gz
HDPARM_URL := $(PTXCONF_SETUP_SFMIRROR)/hdparm/$(HDPARM).$(HDPARM_SUFFIX)
diff --git a/rules/hexedit.make b/rules/hexedit.make
index 6d91b3b73..aac9bafe7 100644
--- a/rules/hexedit.make
+++ b/rules/hexedit.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_HEXEDIT) += hexedit
# Paths and names
#
HEXEDIT_VERSION := 1.2.12
+HEXEDIT_MD5 := 0d2f48610006278cd93359fea9a06d5c
HEXEDIT := hexedit-$(HEXEDIT_VERSION)
HEXEDIT_SUFFIX := src.tgz
HEXEDIT_URL := http://rigaux.org/$(HEXEDIT).$(HEXEDIT_SUFFIX)
diff --git a/rules/host-autotools-autoconf.make b/rules/host-autotools-autoconf.make
index 6cb315954..ca2ad5465 100644
--- a/rules/host-autotools-autoconf.make
+++ b/rules/host-autotools-autoconf.make
@@ -17,6 +17,7 @@ LAZY_PACKAGES-$(PTXCONF_HOST_AUTOTOOLS_AUTOCONF) += host-autotools-autoconf
# Paths and names
#
HOST_AUTOTOOLS_AUTOCONF_VERSION := 2.67
+HOST_AUTOTOOLS_AUTOCONF_MD5 := 3fbf92eb8eaca1e0d33dff9710edb5f0
HOST_AUTOTOOLS_AUTOCONF := autoconf-$(HOST_AUTOTOOLS_AUTOCONF_VERSION)
HOST_AUTOTOOLS_AUTOCONF_SUFFIX := tar.bz2
HOST_AUTOTOOLS_AUTOCONF_URL := $(PTXCONF_SETUP_GNUMIRROR)/autoconf/$(HOST_AUTOTOOLS_AUTOCONF).$(HOST_AUTOTOOLS_AUTOCONF_SUFFIX)
diff --git a/rules/host-autotools-automake.make b/rules/host-autotools-automake.make
index dfbea6b11..ad175192b 100644
--- a/rules/host-autotools-automake.make
+++ b/rules/host-autotools-automake.make
@@ -17,6 +17,7 @@ LAZY_PACKAGES-$(PTXCONF_HOST_AUTOTOOLS_AUTOMAKE) += host-autotools-automake
# Paths and names
#
HOST_AUTOTOOLS_AUTOMAKE_VERSION := 1.11
+HOST_AUTOTOOLS_AUTOMAKE_MD5 := 4db4efe027e26b33930a7e151de19d0f
HOST_AUTOTOOLS_AUTOMAKE := automake-$(HOST_AUTOTOOLS_AUTOMAKE_VERSION)
HOST_AUTOTOOLS_AUTOMAKE_SUFFIX := tar.bz2
HOST_AUTOTOOLS_AUTOMAKE_URL := $(PTXCONF_SETUP_GNUMIRROR)/automake/$(HOST_AUTOTOOLS_AUTOMAKE).$(HOST_AUTOTOOLS_AUTOMAKE_SUFFIX)
diff --git a/rules/host-autotools-libtool.make b/rules/host-autotools-libtool.make
index 149bd59d0..cbe40873a 100644
--- a/rules/host-autotools-libtool.make
+++ b/rules/host-autotools-libtool.make
@@ -17,6 +17,7 @@ LAZY_PACKAGES-$(PTXCONF_HOST_AUTOTOOLS_LIBTOOL) += host-autotools-libtool
# Paths and names
#
HOST_AUTOTOOLS_LIBTOOL_VERSION := 2.2.6
+HOST_AUTOTOOLS_LIBTOOL_MD5 := 8ca1ea241cd27ff9832e045fe9afe4fd
HOST_AUTOTOOLS_LIBTOOL := libtool-$(HOST_AUTOTOOLS_LIBTOOL_VERSION)
HOST_AUTOTOOLS_LIBTOOL_SUFFIX := tar.gz
HOST_AUTOTOOLS_LIBTOOL_URL := $(PTXCONF_SETUP_GNUMIRROR)/libtool/$(HOST_AUTOTOOLS_LIBTOOL)a.$(HOST_AUTOTOOLS_LIBTOOL_SUFFIX)
diff --git a/rules/host-cdrkit.make b/rules/host-cdrkit.make
index ca2b02ba0..a5e00679c 100644
--- a/rules/host-cdrkit.make
+++ b/rules/host-cdrkit.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_CDRKIT) += host-cdrkit
# Paths and names
#
HOST_CDRKIT_VERSION := 1.1.10
+HOST_CDRKIT_MD5 := 3c25505d567113c269dc6e71640646d8
HOST_CDRKIT := cdrkit-$(HOST_CDRKIT_VERSION)
HOST_CDRKIT_SUFFIX := tar.gz
HOST_CDRKIT_URL := http://cdrkit.org/releases/$(HOST_CDRKIT).$(HOST_CDRKIT_SUFFIX)
diff --git a/rules/host-chrpath.make b/rules/host-chrpath.make
index c828af8e1..37b0a35db 100644
--- a/rules/host-chrpath.make
+++ b/rules/host-chrpath.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_CHRPATH) += host-chrpath
# Paths and names
#
HOST_CHRPATH_VERSION := 0.13
+HOST_CHRPATH_MD5 := b73072a8fbba277558c50364b65bb407
HOST_CHRPATH := chrpath-$(HOST_CHRPATH_VERSION)
HOST_CHRPATH_SUFFIX := tar.gz
HOST_CHRPATH_URL := \
diff --git a/rules/host-cmake.make b/rules/host-cmake.make
index c969a1a47..ac67d5baa 100644
--- a/rules/host-cmake.make
+++ b/rules/host-cmake.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_CMAKE) += host-cmake
# Paths and names
#
HOST_CMAKE_VERSION := 2.8.1
+HOST_CMAKE_MD5 := a92ad653f9ccc1595d16cd9707f49acc
HOST_CMAKE := cmake-$(HOST_CMAKE_VERSION)
HOST_CMAKE_SUFFIX := tar.gz
HOST_CMAKE_URL := http://www.cmake.org/files/v2.8/$(HOST_CMAKE).$(HOST_CMAKE_SUFFIX)
diff --git a/rules/host-cramfs.make b/rules/host-cramfs.make
index 9486acedb..1c247faa2 100644
--- a/rules/host-cramfs.make
+++ b/rules/host-cramfs.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_CRAMFS) += host-cramfs
# Paths and names
#
HOST_CRAMFS_VERSION := 1.1
+HOST_CRAMFS_MD5 := d3912b9f7bf745fbfea68f6a9b9de30f
HOST_CRAMFS := cramfs-$(HOST_CRAMFS_VERSION)
HOST_CRAMFS_SUFFIX := tar.gz
HOST_CRAMFS_URL := $(PTXCONF_SETUP_SFMIRROR)/cramfs/$(HOST_CRAMFS).$(HOST_CRAMFS_SUFFIX)
diff --git a/rules/host-dtc.make b/rules/host-dtc.make
index e9cd784e3..9f2549071 100644
--- a/rules/host-dtc.make
+++ b/rules/host-dtc.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_DTC) += host-dtc
# Paths and names
#
HOST_DTC_VERSION := $(call remove_quotes,$(PTXCONF_HOST_DTC_VERSION))
+HOST_DTC_MD5 := 46bcff355b60d85bd311fc95b9ff0630
HOST_DTC := dtc-v$(HOST_DTC_VERSION)
HOST_DTC_SUFFIX := tgz
HOST_DTC_URL := http://www.jdl.com/software/$(HOST_DTC).$(HOST_DTC_SUFFIX)
diff --git a/rules/host-fakeroot.make b/rules/host-fakeroot.make
index 0bc49cc74..e31cb31bb 100644
--- a/rules/host-fakeroot.make
+++ b/rules/host-fakeroot.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_FAKEROOT) += host-fakeroot
# Paths and names
#
HOST_FAKEROOT_VERSION := 1.14.4
+HOST_FAKEROOT_MD5 := bea628be77838aaa7323a2f7601c2d7e
HOST_FAKEROOT_SUFFIX := tar.bz2
HOST_FAKEROOT := fakeroot-$(HOST_FAKEROOT_VERSION)
HOST_FAKEROOT_TARBALL := fakeroot_$(HOST_FAKEROOT_VERSION).orig.$(HOST_FAKEROOT_SUFFIX)
diff --git a/rules/host-genext2fs.make b/rules/host-genext2fs.make
index 44d71365c..b1f28ef10 100644
--- a/rules/host-genext2fs.make
+++ b/rules/host-genext2fs.make
@@ -19,6 +19,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_GENEXT2FS) += host-genext2fs
# Paths and names
#
HOST_GENEXT2FS_VERSION := 1.4.1
+HOST_GENEXT2FS_MD5 := b7b6361bcce2cedff1ae437fadafe53b
HOST_GENEXT2FS := genext2fs-$(HOST_GENEXT2FS_VERSION)
HOST_GENEXT2FS_SUFFIX := tar.gz
HOST_GENEXT2FS_URL := $(PTXCONF_SETUP_SFMIRROR)/genext2fs/$(HOST_GENEXT2FS).$(HOST_GENEXT2FS_SUFFIX)
diff --git a/rules/host-genpart.make b/rules/host-genpart.make
index c2260b9a1..c58b1798d 100644
--- a/rules/host-genpart.make
+++ b/rules/host-genpart.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_GENPART) += host-genpart
# Paths and names
#
HOST_GENPART_VERSION := 1.0.2
+HOST_GENPART_MD5 := 2a51dc4ecb5827048044e83e59ac9e1b
HOST_GENPART := genpart-$(HOST_GENPART_VERSION)
HOST_GENPART_SUFFIX := tar.bz2
HOST_GENPART_URL := http://www.pengutronix.de/software/genpart/download/$(HOST_GENPART).$(HOST_GENPART_SUFFIX)
diff --git a/rules/host-gperf.make b/rules/host-gperf.make
index eee9f16ff..03bc37584 100644
--- a/rules/host-gperf.make
+++ b/rules/host-gperf.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_GPERF) += host-gperf
# Paths and names
#
HOST_GPERF_VERSION := 3.0.4
+HOST_GPERF_MD5 := c1f1db32fb6598d6a93e6e88796a8632
HOST_GPERF := gperf-$(HOST_GPERF_VERSION)
HOST_GPERF_SUFFIX := tar.gz
HOST_GPERF_URL := $(PTXCONF_SETUP_GNUMIRROR)/gperf/$(HOST_GPERF).$(HOST_GPERF_SUFFIX)
diff --git a/rules/host-gtk-doc.make b/rules/host-gtk-doc.make
index 1be99edc1..52f50a987 100644
--- a/rules/host-gtk-doc.make
+++ b/rules/host-gtk-doc.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_GTK_DOC) += host-gtk-doc
# Paths and names
#
HOST_GTK_DOC_VERSION := 1.13
+HOST_GTK_DOC_MD5 := 27940d6cd5c9dcda8fc003043d8c299a
HOST_GTK_DOC := gtk-doc-$(HOST_GTK_DOC_VERSION)
HOST_GTK_DOC_SUFFIX := tar.bz2
HOST_GTK_DOC_URL := http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/$(HOST_GTK_DOC_VERSION)/$(HOST_GTK_DOC).$(HOST_GTK_DOC_SUFFIX)
diff --git a/rules/host-intltool.make b/rules/host-intltool.make
index 606d70568..3765e0ec4 100644
--- a/rules/host-intltool.make
+++ b/rules/host-intltool.make
@@ -29,6 +29,7 @@ endif
# Paths and names
#
HOST_INTLTOOL_VERSION := 0.40.6
+HOST_INTLTOOL_MD5 := 69bc0353323112f42ad4f9cf351bc3e5
HOST_INTLTOOL := intltool-$(HOST_INTLTOOL_VERSION)
HOST_INTLTOOL_SUFFIX := tar.bz2
HOST_INTLTOOL_URL := http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/$(HOST_INTLTOOL).$(HOST_INTLTOOL_SUFFIX)
diff --git a/rules/host-ipkg-utils.make b/rules/host-ipkg-utils.make
index d5bd37356..0f947e9f7 100644
--- a/rules/host-ipkg-utils.make
+++ b/rules/host-ipkg-utils.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_IPKG_UTILS) += host-ipkg-utils
# Paths and names
#
HOST_IPKG_UTILS_VERSION := 050831
+HOST_IPKG_UTILS_MD5 := 4ede7edd4bcb69d9a0b74af2f68fd6da
HOST_IPKG_UTILS := ipkg-utils-$(HOST_IPKG_UTILS_VERSION)
HOST_IPKG_UTILS_SUFFIX := tar.gz
HOST_IPKG_UTILS_URL := http://www.handhelds.org/download/packages/ipkg-utils/$(HOST_IPKG_UTILS).$(HOST_IPKG_UTILS_SUFFIX)
diff --git a/rules/host-libbz2.make b/rules/host-libbz2.make
index f1afb7b3c..2a6b80b89 100644
--- a/rules/host-libbz2.make
+++ b/rules/host-libbz2.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_LIBBZ2) += host-libbz2
# Paths and names
#
HOST_LIBBZ2_VERSION := 1.0.4
+HOST_LIBBZ2_MD5 := fc310b254f6ba5fbb5da018f04533688
HOST_LIBBZ2 := bzip2-$(HOST_LIBBZ2_VERSION)
HOST_LIBBZ2_SUFFIX := tar.gz
HOST_LIBBZ2_URL := http://www.bzip.org/1.0.4/$(HOST_LIBBZ2).$(HOST_LIBBZ2_SUFFIX)
diff --git a/rules/host-libiconv.make b/rules/host-libiconv.make
index 1c853a9ab..0e81214d5 100644
--- a/rules/host-libiconv.make
+++ b/rules/host-libiconv.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_LIBICONV) += host-libiconv
# Paths and names
#
HOST_LIBICONV_VERSION := 1.13.1
+HOST_LIBICONV_MD5 := 7ab33ebd26687c744a37264a330bbe9a
HOST_LIBICONV := libiconv-$(HOST_LIBICONV_VERSION)
HOST_LIBICONV_SUFFIX := tar.gz
HOST_LIBICONV_URL := $(PTXCONF_SETUP_GNUMIRROR)/libiconv/$(HOST_LIBICONV).$(HOST_LIBICONV_SUFFIX)
diff --git a/rules/host-localedef.make b/rules/host-localedef.make
index c007cd2e5..ce6b16601 100644
--- a/rules/host-localedef.make
+++ b/rules/host-localedef.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_LOCALEDEF) += host-localedef
# Paths and names
#
HOST_LOCALEDEF_VERSION := eglibc-2.11.90-ptx1
+HOST_LOCALEDEF_MD5 := db611c5fee51df24c4f7f544ccea2ef4
HOST_LOCALEDEF := localedef-$(HOST_LOCALEDEF_VERSION)
HOST_LOCALEDEF_SUFFIX := tar.bz2
HOST_LOCALEDEF_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(HOST_LOCALEDEF).$(HOST_LOCALEDEF_SUFFIX)
diff --git a/rules/host-lzop.make b/rules/host-lzop.make
index ffb9ca7e9..a31609c39 100644
--- a/rules/host-lzop.make
+++ b/rules/host-lzop.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_LZOP) += host-lzop
# Paths and names
#
HOST_LZOP_VERSION := 1.03
+HOST_LZOP_MD5 := 006c5e27fb78cdd14a628fdfa5aa1905
HOST_LZOP := lzop-$(HOST_LZOP_VERSION)
HOST_LZOP_SUFFIX := tar.gz
HOST_LZOP_URL := http://www.lzop.org/download/$(HOST_LZOP).$(HOST_LZOP_SUFFIX)
diff --git a/rules/host-makedepend.make b/rules/host-makedepend.make
index 54fa4a66b..26c299e7c 100644
--- a/rules/host-makedepend.make
+++ b/rules/host-makedepend.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_MAKEDEPEND) += host-makedepend
# Paths and names
#
HOST_MAKEDEPEND_VERSION := 1.0.2
+HOST_MAKEDEPEND_MD5 := 62e58330fe8d1e3e28c7a45779833a48
HOST_MAKEDEPEND := makedepend-$(HOST_MAKEDEPEND_VERSION)
HOST_MAKEDEPEND_SUFFIX := tar.bz2
HOST_MAKEDEPEND_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/util/$(HOST_MAKEDEPEND).$(HOST_MAKEDEPEND_SUFFIX)
diff --git a/rules/host-mkelfImage.make b/rules/host-mkelfImage.make
index c79f4e048..61a0158c8 100644
--- a/rules/host-mkelfImage.make
+++ b/rules/host-mkelfImage.make
@@ -20,6 +20,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_MKELFIMAGE) += host-mkelfimage
# Paths and names
#
HOST_MKELFIMAGE_VERSION := 2.7
+HOST_MKELFIMAGE_MD5 := 6046f15f070443fbfa7c2a11e449f801
HOST_MKELFIMAGE := mkelfImage-$(HOST_MKELFIMAGE_VERSION)
HOST_MKELFIMAGE_SUFFIX := tar.gz
HOST_MKELFIMAGE_URL := \
diff --git a/rules/host-pelts.make b/rules/host-pelts.make
index 19f123c3e..ceb41c5d8 100644
--- a/rules/host-pelts.make
+++ b/rules/host-pelts.make
@@ -20,6 +20,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_PELTS) += host-pelts
# Paths and names
#
HOST_PELTS_VERSION := 1.0.12
+HOST_PELTS_MD5 := d3543b296a8ce36603e84cfb47897c1f
HOST_PELTS := pelts-$(HOST_PELTS_VERSION)
HOST_PELTS_SUFFIX := tar.bz2
HOST_PELTS_URL := http://www.pengutronix.de/software/pelts/download/v1/$(HOST_PELTS).$(HOST_PELTS_SUFFIX)
diff --git a/rules/host-pkg-config.make b/rules/host-pkg-config.make
index 05c55a6fe..51c11f187 100644
--- a/rules/host-pkg-config.make
+++ b/rules/host-pkg-config.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_PKG_CONFIG) += host-pkg-config
# Paths and names
#
HOST_PKG_CONFIG_VERSION := 0.25
+HOST_PKG_CONFIG_MD5 := a3270bab3f4b69b7dc6dbdacbcae9745
HOST_PKG_CONFIG := pkg-config-$(HOST_PKG_CONFIG_VERSION)
HOST_PKG_CONFIG_SUFFIX := tar.gz
HOST_PKG_CONFIG_URL := http://pkgconfig.freedesktop.org/releases/$(HOST_PKG_CONFIG).$(HOST_PKG_CONFIG_SUFFIX)
diff --git a/rules/host-qooxdoo.make b/rules/host-qooxdoo.make
index b52dda1ed..5adafd682 100644
--- a/rules/host-qooxdoo.make
+++ b/rules/host-qooxdoo.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_QOOXDOO) += host-qooxdoo
# Paths and names
#
HOST_QOOXDOO_VERSION := 1.0
+HOST_QOOXDOO_MD5 := 1176bf4dd5e4ed96b4007f283caa6af3
HOST_QOOXDOO := qooxdoo-$(HOST_QOOXDOO_VERSION)-sdk
HOST_QOOXDOO_SUFFIX := zip
HOST_QOOXDOO_URL := $(PTXCONF_SETUP_SFMIRROR)/qooxdoo/$(HOST_QOOXDOO).$(HOST_QOOXDOO_SUFFIX)
diff --git a/rules/host-tz-database.make b/rules/host-tz-database.make
index dc12fe6a2..bfa371697 100644
--- a/rules/host-tz-database.make
+++ b/rules/host-tz-database.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_TZDATABASE) += host-tz-database
# Paths and names
#
TZCODE_VERSION := 2010f
+TZCODE_MD5 :=
TZCODE := tzcode$(TZCODE_VERSION)
TZCODE_SUFFIX := tar.gz
TZCODE_URL := \
@@ -25,6 +26,7 @@ ftp://munnari.oz.au/pub/oldtz/$(TZCODE).$(TZCODE_SUFFIX)
TZCODE_SOURCE := $(SRCDIR)/$(TZCODE).$(TZCODE_SUFFIX)
TZDATA_VERSION := 2010h
+TZCODE_MD5 :=
TZDATA := tzdata$(TZDATA_VERSION)
TZDATA_SUFFIX := tar.gz
TZDATA_URL := \
diff --git a/rules/host-xl-tools.make b/rules/host-xl-tools.make
index 4a5339d6e..bda3f7598 100644
--- a/rules/host-xl-tools.make
+++ b/rules/host-xl-tools.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_XL_TOOLS) += host-xl-tools
# Paths and names
#
HOST_XL_TOOLS_VERSION := 1.0.1
+HOST_XL_TOOLS_MD5 := eee7b6ed778a0b8d309234795d61e9db
HOST_XL_TOOLS := xl-tools-$(HOST_XL_TOOLS_VERSION)
HOST_XL_TOOLS_SUFFIX := tar.bz2
HOST_XL_TOOLS_URL := http://www.li-pro.de/_media/xilinx_mb/xl-tools/$(HOST_XL_TOOLS).$(HOST_XL_TOOLS_SUFFIX)
diff --git a/rules/host-xorg-app-bdftopcf.make b/rules/host-xorg-app-bdftopcf.make
index e32972756..4765450bf 100644
--- a/rules/host-xorg-app-bdftopcf.make
+++ b/rules/host-xorg-app-bdftopcf.make
@@ -18,6 +18,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_XORG_APP_BDFTOPCF) += host-xorg-app-bdftopcf
# Paths and names
#
HOST_XORG_APP_BDFTOPCF_VERSION := 1.0.3
+HOST_XORG_APP_BDFTOPCF_MD5 := 4a7a4a848c43c42f7d499b60666434a4
HOST_XORG_APP_BDFTOPCF := bdftopcf-$(HOST_XORG_APP_BDFTOPCF_VERSION)
HOST_XORG_APP_BDFTOPCF_SUFFIX := tar.bz2
HOST_XORG_APP_BDFTOPCF_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(HOST_XORG_APP_BDFTOPCF).$(HOST_XORG_APP_BDFTOPCF_SUFFIX)
diff --git a/rules/host-xorg-util-macros.make b/rules/host-xorg-util-macros.make
index 8a15ac5b1..363ab010c 100644
--- a/rules/host-xorg-util-macros.make
+++ b/rules/host-xorg-util-macros.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_XORG_UTIL_MACROS) += host-xorg-util-macros
# Paths and names
#
HOST_XORG_UTIL_MACROS_VERSION := 1.11.0
+HOST_XORG_UTIL_MACROS_MD5 := 22d5cdff672450cb6902e0d68c200dcb
HOST_XORG_UTIL_MACROS := util-macros-$(HOST_XORG_UTIL_MACROS_VERSION)
HOST_XORG_UTIL_MACROS_SUFFIX := tar.bz2
HOST_XORG_UTIL_MACROS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/util/$(HOST_XORG_UTIL_MACROS).$(HOST_XORG_UTIL_MACROS_SUFFIX)
diff --git a/rules/host-xz.make b/rules/host-xz.make
index db6214c60..0fdb0e82d 100644
--- a/rules/host-xz.make
+++ b/rules/host-xz.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_XZ) += host-xz
# Paths and names
#
HOST_XZ_VERSION := 4.999.9beta
+HOST_XZ_MD5 := cc4044fcc073b8bcf3164d1d0df82161
HOST_XZ := xz-$(HOST_XZ_VERSION)
HOST_XZ_SUFFIX := tar.bz2
HOST_XZ_URL := http://tukaani.org/xz/$(HOST_XZ).$(HOST_XZ_SUFFIX)
diff --git a/rules/host-yasm.make b/rules/host-yasm.make
index ba52ab9d7..ab6c57022 100644
--- a/rules/host-yasm.make
+++ b/rules/host-yasm.make
@@ -17,6 +17,7 @@ HOST_PACKAGES-$(PTXCONF_HOST_YASM) += host-yasm
# Paths and names
#
HOST_YASM_VERSION := 1.0.1
+HOST_YASM_MD5 := 2174fc3b6b74de07667f42d47514c336
HOST_YASM := yasm-$(HOST_YASM_VERSION)
HOST_YASM_SUFFIX := tar.gz
HOST_YASM_URL := http://www.tortall.net/projects/yasm/releases/$(HOST_YASM).$(HOST_YASM_SUFFIX)
diff --git a/rules/hpanel.make b/rules/hpanel.make
index c3de8ce28..68e39ac39 100644
--- a/rules/hpanel.make
+++ b/rules/hpanel.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_HPANEL) += hpanel
# Paths and names
#
HPANEL_VERSION := 0.3.2
+HPANEL_MD5 := 94eda6b7a14253f5e36b2cea57a14b01
HPANEL := hpanel-$(HPANEL_VERSION)
HPANEL_SUFFIX := tar.gz
HPANEL_URL := http://www.phrat.de/$(HPANEL).$(HPANEL_SUFFIX)
diff --git a/rules/hping.make b/rules/hping.make
index 762b9b776..899d2447a 100644
--- a/rules/hping.make
+++ b/rules/hping.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_HPING) += hping
# Paths and names
#
HPING_VERSION := 3-20051105
+HPING_MD5 := ca4ea4e34bcc2162aedf25df8b2d1747
HPING := hping$(HPING_VERSION)
HPING_SUFFIX := tar.gz
HPING_URL := http://www.hping.org/$(HPING).$(HPING_SUFFIX)
diff --git a/rules/htop.make b/rules/htop.make
index 082c1a09d..4684b2a61 100644
--- a/rules/htop.make
+++ b/rules/htop.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_HTOP) += htop
# Paths and names
#
HTOP_VERSION := 0.8.3
+HTOP_MD5 := 5c9f093f9eaddf6e77aa6d54c2116d0c
HTOP := htop-$(HTOP_VERSION)
HTOP_SUFFIX := tar.gz
HTOP_URL := $(PTXCONF_SETUP_SFMIRROR)/htop/$(HTOP).$(HTOP_SUFFIX)
diff --git a/rules/i2c-tools.make b/rules/i2c-tools.make
index 0dc8d57f6..119797705 100644
--- a/rules/i2c-tools.make
+++ b/rules/i2c-tools.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_I2C_TOOLS) += i2c-tools
# Paths and names
#
I2C_TOOLS_VERSION := 3.0.3
+I2C_TOOLS_MD5 := 511376eed04455cdb277ef19c5f73bb4
I2C_TOOLS := i2c-tools-$(I2C_TOOLS_VERSION)
I2C_TOOLS_SUFFIX := tar.bz2
I2C_TOOLS_URL := http://dl.lm-sensors.org/i2c-tools/releases/$(I2C_TOOLS).$(I2C_TOOLS_SUFFIX)
diff --git a/rules/i915resolution.make b/rules/i915resolution.make
index 7e8f5a0c1..95c423a92 100644
--- a/rules/i915resolution.make
+++ b/rules/i915resolution.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_I915RESOLUTION) += i915resolution
# Paths and names
#
I915RESOLUTION_VERSION := 0.5.3
+I915RESOLUTION_MD5 := ed287778a53d02c31a7a6a52bc146291
I915RESOLUTION := 915resolution-$(I915RESOLUTION_VERSION)
I915RESOLUTION_SUFFIX := tar.gz
I915RESOLUTION_URL := http://www.geocities.com/stomljen/$(I915RESOLUTION).$(I915RESOLUTION_SUFFIX)
diff --git a/rules/ifplugd.make b/rules/ifplugd.make
index a3acb864c..10375cffa 100644
--- a/rules/ifplugd.make
+++ b/rules/ifplugd.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_IFPLUGD) += ifplugd
# Paths and names
#
IFPLUGD_VERSION := 0.28
+IFPLUGD_MD5 := df6f4bab52f46ffd6eb1f5912d4ccee3
IFPLUGD := ifplugd-$(IFPLUGD_VERSION)
IFPLUGD_SUFFIX := tar.gz
IFPLUGD_URL := http://0pointer.de/lennart/projects/ifplugd/$(IFPLUGD).$(IFPLUGD_SUFFIX)
diff --git a/rules/inadyn.make b/rules/inadyn.make
index 6d24c2ba5..2c80c9da0 100644
--- a/rules/inadyn.make
+++ b/rules/inadyn.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_INADYN) += inadyn
# Paths and names
#
INADYN_VERSION := 1.96.2
+INADYN_MD5 := fecb4c970811cb0c8b8d2ffcd7792879
INADYN := inadyn-$(INADYN_VERSION)
INADYN_SUFFIX := tar.bz2
INADYN_URL := http://cdn.dyndns.com/$(INADYN).$(INADYN_SUFFIX)
diff --git a/rules/inetutils.make b/rules/inetutils.make
index 4fa4597a8..c0e370aed 100644
--- a/rules/inetutils.make
+++ b/rules/inetutils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_INETUTILS) += inetutils
# Paths and names
#
INETUTILS_VERSION := 1.6
+INETUTILS_MD5 := 23cc24bc77751bf77d50a07a7395f9b3
INETUTILS := inetutils-$(INETUTILS_VERSION)
INETUTILS_SUFFIX := tar.gz
INETUTILS_URL := $(PTXCONF_SETUP_GNUMIRROR)/inetutils/$(INETUTILS).$(INETUTILS_SUFFIX)
diff --git a/rules/initng.make b/rules/initng.make
index dd3887d05..c79ca13ca 100644
--- a/rules/initng.make
+++ b/rules/initng.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_INITNG) += initng
# Paths and names
#
INITNG_VERSION := 0.6.10.2
+INITNG_MD5 := 51546462fb437f8e342c37d9458c6316
INITNG := initng-$(INITNG_VERSION)
INITNG_SUFFIX := tar.bz2
INITNG_URL := $(PTXCONF_SETUP_SFMIRROR)/initng/$(INITNG).$(INITNG_SUFFIX)
diff --git a/rules/initramfs-tools.make b/rules/initramfs-tools.make
index 5ac6c018d..2691fd64b 100644
--- a/rules/initramfs-tools.make
+++ b/rules/initramfs-tools.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_INITRAMFS_TOOLS) += initramfs-tools
# Paths and names
#
INITRAMFS_TOOLS_VERSION := 0.93.4
+INITRAMFS_TOOLS_MD5 :=
INITRAMFS_TOOLS_SUFFIX := tar.gz
INITRAMFS_TOOLS := initramfs-tools
INITRAMFS_TOOLS_TARBALL := $(INITRAMFS_TOOLS)_$(INITRAMFS_TOOLS_VERSION).$(INITRAMFS_TOOLS_SUFFIX)
diff --git a/rules/inotify-tools.make b/rules/inotify-tools.make
index e8d09e257..8e74d10bf 100644
--- a/rules/inotify-tools.make
+++ b/rules/inotify-tools.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_INOTIFY_TOOLS) += inotify-tools
# Paths and names
#
INOTIFY_TOOLS_VERSION := 3.13
+INOTIFY_TOOLS_MD5 := 35d7178297390f18bae451e083362acf
INOTIFY_TOOLS := inotify-tools-$(INOTIFY_TOOLS_VERSION)
INOTIFY_TOOLS_SUFFIX := tar.gz
INOTIFY_TOOLS_URL := $(PTXCONF_SETUP_SFMIRROR)/inotify-tools/$(INOTIFY_TOOLS).$(INOTIFY_TOOLS_SUFFIX)
diff --git a/rules/iozone.make b/rules/iozone.make
index 091c25736..c94b4da6c 100644
--- a/rules/iozone.make
+++ b/rules/iozone.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_IOZONE) += iozone
# Paths and names
#
IOZONE_VERSION := 327
+IOZONE_MD5 := 3b5f8d7fcb5ba5bba139165c8d53f342
IOZONE := iozone3_$(IOZONE_VERSION)
IOZONE_SUFFIX := tar
IOZONE_URL := http://www.iozone.org/src/current/$(IOZONE).$(IOZONE_SUFFIX)
diff --git a/rules/iperf.make b/rules/iperf.make
index 757beb98b..ff1cd6cab 100644
--- a/rules/iperf.make
+++ b/rules/iperf.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_IPERF) += iperf
# Paths and names
#
IPERF_VERSION := 2.0.4
+IPERF_MD5 := 8c5bc14cc2ea55f18f22afe3c23e3dcb
IPERF := iperf-$(IPERF_VERSION)
IPERF_SUFFIX := tar.gz
IPERF_URL := $(PTXCONF_SETUP_SFMIRROR)/iperf/$(IPERF).$(IPERF_SUFFIX)
diff --git a/rules/ipkg.make b/rules/ipkg.make
index 1f4f52007..f6b4abf01 100644
--- a/rules/ipkg.make
+++ b/rules/ipkg.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_IPKG) += ipkg
# Paths and names
#
IPKG_VERSION := 0.99.163
+IPKG_MD5 := 0b10ad2924611bccaea8ddf98481a192
IPKG := ipkg-$(IPKG_VERSION)
IPKG_SUFFIX := tar.gz
IPKG_URL := http://handhelds.org/download/packages/ipkg/$(IPKG).$(IPKG_SUFFIX)
diff --git a/rules/iproute2.make b/rules/iproute2.make
index bed7a0b71..e7a54b039 100644
--- a/rules/iproute2.make
+++ b/rules/iproute2.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_IPROUTE2) += iproute2
# Paths and names
#
IPROUTE2_VERSION := 2.6.34
+IPROUTE2_MD5 := 5c5742bdac05a1688f266512e685b83c
IPROUTE2 := iproute2-$(IPROUTE2_VERSION)
IPROUTE2_SUFFIX := tar.bz2
IPROUTE2_URL := http://devresources.linuxfoundation.org/dev/iproute2/download/$(IPROUTE2).$(IPROUTE2_SUFFIX)
diff --git a/rules/iptables.make b/rules/iptables.make
index 7414b84c6..5c116506d 100644
--- a/rules/iptables.make
+++ b/rules/iptables.make
@@ -20,6 +20,7 @@ PACKAGES-$(PTXCONF_IPTABLES) += iptables
# Paths and names
#
IPTABLES_VERSION := 1.4.8
+IPTABLES_MD5 := 697ed89f37af4473a5f6349ba2700f2d
IPTABLES := iptables-$(IPTABLES_VERSION)
IPTABLES_SUFFIX := tar.bz2
IPTABLES_URL := http://ftp.netfilter.org/pub/iptables/$(IPTABLES).$(IPTABLES_SUFFIX)
diff --git a/rules/irssi.make b/rules/irssi.make
index cdaff6143..45533f571 100644
--- a/rules/irssi.make
+++ b/rules/irssi.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_IRSSI) += irssi
# Paths and names
#
IRSSI_VERSION := 0.8.14
+IRSSI_MD5 := 00efe7638dd596d5930dfa2aeae87b3a
IRSSI := irssi-$(IRSSI_VERSION)
IRSSI_SUFFIX := tar.bz2
IRSSI_URL := http://irssi.org/files/$(IRSSI).$(IRSSI_SUFFIX)
diff --git a/rules/jamvm.make b/rules/jamvm.make
index 8ffbe15f3..98231fb3f 100644
--- a/rules/jamvm.make
+++ b/rules/jamvm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_JAMVM) += jamvm
# Paths and names
#
JAMVM_VERSION := 1.5.4
+JAMVM_MD5 := 7654e9657691f5f09c4f481ed4686176
JAMVM := jamvm-$(JAMVM_VERSION)
JAMVM_SUFFIX := tar.gz
JAMVM_URL := $(PTXCONF_SETUP_SFMIRROR)/jamvm/$(JAMVM).$(JAMVM_SUFFIX)
diff --git a/rules/jed.make b/rules/jed.make
index 2bce6a793..bcdec3187 100644
--- a/rules/jed.make
+++ b/rules/jed.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_JED) += jed
# Paths and names
#
JED_VERSION := 0.99-19
+JED_MD5 := c9b2f58a3defc6f61faa1ce7d6d629ea
JED := jed-$(JED_VERSION)
JED_SUFFIX := tar.bz2
JED_URL := ftp://space.mit.edu/pub/davis/jed/v0.99/old/$(JED).$(JED_SUFFIX) \
diff --git a/rules/joe.make b/rules/joe.make
index 15709c2e3..073aed4d5 100644
--- a/rules/joe.make
+++ b/rules/joe.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_JOE) += joe
# Paths and names
#
JOE_VERSION := 3.5
+JOE_MD5 := 9bdffecce7ef910feaa06452d48843de
JOE := joe-$(JOE_VERSION)
JOE_SUFFIX := tar.gz
JOE_URL := $(PTXCONF_SETUP_SFMIRROR)/joe-editor/$(JOE).$(JOE_SUFFIX)
diff --git a/rules/js.make b/rules/js.make
index 59c56eb85..a9f269a35 100644
--- a/rules/js.make
+++ b/rules/js.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_JS) += js
# Paths and names
#
JS_VERSION := 1.9.2.16
+JS_MD5 := 229fc3f629200561ad725fcddd435bf6
JS := js-$(JS_VERSION)
JS_SUFFIX := tar.bz2
JS_URL := http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$(JS_VERSION)/source/xulrunner-$(JS_VERSION).source.$(JS_SUFFIX)
diff --git a/rules/json-c.make b/rules/json-c.make
index a05cbc63e..1d2135b83 100644
--- a/rules/json-c.make
+++ b/rules/json-c.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_JSON_C) += json-c
# Paths and names
#
JSON_C_VERSION := 0.9
+JSON_C_MD5 := 3a13d264528dcbaf3931b0cede24abae
JSON_C := json-c-$(JSON_C_VERSION)
JSON_C_SUFFIX := tar.gz
JSON_C_URL := http://oss.metaparadigm.com/json-c/$(JSON_C).$(JSON_C_SUFFIX)
diff --git a/rules/json-dbus-bridge.make b/rules/json-dbus-bridge.make
index 8783d759d..48b7c6db6 100644
--- a/rules/json-dbus-bridge.make
+++ b/rules/json-dbus-bridge.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_JSON_DBUS_BRIDGE) += json-dbus-bridge
# Paths and names
#
JSON_DBUS_BRIDGE_VERSION := 1.0.0
+JSON_DBUS_BRIDGE_MD5 := ac1d4a909e148cbf6fb5c7829bd5332d
JSON_DBUS_BRIDGE := json-dbus-bridge-$(JSON_DBUS_BRIDGE_VERSION)
JSON_DBUS_BRIDGE_SUFFIX := tar.bz2
JSON_DBUS_BRIDGE_URL := http://www.pengutronix.de/software/json-dbus-bridge/download/$(JSON_DBUS_BRIDGE).$(JSON_DBUS_BRIDGE_SUFFIX)
diff --git a/rules/jvisu.make b/rules/jvisu.make
index 2049b1b79..7d292a312 100644
--- a/rules/jvisu.make
+++ b/rules/jvisu.make
@@ -30,6 +30,7 @@ endif
# Paths and names
#
JVISU_VERSION := 1.0.1
+JVISU_MD5 := 1d615bfac83909cf7d07d1fe20333942
JVISU := JVisu-$(JVISU_VERSION)
JVISU_SUFFIX := tgz
JVISU_URL := http://www.pengutronix.de/software/jvisu/download/archive/$(JVISU).$(JVISU_SUFFIX)
diff --git a/rules/kaffe.make b/rules/kaffe.make
index d753d7f15..3a5139825 100644
--- a/rules/kaffe.make
+++ b/rules/kaffe.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_KAFFE) += kaffe
# Paths and names
#
KAFFE_VERSION := 1.1.7
+KAFFE_MD5 :=
KAFFE := kaffe-$(KAFFE_VERSION)
KAFFE_SUFFIX := tar.bz2
KAFFE_URL := ftp://ftp.kaffe.org/pub/kaffe/v1.1.x-development/$(KAFFE).$(KAFFE_SUFFIX)
diff --git a/rules/kbd.make b/rules/kbd.make
index c0fa00441..cf41edcd7 100644
--- a/rules/kbd.make
+++ b/rules/kbd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_KBD) += kbd
# Paths and names
#
KBD_VERSION := 1.15.2
+KBD_MD5 := e850eb91e4d3b94b194efe8e953204c5
KBD := kbd-$(KBD_VERSION)
KBD_SUFFIX := tar.bz2
KBD_URL := http://ftp.kernel.org/pub/linux/utils/kbd/$(KBD).$(KBD_SUFFIX)
diff --git a/rules/kexec-tools.make b/rules/kexec-tools.make
index 62ac04c1c..1f541b838 100644
--- a/rules/kexec-tools.make
+++ b/rules/kexec-tools.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_KEXEC_TOOLS) += kexec-tools
# Paths and names
#
KEXEC_TOOLS_VERSION := 2.0.1
+KEXEC_TOOLS_MD5 := 67c1a396fdf67b984dad939a59a01571
KEXEC_TOOLS := kexec-tools-$(KEXEC_TOOLS_VERSION)
KEXEC_TOOLS_SUFFIX := tar.bz2
KEXEC_TOOLS_URL := http://www.kernel.org/pub/linux/kernel/people/horms/kexec/$(KEXEC_TOOLS).$(KEXEC_TOOLS_SUFFIX)
diff --git a/rules/killproc.make b/rules/killproc.make
index a6bb0e9d6..15f68c931 100644
--- a/rules/killproc.make
+++ b/rules/killproc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_KILLPROC) += killproc
# Paths and names
#
KILLPROC_VERSION := 2.13
+KILLPROC_MD5 := 7b52f7cd46f08bd1c4723a035a00c389
KILLPROC := killproc-$(KILLPROC_VERSION)
KILLPROC_SUFFIX := tar.gz
KILLPROC_URL := http://ftp.suse.com/pub/projects/init/$(KILLPROC).$(KILLPROC_SUFFIX)
diff --git a/rules/klibc.make b/rules/klibc.make
index 394e44410..1657ead29 100644
--- a/rules/klibc.make
+++ b/rules/klibc.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_KLIBC) += klibc
# Paths and names
#
KLIBC_VERSION := 1.5.15
+KLIBC_MD5 :=
KLIBC := klibc-$(KLIBC_VERSION)
KLIBC_SUFFIX := tar.gz
KLIBC_SOURCE := $(SRCDIR)/$(KLIBC).$(KLIBC_SUFFIX)
diff --git a/rules/latencytop.make b/rules/latencytop.make
index 19b35d073..037db0ce5 100644
--- a/rules/latencytop.make
+++ b/rules/latencytop.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LATENCYTOP) += latencytop
# Paths and names
#
LATENCYTOP_VERSION := 0.5
+LATENCYTOP_MD5 := 73bb3371c6ee0b0e68e25289027e865c
LATENCYTOP := latencytop-$(LATENCYTOP_VERSION)
LATENCYTOP_SUFFIX := tar.gz
LATENCYTOP_URL := http://www.latencytop.org/download/$(LATENCYTOP).$(LATENCYTOP_SUFFIX)
diff --git a/rules/lcms.make b/rules/lcms.make
index ada870e3f..f1ff6886c 100644
--- a/rules/lcms.make
+++ b/rules/lcms.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LCMS) += lcms
# Paths and names
#
LCMS_VERSION := 1.18a
+LCMS_MD5 := f4abfe1c57ea3f633c2e9d034e74e3e8
LCMS := lcms-$(LCMS_VERSION)
LCMS_SUFFIX := tar.gz
LCMS_URL := $(PTXCONF_SETUP_SFMIRROR)/lcms/$(LCMS).$(LCMS_SUFFIX)
diff --git a/rules/less.make b/rules/less.make
index 2c5169467..bb453779c 100644
--- a/rules/less.make
+++ b/rules/less.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LESS) += less
# Paths and names
#
LESS_VERSION := 418
+LESS_MD5 := b5864d76c54ddf4627fd57ab333c88b4
LESS := less-$(LESS_VERSION)
LESS_SUFFIX := tar.gz
LESS_URL := $(PTXCONF_SETUP_GNUMIRROR)/less/$(LESS).$(LESS_SUFFIX)
diff --git a/rules/libassuan.make b/rules/libassuan.make
index 70c03fd94..8ac09b18d 100644
--- a/rules/libassuan.make
+++ b/rules/libassuan.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBASSUAN) += libassuan
# Paths and names
#
LIBASSUAN_VERSION := 2.0.0
+LIBASSUAN_MD5 := 59bc0ae7194c412d7a522029005684b2
LIBASSUAN := libassuan-$(LIBASSUAN_VERSION)
LIBASSUAN_SUFFIX := tar.bz2
LIBASSUAN_URL := ftp://ftp.gnupg.org/gcrypt/libassuan/$(LIBASSUAN).$(LIBASSUAN_SUFFIX)
diff --git a/rules/libcaca.make b/rules/libcaca.make
index 8fad7778d..093e23954 100644
--- a/rules/libcaca.make
+++ b/rules/libcaca.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBCACA) += libcaca
# Paths and names
#
LIBCACA_VERSION := 0.99.beta16
+LIBCACA_MD5 := 3953bf4a803747b63a99f50125563151
LIBCACA := libcaca-$(LIBCACA_VERSION)
LIBCACA_SUFFIX := tar.gz
LIBCACA_URL := http://caca.zoy.org/files/libcaca/$(LIBCACA).$(LIBCACA_SUFFIX)
diff --git a/rules/libcap.make b/rules/libcap.make
index 9fd4cefae..b59a7df37 100644
--- a/rules/libcap.make
+++ b/rules/libcap.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBCAP) += libcap
# Paths and names
#
LIBCAP_VERSION := 2.20
+LIBCAP_MD5 := 10e47ed32ca2214eb0e58780282d27b4
LIBCAP := libcap-$(LIBCAP_VERSION)
LIBCAP_SUFFIX := tar.bz2
LIBCAP_URL := http://ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$(LIBCAP).$(LIBCAP_SUFFIX)
diff --git a/rules/libcgi.make b/rules/libcgi.make
index ddd2f0d9e..66f15e029 100644
--- a/rules/libcgi.make
+++ b/rules/libcgi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBCGI) += libcgi
# Paths and names
#
LIBCGI_VERSION := 1.0
+LIBCGI_MD5 := 110af367081d33c7ed6527a1a60fc274
LIBCGI := libcgi-$(LIBCGI_VERSION)
LIBCGI_SUFFIX := tar.gz
LIBCGI_URL := $(PTXCONF_SETUP_SFMIRROR)/libcgi/$(LIBCGI).$(LIBCGI_SUFFIX)
diff --git a/rules/libcgicc.make b/rules/libcgicc.make
index e2c7c0016..f26993478 100644
--- a/rules/libcgicc.make
+++ b/rules/libcgicc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBCGICC) += libcgicc
# Paths and names
#
LIBCGICC_VERSION := 3.2.9
+LIBCGICC_MD5 := 9c62692a2f08e2ee48c3ccc401047e80
LIBCGICC := cgicc-$(LIBCGICC_VERSION)
LIBCGICC_SUFFIX := tar.gz
LIBCGICC_URL := $(PTXCONF_SETUP_GNUMIRROR)/cgicc/$(LIBCGICC).$(LIBCGICC_SUFFIX)
diff --git a/rules/libconfuse.make b/rules/libconfuse.make
index 8befced86..8b8a3cf86 100644
--- a/rules/libconfuse.make
+++ b/rules/libconfuse.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBCONFUSE) += libconfuse
# Paths and names
#
LIBCONFUSE_VERSION := 2.7
+LIBCONFUSE_MD5 := 45932fdeeccbb9ef4228f1c1a25e9c8f
LIBCONFUSE := confuse-$(LIBCONFUSE_VERSION)
LIBCONFUSE_SUFFIX := tar.gz
LIBCONFUSE_URL := http://savannah.nongnu.org/download/confuse/$(LIBCONFUSE).$(LIBCONFUSE_SUFFIX)
diff --git a/rules/libcroco.make b/rules/libcroco.make
index fbf13b6ce..a75c46937 100644
--- a/rules/libcroco.make
+++ b/rules/libcroco.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBCROCO) += libcroco
# Paths and names
#
LIBCROCO_VERSION := 0.6.2
+LIBCROCO_MD5 := 1429c597aa4b75fc610ab3a542c99209
LIBCROCO := libcroco-$(LIBCROCO_VERSION)
LIBCROCO_SUFFIX := tar.bz2
LIBCROCO_URL := http://ftp.gnome.org/pub/GNOME/sources/libcroco/0.6/$(LIBCROCO).$(LIBCROCO_SUFFIX)
diff --git a/rules/libcurl.make b/rules/libcurl.make
index d211773ed..58ff053b4 100644
--- a/rules/libcurl.make
+++ b/rules/libcurl.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBCURL) += libcurl
# Paths and names
#
LIBCURL_VERSION := 7.21.0
+LIBCURL_MD5 := 6dfb911a254a1b5ca8b534b98f2196aa
LIBCURL := curl-$(LIBCURL_VERSION)
LIBCURL_SUFFIX := tar.gz
LIBCURL_URL := http://curl.haxx.se/download/$(LIBCURL).$(LIBCURL_SUFFIX)
diff --git a/rules/libdaemon.make b/rules/libdaemon.make
index 23a9ea71c..f22d43f00 100644
--- a/rules/libdaemon.make
+++ b/rules/libdaemon.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBDAEMON) += libdaemon
# Paths and names
#
LIBDAEMON_VERSION := 0.14
+LIBDAEMON_MD5 := 509dc27107c21bcd9fbf2f95f5669563
LIBDAEMON := libdaemon-$(LIBDAEMON_VERSION)
LIBDAEMON_SUFFIX := tar.gz
LIBDAEMON_URL := http://0pointer.de/lennart/projects/libdaemon/$(LIBDAEMON).$(LIBDAEMON_SUFFIX)
diff --git a/rules/libdbus-cxx.make b/rules/libdbus-cxx.make
index 34541c9dd..ccb97640a 100644
--- a/rules/libdbus-cxx.make
+++ b/rules/libdbus-cxx.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBDBUS_CXX) += libdbus-cxx
# Paths and names
#
LIBDBUS_CXX_VERSION := r9139
+LIBDBUS_CXX_MD5 :=
LIBDBUS_CXX := libdbus-c++-$(LIBDBUS_CXX_VERSION)
LIBDBUS_CXX_SUFFIX := tar.gz
LIBDBUS_CXX_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(LIBDBUS_CXX).$(LIBDBUS_CXX_SUFFIX)
diff --git a/rules/libdrm.make b/rules/libdrm.make
index 30e7f9913..51872c0d8 100644
--- a/rules/libdrm.make
+++ b/rules/libdrm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBDRM) += libdrm
# Paths and names
#
LIBDRM_VERSION := 2.4.23
+LIBDRM_MD5 := 82b116a4fc80d44fafe80af9b53100cb
LIBDRM := libdrm-$(LIBDRM_VERSION)
LIBDRM_SUFFIX := tar.gz
LIBDRM_URL := http://dri.freedesktop.org/libdrm/$(LIBDRM).$(LIBDRM_SUFFIX)
diff --git a/rules/libedit.make b/rules/libedit.make
index 36acbd03b..e79b472a9 100644
--- a/rules/libedit.make
+++ b/rules/libedit.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBEDIT) += libedit
# Paths and names
#
LIBEDIT_VERSION := 20100424-3.0
+LIBEDIT_MD5 := eb4482139525beff12c8ef59f1a84aae
LIBEDIT := libedit-$(LIBEDIT_VERSION)
LIBEDIT_SUFFIX := tar.gz
LIBEDIT_URL := http://www.thrysoee.dk/editline/$(LIBEDIT).$(LIBEDIT_SUFFIX)
diff --git a/rules/libelf.make b/rules/libelf.make
index 1f9883dd7..58756fdfa 100644
--- a/rules/libelf.make
+++ b/rules/libelf.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBELF) += libelf
# Paths and names
#
LIBELF_VERSION := 0.8.13
+LIBELF_MD5 := 4136d7b4c04df68b686570afa26988ac
LIBELF := libelf-$(LIBELF_VERSION)
LIBELF_SUFFIX := tar.gz
LIBELF_URL := http://www.mr511.de/software/$(LIBELF).$(LIBELF_SUFFIX)
diff --git a/rules/libevent.make b/rules/libevent.make
index 706cc13b0..1b412b4af 100644
--- a/rules/libevent.make
+++ b/rules/libevent.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBEVENT) += libevent
# Paths and names
#
LIBEVENT_VERSION := 2.0.10
+LIBEVENT_MD5 := a37401d26cbbf28185211d582741a3d4
LIBEVENT := libevent-$(LIBEVENT_VERSION)-stable
LIBEVENT_SUFFIX := tar.gz
LIBEVENT_URL := http://www.monkey.org/~provos/$(LIBEVENT).$(LIBEVENT_SUFFIX)
diff --git a/rules/libezv24.make b/rules/libezv24.make
index 305c4d84e..80583313a 100644
--- a/rules/libezv24.make
+++ b/rules/libezv24.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBEZV24) += libezv24
# Paths and names
#
LIBEZV24_VERSION := 0.1.1-ptx2
+LIBEZV24_MD5 := d9108654e23f2aa9009dde73db2f7f91
LIBEZV24 := libezv24-$(LIBEZV24_VERSION)
LIBEZV24_SUFFIX := tar.bz2
LIBEZV24_URL := http://www.pengutronix.de/software/misc/download/$(LIBEZV24).$(LIBEZV24_SUFFIX)
diff --git a/rules/libffi.make b/rules/libffi.make
index 052146b86..5a79c1038 100644
--- a/rules/libffi.make
+++ b/rules/libffi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBFFI) += libffi
# Paths and names
#
LIBFFI_VERSION := 3.0.9
+LIBFFI_MD5 := 1f300a7a7f975d4046f51c3022fa5ff1
LIBFFI := libffi-$(LIBFFI_VERSION)
LIBFFI_SUFFIX := tar.gz
LIBFFI_SOURCE := $(SRCDIR)/$(LIBFFI).$(LIBFFI_SUFFIX)
diff --git a/rules/libfsl-vpu.make b/rules/libfsl-vpu.make
index 3778e812f..0df58b869 100644
--- a/rules/libfsl-vpu.make
+++ b/rules/libfsl-vpu.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBFSL_VPU) += libfsl-vpu
# Paths and names
#
LIBFSL_VPU_VERSION := 0.1.0
+LIBFSL_VPU_MD5 := ffe5b0de6487a173077fee1fb6699cf6
LIBFSL_VPU := libfsl-vpu-$(LIBFSL_VPU_VERSION)
LIBFSL_VPU_SUFFIX := tar.bz2
LIBFSL_VPU_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(LIBFSL_VPU).$(LIBFSL_VPU_SUFFIX)
diff --git a/rules/libftdi.make b/rules/libftdi.make
index 7df7e0e01..df3b6f6a5 100644
--- a/rules/libftdi.make
+++ b/rules/libftdi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBFTDI) += libftdi
# Paths and names
#
LIBFTDI_VERSION := 0.17
+LIBFTDI_MD5 := 810c69cfaa078b49795c224ef9b6b851
LIBFTDI := libftdi-$(LIBFTDI_VERSION)
LIBFTDI_SUFFIX := tar.gz
LIBFTDI_URL := http://www.intra2net.com/en/developer/libftdi/download/$(LIBFTDI).$(LIBFTDI_SUFFIX)
diff --git a/rules/libgcrypt.make b/rules/libgcrypt.make
index 2c5f3dc39..7a6380af1 100644
--- a/rules/libgcrypt.make
+++ b/rules/libgcrypt.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBGCRYPT) += libgcrypt
# Paths and names
#
LIBGCRYPT_VERSION := 1.4.5
+LIBGCRYPT_MD5 := cc2017ad09b4543f8b3b5e9a53cfd89d
LIBGCRYPT := libgcrypt-$(LIBGCRYPT_VERSION)
LIBGCRYPT_SUFFIX := tar.bz2
LIBGCRYPT_URL := ftp://ftp.gnupg.org/gcrypt/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX)
diff --git a/rules/libgd.make b/rules/libgd.make
index d845c72eb..d8c46d9bb 100644
--- a/rules/libgd.make
+++ b/rules/libgd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBGD) += libgd
# Paths and names
#
LIBGD_VERSION := 2.0.36RC1
+LIBGD_MD5 := 39ac48e6d5e0012a3bd2248a0102f209
LIBGD := gd-$(LIBGD_VERSION)
LIBGD_SUFFIX := tar.gz
LIBGD_URL := http://www.libgd.org/releases/$(LIBGD).$(LIBGD_SUFFIX)
diff --git a/rules/libgdbus.make b/rules/libgdbus.make
index 26f8d12b1..980232486 100644
--- a/rules/libgdbus.make
+++ b/rules/libgdbus.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBGDBUS) += libgdbus
# Paths and names
#
LIBGDBUS_VERSION := 0.2
+LIBGDBUS_MD5 := 775a41347751d0b0169d6bace03c1361
LIBGDBUS := libgdbus-$(LIBGDBUS_VERSION)
LIBGDBUS_SUFFIX := tar.bz2
LIBGDBUS_URL := http://www.kernel.org/pub/linux/bluetooth/$(LIBGDBUS).$(LIBGDBUS_SUFFIX)
diff --git a/rules/libgee.make b/rules/libgee.make
index 0fe3dd72a..f12d79fd6 100644
--- a/rules/libgee.make
+++ b/rules/libgee.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBGEE) += libgee
# Paths and names
#
LIBGEE_VERSION := 0.5.1
+LIBGEE_MD5 := 59789b5b266beadfb8b51bf2c96211b3
LIBGEE := libgee-$(LIBGEE_VERSION)
LIBGEE_SUFFIX := tar.bz2
LIBGEE_URL := http://download.gnome.org/sources/libgee/0.5/$(LIBGEE).$(LIBGEE_SUFFIX)
diff --git a/rules/libglade.make b/rules/libglade.make
index f0dd4b655..399182298 100644
--- a/rules/libglade.make
+++ b/rules/libglade.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBGLADE) += libglade
# Paths and names
#
LIBGLADE_VERSION := 2.6.2
+LIBGLADE_MD5 := da4f9d1c6cd1337f6ef5e2db768d8557
LIBGLADE := libglade-$(LIBGLADE_VERSION)
LIBGLADE_SUFFIX := tar.bz2
LIBGLADE_URL := http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/$(LIBGLADE).$(LIBGLADE_SUFFIX)
diff --git a/rules/libgmp.make b/rules/libgmp.make
index 02aaee232..fc0d7536a 100644
--- a/rules/libgmp.make
+++ b/rules/libgmp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBGMP) += libgmp
# Paths and names
#
LIBGMP_VERSION := 4.2.4
+LIBGMP_MD5 := fc1e3b3a2a5038d4d74138d0b9cf8dbe
LIBGMP := gmp-$(LIBGMP_VERSION)
LIBGMP_SUFFIX := tar.bz2
LIBGMP_URL := $(PTXCONF_SETUP_GNUMIRROR)/gmp/$(LIBGMP).$(LIBGMP_SUFFIX)
diff --git a/rules/libgpg-error.make b/rules/libgpg-error.make
index 3fb59b1f3..77c2db1aa 100644
--- a/rules/libgpg-error.make
+++ b/rules/libgpg-error.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBGPG_ERROR) += libgpg-error
# Paths and names
#
LIBGPG_ERROR_VERSION := 1.7
+LIBGPG_ERROR_MD5 := 62c0d09d1e76c5b6da8fff92314c4665
LIBGPG_ERROR := libgpg-error-$(LIBGPG_ERROR_VERSION)
LIBGPG_ERROR_SUFFIX := tar.bz2
LIBGPG_ERROR_URL := ftp://ftp.gnupg.org/gcrypt/libgpg-error/$(LIBGPG_ERROR).$(LIBGPG_ERROR_SUFFIX)
diff --git a/rules/libgsf.make b/rules/libgsf.make
index d0ea6705c..36cd37344 100644
--- a/rules/libgsf.make
+++ b/rules/libgsf.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBGSF) += libgsf
# Paths and names
#
LIBGSF_VERSION := 1.14.16
+LIBGSF_MD5 := 8478d83fda0b6e57f36550c11a693ee1
LIBGSF := libgsf-$(LIBGSF_VERSION)
LIBGSF_SUFFIX := tar.bz2
LIBGSF_URL := http://ftp.acc.umu.se/pub/GNOME/sources/libgsf/1.14/$(LIBGSF).$(LIBGSF_SUFFIX)
diff --git a/rules/libgsloop.make b/rules/libgsloop.make
index 15b3cd747..bb291ebd5 100644
--- a/rules/libgsloop.make
+++ b/rules/libgsloop.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBGSLOOP) += libgsloop
# Paths and names
#
LIBGSLOOP_VERSION := 0.0.9
+LIBGSLOOP_MD5 := baeede921dfd5bf17d3bbdeaa41279c0
LIBGSLOOP := libgsloop-$(LIBGSLOOP_VERSION)
LIBGSLOOP_SUFFIX := tar.bz2
LIBGSLOOP_URL := http://www.pengutronix.de/software/libgsloop/download/$(LIBGSLOOP).$(LIBGSLOOP_SUFFIX)
diff --git a/rules/libical.make b/rules/libical.make
index cef9b1485..8af9ed44e 100644
--- a/rules/libical.make
+++ b/rules/libical.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBICAL) += libical
# Paths and names
#
LIBICAL_VERSION := 0.46
+LIBICAL_MD5 := 9c08f88945bfd5d0791d102e4aa4125c
LIBICAL := libical-$(LIBICAL_VERSION)
LIBICAL_SUFFIX := tar.gz
LIBICAL_URL := $(PTXCONF_SETUP_SFMIRROR)/project/freeassociation/libical/libical-0.46/$(LIBICAL).$(LIBICAL_SUFFIX)
diff --git a/rules/libid3tag.make b/rules/libid3tag.make
index f22c08a06..6c2854fd0 100644
--- a/rules/libid3tag.make
+++ b/rules/libid3tag.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBID3TAG) += libid3tag
# Paths and names
#
LIBID3TAG_VERSION := 0.15.1b
+LIBID3TAG_MD5 := e5808ad997ba32c498803822078748c3
LIBID3TAG := libid3tag-$(LIBID3TAG_VERSION)
LIBID3TAG_SUFFIX := tar.gz
LIBID3TAG_URL := ftp://ftp.mars.org/pub/mpeg/$(LIBID3TAG).$(LIBID3TAG_SUFFIX)
diff --git a/rules/libiodbc.make b/rules/libiodbc.make
index 166274d81..b8c715c1e 100644
--- a/rules/libiodbc.make
+++ b/rules/libiodbc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBIODBC) += libiodbc
# Paths and names
#
LIBIODBC_VERSION := 3.52.7
+LIBIODBC_MD5 := ddbd274cb31d65be6a78da58fc09079a
LIBIODBC := libiodbc-$(LIBIODBC_VERSION)
LIBIODBC_SUFFIX := tar.gz
LIBIODBC_URL := $(PTXCONF_SETUP_SFMIRROR)/iodbc/$(LIBIODBC).$(LIBIODBC_SUFFIX)
diff --git a/rules/libjpeg.make b/rules/libjpeg.make
index 4ebf6a5e0..d9246d3bf 100644
--- a/rules/libjpeg.make
+++ b/rules/libjpeg.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBJPEG) += libjpeg
# Paths and names
#
LIBJPEG_VERSION := 8a
+LIBJPEG_MD5 := 5146e68be3633c597b0d14d3ed8fa2ea
LIBJPEG_SUFFIX := tar.gz
LIBJPEG := jpeg-$(LIBJPEG_VERSION)
LIBJPEG_TARBALL := jpegsrc.v$(LIBJPEG_VERSION).$(LIBJPEG_SUFFIX)
diff --git a/rules/libksba.make b/rules/libksba.make
index 81526c962..3a3efae66 100644
--- a/rules/libksba.make
+++ b/rules/libksba.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBKSBA) += libksba
# Paths and names
#
LIBKSBA_VERSION := 1.0.7
+LIBKSBA_MD5 := eebce521a90600369c33c5fa6b9bbbd8
LIBKSBA := libksba-$(LIBKSBA_VERSION)
LIBKSBA_SUFFIX := tar.bz2
LIBKSBA_URL := ftp://ftp.gnupg.org/gcrypt/libksba/$(LIBKSBA).$(LIBKSBA_SUFFIX)
diff --git a/rules/liblist.make b/rules/liblist.make
index 7f5f9d29f..7690bff9a 100644
--- a/rules/liblist.make
+++ b/rules/liblist.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBLIST) += liblist
# Paths and names
#
LIBLIST_VERSION := 1.0.3
+LIBLIST_MD5 := 2db72c0718f6ecb16077fec055638e9f
LIBLIST := liblist-$(LIBLIST_VERSION)
LIBLIST_SUFFIX := tar.gz
LIBLIST_URL := http://www.pengutronix.de/software/liblist/download/$(LIBLIST).$(LIBLIST_SUFFIX)
diff --git a/rules/liblockfile.make b/rules/liblockfile.make
index fd750a667..6d53d6d74 100644
--- a/rules/liblockfile.make
+++ b/rules/liblockfile.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBLOCKFILE) += liblockfile
# Paths and names
#
LIBLOCKFILE_VERSION := 1.08
+LIBLOCKFILE_MD5 := c24e2dfb4a2aab0263fe5ac1564d305e
LIBLOCKFILE_SUFFIX := tar.gz
LIBLOCKFILE := liblockfile-$(LIBLOCKFILE_VERSION)
LIBLOCKFILE_TARBALL := liblockfile_$(LIBLOCKFILE_VERSION).orig.$(LIBLOCKFILE_SUFFIX)
diff --git a/rules/libltdl.make b/rules/libltdl.make
index ec155429a..ce9126a7e 100644
--- a/rules/libltdl.make
+++ b/rules/libltdl.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBLTDL) += libltdl
# Paths and names
#
LIBLTDL_VERSION := 1.5.26
+LIBLTDL_MD5 := aa9c5107f3ec9ef4200eb6556f3b3c29
LIBLTDL := libtool-$(LIBLTDL_VERSION)
LIBLTDL_SUFFIX := tar.gz
LIBLTDL_URL := $(PTXCONF_SETUP_GNUMIRROR)/libtool/$(LIBLTDL).$(LIBLTDL_SUFFIX)
diff --git a/rules/liblzo.make b/rules/liblzo.make
index 03816ba27..9c3d403ef 100644
--- a/rules/liblzo.make
+++ b/rules/liblzo.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBLZO) += liblzo
# Paths and names
#
LIBLZO_VERSION := 2.03
+LIBLZO_MD5 := 0c3d078c2e8ea5a88971089a2f02a726
LIBLZO := lzo-$(LIBLZO_VERSION)
LIBLZO_SUFFIX := tar.gz
LIBLZO_URL := http://www.oberhumer.com/opensource/lzo/download/$(LIBLZO).$(LIBLZO_SUFFIX)
diff --git a/rules/libmad.make b/rules/libmad.make
index 8cd1419b6..301293d94 100644
--- a/rules/libmad.make
+++ b/rules/libmad.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMAD) += libmad
# Paths and names
#
LIBMAD_VERSION := 0.15.1b
+LIBMAD_MD5 := 1be543bc30c56fb6bea1d7bf6a64e66c
LIBMAD := libmad-$(LIBMAD_VERSION)
LIBMAD_SUFFIX := tar.gz
LIBMAD_URL := ftp://ftp.mars.org/pub/mpeg/$(LIBMAD).$(LIBMAD_SUFFIX)
diff --git a/rules/libmatthew-java.make b/rules/libmatthew-java.make
index 237e0776e..717508e69 100644
--- a/rules/libmatthew-java.make
+++ b/rules/libmatthew-java.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMATTHEW_JAVA) += libmatthew-java
# Paths and names
#
LIBMATTHEW_JAVA_VERSION := 0.7.2
+LIBMATTHEW_JAVA_MD5 := 774e0b0b9c021acd1f2280c908865c3c
LIBMATTHEW_JAVA := libmatthew-java-$(LIBMATTHEW_JAVA_VERSION)
LIBMATTHEW_JAVA_SUFFIX := tar.gz
LIBMATTHEW_JAVA_URL := http://matthew.ath.cx/projects/java/$(LIBMATTHEW_JAVA).$(LIBMATTHEW_JAVA_SUFFIX)
diff --git a/rules/libmd.make b/rules/libmd.make
index 0aa4d3f69..437725360 100644
--- a/rules/libmd.make
+++ b/rules/libmd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMD) += libmd
# Paths and names
#
LIBMD_VERSION := 0.3.1
+LIBMD_MD5 := 0bc578ca17d9534418bf24d7602163a2
LIBMD := libmd-$(LIBMD_VERSION)
LIBMD_SUFFIX := tar.gz
LIBMD_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(LIBMD).$(LIBMD_SUFFIX)
diff --git a/rules/libmemcache.make b/rules/libmemcache.make
index 65bff26bb..91f679417 100644
--- a/rules/libmemcache.make
+++ b/rules/libmemcache.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMEMCACHE) += libmemcache
# Paths and names
#
LIBMEMCACHE_VERSION := 1.4.0.rc2
+LIBMEMCACHE_MD5 := 402c957cd71538c07a263542eeb513d1
LIBMEMCACHE := libmemcache-$(LIBMEMCACHE_VERSION)
LIBMEMCACHE_SUFFIX := tar.bz2
LIBMEMCACHE_URL := http://people.freebsd.org/~seanc/libmemcache/$(LIBMEMCACHE).$(LIBMEMCACHE_SUFFIX)
diff --git a/rules/libmemcached.make b/rules/libmemcached.make
index 0b9103d83..63b0c6b10 100644
--- a/rules/libmemcached.make
+++ b/rules/libmemcached.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMEMCACHED) += libmemcached
# Paths and names
#
LIBMEMCACHED_VERSION := 0.44
+LIBMEMCACHED_MD5 := e6bd825c46fa080b550f90f9001cba8c
LIBMEMCACHED := libmemcached-$(LIBMEMCACHED_VERSION)
LIBMEMCACHED_SUFFIX := tar.gz
LIBMEMCACHED_URL := http://launchpad.net/libmemcached/1.0/$(LIBMEMCACHED_VERSION)/+download/$(LIBMEMCACHED).$(LIBMEMCACHED_SUFFIX)
diff --git a/rules/libmicrohttpd.make b/rules/libmicrohttpd.make
index 86bc6b0af..67d3d14f1 100644
--- a/rules/libmicrohttpd.make
+++ b/rules/libmicrohttpd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMICROHTTPD) += libmicrohttpd
# Paths and names
#
LIBMICROHTTPD_VERSION := 0.4.4
+LIBMICROHTTPD_MD5 := bcd61ebb10286379f55c7db9c79e0465
LIBMICROHTTPD := libmicrohttpd-$(LIBMICROHTTPD_VERSION)
LIBMICROHTTPD_SUFFIX := tar.gz
LIBMICROHTTPD_URL := $(PTXCONF_SETUP_GNUMIRROR)/libmicrohttpd/$(LIBMICROHTTPD).$(LIBMICROHTTPD_SUFFIX)
diff --git a/rules/libmng.make b/rules/libmng.make
index f626124ba..420059fd3 100644
--- a/rules/libmng.make
+++ b/rules/libmng.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMNG) += libmng
# Paths and names
#
LIBMNG_VERSION := 1.0.10
+LIBMNG_MD5 := eaf1476a3bb29f6190bca660e6abef16
LIBMNG := libmng-$(LIBMNG_VERSION)
LIBMNG_SUFFIX := tar.bz2
LIBMNG_URL := $(PTXCONF_SETUP_SFMIRROR)/libmng/$(LIBMNG).$(LIBMNG_SUFFIX)
diff --git a/rules/libmodbus.make b/rules/libmodbus.make
index d32cd076c..a9d269d5d 100644
--- a/rules/libmodbus.make
+++ b/rules/libmodbus.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMODBUS) += libmodbus
# Paths and names
#
LIBMODBUS_VERSION := 2.0.3
+LIBMODBUS_MD5 := 8c19a718bf8f182fb4b961928834cc1c
LIBMODBUS := libmodbus-$(LIBMODBUS_VERSION)
LIBMODBUS_SUFFIX := tar.gz
LIBMODBUS_URL := http://launchpad.net/libmodbus/trunk/2.0.3/+download/$(LIBMODBUS).$(LIBMODBUS_SUFFIX)
diff --git a/rules/libmpeg2.make b/rules/libmpeg2.make
index 75f39c61b..8dc411e59 100644
--- a/rules/libmpeg2.make
+++ b/rules/libmpeg2.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBMPEG2) += libmpeg2
# Paths and names
#
LIBMPEG2_VERSION := 0.5.1
+LIBMPEG2_MD5 := 0f92c7454e58379b4a5a378485bbd8ef
LIBMPEG2 := libmpeg2-$(LIBMPEG2_VERSION)
LIBMPEG2_SUFFIX := tar.gz
LIBMPEG2_URL := http://libmpeg2.sourceforge.net/files//$(LIBMPEG2).$(LIBMPEG2_SUFFIX)
diff --git a/rules/libmxml.make b/rules/libmxml.make
index ddf26112a..642151d1d 100644
--- a/rules/libmxml.make
+++ b/rules/libmxml.make
@@ -15,6 +15,7 @@ PACKAGES-$(PTXCONF_LIBMXML) += libmxml
# Paths and names
#
LIBMXML_VERSION := 2.6
+LIBMXML_MD5 := 68977789ae64985dddbd1a1a1652642e
LIBMXML := mxml-$(LIBMXML_VERSION)
LIBMXML_SUFFIX := tar.gz
LIBMXML_URL := http://ftp.easysw.com/pub/mxml/$(LIBMXML_VERSION)/$(LIBMXML).$(LIBMXML_SUFFIX)
diff --git a/rules/libnet.make b/rules/libnet.make
index e13cd27ef..1a154dc6c 100644
--- a/rules/libnet.make
+++ b/rules/libnet.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBNET) += libnet
# Paths and names
#
LIBNET_VERSION := 1.1.4
+LIBNET_MD5 := c5e06418a89cc4209f677a776a798fd9
LIBNET := libnet-$(LIBNET_VERSION)
LIBNET_SUFFIX := tar.gz
LIBNET_URL := $(PTXCONF_SETUP_SFMIRROR)/libnet-dev/$(LIBNET).$(LIBNET_SUFFIX)
diff --git a/rules/libnetpbm.make b/rules/libnetpbm.make
index 22218d716..65f57c2b4 100644
--- a/rules/libnetpbm.make
+++ b/rules/libnetpbm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBNETPBM) += libnetpbm
# Paths and names
#
LIBNETPBM_VERSION := 10.35.72
+LIBNETPBM_MD5 := 7b816e0633ccbf29273ce5a3bab335cd
LIBNETPBM := netpbm-$(LIBNETPBM_VERSION)
LIBNETPBM_SUFFIX := tgz
LIBNETPBM_URL := $(PTXCONF_SETUP_SFMIRROR)/netpbm/$(LIBNETPBM).$(LIBNETPBM_SUFFIX)
diff --git a/rules/libnih.make b/rules/libnih.make
index cf8334f56..d96c85b56 100644
--- a/rules/libnih.make
+++ b/rules/libnih.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBNIH) += libnih
# Paths and names
#
LIBNIH_VERSION := 1.0.2
+LIBNIH_MD5 := 89bf20db4ff3f005cc37482a4f050650
LIBNIH := libnih-$(LIBNIH_VERSION)
LIBNIH_SUFFIX := tar.gz
LIBNIH_URL := http://launchpad.net/libnih/1.0/$(LIBNIH_VERSION)/+download/$(LIBNIH).$(LIBNIH_SUFFIX)
diff --git a/rules/libnl.make b/rules/libnl.make
index a52a1cdd4..e34595dba 100644
--- a/rules/libnl.make
+++ b/rules/libnl.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBNL) += libnl
# Paths and names
#
LIBNL_VERSION := 1.1
+LIBNL_MD5 := ae970ccd9144e132b68664f98e7ceeb1
LIBNL := libnl-$(LIBNL_VERSION)
LIBNL_SUFFIX := tar.gz
LIBNL_URL := http://people.suug.ch/~tgr/libnl/files/$(LIBNL).$(LIBNL_SUFFIX)
diff --git a/rules/libogg.make b/rules/libogg.make
index 15d7c7df2..7994bf35d 100644
--- a/rules/libogg.make
+++ b/rules/libogg.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBOGG) += libogg
# Paths and names
#
LIBOGG_VERSION := 1.1.4
+LIBOGG_MD5 := 10200ec22543841d9d1c23e0aed4e5e9
LIBOGG := libogg-$(LIBOGG_VERSION)
LIBOGG_SUFFIX := tar.gz
LIBOGG_URL := http://downloads.xiph.org/releases/ogg/$(LIBOGG).$(LIBOGG_SUFFIX)
diff --git a/rules/liboil.make b/rules/liboil.make
index 5f98f034e..e38fa2aff 100644
--- a/rules/liboil.make
+++ b/rules/liboil.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBOIL) += liboil
# Paths and names
#
LIBOIL_VERSION := 0.3.16
+LIBOIL_MD5 := febb1d9f9bc4c440fcf622dc90f8b6b7
LIBOIL := liboil-$(LIBOIL_VERSION)
LIBOIL_SUFFIX := tar.gz
LIBOIL_URL := http://liboil.freedesktop.org/download/$(LIBOIL).$(LIBOIL_SUFFIX)
diff --git a/rules/liboop.make b/rules/liboop.make
index ae12e919d..bced22a0a 100644
--- a/rules/liboop.make
+++ b/rules/liboop.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBOOP) += liboop
# Paths and names
#
LIBOOP_VERSION := 1.0
+LIBOOP_MD5 := 88fc8decf99fd75d2af40e0a005fa0d3
LIBOOP := liboop-$(LIBOOP_VERSION)
LIBOOP_SUFFIX := tar.bz2
LIBOOP_URL := http://download.ofb.net/liboop/$(LIBOOP).$(LIBOOP_SUFFIX)
diff --git a/rules/libpcap.make b/rules/libpcap.make
index 4a04b0cac..bb4594ff0 100644
--- a/rules/libpcap.make
+++ b/rules/libpcap.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBPCAP) += libpcap
# Paths and names
#
LIBPCAP_VERSION := 1.1.1
+LIBPCAP_MD5 := 1bca27d206970badae248cfa471bbb47
LIBPCAP := libpcap-$(LIBPCAP_VERSION)
LIBPCAP_SUFFIX := tar.gz
LIBPCAP_URL := http://www.tcpdump.org/release/$(LIBPCAP).$(LIBPCAP_SUFFIX)
diff --git a/rules/libpciaccess.make b/rules/libpciaccess.make
index 2c6c07772..8a10c4dbd 100644
--- a/rules/libpciaccess.make
+++ b/rules/libpciaccess.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBPCIACCESS) += libpciaccess
# Paths and names
#
LIBPCIACCESS_VERSION := 0.12.0
+LIBPCIACCESS_MD5 := 285e07976274572e1f1e68edee09b70a
LIBPCIACCESS := libpciaccess-$(LIBPCIACCESS_VERSION)
LIBPCIACCESS_SUFFIX := tar.bz2
LIBPCIACCESS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(LIBPCIACCESS).$(LIBPCIACCESS_SUFFIX)
diff --git a/rules/libpcre.make b/rules/libpcre.make
index addc1388a..e7c5c588d 100644
--- a/rules/libpcre.make
+++ b/rules/libpcre.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBPCRE) += libpcre
# Paths and names
#
LIBPCRE_VERSION := 8.00
+LIBPCRE_MD5 := caf564aa69d68e965e9bf0ff2a094c65
LIBPCRE := pcre-$(LIBPCRE_VERSION)
LIBPCRE_SUFFIX := tar.bz2
LIBPCRE_URL := $(PTXCONF_SETUP_SFMIRROR)/pcre/$(LIBPCRE).$(LIBPCRE_SUFFIX)
diff --git a/rules/libpng.make b/rules/libpng.make
index da1537a5a..5439586a4 100644
--- a/rules/libpng.make
+++ b/rules/libpng.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_LIBPNG) += libpng
# Paths and names
#
LIBPNG_VERSION := 1.2.44
+LIBPNG_MD5 := 89b62f8daaeeab1342e307d6d1411ff1
LIBPNG := libpng-$(LIBPNG_VERSION)
LIBPNG_SUFFIX := tar.gz
LIBPNG_URL := $(PTXCONF_SETUP_SFMIRROR)/libpng/$(LIBPNG).$(LIBPNG_SUFFIX)
diff --git a/rules/libpopt.make b/rules/libpopt.make
index 6cc968ef6..e21fd3a58 100644
--- a/rules/libpopt.make
+++ b/rules/libpopt.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBPOPT) += libpopt
# Paths and names
#
LIBPOPT_VERSION := 1.15
+LIBPOPT_MD5 := c61ef795fa450eb692602a661ec8d7f1
LIBPOPT := popt-$(LIBPOPT_VERSION)
LIBPOPT_SUFFIX := tar.gz
LIBPOPT_URL := http://rpm5.org/files/popt/$(LIBPOPT).$(LIBPOPT_SUFFIX)
diff --git a/rules/libpthread-stubs.make b/rules/libpthread-stubs.make
index 81c9b7c4e..ed462ce99 100644
--- a/rules/libpthread-stubs.make
+++ b/rules/libpthread-stubs.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBPTHREAD_STUBS) += libpthread-stubs
# Paths and names
#
LIBPTHREAD_STUBS_VERSION := 0.1
+LIBPTHREAD_STUBS_MD5 := 774eabaf33440d534efe108ef9130a7d
LIBPTHREAD_STUBS := libpthread-stubs-$(LIBPTHREAD_STUBS_VERSION)
LIBPTHREAD_STUBS_SUFFIX := tar.bz2
LIBPTHREAD_STUBS_URL := http://xcb.freedesktop.org/dist/$(LIBPTHREAD_STUBS).$(LIBPTHREAD_STUBS_SUFFIX)
diff --git a/rules/libpv.make b/rules/libpv.make
index 00b0f7e8d..1101b0314 100644
--- a/rules/libpv.make
+++ b/rules/libpv.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBPV) += libpv
# Paths and names
#
LIBPV_VERSION := 1.4.1
+LIBPV_MD5 := f3a1073174f676a6a64dba7b2e55b247
LIBPV := libpv-$(LIBPV_VERSION)
LIBPV_SUFFIX := tar.bz2
LIBPV_URL := http://www.pengutronix.de/software/libpv/download/$(LIBPV).$(LIBPV_SUFFIX)
diff --git a/rules/libpvgen.make b/rules/libpvgen.make
index 59525ed87..c225c70b4 100644
--- a/rules/libpvgen.make
+++ b/rules/libpvgen.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBPVGEN) += libpvgen
# Paths and names
#
LIBPVGEN_VERSION := 1.0.1
+LIBPVGEN_MD5 :=
LIBPVGEN := libpvgen-$(LIBPVGEN_VERSION)
LIBPVGEN_SUFFIX := tar.gz
LIBPVGEN_URL := http://www.pengutronix.de/software/libpvgen/download/$(LIBPVGEN).$(LIBPVGEN_SUFFIX)
diff --git a/rules/librn.make b/rules/librn.make
index 725561060..62f61e6ae 100644
--- a/rules/librn.make
+++ b/rules/librn.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBRN) += librn
# Paths and names
#
LIBRN_VERSION := 0.5.3
+LIBRN_MD5 := a357a6ceb4b6becae2f64d0fed9a8111
LIBRN := librn-$(LIBRN_VERSION)
LIBRN_SUFFIX := tar.bz2
LIBRN_URL := http://www.pengutronix.de/software/librn/download/$(LIBRN).$(LIBRN_SUFFIX)
diff --git a/rules/librsvg.make b/rules/librsvg.make
index 1f9b63aca..7c0b10c57 100644
--- a/rules/librsvg.make
+++ b/rules/librsvg.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBRSVG) += librsvg
# Paths and names
#
LIBRSVG_VERSION := 2.26.0
+LIBRSVG_MD5 := 65dbd726a514fe8b797d26254b8efc1e
LIBRSVG := librsvg-$(LIBRSVG_VERSION)
LIBRSVG_SUFFIX := tar.bz2
LIBRSVG_URL := http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.26/$(LIBRSVG).$(LIBRSVG_SUFFIX)
diff --git a/rules/libsigcpp.make b/rules/libsigcpp.make
index 171dd3885..970182c65 100644
--- a/rules/libsigcpp.make
+++ b/rules/libsigcpp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBSIGCPP) += libsigcpp
# Paths and names
#
LIBSIGCPP_VERSION := 2.2.3
+LIBSIGCPP_MD5 := f4574b343eebc4bff66a9e1e5ce6e490
LIBSIGCPP := libsigc++-$(LIBSIGCPP_VERSION)
LIBSIGCPP_SUFFIX := tar.bz2
LIBSIGCPP_URL := http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/$(LIBSIGCPP).$(LIBSIGCPP_SUFFIX)
diff --git a/rules/libsocketcan.make b/rules/libsocketcan.make
index da5888cd4..e7b128ede 100644
--- a/rules/libsocketcan.make
+++ b/rules/libsocketcan.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBSOCKETCAN) += libsocketcan
# Paths and names
#
LIBSOCKETCAN_VERSION := 0.0.8
+LIBSOCKETCAN_MD5 := 7fa608d46553c1e33b6b34cab0a83c00
LIBSOCKETCAN := libsocketcan-$(LIBSOCKETCAN_VERSION)
LIBSOCKETCAN_SUFFIX := tar.bz2
LIBSOCKETCAN_URL := http://www.pengutronix.de/software/libsocketcan/download/$(LIBSOCKETCAN).$(LIBSOCKETCAN_SUFFIX)
diff --git a/rules/libssh2.make b/rules/libssh2.make
index 8fa1c63df..48b62a785 100644
--- a/rules/libssh2.make
+++ b/rules/libssh2.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBSSH2) += libssh2
# Paths and names
#
LIBSSH2_VERSION := 1.2.4
+LIBSSH2_MD5 := 4d65a66d5f232e5bb1d05b311e43d46d
LIBSSH2 := libssh2-$(LIBSSH2_VERSION)
LIBSSH2_SUFFIX := tar.gz
LIBSSH2_URL := http://www.libssh2.org/download/$(LIBSSH2).$(LIBSSH2_SUFFIX)
diff --git a/rules/libsysfs.make b/rules/libsysfs.make
index 9abfada3b..0d3ba5c09 100644
--- a/rules/libsysfs.make
+++ b/rules/libsysfs.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBSYSFS) += libsysfs
# Paths and names
#
LIBSYSFS_VERSION := 2.1.0
+LIBSYSFS_MD5 := 14e7dcd0436d2f49aa403f67e1ef7ddc
LIBSYSFS := sysfsutils-$(LIBSYSFS_VERSION)
LIBSYSFS_SUFFIX := tar.gz
LIBSYSFS_URL := $(PTXCONF_SETUP_SFMIRROR)/linux-diag/$(LIBSYSFS).$(LIBSYSFS_SUFFIX)
diff --git a/rules/libtheora.make b/rules/libtheora.make
index cf1c52d3f..429ab6bc9 100644
--- a/rules/libtheora.make
+++ b/rules/libtheora.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBTHEORA) += libtheora
# Paths and names
#
LIBTHEORA_VERSION := 1.1.1
+LIBTHEORA_MD5 := bb4dc37f0dc97db98333e7160bfbb52b
LIBTHEORA := libtheora-$(LIBTHEORA_VERSION)
LIBTHEORA_SUFFIX := tar.gz
LIBTHEORA_URL := http://downloads.xiph.org/releases/theora/$(LIBTHEORA).$(LIBTHEORA_SUFFIX)
diff --git a/rules/libucdaemon.make b/rules/libucdaemon.make
index b074ff13e..095acf963 100644
--- a/rules/libucdaemon.make
+++ b/rules/libucdaemon.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBUCDAEMON) += libucdaemon
# Paths and names
#
LIBUCDAEMON_VERSION := 0.0.5
+LIBUCDAEMON_MD5 := 78ec4581a76692ebe31c7f8c78f4a026
LIBUCDAEMON := libucdaemon-$(LIBUCDAEMON_VERSION)
LIBUCDAEMON_SUFFIX := tar.bz2
LIBUCDAEMON_URL := http://www.pengutronix.de/software/libucdaemon/download/$(LIBUCDAEMON).$(LIBUCDAEMON_SUFFIX)
diff --git a/rules/libusb-compat.make b/rules/libusb-compat.make
index fff4e7242..700adf55d 100644
--- a/rules/libusb-compat.make
+++ b/rules/libusb-compat.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBUSB_COMPAT) += libusb-compat
# Paths and names
#
LIBUSB_COMPAT_VERSION := 0.1.3
+LIBUSB_COMPAT_MD5 := 570ac2ea085b80d1f74ddc7c6a93c0eb
LIBUSB_COMPAT := libusb-compat-$(LIBUSB_COMPAT_VERSION)
LIBUSB_COMPAT_SUFFIX := tar.bz2
LIBUSB_COMPAT_URL := $(PTXCONF_SETUP_SFMIRROR)/libusb/$(LIBUSB_COMPAT).$(LIBUSB_COMPAT_SUFFIX)
diff --git a/rules/libusb.make b/rules/libusb.make
index a06daad81..d02917254 100644
--- a/rules/libusb.make
+++ b/rules/libusb.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBUSB) += libusb
# Paths and names
#
LIBUSB_VERSION := 1.0.8
+LIBUSB_MD5 := 37d34e6eaa69a4b645a19ff4ca63ceef
LIBUSB := libusb-$(LIBUSB_VERSION)
LIBUSB_SUFFIX := tar.bz2
LIBUSB_URL := $(PTXCONF_SETUP_SFMIRROR)/libusb/$(LIBUSB).$(LIBUSB_SUFFIX)
diff --git a/rules/libvorbis.make b/rules/libvorbis.make
index a1e79b57f..812003ee9 100644
--- a/rules/libvorbis.make
+++ b/rules/libvorbis.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBVORBIS) += libvorbis
# Paths and names
#
LIBVORBIS_VERSION := 1.2.3
+LIBVORBIS_MD5 := 5aa77f55c0e0aab8eb8ed982335daac8
LIBVORBIS := libvorbis-$(LIBVORBIS_VERSION)
LIBVORBIS_SUFFIX := tar.gz
LIBVORBIS_URL := http://downloads.xiph.org/releases/vorbis/$(LIBVORBIS).$(LIBVORBIS_SUFFIX)
diff --git a/rules/libx86.make b/rules/libx86.make
index de29c87bc..9a5204324 100644
--- a/rules/libx86.make
+++ b/rules/libx86.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_LIBX86) += libx86
# Paths and names
#
LIBX86_VERSION := 1.1
+LIBX86_MD5 := 41bee1f8e22b82d82b5f7d7ba51abc2a
LIBX86 := libx86-$(LIBX86_VERSION)
LIBX86_SUFFIX := tar.gz
LIBX86_URL := http://www.codon.org.uk/~mjg59/libx86/downloads/$(LIBX86).$(LIBX86_SUFFIX)
diff --git a/rules/libxcb.make b/rules/libxcb.make
index 8241c2934..2589c75b8 100644
--- a/rules/libxcb.make
+++ b/rules/libxcb.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LIBXCB) += libxcb
# Paths and names
#
LIBXCB_VERSION := 1.5
+LIBXCB_MD5 := d19c0ba6ba42ebccd3d62d8bb147b551
LIBXCB := libxcb-$(LIBXCB_VERSION)
LIBXCB_SUFFIX := tar.bz2
LIBXCB_URL := http://xcb.freedesktop.org/dist/$(LIBXCB).$(LIBXCB_SUFFIX)
diff --git a/rules/libxml2.make b/rules/libxml2.make
index 28ac53225..2e8d9dc31 100644
--- a/rules/libxml2.make
+++ b/rules/libxml2.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_LIBXML2) += libxml2
# Paths and names
#
LIBXML2_VERSION := 2.7.7
+LIBXML2_MD5 := 9abc9959823ca9ff904f1fbcf21df066
LIBXML2 := libxml2-$(LIBXML2_VERSION)
LIBXML2_SUFFIX := tar.gz
LIBXML2_SOURCE := $(SRCDIR)/$(LIBXML2).$(LIBXML2_SUFFIX)
diff --git a/rules/libxmlconfig.make b/rules/libxmlconfig.make
index ba32b9996..3ea02352a 100644
--- a/rules/libxmlconfig.make
+++ b/rules/libxmlconfig.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBXMLCONFIG) += libxmlconfig
# Paths and names
#
LIBXMLCONFIG_VERSION := 1.0.8
+LIBXMLCONFIG_MD5 := 56a7f981ebcea07bb495c4339bc93421
LIBXMLCONFIG := libxmlconfig-$(LIBXMLCONFIG_VERSION)
LIBXMLCONFIG_SUFFIX := tar.bz2
LIBXMLCONFIG_URL := http://www.pengutronix.de/software/libxmlconfig/download/$(LIBXMLCONFIG).$(LIBXMLCONFIG_SUFFIX)
diff --git a/rules/libxslt.make b/rules/libxslt.make
index c8478b0bb..083f1dbd7 100644
--- a/rules/libxslt.make
+++ b/rules/libxslt.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIBXSLT) += libxslt
# Paths and names
#
LIBXSLT_VERSION := 1.1.26
+LIBXSLT_MD5 := e61d0364a30146aaa3001296f853b2b9
LIBXSLT := libxslt-$(LIBXSLT_VERSION)
LIBXSLT_SUFFIX := tar.gz
LIBXSLT_SOURCE := $(SRCDIR)/$(LIBXSLT).$(LIBXSLT_SUFFIX)
diff --git a/rules/lighttpd.make b/rules/lighttpd.make
index 6e9209aaa..dd63cc98e 100644
--- a/rules/lighttpd.make
+++ b/rules/lighttpd.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LIGHTTPD) += lighttpd
# Paths and names
#
LIGHTTPD_VERSION := 1.4.28
+LIGHTTPD_MD5 := 586eb535d31ac299652495b058dd87c4
LIGHTTPD := lighttpd-$(LIGHTTPD_VERSION)
LIGHTTPD_SUFFIX := tar.bz2
LIGHTTPD_URL := http://download.lighttpd.net/lighttpd/releases-1.4.x/$(LIGHTTPD).$(LIGHTTPD_SUFFIX)
diff --git a/rules/links.make b/rules/links.make
index 3db0e9bc0..cc06bf26a 100644
--- a/rules/links.make
+++ b/rules/links.make
@@ -15,6 +15,7 @@ PACKAGES-$(PTXCONF_LINKS) += links
#
LINKS_NAME := links
LINKS_VERSION := 2.2
+LINKS_MD5 := bf5b20529a2a811701c5af52b28ebdd4
LINKS := $(LINKS_NAME)-$(LINKS_VERSION)
LINKS_SUFFIX := tar.bz2
LINKS_URL := http://links.twibright.com/download/$(LINKS).$(LINKS_SUFFIX)
diff --git a/rules/lite.make b/rules/lite.make
index 75a1676ab..3a08ced95 100644
--- a/rules/lite.make
+++ b/rules/lite.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LITE) += lite
# Paths and names
#
LITE_VERSION := 0.8.10
+LITE_MD5 := b9a28007d38c2b1c51ba1c3841df29ad
LITE := LiTE-$(LITE_VERSION)
LITE_SUFFIX := tar.gz
LITE_URL := http://www.directfb.org/downloads/Libs/$(LITE).$(LITE_SUFFIX)
diff --git a/rules/lm_sensors.make b/rules/lm_sensors.make
index 753275e91..0a50ad896 100644
--- a/rules/lm_sensors.make
+++ b/rules/lm_sensors.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LM_SENSORS) += lm_sensors
# Paths and names
#
LM_SENSORS_VERSION := 3.1.2
+LM_SENSORS_MD5 := 58a9a225808ac4587c4c8cbd12b40b5c
LM_SENSORS := lm_sensors-$(LM_SENSORS_VERSION)
LM_SENSORS_SUFFIX := tar.bz2
LM_SENSORS_URL := http://dl.lm-sensors.org/lm-sensors/releases/$(LM_SENSORS).$(LM_SENSORS_SUFFIX)
diff --git a/rules/lmbench.make b/rules/lmbench.make
index c7c1eaf8a..4e82c529b 100644
--- a/rules/lmbench.make
+++ b/rules/lmbench.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LMBENCH) += lmbench
# Paths and names
#
LMBENCH_VERSION := 3.0-a9
+LMBENCH_MD5 := b3351a3294db66a72e2864a199d37cbf
LMBENCH := lmbench-$(LMBENCH_VERSION)
LMBENCH_SUFFIX := tgz
LMBENCH_URL := $(PTXCONF_SETUP_SFMIRROR)/lmbench/$(LMBENCH).$(LMBENCH_SUFFIX)
diff --git a/rules/logrotate.make b/rules/logrotate.make
index a3e523a93..bde62d762 100644
--- a/rules/logrotate.make
+++ b/rules/logrotate.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LOGROTATE) += logrotate
# Paths and names
#
LOGROTATE_VERSION := 3.7.1
+LOGROTATE_MD5 := 12207ce768031878f6ab70c559043ae2
LOGROTATE := logrotate-$(LOGROTATE_VERSION)
LOGROTATE_SUFFIX := tar.gz
LOGROTATE_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(LOGROTATE).$(LOGROTATE_SUFFIX)
diff --git a/rules/lrzsz.make b/rules/lrzsz.make
index f6e23c4f1..95753aedf 100644
--- a/rules/lrzsz.make
+++ b/rules/lrzsz.make
@@ -20,6 +20,7 @@ PACKAGES-$(PTXCONF_LRZSZ) += lrzsz
# Paths and names
#
LRZSZ_VERSION := 0.12.20
+LRZSZ_MD5 := b5ce6a74abc9b9eb2af94dffdfd372a4
LRZSZ := lrzsz-$(LRZSZ_VERSION)
LRZSZ_SUFFIX := tar.gz
LRZSZ_URL := http://www.ohse.de/uwe/releases/$(LRZSZ).$(LRZSZ_SUFFIX)
diff --git a/rules/lsh.make b/rules/lsh.make
index 4301f726f..3b7c2c626 100644
--- a/rules/lsh.make
+++ b/rules/lsh.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LSH) += lsh
# Paths and names
#
LSH_VERSION := 2.0.4
+LSH_MD5 := 621f4442332bb772b92d397d17ccaf02
LSH := lsh-$(LSH_VERSION)
LSH_SUFFIX := tar.gz
LSH_URL := http://www.lysator.liu.se/~nisse/archive/$(LSH).$(LSH_SUFFIX)
diff --git a/rules/lshw.make b/rules/lshw.make
index 3164f34ce..a747c0627 100644
--- a/rules/lshw.make
+++ b/rules/lshw.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LSHW) += lshw
# Paths and names
#
LSHW_VERSION := B.02.14
+LSHW_MD5 := 8bed55768c5cb2ceff062b882a687e9b
LSHW := lshw-$(LSHW_VERSION)
LSHW_SUFFIX := tar.gz
LSHW_URL := http://www.ezix.org/software/files/$(LSHW).$(LSHW_SUFFIX)
diff --git a/rules/lsof.make b/rules/lsof.make
index 67d1b62ba..ce5f94f81 100644
--- a/rules/lsof.make
+++ b/rules/lsof.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LSOF) += lsof
# Paths and names
#
LSOF_VERSION := 4.81.dfsg.1
+LSOF_MD5 := 138b628cb1b6a3b16b32b792f77abcce
LSOF_SUFFIX := tar.gz
LSOF := lsof-$(LSOF_VERSION)
LSOF_TARBALL := lsof_$(LSOF_VERSION).orig.$(LSOF_SUFFIX)
diff --git a/rules/lsuio.make b/rules/lsuio.make
index f42d21f69..33e7edbba 100644
--- a/rules/lsuio.make
+++ b/rules/lsuio.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LSUIO) += lsuio
# Paths and names
#
LSUIO_VERSION := 0.2.0
+LSUIO_MD5 := 8da82b681c24e6c5b3518c99e7f961d7
LSUIO := lsuio-$(LSUIO_VERSION)
LSUIO_SUFFIX := tar.gz
LSUIO_URL := http://www.osadl.org/projects/downloads/UIO/user/$(LSUIO).$(LSUIO_SUFFIX)
diff --git a/rules/ltp-base.make b/rules/ltp-base.make
index d595a8316..b22bfe83b 100644
--- a/rules/ltp-base.make
+++ b/rules/ltp-base.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LTP_BASE) += ltp_base
# Paths and names
#
LTP_BASE_VERSION := 20090131
+LTP_BASE_MD5 :=
LTP_BASE := ltp-full-$(LTP_BASE_VERSION)
LTP_BASE_SUFFIX := tgz
LTP_BASE_URL := $(PTXCONF_SETUP_SFMIRROR)/ltp/$(LTP_BASE).$(LTP_BASE_SUFFIX)
diff --git a/rules/ltrace.make b/rules/ltrace.make
index d643e0ff9..5e00d8fc9 100644
--- a/rules/ltrace.make
+++ b/rules/ltrace.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LTRACE) += ltrace
# Paths and names
#
LTRACE_VERSION := 0.5.1
+LTRACE_MD5 := 7dae92a19979e65bbf8ec50c0ed54d9a
LTRACE_SUFFIX := orig.tar.gz
LTRACE := ltrace-$(LTRACE_VERSION)
LTRACE_TARBALL := ltrace_$(LTRACE_VERSION).$(LTRACE_SUFFIX)
diff --git a/rules/ltt-control.make b/rules/ltt-control.make
index 605ca6d84..28bb74c58 100644
--- a/rules/ltt-control.make
+++ b/rules/ltt-control.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LTT_CONTROL) += ltt-control
# Paths and names
#
LTT_CONTROL_VERSION := 0.87-09062010
+LTT_CONTROL_MD5 := 8054b5dabebdc524ac747efd1d9c5b88
LTT_CONTROL := ltt-control-$(LTT_CONTROL_VERSION)
LTT_CONTROL_SUFFIX := tar.gz
LTT_CONTROL_URL := http://lttng.org/files/lttng/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
diff --git a/rules/lua.make b/rules/lua.make
index 7ecaaed09..19bb1c5b5 100644
--- a/rules/lua.make
+++ b/rules/lua.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_LUA) += lua
# Paths and names
#
LUA_VERSION := 5.1.4
+LUA_MD5 := d0870f2de55d59c1c8419f36e8fac150
LUA := lua-$(LUA_VERSION)
LUA_SUFFIX := tar.gz
LUA_URL := http://www.lua.org/ftp/$(LUA).$(LUA_SUFFIX)
diff --git a/rules/lvm2.make b/rules/lvm2.make
index 109a586aa..1e9674525 100644
--- a/rules/lvm2.make
+++ b/rules/lvm2.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_LVM2) += lvm2
# Paths and names
#
LVM2_VERSION := 2.02.66
+LVM2_MD5 := 59766571610a4298f8bedf9f73839050
LVM2 := LVM2.$(LVM2_VERSION)
LVM2_SUFFIX := tgz
LVM2_URL := \
diff --git a/rules/madplay.make b/rules/madplay.make
index a88783c9b..6dd69572c 100644
--- a/rules/madplay.make
+++ b/rules/madplay.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MADPLAY) += madplay
# Paths and names
#
MADPLAY_VERSION := 0.15.2b
+MADPLAY_MD5 := 6814b47ceaa99880c754c5195aa1aac1
MADPLAY := madplay-$(MADPLAY_VERSION)
MADPLAY_SUFFIX := tar.gz
MADPLAY_URL := ftp://ftp.mars.org/pub/mpeg/$(MADPLAY).$(MADPLAY_SUFFIX)
diff --git a/rules/mbw.make b/rules/mbw.make
index aef552659..9aff4c64a 100644
--- a/rules/mbw.make
+++ b/rules/mbw.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MBW) += mbw
# Paths and names
#
MBW_VERSION := 1.1-1
+MBW_MD5 := 4509f034b22aec5001e1402e53353f8e
MBW := mbw-$(MBW_VERSION)
MBW_SUFFIX := tar.gz
MBW_URL := http://ahorvath.web.cern.ch/ahorvath/mbw/$(MBW).$(MBW_SUFFIX)
diff --git a/rules/mc.make b/rules/mc.make
index b2416d563..6ad9687ee 100644
--- a/rules/mc.make
+++ b/rules/mc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MC) += mc
# Paths and names
#
MC_VERSION := 4.6.1
+MC_MD5 := 18b20db6e40480a53bac2870c56fc3c4
MC := mc-$(MC_VERSION)
MC_SUFFIX := tar.gz
MC_URL := http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/$(MC).$(MC_SUFFIX)
diff --git a/rules/memcached.make b/rules/memcached.make
index ccc3cbafa..3efad3fc8 100644
--- a/rules/memcached.make
+++ b/rules/memcached.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MEMCACHED) += memcached
# Paths and names
#
MEMCACHED_VERSION := 1.4.5
+MEMCACHED_MD5 := 583441a25f937360624024f2881e5ea8
MEMCACHED := memcached-$(MEMCACHED_VERSION)
MEMCACHED_SUFFIX := tar.gz
MEMCACHED_URL := http://memcached.googlecode.com/files/$(MEMCACHED).$(MEMCACHED_SUFFIX)
diff --git a/rules/memedit.make b/rules/memedit.make
index bf82402f9..f618f6952 100644
--- a/rules/memedit.make
+++ b/rules/memedit.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MEMEDIT) += memedit
# Paths and names
#
MEMEDIT_VERSION := 0.7
+MEMEDIT_MD5 := 3d0f372fb213e09b8d04826f3a0bc2eb
MEMEDIT_LICENSE := GPLv2
MEMEDIT := memedit-$(MEMEDIT_VERSION)
MEMEDIT_SUFFIX := tar.gz
diff --git a/rules/memstat.make b/rules/memstat.make
index 8ff9008db..53ee76e29 100644
--- a/rules/memstat.make
+++ b/rules/memstat.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MEMSTAT) += memstat
# Paths and names
#
MEMSTAT_VERSION := 0.8
+MEMSTAT_MD5 := 8ba8c468a414dc1e7d38ea1eb832cf8c
MEMSTAT := memstat_$(MEMSTAT_VERSION)
MEMSTAT_SUFFIX := tar.gz
MEMSTAT_URL := $(PTXCONF_SETUP_DEBMIRROR)/pool/main/m/memstat/memstat_$(MEMSTAT_VERSION).$(MEMSTAT_SUFFIX)
diff --git a/rules/memtest.make b/rules/memtest.make
index 4cad13ba4..87ea58935 100644
--- a/rules/memtest.make
+++ b/rules/memtest.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MEMTEST) += memtest
# Paths and names
#
MEMTEST_VERSION := 0.0.4
+MEMTEST_MD5 := 99bfee929133eff2938877d8c9a04ca0
MEMTEST := memtest-$(MEMTEST_VERSION)
MEMTEST_SUFFIX := tar.bz2
MEMTEST_URL := http://carpanta.dc.fi.udc.es/~quintela/memtest/$(MEMTEST).$(MEMTEST_SUFFIX)
diff --git a/rules/memtester.make b/rules/memtester.make
index d7d1a3e08..87655d523 100644
--- a/rules/memtester.make
+++ b/rules/memtester.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MEMTESTER) += memtester
# Paths and names
#
MEMTESTER_VERSION := 4.0.8
+MEMTESTER_MD5 := a4971ed1ccaf5b2e2148fd66b0eb7363
MEMTESTER := memtester-$(MEMTESTER_VERSION)
MEMTESTER_SUFFIX := tar.gz
MEMTESTER_URL := http://pyropus.ca/software/memtester/old-versions/$(MEMTESTER).$(MEMTESTER_SUFFIX)
diff --git a/rules/mesalib.make b/rules/mesalib.make
index 37dad4d11..a8fb08735 100644
--- a/rules/mesalib.make
+++ b/rules/mesalib.make
@@ -20,6 +20,7 @@ PACKAGES-$(PTXCONF_MESALIB) += mesalib
# Paths and names
#
MESALIB_VERSION := 7.8.2
+MESALIB_MD5 := 6be2d343a0089bfd395ce02aaf8adb57
MESALIB := MesaLib-$(MESALIB_VERSION)
MESALIB_SUFFIX := tar.bz2
MESALIB_SOURCE := $(SRCDIR)/$(MESALIB).$(MESALIB_SUFFIX)
diff --git a/rules/mgetty.make b/rules/mgetty.make
index c3d002242..565938d70 100644
--- a/rules/mgetty.make
+++ b/rules/mgetty.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MGETTY) += mgetty
# Paths and names
#
MGETTY_VERSION := 1.1.36
+MGETTY_MD5 := 0320e98c6b86bcca48fc5f355b94ead4
MGETTY_DATE := Jun15
MGETTY := mgetty-$(MGETTY_VERSION)
MGETTY_SUFFIX := tar.gz
diff --git a/rules/microcom.make b/rules/microcom.make
index e74595cbe..28cc41a18 100644
--- a/rules/microcom.make
+++ b/rules/microcom.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MICROCOM) += microcom
# Paths and names
#
MICROCOM_VERSION := 2009.06
+MICROCOM_MD5 := 68a63c2d56196a28be89d1b4e5d13af1
MICROCOM := microcom-$(MICROCOM_VERSION)
MICROCOM_SUFFIX := tar.gz
MICROCOM_URL := http://www.pengutronix.de/software/microcom/download/$(MICROCOM).$(MICROCOM_SUFFIX)
diff --git a/rules/mii-diag.make b/rules/mii-diag.make
index fc4decfe9..1ad262d30 100644
--- a/rules/mii-diag.make
+++ b/rules/mii-diag.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MII_DIAG) += mii-diag
# Paths and names
#
MII_DIAG_VERSION := 2.11
+MII_DIAG_MD5 := 2c0cc0cd29c80f86921e6f300709bf81
MII_DIAG_SUFFIX := tar.gz
MII_DIAG := mii-diag-$(MII_DIAG_VERSION).orig
MII_DIAG_TARBALL := mii-diag_$(MII_DIAG_VERSION).orig.$(MII_DIAG_SUFFIX)
diff --git a/rules/minicom.make b/rules/minicom.make
index bf7447cbe..f0b3f893a 100644
--- a/rules/minicom.make
+++ b/rules/minicom.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MINICOM) += minicom
# Paths and names
#
MINICOM_VERSION := 2.4
+MINICOM_MD5 := 700976a3c2dcc8bbd50ab9bb1c08837b
MINICOM := minicom-$(MINICOM_VERSION)
MINICOM_SUFFIX := tar.gz
MINICOM_URL := http://alioth.debian.org/frs/download.php/3195/$(MINICOM).$(MINICOM_SUFFIX)
diff --git a/rules/mmpong.make b/rules/mmpong.make
index bbe803eb9..20092ba15 100644
--- a/rules/mmpong.make
+++ b/rules/mmpong.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MMPONG) += mmpong
# Paths and names
#
MMPONG_VERSION := 0.9
+MMPONG_MD5 := c06d21b85b838eb8e35d944dd08a8997
MMPONG := mmpong-$(MMPONG_VERSION)
MMPONG_SUFFIX := tar.gz
MMPONG_URL := http://www.mmpong.net/trac/downloads/$(MMPONG).$(MMPONG_SUFFIX)
diff --git a/rules/module-init-tools.make b/rules/module-init-tools.make
index 0af89157a..7ef1d7fed 100644
--- a/rules/module-init-tools.make
+++ b/rules/module-init-tools.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MODULE_INIT_TOOLS) += module-init-tools
# Paths and names
#
MODULE_INIT_TOOLS_VERSION := 3.12
+MODULE_INIT_TOOLS_MD5 := 8b2257ce9abef74c4a44d825d23140f3
MODULE_INIT_TOOLS := module-init-tools-$(MODULE_INIT_TOOLS_VERSION)
MODULE_INIT_TOOLS_SUFFIX := tar.bz2
MODULE_INIT_TOOLS_URL := http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/$(MODULE_INIT_TOOLS).$(MODULE_INIT_TOOLS_SUFFIX)
diff --git a/rules/mono.make b/rules/mono.make
index aaa286691..a9b462b58 100644
--- a/rules/mono.make
+++ b/rules/mono.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MONO) += mono
# Paths and names
#
MONO_VERSION := 2.10.1
+MONO_MD5 := ae8d1875447527599e68dd6c1d82bc11
MONO := mono-$(MONO_VERSION)
MONO_SUFFIX := tar.bz2
MONO_URL := http://ftp.novell.com/pub/mono/sources/mono/$(MONO).$(MONO_SUFFIX)
diff --git a/rules/mpg123.make b/rules/mpg123.make
index 33690b5ab..1a4e4f15c 100644
--- a/rules/mpg123.make
+++ b/rules/mpg123.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MPG123) += mpg123
# Paths and names
#
MPG123_VERSION := 1.12.1
+MPG123_MD5 := e7d810a75d22954169f1530a436aca4c
MPG123 := mpg123-$(MPG123_VERSION)
MPG123_SUFFIX := tar.bz2
MPG123_URL := http://www.mpg123.org/download/$(MPG123).$(MPG123_SUFFIX)
diff --git a/rules/mplayer.make b/rules/mplayer.make
index 4a189a6d2..b63c22d51 100644
--- a/rules/mplayer.make
+++ b/rules/mplayer.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MPLAYER) += mplayer
# Paths and names
#
MPLAYER_VERSION := 1.0rc4
+MPLAYER_MD5 := 1699c94de39da9c4c5d34e8f58e418f0
MPLAYER := MPlayer-$(MPLAYER_VERSION)
MPLAYER_SUFFIX := tar.bz2
MPLAYER_URL := http://www.mplayerhq.hu/MPlayer/releases/$(MPLAYER).$(MPLAYER_SUFFIX)
diff --git a/rules/mtd-oopslog.make b/rules/mtd-oopslog.make
index 092b3590d..008cedc7d 100644
--- a/rules/mtd-oopslog.make
+++ b/rules/mtd-oopslog.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MTD_OOPSLOG) += mtd-oopslog
# Paths and names
#
MTD_OOPSLOG_VERSION := 2007
+MTD_OOPSLOG_MD5 := d243a1d0efa3770ee2a6a498be6632e9
MTD_OOPSLOG := mtd-oopslog-$(MTD_OOPSLOG_VERSION)
MTD_OOPSLOG_URL := http://folks.o-hand.com/richard/oopslog.c
MTD_OOPSLOG_SOURCE := $(SRCDIR)/oopslog.c
diff --git a/rules/mtd-utils.make b/rules/mtd-utils.make
index 1797f412a..8bb27f317 100644
--- a/rules/mtd-utils.make
+++ b/rules/mtd-utils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MTD_UTILS) += mtd-utils
# Paths and names
#
MTD_UTILS_VERSION := 1.3.1
+MTD_UTILS_MD5 := c6dd37cc732fb8f7b95c5b82e172ea90
MTD_UTILS := mtd-utils-$(MTD_UTILS_VERSION)
MTD_UTILS_SUFFIX := tar.bz2
MTD_UTILS_URL := ftp://ftp.infradead.org/pub/mtd-utils/$(MTD_UTILS).$(MTD_UTILS_SUFFIX)
diff --git a/rules/mtr.make b/rules/mtr.make
index f7bfdf124..982778620 100644
--- a/rules/mtr.make
+++ b/rules/mtr.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MTR) += mtr
# Paths and names
#
MTR_VERSION := 0.75
+MTR_MD5 := 23baca52d0922c2ecba7eba05317868c
MTR := mtr-$(MTR_VERSION)
MTR_SUFFIX := tar.gz
MTR_URL := ftp://ftp.bitwizard.nl/mtr/$(MTR).$(MTR_SUFFIX)
diff --git a/rules/myodbc.make b/rules/myodbc.make
index a86aa8508..0159f4b2f 100644
--- a/rules/myodbc.make
+++ b/rules/myodbc.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_MYODBC) += myodbc
# Paths and names
#
MYODBC_VERSION := 3.51.27r695
+MYODBC_MD5 := bb3df0778a7dc99d88ce1146ea709cbe
MYODBC := mysql-connector-odbc-$(MYODBC_VERSION)
MYODBC_SUFFIX := tar.gz
MYODBC_URL := http://mysql.cbn.net.id/Downloads/Connector-ODBC/3.51/$(MYODBC).$(MYODBC_SUFFIX)
diff --git a/rules/mysql.make b/rules/mysql.make
index 333443ae8..2a40da9f3 100644
--- a/rules/mysql.make
+++ b/rules/mysql.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_MYSQL) += mysql
# Paths and names
#
MYSQL_VERSION := 5.1.14-beta
+MYSQL_MD5 := f02115e98c99558e062adcf2dc305283
MYSQL := mysql-$(MYSQL_VERSION)
MYSQL_SUFFIX := tar.gz
MYSQL_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(MYSQL).$(MYSQL_SUFFIX)
diff --git a/rules/nano.make b/rules/nano.make
index 99af5f0d5..26f3c82d0 100644
--- a/rules/nano.make
+++ b/rules/nano.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NANO) += nano
# Paths and names
#
NANO_VERSION := 1.3.10
+NANO_MD5 := 851609ae03ae967595a888219bad3e2d
NANO := nano-$(NANO_VERSION)
NANO_SUFFIX := tar.gz
NANO_URL := http://www.nano-editor.org/dist/v1.3/$(NANO).$(NANO_SUFFIX)
diff --git a/rules/nanocom.make b/rules/nanocom.make
index d051106bd..3db6c1516 100644
--- a/rules/nanocom.make
+++ b/rules/nanocom.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_NANOCOM) += nanocom
# Paths and names
#
NANOCOM_VERSION := 1.0
+NANOCOM_MD5 := 6dd9cc4f4a2191952ee8b13da877dec5
NANOCOM := nanocom-$(NANOCOM_VERSION)
NANOCOM_SUFFIX := tar.bz2
NANOCOM_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(NANOCOM).$(NANOCOM_SUFFIX)
diff --git a/rules/ncurses.make b/rules/ncurses.make
index 04a788b22..75f66ec84 100644
--- a/rules/ncurses.make
+++ b/rules/ncurses.make
@@ -16,6 +16,7 @@ PACKAGES-$(PTXCONF_NCURSES) += ncurses
# Paths and names
#
NCURSES_VERSION := 5.6
+NCURSES_MD5 := b6593abe1089d6aab1551c105c9300e3
NCURSES := ncurses-$(NCURSES_VERSION)
NCURSES_SUFFIX := tar.gz
NCURSES_URL := $(PTXCONF_SETUP_GNUMIRROR)/ncurses/$(NCURSES).$(NCURSES_SUFFIX)
diff --git a/rules/net-snmp.make b/rules/net-snmp.make
index e4716d3a9..2b89bee8c 100644
--- a/rules/net-snmp.make
+++ b/rules/net-snmp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NET_SNMP) += net-snmp
# Paths and names
#
NET_SNMP_VERSION := 5.6.1
+NET_SNMP_MD5 := b4e30ead5783b0bb1d280172c6095ea4
NET_SNMP := net-snmp-$(NET_SNMP_VERSION)
NET_SNMP_SUFFIX := tar.gz
NET_SNMP_URL := $(PTXCONF_SETUP_SFMIRROR)/net-snmp/$(NET_SNMP).$(NET_SNMP_SUFFIX)
diff --git a/rules/netcat.make b/rules/netcat.make
index 107648d1e..0a594902a 100644
--- a/rules/netcat.make
+++ b/rules/netcat.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NETCAT) += netcat
# Paths and names
#
NETCAT_VERSION := 0.7.1
+NETCAT_MD5 := 088def25efe04dcdd1f8369d8926ab34
NETCAT := netcat-$(NETCAT_VERSION)
NETCAT_SUFFIX := tar.gz
NETCAT_URL := $(PTXCONF_SETUP_SFMIRROR)/netcat/$(NETCAT).$(NETCAT_SUFFIX)
diff --git a/rules/netkit-ftp.make b/rules/netkit-ftp.make
index 10c6e6e6c..b306735d2 100644
--- a/rules/netkit-ftp.make
+++ b/rules/netkit-ftp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NETKIT_FTP) += netkit-ftp
# Paths and names
#
NETKIT_FTP_VERSION := 0.17
+NETKIT_FTP_MD5 := 94441610c9b86ef45c4c6ec609444060
NETKIT_FTP := netkit-ftp-$(NETKIT_FTP_VERSION)
NETKIT_FTP_SUFFIX := tar.gz
NETKIT_FTP_URL := ftp://ftp.uk.linux.org/pub/linux/Networking/netkit//$(NETKIT_FTP).$(NETKIT_FTP_SUFFIX)
diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index 6234d5f3b..e7eec7a56 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
# Paths and names
#
NETWORKMANAGER_VERSION := 0.7.0
+NETWORKMANAGER_MD5 :=
NETWORKMANAGER := NetworkManager-$(NETWORKMANAGER_VERSION)
NETWORKMANAGER_SUFFIX := tar.gz
NETWORKMANAGER_URL := http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.7/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
diff --git a/rules/nfsutils.make b/rules/nfsutils.make
index ce7a45be3..c6aa19bb9 100644
--- a/rules/nfsutils.make
+++ b/rules/nfsutils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_NFSUTILS) += nfsutils
# Paths and names
#
NFSUTILS_VERSION := 1.2.3
+NFSUTILS_MD5 := 1131dc5f27c4f3905a6e7ee0d594fd4d
NFSUTILS := nfs-utils-$(NFSUTILS_VERSION)
NFSUTILS_SUFFIX := tar.bz2
NFSUTILS_URL := $(PTXCONF_SETUP_SFMIRROR)/nfs/$(NFSUTILS).$(NFSUTILS_SUFFIX)
diff --git a/rules/nickel.make b/rules/nickel.make
index c2f7018d4..a87500605 100644
--- a/rules/nickel.make
+++ b/rules/nickel.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NICKEL) += nickel
# Paths and names
#
NICKEL_VERSION := 1.1.0
+NICKEL_MD5 := 5bcbf33d1457e6587c46ac3b0526523c
NICKEL := nickel-$(NICKEL_VERSION)
NICKEL_SUFFIX := tar.gz
NICKEL_URL := http://downloads.sourceforge.net/chaoslizard/$(NICKEL).$(NICKEL_SUFFIX)
diff --git a/rules/nmap.make b/rules/nmap.make
index 6e69334db..458b4100c 100644
--- a/rules/nmap.make
+++ b/rules/nmap.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NMAP) += nmap
# Paths and names
#
NMAP_VERSION := 5.51
+NMAP_MD5 := 0b80d2cb92ace5ebba8095a4c2850275
NMAP := nmap-$(NMAP_VERSION)
NMAP_SUFFIX := tar.bz2
NMAP_URL := http://nmap.org/dist/$(NMAP).$(NMAP_SUFFIX)
diff --git a/rules/ntp.make b/rules/ntp.make
index fb2da3e10..62c2dece0 100644
--- a/rules/ntp.make
+++ b/rules/ntp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NTP) += ntp
# Paths and names
#
NTP_VERSION := 4.2.6
+NTP_MD5 := 4d64a99592b818aa9419fc9dcb149746
NTP := ntp-$(NTP_VERSION)
NTP_SUFFIX := tar.gz
NTP_URL := http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/$(NTP).$(NTP_SUFFIX)
diff --git a/rules/ntpclient.make b/rules/ntpclient.make
index 087654589..0f9cc26eb 100644
--- a/rules/ntpclient.make
+++ b/rules/ntpclient.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_NTPCLIENT) += ntpclient
# Paths and names
#
NTPCLIENT_VERSION := 365
+NTPCLIENT_MD5 := cb98711f11769cdd22fc592844cef414
NTPCLIENT_SUFFIX := tar.gz
NTPCLIENT := ntpclient-2007
NTPCLIENT_TARBALL := ntpclient_2007_$(NTPCLIENT_VERSION).$(NTPCLIENT_SUFFIX)
diff --git a/rules/openntpd.make b/rules/openntpd.make
index 53243f32e..2f468e29c 100644
--- a/rules/openntpd.make
+++ b/rules/openntpd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_OPENNTPD) += openntpd
# Paths and names
#
OPENNTPD_VERSION := 3.7p1
+OPENNTPD_MD5 := 10ed8eefd760e5819efcf3277b118f47
OPENNTPD := openntpd-$(OPENNTPD_VERSION)
OPENNTPD_SUFFIX := tar.gz
OPENNTPD_URL := http://ftp.eu.openbsd.org/pub/OpenBSD/OpenNTPD/$(OPENNTPD).$(OPENNTPD_SUFFIX)
diff --git a/rules/openssh.make b/rules/openssh.make
index b8c821c32..33c58af95 100644
--- a/rules/openssh.make
+++ b/rules/openssh.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_OPENSSH) += openssh
# Paths and names
#
OPENSSH_VERSION := 5.8p1
+OPENSSH_MD5 := 86f5e1c23b4c4845f23b9b7b493fb53d
OPENSSH := openssh-$(OPENSSH_VERSION)
OPENSSH_SUFFIX := tar.gz
OPENSSH_URL := http://openssh.linux-mirror.org/portable/$(OPENSSH).$(OPENSSH_SUFFIX)
diff --git a/rules/openssl.make b/rules/openssl.make
index 0cb62c6b0..86372de72 100644
--- a/rules/openssl.make
+++ b/rules/openssl.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_OPENSSL) += openssl
# Paths and names
#
OPENSSL_VERSION := 1.0.0d
+OPENSSL_MD5 := 40b6ea380cc8a5bf9734c2f8bf7e701e
OPENSSL := openssl-$(OPENSSL_VERSION)
OPENSSL_SUFFIX := tar.gz
OPENSSL_URL := http://openssl.org/source//$(OPENSSL).$(OPENSSL_SUFFIX)
diff --git a/rules/openvpn.make b/rules/openvpn.make
index 11d4f41ec..fcdd3c465 100644
--- a/rules/openvpn.make
+++ b/rules/openvpn.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_OPENVPN) += openvpn
# Paths and names
#
OPENVPN_VERSION := 2.1.1
+OPENVPN_MD5 := b273ed2b5ec8616fb9834cde8634bce7
OPENVPN := openvpn-$(OPENVPN_VERSION)
OPENVPN_SUFFIX := tar.gz
OPENVPN_URL := http://openvpn.net/release/$(OPENVPN).$(OPENVPN_SUFFIX)
diff --git a/rules/opkg.make b/rules/opkg.make
index b11a67a71..68a0ab3c9 100644
--- a/rules/opkg.make
+++ b/rules/opkg.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_OPKG) += opkg
# Paths and names
#
OPKG_VERSION := 0.1.8
+OPKG_MD5 := c714ce0e4863bf1315e3b6913ffe3299
OPKG := opkg-$(OPKG_VERSION)
OPKG_SUFFIX := tar.gz
OPKG_URL := http://opkg.googlecode.com/files/$(OPKG).$(OPKG_SUFFIX)
diff --git a/rules/oprofile.make b/rules/oprofile.make
index bf4a22127..c31c04a80 100644
--- a/rules/oprofile.make
+++ b/rules/oprofile.make
@@ -20,6 +20,7 @@ PACKAGES-$(PTXCONF_OPROFILE) += oprofile
# Paths and names
#
OPROFILE_VERSION := 0.9.6
+OPROFILE_MD5 := 4e407093ac06200185d5a5e6437d7242
OPROFILE := oprofile-$(OPROFILE_VERSION)
OPROFILE_SUFFIX := tar.gz
OPROFILE_URL := $(PTXCONF_SETUP_SFMIRROR)/oprofile/$(OPROFILE).$(OPROFILE_SUFFIX)
diff --git a/rules/owfs.make b/rules/owfs.make
index 67d3948d0..107169ab7 100644
--- a/rules/owfs.make
+++ b/rules/owfs.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_OWFS) += owfs
# Paths and names
#
OWFS_VERSION := 2.8p6
+OWFS_MD5 := ffd2cec1ceeccfd911b4f181b66829c2
OWFS := owfs-$(OWFS_VERSION)
OWFS_SUFFIX := tar.gz
OWFS_URL := $(PTXCONF_SETUP_SFMIRROR)/owfs/$(OWFS).$(OWFS_SUFFIX)
diff --git a/rules/pango.make b/rules/pango.make
index eadd664f6..647f05344 100644
--- a/rules/pango.make
+++ b/rules/pango.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_PANGO) += pango
# Paths and names
#
PANGO_VERSION := 1.26.0
+PANGO_MD5 := 74ce18cfcc3ad0008a6ad56cfc535061
PANGO := pango-$(PANGO_VERSION)
PANGO_SUFFIX := tar.bz2
PANGO_URL := http://ftp.gnome.org/pub/GNOME/sources/pango/1.26/$(PANGO).$(PANGO_SUFFIX)
diff --git a/rules/pangomm.make b/rules/pangomm.make
index b44371b5b..96a842df8 100644
--- a/rules/pangomm.make
+++ b/rules/pangomm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PANGOMM) += pangomm
# Paths and names
#
PANGOMM_VERSION := 2.26.0
+PANGOMM_MD5 := 37f54dc8e6cb73ed923b22f313352156
PANGOMM := pangomm-$(PANGOMM_VERSION)
PANGOMM_SUFFIX := tar.bz2
PANGOMM_URL := http://ftp.acc.umu.se/pub/GNOME/sources/pangomm/2.26/$(PANGOMM).$(PANGOMM_SUFFIX)
diff --git a/rules/parted.make b/rules/parted.make
index 6d6088c9f..0f3933701 100644
--- a/rules/parted.make
+++ b/rules/parted.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PARTED) += parted
# Paths and names
#
PARTED_VERSION := 2.3
+PARTED_MD5 := 30ceb6df7e8681891e865e2fe5a7903d
PARTED := parted-$(PARTED_VERSION)
PARTED_SUFFIX := tar.gz
PARTED_URL := $(PTXCONF_SETUP_GNUMIRROR)/parted/$(PARTED).$(PARTED_SUFFIX)
diff --git a/rules/pciutils.make b/rules/pciutils.make
index f32e93c9a..155c7863b 100644
--- a/rules/pciutils.make
+++ b/rules/pciutils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PCIUTILS) += pciutils
# Paths and names
#
PCIUTILS_VERSION := 3.1.2
+PCIUTILS_MD5 := 46387fd7a18c33fbb5311fdb3ab9ea12
PCIUTILS := pciutils-$(PCIUTILS_VERSION)
PCIUTILS_SUFFIX := tar.bz2
PCIUTILS_URL := http://ftp.kernel.org/pub/software/utils/pciutils/$(PCIUTILS).$(PCIUTILS_SUFFIX)
diff --git a/rules/pcmciautils.make b/rules/pcmciautils.make
index 53a766712..329744598 100644
--- a/rules/pcmciautils.make
+++ b/rules/pcmciautils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PCMCIAUTILS) += pcmciautils
# Paths and names
#
PCMCIAUTILS_VERSION := 017
+PCMCIAUTILS_MD5 := ee5837214d297661c8b8189055a351fc
PCMCIAUTILS := pcmciautils-$(PCMCIAUTILS_VERSION)
PCMCIAUTILS_SUFFIX := tar.gz
PCMCIAUTILS_URL := http://www.kernel.org/pub/linux/utils/kernel/pcmcia/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX)
diff --git a/rules/pdksh.make b/rules/pdksh.make
index e768e2c06..e6a6a3991 100644
--- a/rules/pdksh.make
+++ b/rules/pdksh.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_PDKSH) += pdksh
# Paths and names
#
PDKSH_VERSION := 5.2.14
+PDKSH_MD5 :=
PDKSH := pdksh-$(PDKSH_VERSION)
PDKSH_SUFFIX := tar.gz
PDKSH_URL := ftp://ftp.cs.mun.ca/pub/pdksh/$(PDKSH).$(PDKSH_SUFFIX)
diff --git a/rules/pekwm.make b/rules/pekwm.make
index 404029641..4b688f862 100644
--- a/rules/pekwm.make
+++ b/rules/pekwm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PEKWM) += pekwm
# Paths and names
#
PEKWM_VERSION := 0.1.12
+PEKWM_MD5 := 1f7f9ed32cc03f565a3ad30fd6045c1f
PEKWM := pekwm-$(PEKWM_VERSION)
PEKWM_SUFFIX := tar.gz
PEKWM_URL := http://www.pekwm.org/projects/pekwm/files/$(PEKWM).$(PEKWM_SUFFIX)
diff --git a/rules/pelts_tests.make b/rules/pelts_tests.make
index 6ec9c2eb8..a42786c48 100644
--- a/rules/pelts_tests.make
+++ b/rules/pelts_tests.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PELTS_TESTS) += pelts-tests
# Paths and names
#
PELTS_TESTS_VERSION := 0.0.1
+PELTS_TESTS_MD5 := c7aa8b856ec703cc270a0d14541709cd
PELTS_TESTS := pelts_tests-$(PELTS_TESTS_VERSION)
PELTS_TESTS_SUFFIX := tar.bz2
PELTS_TESTS_URL := http://www.pengutronix.de/software/pelts/download/utils/$(PELTS_TESTS).$(PELTS_TESTS_SUFFIX)
diff --git a/rules/php-apc.make b/rules/php-apc.make
index d7a08df2b..f790c3d37 100644
--- a/rules/php-apc.make
+++ b/rules/php-apc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PHP_APC) += php-apc
# Paths and names
#
PHP_APC_VERSION := 2.0.4
+PHP_APC_MD5 :=
PHP_APC := APC-$(PHP_APC_VERSION)
PHP_APC_SUFFIX := tgz
PHP_APC_URL := http://pecl.php.net/get/$(PHP_APC).$(PHP_APC_SUFFIX)
diff --git a/rules/php5.make b/rules/php5.make
index 9a05fdde7..63d0f34ca 100644
--- a/rules/php5.make
+++ b/rules/php5.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PHP5) += php5
# Paths and names
#
PHP5_VERSION := 5.3.3
+PHP5_MD5 := 21ceeeb232813c10283a5ca1b4c87b48
PHP5 := php-$(PHP5_VERSION)
PHP5_SUFFIX := tar.bz2
PHP5_SOURCE := $(SRCDIR)/$(PHP5).$(PHP5_SUFFIX)
diff --git a/rules/pixman.make b/rules/pixman.make
index 2a9f967b6..034662a34 100644
--- a/rules/pixman.make
+++ b/rules/pixman.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PIXMAN) += pixman
# Paths and names
#
PIXMAN_VERSION := 0.21.2
+PIXMAN_MD5 := 4bc4cf052635265f7a98ad3e890ae329
PIXMAN := pixman-$(PIXMAN_VERSION)
PIXMAN_SUFFIX := tar.bz2
PIXMAN_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(PIXMAN).$(PIXMAN_SUFFIX)
diff --git a/rules/pnputils.make b/rules/pnputils.make
index 67443b73e..12f655d3e 100644
--- a/rules/pnputils.make
+++ b/rules/pnputils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PNPUTILS) += pnputils
# Paths and names
#
PNPUTILS_VERSION := 0.1
+PNPUTILS_MD5 := 7fd1e18cc8b9eddcccb355654291fac3
PNPUTILS := pnputils-$(PNPUTILS_VERSION)
PNPUTILS_SUFFIX := tar.bz2
PNPUTILS_URL := http://www.vi.kernel.org/pub/linux/kernel/people/helgaas/$(PNPUTILS).$(PNPUTILS_SUFFIX)
diff --git a/rules/poco.make b/rules/poco.make
index 21fe0c4d9..27e463e2d 100644
--- a/rules/poco.make
+++ b/rules/poco.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_POCO) += poco
# Paths and names
#
POCO_VERSION := 1.4.1p1
+POCO_MD5 := bedcf66df951a6e534a004f18344f385
POCO := poco-$(POCO_VERSION)
POCO_SUFFIX := tar.gz
POCO_URL := $(PTXCONF_SETUP_SFMIRROR)/project/poco/sources/poco-1.4.1/$(POCO).$(POCO_SUFFIX)
diff --git a/rules/policykit.make b/rules/policykit.make
index abb14e5dd..6e657d071 100644
--- a/rules/policykit.make
+++ b/rules/policykit.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_POLICYKIT) += policykit
# Paths and names
#
POLICYKIT_VERSION := 0.9
+POLICYKIT_MD5 := 802fd13ae41f73d79359e5ecb0a98716
POLICYKIT := PolicyKit-$(POLICYKIT_VERSION)
POLICYKIT_SUFFIX := tar.gz
POLICYKIT_URL := http://hal.freedesktop.org/releases/$(POLICYKIT).$(POLICYKIT_SUFFIX)
diff --git a/rules/polkit.make b/rules/polkit.make
index bb74e6494..b2e6d9135 100644
--- a/rules/polkit.make
+++ b/rules/polkit.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_POLKIT) += polkit
# Paths and names
#
POLKIT_VERSION := 0.96
+POLKIT_MD5 := e0a06da501b04ed3bab986a9df5b5aa2
POLKIT := polkit-$(POLKIT_VERSION)
POLKIT_SUFFIX := tar.gz
POLKIT_URL := http://hal.freedesktop.org/releases/$(POLKIT).$(POLKIT_SUFFIX)
diff --git a/rules/pop3spam.make b/rules/pop3spam.make
index bfa073c01..b2e4f1ad4 100644
--- a/rules/pop3spam.make
+++ b/rules/pop3spam.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_POP3SPAM) += pop3spam
# Paths and names
#
POP3SPAM_VERSION := 0.9
+POP3SPAM_MD5 := 54a8cdb35e6450187dbebb0053e04bcd
POP3SPAM := pop3spam-$(POP3SPAM_VERSION)
POP3SPAM_SUFFIX := tar.bz2
POP3SPAM_URL := $(PTXCONF_SETUP_SFMIRROR)/pop3spam/$(POP3SPAM).$(POP3SPAM_SUFFIX)
diff --git a/rules/poppler.make b/rules/poppler.make
index 32d205894..8caa00616 100644
--- a/rules/poppler.make
+++ b/rules/poppler.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_POPPLER) += poppler
# Paths and names
#
POPPLER_VERSION := 0.10.4
+POPPLER_MD5 := 8d17dbf4e4f0f55bdcf433ce1d5c44b5
POPPLER := poppler-$(POPPLER_VERSION)
POPPLER_SUFFIX := tar.gz
POPPLER_URL := http://poppler.freedesktop.org/$(POPPLER).$(POPPLER_SUFFIX)
diff --git a/rules/portmap.make b/rules/portmap.make
index 6ff518350..4bf643a87 100644
--- a/rules/portmap.make
+++ b/rules/portmap.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_PORTMAP) += portmap
# Paths and names
#
PORTMAP_VERSION := 6.0
+PORTMAP_MD5 := ac108ab68bf0f34477f8317791aaf1ff
PORTMAP := portmap_$(PORTMAP_VERSION)
PORTMAP_SUFFIX := tgz
PORTMAP_URL := http://neil.brown.name/portmap/portmap-$(PORTMAP_VERSION).$(PORTMAP_SUFFIX)
diff --git a/rules/powertop.make b/rules/powertop.make
index 4ae7bfc19..3952cf103 100644
--- a/rules/powertop.make
+++ b/rules/powertop.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_POWERTOP) += powertop
# Paths and names
#
POWERTOP_VERSION := 1.11
+POWERTOP_MD5 := 3498f5983c683c3a57dce7379a722082
POWERTOP := powertop-$(POWERTOP_VERSION)
POWERTOP_SUFFIX := tar.gz
POWERTOP_URL := http://www.lesswatts.org/projects/powertop/download/$(POWERTOP).$(POWERTOP_SUFFIX)
diff --git a/rules/ppp.make b/rules/ppp.make
index 591bb3613..693414a44 100644
--- a/rules/ppp.make
+++ b/rules/ppp.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_PPP) += ppp
# Paths and names
#
PPP_VERSION := 2.4.4
+PPP_MD5 := 183800762e266132218b204dfb428d29
PPP := ppp-$(PPP_VERSION)
PPP_SUFFIX := tar.gz
PPP_URL := ftp://ftp.samba.org/pub/ppp/$(PPP).$(PPP_SUFFIX)
diff --git a/rules/prelink.make b/rules/prelink.make
index eb0031c3a..24ed79ba1 100644
--- a/rules/prelink.make
+++ b/rules/prelink.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PRELINK) += prelink
# Paths and names
#
PRELINK_VERSION := 0.0.20090925
+PRELINK_MD5 := ed90412ad4ee7f5b5e8fff3d6649e49b
PRELINK_SUFFIX := orig.tar.gz
PRELINK := prelink-$(PRELINK_VERSION)
PRELINK_TARBALL := prelink_$(PRELINK_VERSION).$(PRELINK_SUFFIX)
diff --git a/rules/procps.make b/rules/procps.make
index f4b698e11..7ab37867e 100644
--- a/rules/procps.make
+++ b/rules/procps.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_PROCPS) += procps
# Paths and names
#
PROCPS_VERSION := 3.2.8
+PROCPS_MD5 := 9532714b6846013ca9898984ba4cd7e0
PROCPS := procps-$(PROCPS_VERSION)
PROCPS_SUFFIX := tar.gz
PROCPS_URL := http://procps.sourceforge.net/$(PROCPS).$(PROCPS_SUFFIX)
diff --git a/rules/proftpd.make b/rules/proftpd.make
index 10ebef762..59644366c 100644
--- a/rules/proftpd.make
+++ b/rules/proftpd.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PROFTPD) += proftpd
# Paths and names
#
PROFTPD_VERSION := 1.3.3a
+PROFTPD_MD5 := 841205173526af20c120208d4ae9446d
PROFTPD := proftpd-$(PROFTPD_VERSION)
PROFTPD_SUFFIX := tar.gz
PROFTPD_URL := ftp://ftp.proftpd.org/distrib/source/$(PROFTPD).$(PROFTPD_SUFFIX)
diff --git a/rules/ps3-utils.make b/rules/ps3-utils.make
index bec6e7e4e..5e49c93ef 100644
--- a/rules/ps3-utils.make
+++ b/rules/ps3-utils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ARCH_PPC)-$(PTXCONF_PS3_UTILS) += ps3-utils
# Paths and names
#
PS3_UTILS_VERSION := 2.3
+PS3_UTILS_MD5 := 40ec16f4a7612c67c0ef5ea1828d1c7f
PS3_UTILS_LICENSE := GPLv2
PS3_UTILS := ps3-utils-$(PS3_UTILS_VERSION)
PS3_UTILS_SUFFIX := tar.gz
diff --git a/rules/ptrtd.make b/rules/ptrtd.make
index 8a2209a03..76272612c 100644
--- a/rules/ptrtd.make
+++ b/rules/ptrtd.make
@@ -23,6 +23,7 @@ PACKAGES-$(PTXCONF_PTRTD) += ptrtd
#
PTRTD_VERSION := 0.5.2
+PTRTD_MD5 := 6a342fbb21a333f12a082001dece68f2
PTRTD_VERSION_SUFFIX := -1~14
PTRTD := ptrtd-$(PTRTD_VERSION)
PTRTD_SUFFIX := tar.gz
diff --git a/rules/pureftpd.make b/rules/pureftpd.make
index b9c153f3b..d110e02d1 100644
--- a/rules/pureftpd.make
+++ b/rules/pureftpd.make
@@ -16,6 +16,7 @@ PACKAGES-$(PTXCONF_PUREFTPD) += pureftpd
# Paths and names
#
PUREFTPD_VERSION := 1.0.29
+PUREFTPD_MD5 := 12a074824b509f9e7684fab333ed6915
PUREFTPD := pure-ftpd-$(PUREFTPD_VERSION)
PUREFTPD_SUFFIX := tar.bz2
PUREFTPD_URL := http://download.pureftpd.org/pub/pure-ftpd/releases/$(PUREFTPD).$(PUREFTPD_SUFFIX)
diff --git a/rules/pv.make b/rules/pv.make
index 66954b529..ccca27621 100644
--- a/rules/pv.make
+++ b/rules/pv.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PV) += pv
# Paths and names
#
PV_VERSION := 1.1.4
+PV_MD5 := 63033e090d61a040407bfd043aeb6d27
PV := pv-$(PV_VERSION)
PV_SUFFIX := tar.bz2
PV_URL := http://pipeviewer.googlecode.com/files/$(PV).$(PV_SUFFIX)
diff --git a/rules/pygobject.make b/rules/pygobject.make
index 0835f0387..59523b3b9 100644
--- a/rules/pygobject.make
+++ b/rules/pygobject.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PYGOBJECT) += pygobject
# Paths and names
#
PYGOBJECT_VERSION := 2.21.5
+PYGOBJECT_MD5 := ef1ef7def7faa407c07b4bbd6d068ff2
PYGOBJECT := pygobject-$(PYGOBJECT_VERSION)
PYGOBJECT_SUFFIX := tar.gz
PYGOBJECT_URL := http://ftp.gnome.org/pub/GNOME/sources/pygobject/$(basename $(PYGOBJECT_VERSION))/$(PYGOBJECT).$(PYGOBJECT_SUFFIX)
diff --git a/rules/python.make b/rules/python.make
index fda459148..28a06449f 100644
--- a/rules/python.make
+++ b/rules/python.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_PYTHON) += python
# Paths and names
#
PYTHON_VERSION := 2.6.6
+PYTHON_MD5 := cf4e6881bb84a7ce6089e4a307f71f14
PYTHON_MAJORMINOR := $(basename $(PYTHON_VERSION))
PYTHON_SITEPACKAGES := /usr/lib/python$(PYTHON_MAJORMINOR)/site-packages
PYTHON := Python-$(PYTHON_VERSION)
diff --git a/rules/python3.make b/rules/python3.make
index 664f5ceba..c3225f840 100644
--- a/rules/python3.make
+++ b/rules/python3.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_PYTHON3) += python3
# Paths and names
#
PYTHON3_VERSION := 3.1.2
+PYTHON3_MD5 := 45350b51b58a46b029fb06c61257e350
PYTHON3_MAJORMINOR := $(basename $(PYTHON3_VERSION))
PYTHON3_SITEPACKAGES := /usr/lib/python$(PYTHON3_MAJORMINOR)/site-packages
PYTHON3 := Python-$(PYTHON3_VERSION)
diff --git a/rules/qt4.make b/rules/qt4.make
index 16b8639ce..2ac0e9c7d 100644
--- a/rules/qt4.make
+++ b/rules/qt4.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_QT4) += qt4
# Paths and names
#
QT4_VERSION := 4.6.3
+QT4_MD5 := 5c69f16d452b0bb3d44bc3c10556c072
QT4 := qt-everywhere-opensource-src-$(QT4_VERSION)
QT4_SUFFIX := tar.gz
QT4_URL := http://get.qt.nokia.com/qt/source/$(QT4).$(QT4_SUFFIX)
diff --git a/rules/quota-tools.make b/rules/quota-tools.make
index a52c9c1a2..37418c1d6 100644
--- a/rules/quota-tools.make
+++ b/rules/quota-tools.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_QUOTA_TOOLS) += quota-tools
# Paths and names
#
QUOTA_TOOLS_VERSION := 3.17
+QUOTA_TOOLS_MD5 := cb3e98a039c0cf98e7c1ad4b50a5bda7
QUOTA_TOOLS := quota-tools
QUOTA_TOOLS_SUFFIX := tar.gz
QUOTA_TOOLS_PACKAGE := quota-$(QUOTA_TOOLS_VERSION).${QUOTA_TOOLS_SUFFIX}
diff --git a/rules/qwt.make b/rules/qwt.make
index b2c42b941..4ac29b777 100644
--- a/rules/qwt.make
+++ b/rules/qwt.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_QWT) += qwt
# Paths and names
#
QWT_VERSION := 5.2.0
+QWT_MD5 := c60b4cfac271a41524402b3ae5197890
QWT := qwt-$(QWT_VERSION)
QWT_SUFFIX := tar.bz2
QWT_URL := $(PTXCONF_SETUP_SFMIRROR)/qwt/$(QWT).$(QWT_SUFFIX)
diff --git a/rules/rawrec.make b/rules/rawrec.make
index 279b351d0..39d0dd027 100644
--- a/rules/rawrec.make
+++ b/rules/rawrec.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_RAWREC) += rawrec
# Paths and names
#
RAWREC_VERSION := 0.9.98
+RAWREC_MD5 := 15a26258853cf061e9b7e5a81f147528
RAWREC := rawrec-$(RAWREC_VERSION)
RAWREC_SUFFIX := tar.gz
RAWREC_URL := $(PTXCONF_SETUP_SFMIRROR)/rawrec/$(RAWREC).$(RAWREC_SUFFIX)
diff --git a/rules/readline.make b/rules/readline.make
index d0a9a7e8f..d018f3ca0 100644
--- a/rules/readline.make
+++ b/rules/readline.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_READLINE) += readline
# Paths and names
#
READLINE_VERSION := 6.1
+READLINE_MD5 := fc2f7e714fe792db1ce6ddc4c9fb4ef3
READLINE := readline-$(READLINE_VERSION)
READLINE_SUFFIX := tar.gz
READLINE_URL := $(PTXCONF_SETUP_GNUMIRROR)/readline/$(READLINE).$(READLINE_SUFFIX)
diff --git a/rules/rsync.make b/rules/rsync.make
index af24fc0ba..1aac4d01a 100644
--- a/rules/rsync.make
+++ b/rules/rsync.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_RSYNC) += rsync
# Paths and names
#
RSYNC_VERSION := 2.6.8
+RSYNC_MD5 := 082a9dba1f741e6591e5cd748a1233de
RSYNC := rsync-$(RSYNC_VERSION)
RSYNC_SUFFIX := tar.gz
RSYNC_URL := http://samba.org/ftp/rsync/src/$(RSYNC).$(RSYNC_SUFFIX)
diff --git a/rules/rsync3.make b/rules/rsync3.make
index 131a768ce..b6a719279 100644
--- a/rules/rsync3.make
+++ b/rules/rsync3.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_RSYNC3) += rsync3
# Paths and names
#
RSYNC3_VERSION := 3.0.5
+RSYNC3_MD5 := a130e736c011572cb423b6245e97fc4b
RSYNC3 := rsync-$(RSYNC3_VERSION)
RSYNC3_SUFFIX := tar.gz
RSYNC3_URL := http://rsync.samba.org/ftp/rsync/src/$(RSYNC3).$(RSYNC3_SUFFIX)
diff --git a/rules/rt-tests.make b/rules/rt-tests.make
index fe53ddb50..0a5421cc8 100644
--- a/rules/rt-tests.make
+++ b/rules/rt-tests.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_RT_TESTS) += rt-tests
# Paths and names
#
RT_TESTS_VERSION := 0.66
+RT_TESTS_MD5 := e784b85aa4c9f7b54f455b264f6dc531
RT_TESTS_LICENSE := GPLv2, GPLv2+
RT_TESTS := rt-tests-$(RT_TESTS_VERSION)
RT_TESTS_SUFFIX := tar.bz2
diff --git a/rules/rxtx.make b/rules/rxtx.make
index 5c7d46899..562fe486c 100644
--- a/rules/rxtx.make
+++ b/rules/rxtx.make
@@ -25,6 +25,7 @@ endif
# Paths and names
#
RXTX_VERSION := 2.1-7r2
+RXTX_MD5 := 9290b4832d46199f8d798a531209640b
RXTX := rxtx-$(RXTX_VERSION)
RXTX_SUFFIX := zip
RXTX_URL := http://rxtx.qbang.org/pub/rxtx/$(RXTX).$(RXTX_SUFFIX)
diff --git a/rules/samba.make b/rules/samba.make
index 1072853ba..f0d1233f2 100644
--- a/rules/samba.make
+++ b/rules/samba.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SAMBA) += samba
# Paths and names
#
SAMBA_VERSION := 3.0.37
+SAMBA_MD5 := 11ed2bfef4090bd5736b194b43f67289
SAMBA := samba-$(SAMBA_VERSION)
SAMBA_SUFFIX := tar.gz
SAMBA_SOURCE := $(SRCDIR)/$(SAMBA).$(SAMBA_SUFFIX)
diff --git a/rules/sched_switch.make b/rules/sched_switch.make
index c28398423..580b27d7c 100644
--- a/rules/sched_switch.make
+++ b/rules/sched_switch.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SCHED_SWITCH) += sched_switch
# Paths and names
#
SCHED_SWITCH_VERSION := 0.1
+SCHED_SWITCH_MD5 := 88772802583336efa4f4bbcfbf130194
SCHED_SWITCH := sched_switch-$(SCHED_SWITCH_VERSION)
SCHED_SWITCH_SUFFIX := tgz
SCHED_SWITCH_URL := http://www.osadl.org/uploads/media/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
diff --git a/rules/screen.make b/rules/screen.make
index 8e5d18516..c8ccb362d 100644
--- a/rules/screen.make
+++ b/rules/screen.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SCREEN) += screen
# Paths and names
#
SCREEN_VERSION := 4.0.3
+SCREEN_MD5 := 8506fd205028a96c741e4037de6e3c42
SCREEN := screen-$(SCREEN_VERSION)
SCREEN_SUFFIX := tar.gz
SCREEN_URL := $(PTXCONF_SETUP_GNUMIRROR)/screen/$(SCREEN).$(SCREEN_SUFFIX)
diff --git a/rules/scummvm.make b/rules/scummvm.make
index a7f3b9773..ff5c5e512 100644
--- a/rules/scummvm.make
+++ b/rules/scummvm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SCUMMVM) += scummvm
# Paths and names
#
SCUMMVM_VERSION := 1.0.0
+SCUMMVM_MD5 := 11b911937e0fc73c94a7bdc374ab617c
SCUMMVM := scummvm-$(SCUMMVM_VERSION)
SCUMMVM_SUFFIX := tar.bz2
SCUMMVM_URL := $(PTXCONF_SETUP_SFMIRROR)/scummvm/$(SCUMMVM).$(SCUMMVM_SUFFIX)
diff --git a/rules/sdl-gfx.make b/rules/sdl-gfx.make
index d8f45d808..0e705eb55 100644
--- a/rules/sdl-gfx.make
+++ b/rules/sdl-gfx.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SDL_GFX) += sdl-gfx
# Paths and names
#
SDL_GFX_VERSION := 2.0.20
+SDL_GFX_MD5 := 8a787e538a8e4d80d4927535be5af083
SDL_GFX := SDL_gfx-$(SDL_GFX_VERSION)
SDL_GFX_SUFFIX := tar.gz
SDL_GFX_URL := http://www.ferzkopp.net/Software/SDL_gfx-2.0/$(SDL_GFX).$(SDL_GFX_SUFFIX)
diff --git a/rules/sdl-ttf.make b/rules/sdl-ttf.make
index e1a0d4f22..71a25f8ec 100644
--- a/rules/sdl-ttf.make
+++ b/rules/sdl-ttf.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SDL_TTF) += sdl-ttf
# Paths and names
#
SDL_TTF_VERSION := 2.0.9
+SDL_TTF_MD5 := 6dd5a85e4924689a35a5fb1cb3336156
SDL_TTF := SDL_ttf-$(SDL_TTF_VERSION)
SDL_TTF_SUFFIX := tar.gz
SDL_TTF_URL := http://www.libsdl.org/projects/SDL_ttf/release/$(SDL_TTF).$(SDL_TTF_SUFFIX)
diff --git a/rules/sdl.make b/rules/sdl.make
index 3c69e180e..17f2e68f2 100644
--- a/rules/sdl.make
+++ b/rules/sdl.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SDL) += sdl
# Paths and names
#
SDL_VERSION := 1.2.14
+SDL_MD5 := e52086d1b508fa0b76c52ee30b55bec4
SDL := SDL-$(SDL_VERSION)
SDL_SUFFIX := tar.gz
SDL_URL := http://www.libsdl.org/release/$(SDL).$(SDL_SUFFIX)
diff --git a/rules/sdl_image.make b/rules/sdl_image.make
index bd0d937ab..204bb5f3c 100644
--- a/rules/sdl_image.make
+++ b/rules/sdl_image.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SDL_IMAGE) += sdl_image
# Paths and names
#
SDL_IMAGE_VERSION := 1.2.6
+SDL_IMAGE_MD5 := b866dc4f647517bdaf57f6ffdefd013e
SDL_IMAGE := SDL_image-$(SDL_IMAGE_VERSION)
SDL_IMAGE_SUFFIX := tar.gz
SDL_IMAGE_URL := http://www.libsdl.org/projects/SDL_image/release/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
diff --git a/rules/sdl_mixer.make b/rules/sdl_mixer.make
index b628de485..b385f91d4 100644
--- a/rules/sdl_mixer.make
+++ b/rules/sdl_mixer.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SDL_MIXER) += sdl_mixer
# Paths and names
#
SDL_MIXER_VERSION := 1.2.11
+SDL_MIXER_MD5 := 65ada3d997fe85109191a5fb083f248c
SDL_MIXER := SDL_mixer-$(SDL_MIXER_VERSION)
SDL_MIXER_SUFFIX := tar.gz
SDL_MIXER_URL := http://www.libsdl.org/projects/SDL_mixer/release/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
diff --git a/rules/sdparm.make b/rules/sdparm.make
index 2d802a097..5c6de3541 100644
--- a/rules/sdparm.make
+++ b/rules/sdparm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SDPARM) += sdparm
# Paths and names
#
SDPARM_VERSION := 1.04
+SDPARM_MD5 := b20c281bc185ea7d3c5e78a8c0be2a46
SDPARM := sdparm-$(SDPARM_VERSION)
SDPARM_SUFFIX := tgz
SDPARM_URL := http://sg.danny.cz/sg/p/$(SDPARM).$(SDPARM_SUFFIX)
diff --git a/rules/sed.make b/rules/sed.make
index d47b854bf..5291fe704 100644
--- a/rules/sed.make
+++ b/rules/sed.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SED) += sed
# Paths and names
#
SED_VERSION := 4.2.1
+SED_MD5 := 7d310fbd76e01a01115075c1fd3f455a
SED := sed-$(SED_VERSION)
SED_SUFFIX := tar.bz2
SED_URL := $(PTXCONF_SETUP_GNUMIRROR)/sed/$(SED).$(SED_SUFFIX)
diff --git a/rules/setmixer.make b/rules/setmixer.make
index 52249b4e5..1ebec0425 100644
--- a/rules/setmixer.make
+++ b/rules/setmixer.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SETMIXER) += setmixer
# Paths and names
#
SETMIXER_VERSION := 27DEC94ds1
+SETMIXER_MD5 := 2e0792ae48e74933ddcdfc3d42e73cfb
SETMIXER := setmixer_$(SETMIXER_VERSION).orig
SETMIXER_SUFFIX := tar.gz
SETMIXER_URL := http://archive.ubuntu.com/ubuntu/pool/universe/s/setmixer/$(SETMIXER).$(SETMIXER_SUFFIX)
diff --git a/rules/setserial.make b/rules/setserial.make
index d4c9f7be6..1f6f466c6 100644
--- a/rules/setserial.make
+++ b/rules/setserial.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SETSERIAL) += setserial
# Paths and names
#
SETSERIAL_VERSION := 2.17
+SETSERIAL_MD5 := c4867d72c41564318e0107745eb7a0f2
SETSERIAL := setserial-$(SETSERIAL_VERSION)
SETSERIAL_SUFFIX := tar.gz
SETSERIAL_URL := $(PTXCONF_SETUP_SFMIRROR)/setserial/$(SETSERIAL).$(SETSERIAL_SUFFIX)
diff --git a/rules/sjinn.make b/rules/sjinn.make
index a3e776dbe..b924d2ba5 100644
--- a/rules/sjinn.make
+++ b/rules/sjinn.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SJINN) += sjinn
# Paths and names
#
SJINN_VERSION := 1.01
+SJINN_MD5 := b38969d4a614b660919090ba0c8d5c7d
SJINN := sjinn-$(SJINN_VERSION)
SJINN_SUFFIX := tar.gz
SJINN_URL := http://downloads.sourceforge.net/sjinn/$(SJINN).$(SJINN_SUFFIX)
diff --git a/rules/slang.make b/rules/slang.make
index 7b175e7d7..0c1b9a31c 100644
--- a/rules/slang.make
+++ b/rules/slang.make
@@ -20,6 +20,7 @@ PACKAGES-$(PTXCONF_SLANG) += slang
#
SLANG_MAJOR := 2
SLANG_VERSION := $(SLANG_MAJOR).1.2
+SLANG_MD5 := 99534ae667ed1a50c863ce9a08912ccc
SLANG := slang-$(SLANG_VERSION)
SLANG_SUFFIX := tar.bz2
SLANG_URL := ftp://space.mit.edu/pub/davis/slang/v2.1/$(SLANG).$(SLANG_SUFFIX)
diff --git a/rules/smartmontools.make b/rules/smartmontools.make
index e798e48db..35992e199 100644
--- a/rules/smartmontools.make
+++ b/rules/smartmontools.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SMARTMONTOOLS) += smartmontools
# Paths and names
#
SMARTMONTOOLS_VERSION := 5.39.1
+SMARTMONTOOLS_MD5 := f6f7380ae45587161c0adae8862110e9
SMARTMONTOOLS := smartmontools-$(SMARTMONTOOLS_VERSION)
SMARTMONTOOLS_SUFFIX := tar.gz
SMARTMONTOOLS_URL := $(PTXCONF_SETUP_SFMIRROR)/smartmontools/$(SMARTMONTOOLS).$(SMARTMONTOOLS_SUFFIX)
diff --git a/rules/smtpclient.make b/rules/smtpclient.make
index 80e0daad6..5b1a66adc 100644
--- a/rules/smtpclient.make
+++ b/rules/smtpclient.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SMTPCLIENT) += smtpclient
# Paths and names
#
SMTPCLIENT_VERSION := 1.0.0
+SMTPCLIENT_MD5 := 8b5d9260572107bb901edf6aacbf3747
SMTPCLIENT := smtpclient-$(SMTPCLIENT_VERSION)
SMTPCLIENT_SUFFIX := tar.gz
SMTPCLIENT_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
diff --git a/rules/sparsehash.make b/rules/sparsehash.make
index b0a35a748..d2086ad91 100644
--- a/rules/sparsehash.make
+++ b/rules/sparsehash.make
@@ -8,6 +8,7 @@ PACKAGES-$(PTXCONF_SPARSEHASH) += sparsehash
#
SPARSEHASH_NAME := sparsehash
SPARSEHASH_VERSION := 1.5.2
+SPARSEHASH_MD5 := c5e96d4f565ef616b40232fee327fa76
SPARSEHASH := $(SPARSEHASH_NAME)-$(SPARSEHASH_VERSION)
SPARSEHASH_SUFFIX := tar.gz
SPARSEHASH_URL := http://google-sparsehash.googlecode.com/files/$(SPARSEHASH).$(SPARSEHASH_SUFFIX)
diff --git a/rules/speex.make b/rules/speex.make
index d38e5131e..d181ca41a 100644
--- a/rules/speex.make
+++ b/rules/speex.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SPEEX) += speex
# Paths and names
#
SPEEX_VERSION := 1.2rc1
+SPEEX_MD5 := c4438b22c08e5811ff10e2b06ee9b9ae
SPEEX := speex-$(SPEEX_VERSION)
SPEEX_SUFFIX := tar.gz
SPEEX_URL := http://downloads.xiph.org/releases/speex/$(SPEEX).$(SPEEX_SUFFIX)
diff --git a/rules/splashutils.make b/rules/splashutils.make
index 1f9359ee0..c05a8e0ad 100644
--- a/rules/splashutils.make
+++ b/rules/splashutils.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SPLASHUTILS) += splashutils
# Paths and names
#
SPLASHUTILS_VERSION := 1.5.4.3
+SPLASHUTILS_MD5 := 206da4493c4c511ddda507e20217369b
SPLASHUTILS := splashutils-$(SPLASHUTILS_VERSION)
SPLASHUTILS_SUFFIX := tar.bz2
SPLASHUTILS_URL := http://download.berlios.de/fbsplash/splashutils-lite-$(SPLASHUTILS_VERSION).$(SPLASHUTILS_SUFFIX)
diff --git a/rules/sqlite.make b/rules/sqlite.make
index ef42be5f2..d71fdc15b 100644
--- a/rules/sqlite.make
+++ b/rules/sqlite.make
@@ -21,6 +21,7 @@ PACKAGES-$(PTXCONF_SQLITE) += sqlite
# Paths and names
#
SQLITE_VERSION := 3070500
+SQLITE_MD5 := a9604a82613ade2e7f4c303f233e477f
SQLITE_TYPE := autoconf
ifeq ($(SQLITE_TYPE),)
SQLITE := sqlite-$(SQLITE_VERSION)
diff --git a/rules/squashfs-tools.make b/rules/squashfs-tools.make
index 345aa29b0..12f375193 100644
--- a/rules/squashfs-tools.make
+++ b/rules/squashfs-tools.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SQUASHFS_TOOLS) += squashfs-tools
# Paths and names
#
SQUASHFS_TOOLS_VERSION := $(call ptx/ifdef, PTXCONF_HOST_SQUASHFS_TOOLS_V3X, 3.4, 4.1)
+SQUASHFS_TOOLS_MD5 := 8e1b2b96f5d5f3fe48fef226ae8cd341
SQUASHFS_TOOLS := squashfs$(SQUASHFS_TOOLS_VERSION)
SQUASHFS_TOOLS_SUFFIX := tar.gz
SQUASHFS_TOOLS_URL := $(PTXCONF_SETUP_SFMIRROR)/squashfs/$(SQUASHFS_TOOLS).$(SQUASHFS_TOOLS_SUFFIX)
diff --git a/rules/ssmtp.make b/rules/ssmtp.make
index b616616b0..6bc2d84a5 100644
--- a/rules/ssmtp.make
+++ b/rules/ssmtp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SSMTP) += ssmtp
# Paths and names
#
SSMTP_VERSION := 2.64
+SSMTP_MD5 := 65b4e0df4934a6cd08c506cabcbe584f
SSMTP := ssmtp-$(SSMTP_VERSION)
SSMTP_SUFFIX := tar.bz2
SSMTP_SRC := ssmtp_$(SSMTP_VERSION).orig.$(SSMTP_SUFFIX)
diff --git a/rules/strace.make b/rules/strace.make
index 277768a3e..3598c9c8b 100644
--- a/rules/strace.make
+++ b/rules/strace.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_STRACE) += strace
# Paths and names
#
STRACE_VERSION := 4.5.20
+STRACE_MD5 := 64dfe10d9db0c1e34030891695ffca4b
STRACE := strace-$(STRACE_VERSION)
STRACE_SUFFIX := tar.bz2
STRACE_URL := $(PTXCONF_SETUP_SFMIRROR)/strace/$(STRACE).$(STRACE_SUFFIX)
diff --git a/rules/sudo.make b/rules/sudo.make
index 5114a57c5..8f311bde2 100644
--- a/rules/sudo.make
+++ b/rules/sudo.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SUDO) += sudo
# Paths and names
#
SUDO_VERSION := 1.7.2p6
+SUDO_MD5 := c4f1a43e8ba94f6bf06d2211442148c4
SUDO := sudo-$(SUDO_VERSION)
SUDO_SUFFIX := tar.gz
SUDO_URL := http://www.sudo.ws/sudo/dist/$(SUDO).$(SUDO_SUFFIX)
diff --git a/rules/sun-java6-jre.make b/rules/sun-java6-jre.make
index 10cd914df..64c94d3eb 100644
--- a/rules/sun-java6-jre.make
+++ b/rules/sun-java6-jre.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_SUN_JAVA6_JRE) += sun-java6-jre
# Paths and names
#
SUN_JAVA6_JRE_VERSION := 1.6.0.02
+SUN_JAVA6_JRE_MD5 := 0d30636b5cd23e161da5eda9409f02d5
SUN_JAVA6_JRE := jre-6u2-linux-i586
SUN_JAVA6_JRE_SOURCE := $(SRCDIR)/$(SUN_JAVA6_JRE).bin
SUN_JAVA6_JRE_URL := http://javadl.sun.com/webapps/download/AutoDL?BundleId=11284
diff --git a/rules/supertux.make b/rules/supertux.make
index 7005a6daa..93cae84a4 100644
--- a/rules/supertux.make
+++ b/rules/supertux.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SUPERTUX) += supertux
# Paths and names
#
SUPERTUX_VERSION := 0.1.3
+SUPERTUX_MD5 := f2fc288459f33d5cd8f645fbca737a63
SUPERTUX := supertux-$(SUPERTUX_VERSION)
SUPERTUX_SUFFIX := tar.bz2
SUPERTUX_URL := http://download.berlios.de/supertux/$(SUPERTUX).$(SUPERTUX_SUFFIX)
diff --git a/rules/sw-ek-lm3s3748.make b/rules/sw-ek-lm3s3748.make
index 2d5fd724d..5ed711324 100644
--- a/rules/sw-ek-lm3s3748.make
+++ b/rules/sw-ek-lm3s3748.make
@@ -28,6 +28,7 @@ PACKAGES-$(PTXCONF_SW_EK_LM3S3748) += sw-ek-lm3s3748
# Paths and names
#
SW_EK_LM3S3748_VERSION := 4423
+SW_EK_LM3S3748_MD5 :=
SW_EK_LM3S3748 := SW-EK-LM3S3748-$(SW_EK_LM3S3748_VERSION)
SW_EK_LM3S3748_SUFFIX := tar.bz2
SW_EK_LM3S3748_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(SW_EK_LM3S3748).$(SW_EK_LM3S3748_SUFFIX)
diff --git a/rules/syslinux.make b/rules/syslinux.make
index f932829da..caad43120 100644
--- a/rules/syslinux.make
+++ b/rules/syslinux.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SYSLINUX) += syslinux
# Paths and names
#
SYSLINUX_VERSION := 3.86
+SYSLINUX_MD5 := d6fb0231e82190b4932b2aa20274911a
SYSLINUX := syslinux-$(SYSLINUX_VERSION)
SYSLINUX_SUFFIX := tar.bz2
SYSLINUX_URL := http://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/$(SYSLINUX).$(SYSLINUX_SUFFIX)
diff --git a/rules/syslogng.make b/rules/syslogng.make
index 46fd3eed8..700d83bda 100644
--- a/rules/syslogng.make
+++ b/rules/syslogng.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_SYSLOGNG) += syslogng
# Paths and names
#
SYSLOGNG_VERSION := 2.0.9
+SYSLOGNG_MD5 := 2d4232f7167c2b4f48794e4f8f80e863
SYSLOGNG := syslog-ng-$(SYSLOGNG_VERSION)
SYSLOGNG_SUFFIX := tar.gz
SYSLOGNG_URL := http://www.balabit.com/downloads/files/syslog-ng/sources/2.0/src/$(SYSLOGNG).$(SYSLOGNG_SUFFIX)
diff --git a/rules/sysstat.make b/rules/sysstat.make
index 51574318e..92515d781 100644
--- a/rules/sysstat.make
+++ b/rules/sysstat.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_SYSSTAT) += sysstat
# Paths and names
#
SYSSTAT_VERSION := 9.0.3
+SYSSTAT_MD5 := 0b464951596db934418259737cf50a31
SYSSTAT := sysstat-$(SYSSTAT_VERSION)
SYSSTAT_SUFFIX := tar.gz
SYSSTAT_URL := http://pagesperso-orange.fr/sebastien.godard/$(SYSSTAT).$(SYSSTAT_SUFFIX)
diff --git a/rules/sysvinit.make b/rules/sysvinit.make
index 5dc97baea..6f1a7c310 100644
--- a/rules/sysvinit.make
+++ b/rules/sysvinit.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_SYSVINIT) += sysvinit
# Paths and names
#
SYSVINIT_VERSION := 2.86
+SYSVINIT_MD5 :=
SYSVINIT := sysvinit-$(SYSVINIT_VERSION)
SYSVINIT_SUFFIX := tar.gz
SYSVINIT_URL := ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/$(SYSVINIT).$(SYSVINIT_SUFFIX)
diff --git a/rules/tcl.make b/rules/tcl.make
index 04f42529e..4405e3fbb 100644
--- a/rules/tcl.make
+++ b/rules/tcl.make
@@ -20,6 +20,7 @@ TCL_MAJOR := 8
TCL_MINOR := 5
TCL_PL := 7
TCL_VERSION := $(TCL_MAJOR).$(TCL_MINOR).$(TCL_PL)
+TCL_MD5 := f70ad8f78b5e4a9f792fe101f22b125f
TCL := tcl$(TCL_VERSION)
TCL_SUFFIX := -src.tar.gz
TCL_URL := $(PTXCONF_SETUP_SFMIRROR)/tcl/$(TCL)$(TCL_SUFFIX)
diff --git a/rules/tcpdump.make b/rules/tcpdump.make
index bfe1927a2..994d14b6e 100644
--- a/rules/tcpdump.make
+++ b/rules/tcpdump.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TCPDUMP) += tcpdump
# Paths and names
#
TCPDUMP_VERSION := 4.1.1
+TCPDUMP_MD5 := d0dd58bbd6cd36795e05c6f1f74420b0
TCPDUMP := tcpdump-$(TCPDUMP_VERSION)
TCPDUMP_SUFFIX := tar.gz
TCPDUMP_URL := http://www.tcpdump.org/release/$(TCPDUMP).$(TCPDUMP_SUFFIX)
diff --git a/rules/tcpwrapper.make b/rules/tcpwrapper.make
index adbe7420a..dc0f459b5 100644
--- a/rules/tcpwrapper.make
+++ b/rules/tcpwrapper.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_TCPWRAPPER) += tcpwrapper
# Paths and names
#
TCPWRAPPER_VERSION := 7.6
+TCPWRAPPER_MD5 := e6fa25f71226d090f34de3f6b122fb5a
TCPWRAPPER := tcp_wrappers_$(TCPWRAPPER_VERSION)
TCPWRAPPER_URL := ftp://ftp.porcupine.org/pub/security/$(TCPWRAPPER).tar.gz
TCPWRAPPER_SOURCE := $(SRCDIR)/$(TCPWRAPPER).tar.gz
diff --git a/rules/termcap.make b/rules/termcap.make
index e4bc479a0..ef810412a 100644
--- a/rules/termcap.make
+++ b/rules/termcap.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TERMCAP) += termcap
# Paths and names
#
TERMCAP_VERSION := 1.3.1
+TERMCAP_MD5 := ffe6f86e63a3a29fa53ac645faaabdfa
TERMCAP := termcap-$(TERMCAP_VERSION)
TERMCAP_SUFFIX := tar.gz
TERMCAP_URL := $(PTXCONF_SETUP_GNUMIRROR)/termcap/$(TERMCAP).$(TERMCAP_SUFFIX)
diff --git a/rules/thttpd.make b/rules/thttpd.make
index a69389d25..dc2d95cc0 100644
--- a/rules/thttpd.make
+++ b/rules/thttpd.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_THTTPD) += thttpd
# Paths and names
#
THTTPD_VERSION := 2.25b
+THTTPD_MD5 := 156b249b3b0bcd48b06badd2db0d56c5
THTTPD := thttpd-$(THTTPD_VERSION)
THTTPD_SUFFIX := tar.gz
THTTPD_URL := http://www.acme.com/software/thttpd/$(THTTPD).$(THTTPD_SUFFIX)
diff --git a/rules/timeout.make b/rules/timeout.make
index 06e91dbd0..1c525db09 100644
--- a/rules/timeout.make
+++ b/rules/timeout.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TIMEOUT) += timeout
# Paths and names
#
TIMEOUT_VERSION := 1.18
+TIMEOUT_MD5 := 81d747a0add4c2a9e5071eda5c412658
TIMEOUT := tct-$(TIMEOUT_VERSION)
TIMEOUT_SUFFIX := tar.gz
TIMEOUT_URL := http://www.porcupine.org/forensics/$(TIMEOUT).$(TIMEOUT_SUFFIX)
diff --git a/rules/tiobench.make b/rules/tiobench.make
index 9213446d2..11206064f 100644
--- a/rules/tiobench.make
+++ b/rules/tiobench.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TIOBENCH) += tiobench
# Paths and names
#
TIOBENCH_VERSION := 0.3.3
+TIOBENCH_MD5 := bf485bf820e693c79e6bd2a38702a128
TIOBENCH := tiobench-$(TIOBENCH_VERSION)
TIOBENCH_SUFFIX := tar.gz
TIOBENCH_URL := $(PTXCONF_SETUP_SFMIRROR)/tiobench/$(TIOBENCH).$(TIOBENCH_SUFFIX)
diff --git a/rules/tk.make b/rules/tk.make
index bb64a9113..98e938c83 100644
--- a/rules/tk.make
+++ b/rules/tk.make
@@ -21,6 +21,7 @@ TK_MAJOR := 8
TK_MINOR := 5
TK_PL := 6
TK_VERSION := $(TK_MAJOR).$(TK_MINOR).$(TK_PL)
+TK_MD5 := 7da2e00adddc7eed6080df904579d94e
TK := tk$(TK_VERSION)
TK_SUFFIX := -src.tar.gz
TK_URL := $(PTXCONF_SETUP_SFMIRROR)/tcl/$(TK)$(TK_SUFFIX)
diff --git a/rules/tomcat.make b/rules/tomcat.make
index 9cb8e46c0..e9089cf90 100644
--- a/rules/tomcat.make
+++ b/rules/tomcat.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TOMCAT) += tomcat
# Paths and names
#
TOMCAT_VERSION := 5.0.30
+TOMCAT_MD5 := e140483d062de8dd703cfd6ecac58c71
TOMCAT := jakarta-tomcat-$(TOMCAT_VERSION)
TOMCAT_SUFFIX := tar.gz
TOMCAT_URL := http://archive.apache.org/dist/tomcat/tomcat-5/v5.0.30/bin/$(TOMCAT).$(TOMCAT_SUFFIX)
diff --git a/rules/totd.make b/rules/totd.make
index c3fa5c34c..b2044a760 100644
--- a/rules/totd.make
+++ b/rules/totd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TOTD) += totd
# Paths and names
#
TOTD_VERSION := 1.5
+TOTD_MD5 := b7da63fc1ea1b2e2ce959732826bc146
TOTD := totd-$(TOTD_VERSION)
TOTD_SUFFIX := tar.gz
TOTD_URL := ftp://ftp.pasta.cs.uit.no/pub/Vermicelli/$(TOTD).$(TOTD_SUFFIX)
diff --git a/rules/trace-cmd.make b/rules/trace-cmd.make
index 0c9d353e5..a6b40bbe6 100644
--- a/rules/trace-cmd.make
+++ b/rules/trace-cmd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_TRACE_CMD) += trace-cmd
# Paths and names
#
TRACE_CMD_VERSION := 1.0.5
+TRACE_CMD_MD5 := 251432a677c4498f2428654d9b6ec7fd
TRACE_CMD := trace-cmd-$(TRACE_CMD_VERSION)
TRACE_CMD_SUFFIX := tar.bz2
TRACE_CMD_URL := http://www.ru.kernel.org/kernel.org/linux/analysis/trace-cmd/$(TRACE_CMD).$(TRACE_CMD_SUFFIX)
diff --git a/rules/tslib.make b/rules/tslib.make
index 130a0b66f..97442144e 100644
--- a/rules/tslib.make
+++ b/rules/tslib.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_TSLIB) += tslib
# Paths and names
#
TSLIB_VERSION := 1.0
+TSLIB_MD5 := 970cc089da1a75f6626172543a2e8df4
TSLIB := tslib-$(TSLIB_VERSION)
TSLIB_SUFFIX := tar.bz2
TSLIB_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(TSLIB).$(TSLIB_SUFFIX)
diff --git a/rules/u-boot-v2.make b/rules/u-boot-v2.make
index 969da7919..9bbdd3185 100644
--- a/rules/u-boot-v2.make
+++ b/rules/u-boot-v2.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_U_BOOT_V2) += u-boot-v2
# Paths and names
#
U_BOOT_V2_VERSION := $(call remove_quotes,$(PTXCONF_U_BOOT_V2_VERSION))
+U_BOOT_V2_MD5 :=
U_BOOT_V2 := u-boot-$(U_BOOT_V2_VERSION)
U_BOOT_V2_SUFFIX := tar.gz
U_BOOT_V2_URL := http://www.pengutronix.de/software/u-boot/download/$(U_BOOT_V2).$(U_BOOT_V2_SUFFIX)
diff --git a/rules/u-boot.make b/rules/u-boot.make
index 16df8a767..233fc0925 100644
--- a/rules/u-boot.make
+++ b/rules/u-boot.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_U_BOOT) += u-boot
# Paths and names
#
U_BOOT_VERSION := $(call remove_quotes,$(PTXCONF_U_BOOT_VERSION))
+U_BOOT_MD5 :=
U_BOOT := u-boot-$(U_BOOT_VERSION)
U_BOOT_SUFFIX := tar.bz2
U_BOOT_URL := http://ftp.denx.de/pub/u-boot/$(U_BOOT).$(U_BOOT_SUFFIX)
diff --git a/rules/udev.make b/rules/udev.make
index bedce9dd4..98037e59d 100644
--- a/rules/udev.make
+++ b/rules/udev.make
@@ -18,8 +18,10 @@ PACKAGES-$(PTXCONF_UDEV) += udev
#
ifndef PTXCONF_UDEV_EXPERIMENTAL
UDEV_VERSION := 162
+UDEV_MD5 := dd7099242e92084605e07db0c7299a02
else
UDEV_VERSION := 167
+UDEV_MD5 := 4b37e1222f06c14c24147de346aa0bad
endif
UDEV := udev-$(UDEV_VERSION)
UDEV_SUFFIX := tar.bz2
diff --git a/rules/udisks.make b/rules/udisks.make
index e76333225..a48d9a56b 100644
--- a/rules/udisks.make
+++ b/rules/udisks.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_UDISKS) += udisks
# Paths and names
#
UDISKS_VERSION := 1.0.0
+UDISKS_MD5 := a33fac347956e015f40e56a86d63f8ff
UDISKS := udisks-$(UDISKS_VERSION)
UDISKS_SUFFIX := tar.gz
UDISKS_URL := http://hal.freedesktop.org/releases/$(UDISKS).$(UDISKS_SUFFIX)
diff --git a/rules/umkimage.make b/rules/umkimage.make
index 020245111..ae5f31640 100644
--- a/rules/umkimage.make
+++ b/rules/umkimage.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_UMKIMAGE) += umkimage
# Paths and names
#
UMKIMAGE_VERSION := 2010.03-1
+UMKIMAGE_MD5 := 5e7b4ed03e855a4824317fc4e3917dba
UMKIMAGE := u-boot-mkimage-$(UMKIMAGE_VERSION)
UMKIMAGE_SUFFIX := tar.gz
UMKIMAGE_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(UMKIMAGE).$(UMKIMAGE_SUFFIX)
diff --git a/rules/unzip.make b/rules/unzip.make
index 8b09deb02..455d75737 100644
--- a/rules/unzip.make
+++ b/rules/unzip.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_UNZIP) += unzip
# (unzip is packaged a bit unusual way, that's why two version variables exist)
#
UNZIP_VERSION := 5.52
+UNZIP_MD5 := 9d23919999d6eac9217d1f41472034a9
UNZIP_AVERSION := 552
UNZIP_ARCHIVE := unzip$(UNZIP_AVERSION).tgz
UNZIP := unzip-$(UNZIP_VERSION)
diff --git a/rules/upstart.make b/rules/upstart.make
index fcef52865..efe14129b 100644
--- a/rules/upstart.make
+++ b/rules/upstart.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_UPSTART) += upstart
# Paths and names
#
UPSTART_VERSION := 0.6.6
+UPSTART_MD5 := 5a2e9962a4cea719fbe07c33e2591b06
UPSTART := upstart-$(UPSTART_VERSION)
UPSTART_SUFFIX := tar.gz
UPSTART_URL := http://upstart.ubuntu.com/download/0.6/$(UPSTART).$(UPSTART_SUFFIX)
diff --git a/rules/urshd.make b/rules/urshd.make
index e9b8b612d..3b32dda54 100644
--- a/rules/urshd.make
+++ b/rules/urshd.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_URSHD) += urshd
# Paths and names
#
URSHD_VERSION := 1.0.2
+URSHD_MD5 := f41da5fca7dfc78aac0ecfa858c3c4b8
URSHD := urshd-$(URSHD_VERSION)
URSHD_SUFFIX := tar.bz2
URSHD_URL := http://www.pengutronix.de/software/urshd/download/v1.0/$(URSHD).$(URSHD_SUFFIX)
diff --git a/rules/usbutils.make b/rules/usbutils.make
index f95e8ee94..5754a81fa 100644
--- a/rules/usbutils.make
+++ b/rules/usbutils.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_USBUTILS) += usbutils
# Paths and names
#
USBUTILS_VERSION := 0.90
+USBUTILS_MD5 := cf542098627c77484c671be4fc5e7271
USBUTILS := usbutils-$(USBUTILS_VERSION)
USBUTILS_SUFFIX := tar.bz2
USBUTILS_URL := http://www.kernel.org/pub/linux/utils/usb/usbutils/$(USBUTILS).$(USBUTILS_SUFFIX)
diff --git a/rules/usplash.make b/rules/usplash.make
index 19996d0cb..86ca836dc 100644
--- a/rules/usplash.make
+++ b/rules/usplash.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_USPLASH) += usplash
# Paths and names
#
USPLASH_VERSION := 0.5.49
+USPLASH_MD5 := 6b1fd6c109456f47cbad1b1ccaa2bf53
USPLASH := usplash_$(USPLASH_VERSION)
USPLASH_SUFFIX := tar.gz
USPLASH_URL := http://archive.ubuntu.com/ubuntu/pool/main/u/usplash/$(USPLASH).$(USPLASH_SUFFIX)
diff --git a/rules/utelnetd.make b/rules/utelnetd.make
index 91cc7ac05..de3fa86ad 100644
--- a/rules/utelnetd.make
+++ b/rules/utelnetd.make
@@ -16,6 +16,7 @@ PACKAGES-$(PTXCONF_UTELNETD) += utelnetd
# Paths and names
#
UTELNETD_VERSION := 0.1.11
+UTELNETD_MD5 := a6d1c84163d01e79b45242d6f6435d6a
UTELNETD := utelnetd-$(UTELNETD_VERSION)
UTELNETD_URL := http://www.pengutronix.de/software/utelnetd/$(UTELNETD).tar.gz
UTELNETD_SOURCE := $(SRCDIR)/$(UTELNETD).tar.gz
diff --git a/rules/util-linux-ng.make b/rules/util-linux-ng.make
index 3f4b48fac..8d66c1f3c 100644
--- a/rules/util-linux-ng.make
+++ b/rules/util-linux-ng.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_UTIL_LINUX_NG) += util-linux-ng
# Paths and names
#
UTIL_LINUX_NG_VERSION := 2.19
+UTIL_LINUX_NG_MD5 := 590ca71aad0b254e2631d84401f28255
UTIL_LINUX_NG := util-linux-$(UTIL_LINUX_NG_VERSION)
UTIL_LINUX_NG_SUFFIX := tar.bz2
UTIL_LINUX_NG_URL := http://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/$(UTIL_LINUX_NG).$(UTIL_LINUX_NG_SUFFIX)
diff --git a/rules/uttt.make b/rules/uttt.make
index 4a9d82e7f..6255ceeb0 100644
--- a/rules/uttt.make
+++ b/rules/uttt.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_UTTT) += uttt
# Paths and names
#
UTTT_VERSION := 0.11.0
+UTTT_MD5 := c141c99bfe0327477055b5ecf91f6912
UTTT := uttt-$(UTTT_VERSION)
UTTT_SUFFIX := tar.gz
UTTT_URL := $(PTXCONF_SETUP_SFMIRROR)/ttt/$(UTTT).$(UTTT_SUFFIX)
diff --git a/rules/valgrind.make b/rules/valgrind.make
index 57f9d6c03..2ae01d1dc 100644
--- a/rules/valgrind.make
+++ b/rules/valgrind.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_ARCH_PPC)-$(PTXCONF_VALGRIND) += valgrind
# Paths and names
#
VALGRIND_VERSION := 3.6.1
+VALGRIND_MD5 := 2c3aa122498baecc9d69194057ca88f5
VALGRIND := valgrind-$(VALGRIND_VERSION)
VALGRIND_SUFFIX := tar.bz2
VALGRIND_URL := http://valgrind.org/downloads/$(VALGRIND).$(VALGRIND_SUFFIX)
diff --git a/rules/vice.make b/rules/vice.make
index a5d0c1060..056d6a0fc 100644
--- a/rules/vice.make
+++ b/rules/vice.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_VICE) += vice
# Paths and names
#
VICE_VERSION := 1.22
+VICE_MD5 :=
VICE := vice-$(VICE_VERSION)
VICE_SUFFIX := tar.gz
VICE_URL := http://www.viceteam.org/online/$(VICE).$(VICE_SUFFIX)
diff --git a/rules/watchdog.make b/rules/watchdog.make
index 09e41ce92..c60b37d5b 100644
--- a/rules/watchdog.make
+++ b/rules/watchdog.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_WATCHDOG) += watchdog
# Paths and names
#
WATCHDOG_VERSION := 5.7
+WATCHDOG_MD5 := 31766450ecfc9aff70fe966c0b9df06d
WATCHDOG := watchdog-$(WATCHDOG_VERSION)
WATCHDOG_SUFFIX := tar.gz
WATCHDOG_URL := $(PTXCONF_SETUP_SFMIRROR)/watchdog/$(WATCHDOG).$(WATCHDOG_SUFFIX)
diff --git a/rules/wget.make b/rules/wget.make
index 536d4e242..c3a797f6b 100644
--- a/rules/wget.make
+++ b/rules/wget.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_WGET) += wget
# Paths and names
#
WGET_VERSION := 1.11.4
+WGET_MD5 := 69e8a7296c0e12c53bd9ffd786462e87
WGET := wget-$(WGET_VERSION)
WGET_SUFFIX := tar.gz
WGET_URL := $(PTXCONF_SETUP_GNUMIRROR)/wget/$(WGET).$(WGET_SUFFIX)
diff --git a/rules/wine.make b/rules/wine.make
index 08c031df0..2bc2087ee 100644
--- a/rules/wine.make
+++ b/rules/wine.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ARCH_MINGW)-$(PTXCONF_WINE) += wine
# Paths and names
#
WINE_VERSION := 1.0.1
+WINE_MD5 :=
WINE := wine-$(WINE_VERSION)
WINE_SUFFIX := tar.bz2
WINE_URL := $(PTXCONF_SETUP_SFMIRROR)/wine/$(WINE).$(WINE_SUFFIX)
diff --git a/rules/wireless.make b/rules/wireless.make
index f25a7785a..84fad07b5 100644
--- a/rules/wireless.make
+++ b/rules/wireless.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_WIRELESS) += wireless
# Paths and names
#
WIRELESS_VERSION := 30
+WIRELESS_MD5 := ca91ba7c7eff9bfff6926b1a34a4697d
WIRELESS_VERSION_PRE := pre9
WIRELESS := wireless_tools.$(WIRELESS_VERSION).$(WIRELESS_VERSION_PRE)
WIRELESS_SUFFIX := tar.gz
diff --git a/rules/wireshark.make b/rules/wireshark.make
index d576b0dd9..0a226aa21 100644
--- a/rules/wireshark.make
+++ b/rules/wireshark.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_WIRESHARK) += wireshark
# Paths and names
#
WIRESHARK_VERSION := 1.2.5
+WIRESHARK_MD5 := fdc1bc9815ee7ba067094edf60f7b9ff
WIRESHARK := wireshark-$(WIRESHARK_VERSION)
WIRESHARK_SUFFIX := tar.gz
WIRESHARK_URL := http://www.wireshark.org/download/src/all-versions/$(WIRESHARK).$(WIRESHARK_SUFFIX)
diff --git a/rules/wpa_supplicant.make b/rules/wpa_supplicant.make
index 8ac46338b..0dc9b2be8 100644
--- a/rules/wpa_supplicant.make
+++ b/rules/wpa_supplicant.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_WPA_SUPPLICANT) += wpa_supplicant
#
WPA_SUPPLICANT_NAME := wpa_supplicant
WPA_SUPPLICANT_VERSION := 0.7.3
+WPA_SUPPLICANT_MD5 := f516f191384a9a546e3f5145c08addda
WPA_SUPPLICANT := $(WPA_SUPPLICANT_NAME)-$(WPA_SUPPLICANT_VERSION)
WPA_SUPPLICANT_SUFFIX := tar.gz
WPA_SUPPLICANT_URL := http://hostap.epitest.fi/releases/$(WPA_SUPPLICANT).$(WPA_SUPPLICANT_SUFFIX)
diff --git a/rules/wxwidgets.make b/rules/wxwidgets.make
index 4cd826044..72f34bd36 100644
--- a/rules/wxwidgets.make
+++ b/rules/wxwidgets.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_WXWIDGETS) += wxwidgets
# Paths and names
#
WXWIDGETS_VERSION := 2.8.10
+WXWIDGETS_MD5 := 88b867bc118a183af56efc67014bdf27
WXWIDGETS := wxGTK-$(WXWIDGETS_VERSION)
WXWIDGETS_SUFFIX := tar.bz2
WXWIDGETS_URL := $(PTXCONF_SETUP_SFMIRROR)/wxwindows/$(WXWIDGETS).$(WXWIDGETS_SUFFIX)
diff --git a/rules/x-load.make b/rules/x-load.make
index bfcbec90a..e49089561 100644
--- a/rules/x-load.make
+++ b/rules/x-load.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_X_LOAD) += x-load
# Paths and names
#
X_LOAD_VERSION := $(call remove_quotes,$(PTXCONF_X_LOAD_VERSION))
+X_LOAD_MD5 :=
X_LOAD := x-load-$(X_LOAD_VERSION)
X_LOAD_SUFFIX := tar.bz2
X_LOAD_URL := http://www.ptxdist.org/software/ptxdist/temporary-src/$(X_LOAD).$(X_LOAD_SUFFIX)
diff --git a/rules/xawtv.make b/rules/xawtv.make
index c76eaf522..4842d6fcd 100644
--- a/rules/xawtv.make
+++ b/rules/xawtv.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XAWTV) += xawtv
# Paths and names
#
XAWTV_VERSION := 3.95
+XAWTV_MD5 := ad25e03f7e128b318e392cb09f52207d
XAWTV := xawtv-$(XAWTV_VERSION)
XAWTV_SUFFIX := tar.gz
XAWTV_URL := http://dl.bytesex.org/releases/xawtv//$(XAWTV).$(XAWTV_SUFFIX)
diff --git a/rules/xcb-proto.make b/rules/xcb-proto.make
index bd390903f..4d66cd74e 100644
--- a/rules/xcb-proto.make
+++ b/rules/xcb-proto.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XCB_PROTO) += xcb-proto
# Paths and names
#
XCB_PROTO_VERSION := 1.6
+XCB_PROTO_MD5 := 04313e1d914b44d0e457f6c494fc178b
XCB_PROTO := xcb-proto-$(XCB_PROTO_VERSION)
XCB_PROTO_SUFFIX := tar.bz2
XCB_PROTO_URL := http://xcb.freedesktop.org/dist/$(XCB_PROTO).$(XCB_PROTO_SUFFIX)
diff --git a/rules/xcb-util.make b/rules/xcb-util.make
index ce2ad05fe..bd77617eb 100644
--- a/rules/xcb-util.make
+++ b/rules/xcb-util.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XCB_UTIL) += xcb-util
# Paths and names
#
XCB_UTIL_VERSION := 0.3.6
+XCB_UTIL_MD5 := dd8968b8ee613cb027a8ef1fcbdc8fc9
XCB_UTIL := xcb-util-$(XCB_UTIL_VERSION)
XCB_UTIL_SUFFIX := tar.bz2
XCB_UTIL_URL := http://xcb.freedesktop.org/dist/$(XCB_UTIL).$(XCB_UTIL_SUFFIX)
diff --git a/rules/xcursor-transparent-theme.make b/rules/xcursor-transparent-theme.make
index 507360d7c..d1648d2f6 100644
--- a/rules/xcursor-transparent-theme.make
+++ b/rules/xcursor-transparent-theme.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XCURSOR_TRANSPARENT_THEME) += xcursor-transparent-theme
# Paths and names
#
XCURSOR_TRANSPARENT_THEME_VERSION := 0.1.1
+XCURSOR_TRANSPARENT_THEME_MD5 := 7b0c623049d4aab20600d6473f8aab23
XCURSOR_TRANSPARENT_THEME := xcursor-transparent-theme-$(XCURSOR_TRANSPARENT_THEME_VERSION)
XCURSOR_TRANSPARENT_THEME_SUFFIX := tar.gz
XCURSOR_TRANSPARENT_THEME_URL := http://matchbox-project.org/sources/utils/$(XCURSOR_TRANSPARENT_THEME).$(XCURSOR_TRANSPARENT_THEME_SUFFIX)
diff --git a/rules/xerces.make b/rules/xerces.make
index 2cd00f393..74be12801 100644
--- a/rules/xerces.make
+++ b/rules/xerces.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XERCES) += xerces
# Paths and names
#
XERCES_VERSION := 2_7_0
+XERCES_MD5 := 04169609449a8846bc1e6891c04cadf4
XERCES := xerces-c-src_$(XERCES_VERSION)
XERCES_SUFFIX := tar.gz
XERCES_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(XERCES).$(XERCES_SUFFIX)
diff --git a/rules/xfsprogs.make b/rules/xfsprogs.make
index edccc9348..24d878cad 100644
--- a/rules/xfsprogs.make
+++ b/rules/xfsprogs.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XFSPROGS) += xfsprogs
# Paths and names
#
XFSPROGS_VERSION:= 3.0.5
+XFSPROGS_MD5 := d2f981b1ae9348405a331b4c33a08cab
XFSPROGS := xfsprogs-$(XFSPROGS_VERSION)
XFSPROGS_SUFFIX := tar.gz
XFSPROGS_URL := ftp://oss.sgi.com/projects/xfs/cmd_tars-oct_09/$(XFSPROGS).$(XFSPROGS_SUFFIX)
diff --git a/rules/xkeyboard-config.make b/rules/xkeyboard-config.make
index 257b4488b..9e21a1182 100644
--- a/rules/xkeyboard-config.make
+++ b/rules/xkeyboard-config.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XKEYBOARD_CONFIG) += xkeyboard-config
# Paths and names
#
XKEYBOARD_CONFIG_VERSION := 2.0
+XKEYBOARD_CONFIG_MD5 := bb8a98ee61cdc4bd835fdfd2b5cee3e6
XKEYBOARD_CONFIG := xkeyboard-config-$(XKEYBOARD_CONFIG_VERSION)
XKEYBOARD_CONFIG_SUFFIX := tar.bz2
XKEYBOARD_CONFIG_URL := http://xlibs.freedesktop.org/xkbdesc/$(XKEYBOARD_CONFIG).$(XKEYBOARD_CONFIG_SUFFIX)
diff --git a/rules/xli.make b/rules/xli.make
index c4b6954cb..44781542c 100644
--- a/rules/xli.make
+++ b/rules/xli.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XLI) += xli
# Paths and names
#
XLI_VERSION := 1.17.0
+XLI_MD5 := 996d8cd0b2be2071332412c6802852e6
XLI := xli-$(XLI_VERSION)
XLI_SUFFIX := tar.gz
XLI_SOURCE := $(SRCDIR)/$(XLI).$(XLI_SUFFIX)
diff --git a/rules/xmlbench.make b/rules/xmlbench.make
index 04a266c1a..241868104 100644
--- a/rules/xmlbench.make
+++ b/rules/xmlbench.make
@@ -24,6 +24,7 @@ endif
# Paths and names
#
XMLBENCH_VERSION := 1.3.0
+XMLBENCH_MD5 :=
XMLBENCH := xmlbench-$(XMLBENCH_VERSION)
XMLBENCH_SUFFIX := tar.bz2
XMLBENCH_URL := $(PTXCONF_SETUP_SFMIRROR)/xmlbench/$(XMLBENCH).$(XMLBENCH_SUFFIX)
diff --git a/rules/xmlrpc-c.make b/rules/xmlrpc-c.make
index a108a0753..bbda7b01b 100644
--- a/rules/xmlrpc-c.make
+++ b/rules/xmlrpc-c.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XMLRPC_C) += xmlrpc-c
# Paths and names
#
XMLRPC_C_VERSION := 1.06.41
+XMLRPC_C_MD5 := 02c6b89b8ff911341b6b6d4a6c621ea9
XMLRPC_C := xmlrpc-c-$(XMLRPC_C_VERSION)
XMLRPC_C_SUFFIX := tgz
XMLRPC_C_URL := $(PTXCONF_SETUP_SFMIRROR)/xmlrpc-c/Xmlrpc-c%20Super%20Stable/1.06.38/$(XMLRPC_C).$(XMLRPC_C_SUFFIX)
diff --git a/rules/xmlstarlet.make b/rules/xmlstarlet.make
index 9646e5c61..c4511c229 100644
--- a/rules/xmlstarlet.make
+++ b/rules/xmlstarlet.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XMLSTARLET) += xmlstarlet
# Paths and names
#
XMLSTARLET_VERSION := 1.0.1
+XMLSTARLET_MD5 := 8deb71834bcdfb4443c258a1f0042fce
XMLSTARLET := xmlstarlet-$(XMLSTARLET_VERSION)
XMLSTARLET_SUFFIX := tar.gz
XMLSTARLET_URL := $(PTXCONF_SETUP_SFMIRROR)/xmlstar/$(XMLSTARLET).$(XMLSTARLET_SUFFIX)
diff --git a/rules/xorg-app-iceauth.make b/rules/xorg-app-iceauth.make
index bbe3cf2f5..0dc1d4cb4 100644
--- a/rules/xorg-app-iceauth.make
+++ b/rules/xorg-app-iceauth.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_ICEAUTH) += xorg-app-iceauth
# Paths and names
#
XORG_APP_ICEAUTH_VERSION := 1.0.4
+XORG_APP_ICEAUTH_MD5 := bb2e4d2611047f7c5a1a82ec956a9de4
XORG_APP_ICEAUTH := iceauth-$(XORG_APP_ICEAUTH_VERSION)
XORG_APP_ICEAUTH_SUFFIX := tar.bz2
XORG_APP_ICEAUTH_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_ICEAUTH).$(XORG_APP_ICEAUTH_SUFFIX)
diff --git a/rules/xorg-app-mkfontdir.make b/rules/xorg-app-mkfontdir.make
index fe58239ef..936fa9956 100644
--- a/rules/xorg-app-mkfontdir.make
+++ b/rules/xorg-app-mkfontdir.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_MKFONTDIR) += xorg-app-mkfontdir
# Paths and names
#
XORG_APP_MKFONTDIR_VERSION := 1.0.6
+XORG_APP_MKFONTDIR_MD5 := dc342dd8858416254bb5f71a9ddce589
XORG_APP_MKFONTDIR := mkfontdir-$(XORG_APP_MKFONTDIR_VERSION)
XORG_APP_MKFONTDIR_SUFFIX := tar.bz2
XORG_APP_MKFONTDIR_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_MKFONTDIR).$(XORG_APP_MKFONTDIR_SUFFIX)
diff --git a/rules/xorg-app-mkfontscale.make b/rules/xorg-app-mkfontscale.make
index 1d9454cc4..cf5048e34 100644
--- a/rules/xorg-app-mkfontscale.make
+++ b/rules/xorg-app-mkfontscale.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_MKFONTSCALE) += xorg-app-mkfontscale
# Paths and names
#
XORG_APP_MKFONTSCALE_VERSION := 1.0.8
+XORG_APP_MKFONTSCALE_MD5 := 5210c9385c6cc4a00ce829d8dc9c819b
XORG_APP_MKFONTSCALE := mkfontscale-$(XORG_APP_MKFONTSCALE_VERSION)
XORG_APP_MKFONTSCALE_SUFFIX := tar.bz2
XORG_APP_MKFONTSCALE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_MKFONTSCALE).$(XORG_APP_MKFONTSCALE_SUFFIX)
diff --git a/rules/xorg-app-rgb.make b/rules/xorg-app-rgb.make
index 3931dec32..0d82122e4 100644
--- a/rules/xorg-app-rgb.make
+++ b/rules/xorg-app-rgb.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_RGB) += xorg-app-rgb
# Paths and names
#
XORG_APP_RGB_VERSION := 1.0.4
+XORG_APP_RGB_MD5 := 35c6cccbf25a872bdd62bfcb1a73d951
XORG_APP_RGB := rgb-$(XORG_APP_RGB_VERSION)
XORG_APP_RGB_SUFFIX := tar.bz2
XORG_APP_RGB_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_RGB).$(XORG_APP_RGB_SUFFIX)
diff --git a/rules/xorg-app-setxkbmap.make b/rules/xorg-app-setxkbmap.make
index b9abdbef2..018775203 100644
--- a/rules/xorg-app-setxkbmap.make
+++ b/rules/xorg-app-setxkbmap.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_SETXKBMAP) += xorg-app-setxkbmap
# Paths and names
#
XORG_APP_SETXKBMAP_VERSION := 1.2.0
+XORG_APP_SETXKBMAP_MD5 := 2f6df89201eb9a2cbfb905d6b82a191e
XORG_APP_SETXKBMAP := setxkbmap-$(XORG_APP_SETXKBMAP_VERSION)
XORG_APP_SETXKBMAP_SUFFIX := tar.bz2
XORG_APP_SETXKBMAP_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_SETXKBMAP).$(XORG_APP_SETXKBMAP_SUFFIX)
diff --git a/rules/xorg-app-xauth.make b/rules/xorg-app-xauth.make
index 55cf7a264..b961a2833 100644
--- a/rules/xorg-app-xauth.make
+++ b/rules/xorg-app-xauth.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XAUTH) += xorg-app-xauth
# Paths and names
#
XORG_APP_XAUTH_VERSION := 1.0.5
+XORG_APP_XAUTH_MD5 := 46fc44e5e947d3720f3be5054044ff0e
XORG_APP_XAUTH := xauth-$(XORG_APP_XAUTH_VERSION)
XORG_APP_XAUTH_SUFFIX := tar.bz2
XORG_APP_XAUTH_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XAUTH).$(XORG_APP_XAUTH_SUFFIX)
diff --git a/rules/xorg-app-xdm.make b/rules/xorg-app-xdm.make
index 6bf81b91d..d142e2ecb 100644
--- a/rules/xorg-app-xdm.make
+++ b/rules/xorg-app-xdm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XDM) += xorg-app-xdm
# Paths and names
#
XORG_APP_XDM_VERSION := 1.1.10
+XORG_APP_XDM_MD5 := 329383040cdbda5b5c8ce6c7e1120c97
XORG_APP_XDM := xdm-$(XORG_APP_XDM_VERSION)
XORG_APP_XDM_SUFFIX := tar.bz2
XORG_APP_XDM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XDM).$(XORG_APP_XDM_SUFFIX)
diff --git a/rules/xorg-app-xev.make b/rules/xorg-app-xev.make
index e779a8afe..af8cffc0f 100644
--- a/rules/xorg-app-xev.make
+++ b/rules/xorg-app-xev.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XEV) += xorg-app-xev
# Paths and names
#
XORG_APP_XEV_VERSION := 1.1.0
+XORG_APP_XEV_MD5 := 515cfd1fe857b66abe43ec3343634954
XORG_APP_XEV := xev-$(XORG_APP_XEV_VERSION)
XORG_APP_XEV_SUFFIX := tar.bz2
XORG_APP_XEV_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XEV).$(XORG_APP_XEV_SUFFIX)
diff --git a/rules/xorg-app-xeyes.make b/rules/xorg-app-xeyes.make
index 7d615c628..be51ec09a 100644
--- a/rules/xorg-app-xeyes.make
+++ b/rules/xorg-app-xeyes.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XEYES) += xorg-app-xeyes
# Paths and names
#
XORG_APP_XEYES_VERSION := 1.1.1
+XORG_APP_XEYES_MD5 := a3035dcecdbdb89e864177c080924981
XORG_APP_XEYES := xeyes-$(XORG_APP_XEYES_VERSION)
XORG_APP_XEYES_SUFFIX := tar.bz2
XORG_APP_XEYES_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XEYES).$(XORG_APP_XEYES_SUFFIX)
diff --git a/rules/xorg-app-xhost.make b/rules/xorg-app-xhost.make
index 7e9b15a15..6f61df7a6 100644
--- a/rules/xorg-app-xhost.make
+++ b/rules/xorg-app-xhost.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XHOST) += xorg-app-xhost
# Paths and names
#
XORG_APP_XHOST_VERSION := 1.0.4
+XORG_APP_XHOST_MD5 := 2be663a0afbcc0856c1591477d5bf32a
XORG_APP_XHOST := xhost-$(XORG_APP_XHOST_VERSION)
XORG_APP_XHOST_SUFFIX := tar.bz2
XORG_APP_XHOST_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XHOST).$(XORG_APP_XHOST_SUFFIX)
diff --git a/rules/xorg-app-xinit.make b/rules/xorg-app-xinit.make
index c7555c8d5..ac5399441 100644
--- a/rules/xorg-app-xinit.make
+++ b/rules/xorg-app-xinit.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XINIT) += xorg-app-xinit
# Paths and names
#
XORG_APP_XINIT_VERSION := 1.2.1
+XORG_APP_XINIT_MD5 := 56f2d202b3dc10fcd21931a67bb270f7
XORG_APP_XINIT := xinit-$(XORG_APP_XINIT_VERSION)
XORG_APP_XINIT_SUFFIX := tar.bz2
XORG_APP_XINIT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XINIT).$(XORG_APP_XINIT_SUFFIX)
diff --git a/rules/xorg-app-xinput.make b/rules/xorg-app-xinput.make
index 6778ef08b..77595fd26 100644
--- a/rules/xorg-app-xinput.make
+++ b/rules/xorg-app-xinput.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XINPUT) += xorg-app-xinput
# Paths and names
#
XORG_APP_XINPUT_VERSION := 1.5.3
+XORG_APP_XINPUT_MD5 := 1e2f0ad4f3fa833b65c568907f171d28
XORG_APP_XINPUT := xinput-$(XORG_APP_XINPUT_VERSION)
XORG_APP_XINPUT_SUFFIX := tar.bz2
XORG_APP_XINPUT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XINPUT).$(XORG_APP_XINPUT_SUFFIX)
diff --git a/rules/xorg-app-xkbcomp.make b/rules/xorg-app-xkbcomp.make
index efd9b3209..3bcec665d 100644
--- a/rules/xorg-app-xkbcomp.make
+++ b/rules/xorg-app-xkbcomp.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XKBCOMP) += xorg-app-xkbcomp
# Paths and names
#
XORG_APP_XKBCOMP_VERSION := 1.2.0
+XORG_APP_XKBCOMP_MD5 := 0f55995cd8da9b2d88553e1a2e17cd0a
XORG_APP_XKBCOMP := xkbcomp-$(XORG_APP_XKBCOMP_VERSION)
XORG_APP_XKBCOMP_SUFFIX := tar.bz2
XORG_APP_XKBCOMP_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XKBCOMP).$(XORG_APP_XKBCOMP_SUFFIX)
diff --git a/rules/xorg-app-xprop.make b/rules/xorg-app-xprop.make
index dc96ac951..9a5da49a1 100644
--- a/rules/xorg-app-xprop.make
+++ b/rules/xorg-app-xprop.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XPROP) += xorg-app-xprop
# Paths and names
#
XORG_APP_XPROP_VERSION := 1.2.0
+XORG_APP_XPROP_MD5 := e6d0673a1e1e469f0a6220a6868fb94b
XORG_APP_XPROP := xprop-$(XORG_APP_XPROP_VERSION)
XORG_APP_XPROP_SUFFIX := tar.bz2
XORG_APP_XPROP_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XPROP).$(XORG_APP_XPROP_SUFFIX)
diff --git a/rules/xorg-app-xrandr.make b/rules/xorg-app-xrandr.make
index 0bf579a2c..416f7f191 100644
--- a/rules/xorg-app-xrandr.make
+++ b/rules/xorg-app-xrandr.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XRANDR) += xorg-app-xrandr
# Paths and names
#
XORG_APP_XRANDR_VERSION := 1.3.4
+XORG_APP_XRANDR_MD5 := d6d20038257eba5178b523e10239d51c
XORG_APP_XRANDR := xrandr-$(XORG_APP_XRANDR_VERSION)
XORG_APP_XRANDR_SUFFIX := tar.bz2
XORG_APP_XRANDR_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XRANDR).$(XORG_APP_XRANDR_SUFFIX)
diff --git a/rules/xorg-app-xrdb.make b/rules/xorg-app-xrdb.make
index 5121b3c79..35083dd0d 100644
--- a/rules/xorg-app-xrdb.make
+++ b/rules/xorg-app-xrdb.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XRDB) += xorg-app-xrdb
# Paths and names
#
XORG_APP_XRDB_VERSION := 1.0.7
+XORG_APP_XRDB_MD5 := 93f54f04e0b531b5fb77d3f051cbf22a
XORG_APP_XRDB := xrdb-$(XORG_APP_XRDB_VERSION)
XORG_APP_XRDB_SUFFIX := tar.bz2
XORG_APP_XRDB_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XRDB).$(XORG_APP_XRDB_SUFFIX)
diff --git a/rules/xorg-app-xset.make b/rules/xorg-app-xset.make
index aa8bbb4a6..bad92faf9 100644
--- a/rules/xorg-app-xset.make
+++ b/rules/xorg-app-xset.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XSET) += xorg-app-xset
# Paths and names
#
XORG_APP_XSET_VERSION := 1.2.1
+XORG_APP_XSET_MD5 := 4e0ce390394416c9e2c5cd4d7413ba87
XORG_APP_XSET := xset-$(XORG_APP_XSET_VERSION)
XORG_APP_XSET_SUFFIX := tar.bz2
XORG_APP_XSET_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XSET).$(XORG_APP_XSET_SUFFIX)
diff --git a/rules/xorg-app-xsetroot.make b/rules/xorg-app-xsetroot.make
index d62cf0bba..b45ab8072 100644
--- a/rules/xorg-app-xsetroot.make
+++ b/rules/xorg-app-xsetroot.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XSETROOT) += xorg-app-xsetroot
# Paths and names
#
XORG_APP_XSETROOT_VERSION := 1.1.0
+XORG_APP_XSETROOT_MD5 := b78a2da4cf128775031a5a3422fc0b78
XORG_APP_XSETROOT := xsetroot-$(XORG_APP_XSETROOT_VERSION)
XORG_APP_XSETROOT_SUFFIX := tar.bz2
XORG_APP_XSETROOT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XSETROOT).$(XORG_APP_XSETROOT_SUFFIX)
diff --git a/rules/xorg-app-xvinfo.make b/rules/xorg-app-xvinfo.make
index c0f24ec3f..83628b9b6 100644
--- a/rules/xorg-app-xvinfo.make
+++ b/rules/xorg-app-xvinfo.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_APP_XVINFO) += xorg-app-xvinfo
# Paths and names
#
XORG_APP_XVINFO_VERSION := 1.1.1
+XORG_APP_XVINFO_MD5 := c88feb501083951a8f47a21aaeb1529d
XORG_APP_XVINFO := xvinfo-$(XORG_APP_XVINFO_VERSION)
XORG_APP_XVINFO_SUFFIX := tar.bz2
XORG_APP_XVINFO_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_APP_XVINFO).$(XORG_APP_XVINFO_SUFFIX)
diff --git a/rules/xorg-data-xbitmaps.make b/rules/xorg-data-xbitmaps.make
index ccbc06e51..edd52a7a4 100644
--- a/rules/xorg-data-xbitmaps.make
+++ b/rules/xorg-data-xbitmaps.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DATA_XBITMAPS) += xorg-data-xbitmaps
# Paths and names
#
XORG_DATA_XBITMAPS_VERSION := 1.1.0
+XORG_DATA_XBITMAPS_MD5 := f9ddd4e70a5375508b3acaf17be0d0ab
XORG_DATA_XBITMAPS := xbitmaps-$(XORG_DATA_XBITMAPS_VERSION)
XORG_DATA_XBITMAPS_SUFFIX := tar.bz2
XORG_DATA_XBITMAPS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/app/$(XORG_DATA_XBITMAPS).$(XORG_DATA_XBITMAPS_SUFFIX)
diff --git a/rules/xorg-driver-input-evdev.make b/rules/xorg-driver-input-evdev.make
index ee1b37430..e933b4402 100644
--- a/rules/xorg-driver-input-evdev.make
+++ b/rules/xorg-driver-input-evdev.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_INPUT_EVDEV) += xorg-driver-input-evdev
# Paths and names
#
XORG_DRIVER_INPUT_EVDEV_VERSION := 2.5.0
+XORG_DRIVER_INPUT_EVDEV_MD5 := eceb6dc517c0649b772f18708a1aade8
XORG_DRIVER_INPUT_EVDEV := xf86-input-evdev-$(XORG_DRIVER_INPUT_EVDEV_VERSION)
XORG_DRIVER_INPUT_EVDEV_SUFFIX := tar.bz2
XORG_DRIVER_INPUT_EVDEV_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_INPUT_EVDEV).$(XORG_DRIVER_INPUT_EVDEV_SUFFIX)
diff --git a/rules/xorg-driver-input-keyboard.make b/rules/xorg-driver-input-keyboard.make
index 121047495..36dcab204 100644
--- a/rules/xorg-driver-input-keyboard.make
+++ b/rules/xorg-driver-input-keyboard.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_INPUT_KEYBOARD) += xorg-driver-input-keyboard
# Paths and names
#
XORG_DRIVER_INPUT_KEYBOARD_VERSION := 1.5.0
+XORG_DRIVER_INPUT_KEYBOARD_MD5 := b74d7162db5ce7899c17927c6cfa9522
XORG_DRIVER_INPUT_KEYBOARD := xf86-input-keyboard-$(XORG_DRIVER_INPUT_KEYBOARD_VERSION)
XORG_DRIVER_INPUT_KEYBOARD_SUFFIX := tar.bz2
XORG_DRIVER_INPUT_KEYBOARD_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_INPUT_KEYBOARD).$(XORG_DRIVER_INPUT_KEYBOARD_SUFFIX)
diff --git a/rules/xorg-driver-input-mouse.make b/rules/xorg-driver-input-mouse.make
index 5da500316..3316f70cf 100644
--- a/rules/xorg-driver-input-mouse.make
+++ b/rules/xorg-driver-input-mouse.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_INPUT_MOUSE) += xorg-driver-input-mouse
# Paths and names
#
XORG_DRIVER_INPUT_MOUSE_VERSION := 1.6.0
+XORG_DRIVER_INPUT_MOUSE_MD5 := cef849b1a2743d2e84de98422f372974
XORG_DRIVER_INPUT_MOUSE := xf86-input-mouse-$(XORG_DRIVER_INPUT_MOUSE_VERSION)
XORG_DRIVER_INPUT_MOUSE_SUFFIX := tar.bz2
XORG_DRIVER_INPUT_MOUSE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_INPUT_MOUSE).$(XORG_DRIVER_INPUT_MOUSE_SUFFIX)
diff --git a/rules/xorg-driver-input-tslib.make b/rules/xorg-driver-input-tslib.make
index 029854b76..ffb7b990b 100644
--- a/rules/xorg-driver-input-tslib.make
+++ b/rules/xorg-driver-input-tslib.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_INPUT_TSLIB) += xorg-driver-input-tslib
# Paths and names
#
XORG_DRIVER_INPUT_TSLIB_VERSION := 0.0.6
+XORG_DRIVER_INPUT_TSLIB_MD5 := b7a4d2f11637ee3fcf432e044b1d017f
XORG_DRIVER_INPUT_TSLIB := xf86-input-tslib-$(XORG_DRIVER_INPUT_TSLIB_VERSION)
XORG_DRIVER_INPUT_TSLIB_SUFFIX := tar.bz2
XORG_DRIVER_INPUT_TSLIB_URL := http://pengutronix.de/software/xf86-input-tslib/download/$(XORG_DRIVER_INPUT_TSLIB).$(XORG_DRIVER_INPUT_TSLIB_SUFFIX)
diff --git a/rules/xorg-driver-input-void.make b/rules/xorg-driver-input-void.make
index 2fb8b2d35..7d49f910d 100644
--- a/rules/xorg-driver-input-void.make
+++ b/rules/xorg-driver-input-void.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_INPUT_VOID) += xorg-driver-input-void
# Paths and names
#
XORG_DRIVER_INPUT_VOID_VERSION := 1.3.1
+XORG_DRIVER_INPUT_VOID_MD5 := 3056bc7c57db8c5d56039648c0530c45
XORG_DRIVER_INPUT_VOID := xf86-input-void-$(XORG_DRIVER_INPUT_VOID_VERSION)
XORG_DRIVER_INPUT_VOID_SUFFIX := tar.bz2
XORG_DRIVER_INPUT_VOID_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_INPUT_VOID).$(XORG_DRIVER_INPUT_VOID_SUFFIX)
diff --git a/rules/xorg-driver-video-apm.make b/rules/xorg-driver-video-apm.make
index 20efac2ac..211c38123 100644
--- a/rules/xorg-driver-video-apm.make
+++ b/rules/xorg-driver-video-apm.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_VIDEO_APM) += xorg-driver-video-apm
# Paths and names
#
XORG_DRIVER_VIDEO_APM_VERSION := 1.2.3
+XORG_DRIVER_VIDEO_APM_MD5 := a3743a971b3acb7de3d2eefc8b1a4834
XORG_DRIVER_VIDEO_APM := xf86-video-apm-$(XORG_DRIVER_VIDEO_APM_VERSION)
XORG_DRIVER_VIDEO_APM_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_APM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_APM).$(XORG_DRIVER_VIDEO_APM_SUFFIX)
diff --git a/rules/xorg-driver-video-ati.make b/rules/xorg-driver-video-ati.make
index d39595201..653525a53 100644
--- a/rules/xorg-driver-video-ati.make
+++ b/rules/xorg-driver-video-ati.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_ARCH_PPC)-$(PTXCONF_XORG_DRIVER_VIDEO_ATI) += xorg-driver-vid
# Paths and names
#
XORG_DRIVER_VIDEO_ATI_VERSION := 6.13.2
+XORG_DRIVER_VIDEO_ATI_MD5 := a8f92fe3c458e511f4e2ead7f92c02b0
XORG_DRIVER_VIDEO_ATI := xf86-video-ati-$(XORG_DRIVER_VIDEO_ATI_VERSION)
XORG_DRIVER_VIDEO_ATI_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_ATI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_ATI).$(XORG_DRIVER_VIDEO_ATI_SUFFIX)
diff --git a/rules/xorg-driver-video-dummy.make b/rules/xorg-driver-video-dummy.make
index 49d822d88..c06d57ee1 100644
--- a/rules/xorg-driver-video-dummy.make
+++ b/rules/xorg-driver-video-dummy.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_VIDEO_DUMMY) += xorg-driver-video-dummy
# Paths and names
#
XORG_DRIVER_VIDEO_DUMMY_VERSION := 0.3.4
+XORG_DRIVER_VIDEO_DUMMY_MD5 := 1cf99415c998994f2e88575f942b364c
XORG_DRIVER_VIDEO_DUMMY := xf86-video-dummy-$(XORG_DRIVER_VIDEO_DUMMY_VERSION)
XORG_DRIVER_VIDEO_DUMMY_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_DUMMY_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_DUMMY).$(XORG_DRIVER_VIDEO_DUMMY_SUFFIX)
diff --git a/rules/xorg-driver-video-fbdev.make b/rules/xorg-driver-video-fbdev.make
index a57330247..26aefc618 100644
--- a/rules/xorg-driver-video-fbdev.make
+++ b/rules/xorg-driver-video-fbdev.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_VIDEO_FBDEV) += xorg-driver-video-fbdev
# Paths and names
#
XORG_DRIVER_VIDEO_FBDEV_VERSION := 0.4.2
+XORG_DRIVER_VIDEO_FBDEV_MD5 := 53a533d9e0c2da50962282526bace074
XORG_DRIVER_VIDEO_FBDEV := xf86-video-fbdev-$(XORG_DRIVER_VIDEO_FBDEV_VERSION)
XORG_DRIVER_VIDEO_FBDEV_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_FBDEV_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_FBDEV).$(XORG_DRIVER_VIDEO_FBDEV_SUFFIX)
diff --git a/rules/xorg-driver-video-intel.make b/rules/xorg-driver-video-intel.make
index 194074c1a..d9e8d1bc6 100644
--- a/rules/xorg-driver-video-intel.make
+++ b/rules/xorg-driver-video-intel.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_XORG_DRIVER_VIDEO_INTEL) += xorg-driver-v
# Paths and names
#
XORG_DRIVER_VIDEO_INTEL_VERSION := 2.14.0
+XORG_DRIVER_VIDEO_INTEL_MD5 := 05f187582aeabda57fcd6f2782cfbf8e
XORG_DRIVER_VIDEO_INTEL := xf86-video-intel-$(XORG_DRIVER_VIDEO_INTEL_VERSION)
XORG_DRIVER_VIDEO_INTEL_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_INTEL_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_INTEL).$(XORG_DRIVER_VIDEO_INTEL_SUFFIX)
diff --git a/rules/xorg-driver-video-v4l.make b/rules/xorg-driver-video-v4l.make
index 797e0e8e0..79062d4da 100644
--- a/rules/xorg-driver-video-v4l.make
+++ b/rules/xorg-driver-video-v4l.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_VIDEO_V4L) += xorg-driver-video-v4l
# Paths and names
#
XORG_DRIVER_VIDEO_V4L_VERSION := 0.2.0
+XORG_DRIVER_VIDEO_V4L_MD5 := 2251ae2a0a905764941cd7b098e85ad1
XORG_DRIVER_VIDEO_V4L := xf86-video-v4l-$(XORG_DRIVER_VIDEO_V4L_VERSION)
XORG_DRIVER_VIDEO_V4L_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_V4L_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_V4L).$(XORG_DRIVER_VIDEO_V4L_SUFFIX)
diff --git a/rules/xorg-driver-video-vesa.make b/rules/xorg-driver-video-vesa.make
index 426ace9f4..2e6a8622e 100644
--- a/rules/xorg-driver-video-vesa.make
+++ b/rules/xorg-driver-video-vesa.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_DRIVER_VIDEO_VESA) += xorg-driver-video-vesa
# Paths and names
#
XORG_DRIVER_VIDEO_VESA_VERSION := 2.3.0
+XORG_DRIVER_VIDEO_VESA_MD5 := 07fa32958aff9b463dd3af5481ef6626
XORG_DRIVER_VIDEO_VESA := xf86-video-vesa-$(XORG_DRIVER_VIDEO_VESA_VERSION)
XORG_DRIVER_VIDEO_VESA_SUFFIX := tar.bz2
XORG_DRIVER_VIDEO_VESA_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/driver/$(XORG_DRIVER_VIDEO_VESA).$(XORG_DRIVER_VIDEO_VESA_SUFFIX)
diff --git a/rules/xorg-font-adobe-100dpi.make b/rules/xorg-font-adobe-100dpi.make
index f71c159be..0a23f67f6 100644
--- a/rules/xorg-font-adobe-100dpi.make
+++ b/rules/xorg-font-adobe-100dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ADOBE_100DPI) += xorg-font-adobe-100dpi
# Paths and names
#
XORG_FONT_ADOBE_100DPI_VERSION := 1.0.3
+XORG_FONT_ADOBE_100DPI_MD5 := 1347c3031b74c9e91dc4dfa53b12f143
XORG_FONT_ADOBE_100DPI := font-adobe-100dpi-$(XORG_FONT_ADOBE_100DPI_VERSION)
XORG_FONT_ADOBE_100DPI_SUFFIX := tar.bz2
XORG_FONT_ADOBE_100DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ADOBE_100DPI).$(XORG_FONT_ADOBE_100DPI_SUFFIX)
diff --git a/rules/xorg-font-adobe-75dpi.make b/rules/xorg-font-adobe-75dpi.make
index d004e0514..c1df87c73 100644
--- a/rules/xorg-font-adobe-75dpi.make
+++ b/rules/xorg-font-adobe-75dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ADOBE_75DPI) += xorg-font-adobe-75dpi
# Paths and names
#
XORG_FONT_ADOBE_75DPI_VERSION := 1.0.3
+XORG_FONT_ADOBE_75DPI_MD5 := 6c9f26c92393c0756f3e8d614713495b
XORG_FONT_ADOBE_75DPI := font-adobe-75dpi-$(XORG_FONT_ADOBE_75DPI_VERSION)
XORG_FONT_ADOBE_75DPI_SUFFIX := tar.bz2
XORG_FONT_ADOBE_75DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ADOBE_75DPI).$(XORG_FONT_ADOBE_75DPI_SUFFIX)
diff --git a/rules/xorg-font-adobe-utopia-100dpi.make b/rules/xorg-font-adobe-utopia-100dpi.make
index 137cb9779..0a8635734 100644
--- a/rules/xorg-font-adobe-utopia-100dpi.make
+++ b/rules/xorg-font-adobe-utopia-100dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ADOBE_UTOPIA_100DPI) += xorg-font-adobe-utopia-100d
# Paths and names
#
XORG_FONT_ADOBE_UTOPIA_100DPI_VERSION := 1.0.4
+XORG_FONT_ADOBE_UTOPIA_100DPI_MD5 := 66fb6de561648a6dce2755621d6aea17
XORG_FONT_ADOBE_UTOPIA_100DPI := font-adobe-utopia-100dpi-$(XORG_FONT_ADOBE_UTOPIA_100DPI_VERSION)
XORG_FONT_ADOBE_UTOPIA_100DPI_SUFFIX := tar.bz2
XORG_FONT_ADOBE_UTOPIA_100DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ADOBE_UTOPIA_100DPI).$(XORG_FONT_ADOBE_UTOPIA_100DPI_SUFFIX)
diff --git a/rules/xorg-font-adobe-utopia-75dpi.make b/rules/xorg-font-adobe-utopia-75dpi.make
index c19f68ed9..89ce68d2e 100644
--- a/rules/xorg-font-adobe-utopia-75dpi.make
+++ b/rules/xorg-font-adobe-utopia-75dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ADOBE_UTOPIA_75DPI) += xorg-font-adobe-utopia-75dpi
# Paths and names
#
XORG_FONT_ADOBE_UTOPIA_75DPI_VERSION := 1.0.3
+XORG_FONT_ADOBE_UTOPIA_75DPI_MD5 := 0d694a5591e89d2315d841f414668344
XORG_FONT_ADOBE_UTOPIA_75DPI := font-adobe-utopia-75dpi-$(XORG_FONT_ADOBE_UTOPIA_75DPI_VERSION)
XORG_FONT_ADOBE_UTOPIA_75DPI_SUFFIX := tar.bz2
XORG_FONT_ADOBE_UTOPIA_75DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ADOBE_UTOPIA_75DPI).$(XORG_FONT_ADOBE_UTOPIA_75DPI_SUFFIX)
diff --git a/rules/xorg-font-adobe-utopia-type1.make b/rules/xorg-font-adobe-utopia-type1.make
index c8449910f..3ac456e55 100644
--- a/rules/xorg-font-adobe-utopia-type1.make
+++ b/rules/xorg-font-adobe-utopia-type1.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ADOBE_UTOPIA_TYPE1) += xorg-font-adobe-utopia-type1
# Paths and names
#
XORG_FONT_ADOBE_UTOPIA_TYPE1_VERSION := 1.0.4
+XORG_FONT_ADOBE_UTOPIA_TYPE1_MD5 := fcf24554c348df3c689b91596d7f9971
XORG_FONT_ADOBE_UTOPIA_TYPE1 := font-adobe-utopia-type1-$(XORG_FONT_ADOBE_UTOPIA_TYPE1_VERSION)
XORG_FONT_ADOBE_UTOPIA_TYPE1_SUFFIX := tar.bz2
XORG_FONT_ADOBE_UTOPIA_TYPE1_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ADOBE_UTOPIA_TYPE1).$(XORG_FONT_ADOBE_UTOPIA_TYPE1_SUFFIX)
diff --git a/rules/xorg-font-alias.make b/rules/xorg-font-alias.make
index 5764a3a8c..edc61f2f6 100644
--- a/rules/xorg-font-alias.make
+++ b/rules/xorg-font-alias.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ALIAS) += xorg-font-alias
# Paths and names
#
XORG_FONT_ALIAS_VERSION := 1.0.3
+XORG_FONT_ALIAS_MD5 := 6d25f64796fef34b53b439c2e9efa562
XORG_FONT_ALIAS := font-alias-$(XORG_FONT_ALIAS_VERSION)
XORG_FONT_ALIAS_SUFFIX := tar.bz2
XORG_FONT_ALIAS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ALIAS).$(XORG_FONT_ALIAS_SUFFIX)
diff --git a/rules/xorg-font-arabic-misc.make b/rules/xorg-font-arabic-misc.make
index 98d06d8f0..66f5246aa 100644
--- a/rules/xorg-font-arabic-misc.make
+++ b/rules/xorg-font-arabic-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ARABIC_MISC) += xorg-font-arabic-misc
# Paths and names
#
XORG_FONT_ARABIC_MISC_VERSION := 1.0.3
+XORG_FONT_ARABIC_MISC_MD5 := cc0726e4a277d6ed93b8e09c1f195470
XORG_FONT_ARABIC_MISC := font-arabic-misc-$(XORG_FONT_ARABIC_MISC_VERSION)
XORG_FONT_ARABIC_MISC_SUFFIX := tar.bz2
XORG_FONT_ARABIC_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ARABIC_MISC).$(XORG_FONT_ARABIC_MISC_SUFFIX)
diff --git a/rules/xorg-font-arphic-ukai.make b/rules/xorg-font-arphic-ukai.make
index ea94b30c3..6b76923be 100644
--- a/rules/xorg-font-arphic-ukai.make
+++ b/rules/xorg-font-arphic-ukai.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ARPHIC_UKAI) += xorg-font-arphic-ukai
# Paths and names
#
XORG_FONT_ARPHIC_UKAI_VERSION := 0.2.20080216.1
+XORG_FONT_ARPHIC_UKAI_MD5 := 4d3beb55db000bfedd18c9c7d6e631d8
XORG_FONT_ARPHIC_UKAI := ttf-arphic-ukai_$(XORG_FONT_ARPHIC_UKAI_VERSION)
XORG_FONT_ARPHIC_UKAI_SUFFIX := tar.gz
XORG_FONT_ARPHIC_UKAI_URL := http://de.archive.ubuntu.com/ubuntu/pool/main/t/ttf-arphic-ukai/$(XORG_FONT_ARPHIC_UKAI).orig.$(XORG_FONT_ARPHIC_UKAI_SUFFIX)
diff --git a/rules/xorg-font-arphic-uming.make b/rules/xorg-font-arphic-uming.make
index a1618e2df..e45150493 100644
--- a/rules/xorg-font-arphic-uming.make
+++ b/rules/xorg-font-arphic-uming.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ARPHIC_UMING) += xorg-font-arphic-uming
# Paths and names
#
XORG_FONT_ARPHIC_UMING_VERSION := 0.2.20080216.1
+XORG_FONT_ARPHIC_UMING_MD5 := d219fcaf953f3eb1889399955a00379f
XORG_FONT_ARPHIC_UMING := ttf-arphic-uming_$(XORG_FONT_ARPHIC_UMING_VERSION)
XORG_FONT_ARPHIC_UMING_SUFFIX := tar.gz
XORG_FONT_ARPHIC_UMING_URL := http://de.archive.ubuntu.com/ubuntu/pool/main/t/ttf-arphic-uming/$(XORG_FONT_ARPHIC_UMING).orig.$(XORG_FONT_ARPHIC_UMING_SUFFIX)
diff --git a/rules/xorg-font-bh-100dpi.make b/rules/xorg-font-bh-100dpi.make
index 0ed3f9df1..b32ed1538 100644
--- a/rules/xorg-font-bh-100dpi.make
+++ b/rules/xorg-font-bh-100dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BH_100DPI) += xorg-font-bh-100dpi
# Paths and names
#
XORG_FONT_BH_100DPI_VERSION := 1.0.3
+XORG_FONT_BH_100DPI_MD5 := 9f11ade089d689b9d59e0f47d26f39cd
XORG_FONT_BH_100DPI := font-bh-100dpi-$(XORG_FONT_BH_100DPI_VERSION)
XORG_FONT_BH_100DPI_SUFFIX := tar.bz2
XORG_FONT_BH_100DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BH_100DPI).$(XORG_FONT_BH_100DPI_SUFFIX)
diff --git a/rules/xorg-font-bh-75dpi.make b/rules/xorg-font-bh-75dpi.make
index aece74b65..80572c7cd 100644
--- a/rules/xorg-font-bh-75dpi.make
+++ b/rules/xorg-font-bh-75dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BH_75DPI) += xorg-font-bh-75dpi
# Paths and names
#
XORG_FONT_BH_75DPI_VERSION := 1.0.3
+XORG_FONT_BH_75DPI_MD5 := 565494fc3b6ac08010201d79c677a7a7
XORG_FONT_BH_75DPI := font-bh-75dpi-$(XORG_FONT_BH_75DPI_VERSION)
XORG_FONT_BH_75DPI_SUFFIX := tar.bz2
XORG_FONT_BH_75DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BH_75DPI).$(XORG_FONT_BH_75DPI_SUFFIX)
diff --git a/rules/xorg-font-bh-lucidatypewriter-100dpi.make b/rules/xorg-font-bh-lucidatypewriter-100dpi.make
index 785635dee..d13ba42c2 100644
--- a/rules/xorg-font-bh-lucidatypewriter-100dpi.make
+++ b/rules/xorg-font-bh-lucidatypewriter-100dpi.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BH_LUCIDATYPEWRITER_100DPI) += xorg-font-bh-lucidat
# Paths and names
#
XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_VERSION := 1.0.3
+XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_MD5 := c8b73a53dcefe3e8d3907d3500e484a9
XORG_FONT_BH_LUCIDATYPEWRITER_100DPI := font-bh-lucidatypewriter-100dpi-$(XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_VERSION)
XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_SUFFIX := tar.bz2
XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BH_LUCIDATYPEWRITER_100DPI).$(XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_SUFFIX)
diff --git a/rules/xorg-font-bh-lucidatypewriter-75dpi.make b/rules/xorg-font-bh-lucidatypewriter-75dpi.make
index d51640d8b..48a76012e 100644
--- a/rules/xorg-font-bh-lucidatypewriter-75dpi.make
+++ b/rules/xorg-font-bh-lucidatypewriter-75dpi.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BH_LUCIDATYPEWRITER_75DPI) += xorg-font-bh-lucidaty
# Paths and names
#
XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_VERSION := 1.0.3
+XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_MD5 := f6d65758ac9eb576ae49ab24c5e9019a
XORG_FONT_BH_LUCIDATYPEWRITER_75DPI := font-bh-lucidatypewriter-75dpi-$(XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_VERSION)
XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_SUFFIX := tar.bz2
XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BH_LUCIDATYPEWRITER_75DPI).$(XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_SUFFIX)
diff --git a/rules/xorg-font-bh-ttf.make b/rules/xorg-font-bh-ttf.make
index a09fb4eb5..7f7090f76 100644
--- a/rules/xorg-font-bh-ttf.make
+++ b/rules/xorg-font-bh-ttf.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BH_TTF) += xorg-font-bh-ttf
# Paths and names
#
XORG_FONT_BH_TTF_VERSION := 1.0.3
+XORG_FONT_BH_TTF_MD5 := e8ca58ea0d3726b94fe9f2c17344be60
XORG_FONT_BH_TTF := font-bh-ttf-$(XORG_FONT_BH_TTF_VERSION)
XORG_FONT_BH_TTF_SUFFIX := tar.bz2
XORG_FONT_BH_TTF_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BH_TTF).$(XORG_FONT_BH_TTF_SUFFIX)
diff --git a/rules/xorg-font-bitstream-100dpi.make b/rules/xorg-font-bitstream-100dpi.make
index 9e611fbdc..b461369b0 100644
--- a/rules/xorg-font-bitstream-100dpi.make
+++ b/rules/xorg-font-bitstream-100dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BITSTREAM_100DPI) += xorg-font-bitstream-100dpi
# Paths and names
#
XORG_FONT_BITSTREAM_100DPI_VERSION := 1.0.3
+XORG_FONT_BITSTREAM_100DPI_MD5 := 6b223a54b15ecbd5a1bc52312ad790d8
XORG_FONT_BITSTREAM_100DPI := font-bitstream-100dpi-$(XORG_FONT_BITSTREAM_100DPI_VERSION)
XORG_FONT_BITSTREAM_100DPI_SUFFIX := tar.bz2
XORG_FONT_BITSTREAM_100DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BITSTREAM_100DPI).$(XORG_FONT_BITSTREAM_100DPI_SUFFIX)
diff --git a/rules/xorg-font-bitstream-75dpi.make b/rules/xorg-font-bitstream-75dpi.make
index d48e2b65e..3d68e380c 100644
--- a/rules/xorg-font-bitstream-75dpi.make
+++ b/rules/xorg-font-bitstream-75dpi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BITSTREAM_75DPI) += xorg-font-bitstream-75dpi
# Paths and names
#
XORG_FONT_BITSTREAM_75DPI_VERSION := 1.0.3
+XORG_FONT_BITSTREAM_75DPI_MD5 := d7c0588c26fac055c0dd683fdd65ac34
XORG_FONT_BITSTREAM_75DPI := font-bitstream-75dpi-$(XORG_FONT_BITSTREAM_75DPI_VERSION)
XORG_FONT_BITSTREAM_75DPI_SUFFIX := tar.bz2
XORG_FONT_BITSTREAM_75DPI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BITSTREAM_75DPI).$(XORG_FONT_BITSTREAM_75DPI_SUFFIX)
diff --git a/rules/xorg-font-bitstream-speedo.make b/rules/xorg-font-bitstream-speedo.make
index 632d0c1d3..9e12735d0 100644
--- a/rules/xorg-font-bitstream-speedo.make
+++ b/rules/xorg-font-bitstream-speedo.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BITSTREAM_SPEEDO) += xorg-font-bitstream-speedo
# Paths and names
#
XORG_FONT_BITSTREAM_SPEEDO_VERSION := 1.0.2
+XORG_FONT_BITSTREAM_SPEEDO_MD5 := 13f6f107be164cfbf6be40d35ecf0c0f
XORG_FONT_BITSTREAM_SPEEDO := font-bitstream-speedo-$(XORG_FONT_BITSTREAM_SPEEDO_VERSION)
XORG_FONT_BITSTREAM_SPEEDO_SUFFIX := tar.bz2
XORG_FONT_BITSTREAM_SPEEDO_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BITSTREAM_SPEEDO).$(XORG_FONT_BITSTREAM_SPEEDO_SUFFIX)
diff --git a/rules/xorg-font-bitstream-type1.make b/rules/xorg-font-bitstream-type1.make
index d51fa167a..97e1fe84c 100644
--- a/rules/xorg-font-bitstream-type1.make
+++ b/rules/xorg-font-bitstream-type1.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_BITSTREAM_TYPE1) += xorg-font-bitstream-type1
# Paths and names
#
XORG_FONT_BITSTREAM_TYPE1_VERSION := 1.0.3
+XORG_FONT_BITSTREAM_TYPE1_MD5 := 5e0c9895d69d2632e2170114f8283c11
XORG_FONT_BITSTREAM_TYPE1 := font-bitstream-type1-$(XORG_FONT_BITSTREAM_TYPE1_VERSION)
XORG_FONT_BITSTREAM_TYPE1_SUFFIX := tar.bz2
XORG_FONT_BITSTREAM_TYPE1_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_BITSTREAM_TYPE1).$(XORG_FONT_BITSTREAM_TYPE1_SUFFIX)
diff --git a/rules/xorg-font-cronyx-cyrillic.make b/rules/xorg-font-cronyx-cyrillic.make
index 6abf4ba9e..795c7bbd5 100644
--- a/rules/xorg-font-cronyx-cyrillic.make
+++ b/rules/xorg-font-cronyx-cyrillic.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_CRONYX_CYRILLIC) += xorg-font-cronyx-cyrillic
# Paths and names
#
XORG_FONT_CRONYX_CYRILLIC_VERSION := 1.0.3
+XORG_FONT_CRONYX_CYRILLIC_MD5 := e452b94b59b9cfd49110bb49b6267fba
XORG_FONT_CRONYX_CYRILLIC := font-cronyx-cyrillic-$(XORG_FONT_CRONYX_CYRILLIC_VERSION)
XORG_FONT_CRONYX_CYRILLIC_SUFFIX := tar.bz2
XORG_FONT_CRONYX_CYRILLIC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_CRONYX_CYRILLIC).$(XORG_FONT_CRONYX_CYRILLIC_SUFFIX)
diff --git a/rules/xorg-font-cursor-misc.make b/rules/xorg-font-cursor-misc.make
index fa11fe051..06fb9895a 100644
--- a/rules/xorg-font-cursor-misc.make
+++ b/rules/xorg-font-cursor-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_CURSOR_MISC) += xorg-font-cursor-misc
# Paths and names
#
XORG_FONT_CURSOR_MISC_VERSION := 1.0.3
+XORG_FONT_CURSOR_MISC_MD5 := 3e0069d4f178a399cffe56daa95c2b63
XORG_FONT_CURSOR_MISC := font-cursor-misc-$(XORG_FONT_CURSOR_MISC_VERSION)
XORG_FONT_CURSOR_MISC_SUFFIX := tar.bz2
XORG_FONT_CURSOR_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_CURSOR_MISC).$(XORG_FONT_CURSOR_MISC_SUFFIX)
diff --git a/rules/xorg-font-daewoo-misc.make b/rules/xorg-font-daewoo-misc.make
index 9e31260b9..a0ba0a818 100644
--- a/rules/xorg-font-daewoo-misc.make
+++ b/rules/xorg-font-daewoo-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_DAEWOO_MISC) += xorg-font-daewoo-misc
# Paths and names
#
XORG_FONT_DAEWOO_MISC_VERSION := 1.0.3
+XORG_FONT_DAEWOO_MISC_MD5 := 0571bf77f8fab465a5454569d9989506
XORG_FONT_DAEWOO_MISC := font-daewoo-misc-$(XORG_FONT_DAEWOO_MISC_VERSION)
XORG_FONT_DAEWOO_MISC_SUFFIX := tar.bz2
XORG_FONT_DAEWOO_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_DAEWOO_MISC).$(XORG_FONT_DAEWOO_MISC_SUFFIX)
diff --git a/rules/xorg-font-dec-misc.make b/rules/xorg-font-dec-misc.make
index efb4ee2f7..d1e51462b 100644
--- a/rules/xorg-font-dec-misc.make
+++ b/rules/xorg-font-dec-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_DEC_MISC) += xorg-font-dec-misc
# Paths and names
#
XORG_FONT_DEC_MISC_VERSION := 1.0.3
+XORG_FONT_DEC_MISC_MD5 := 6e7c5108f1b16d7a1c7b2c9760edd6e5
XORG_FONT_DEC_MISC := font-dec-misc-$(XORG_FONT_DEC_MISC_VERSION)
XORG_FONT_DEC_MISC_SUFFIX := tar.bz2
XORG_FONT_DEC_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_DEC_MISC).$(XORG_FONT_DEC_MISC_SUFFIX)
diff --git a/rules/xorg-font-encodings.make b/rules/xorg-font-encodings.make
index 9e0542e95..081cf8d44 100644
--- a/rules/xorg-font-encodings.make
+++ b/rules/xorg-font-encodings.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ENCODINGS) += xorg-font-encodings
# Paths and names
#
XORG_FONT_ENCODINGS_VERSION := 1.0.4
+XORG_FONT_ENCODINGS_MD5 := 0f2d6546d514c5cc4ecf78a60657a5c1
XORG_FONT_ENCODINGS := encodings-$(XORG_FONT_ENCODINGS_VERSION)
XORG_FONT_ENCODINGS_SUFFIX := tar.bz2
XORG_FONT_ENCODINGS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ENCODINGS).$(XORG_FONT_ENCODINGS_SUFFIX)
diff --git a/rules/xorg-font-ibm-type1.make b/rules/xorg-font-ibm-type1.make
index 0f7e23ea0..69e3e5ca0 100644
--- a/rules/xorg-font-ibm-type1.make
+++ b/rules/xorg-font-ibm-type1.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_IBM_TYPE1) += xorg-font-ibm-type1
# Paths and names
#
XORG_FONT_IBM_TYPE1_VERSION := 1.0.3
+XORG_FONT_IBM_TYPE1_MD5 := bfb2593d2102585f45daa960f43cb3c4
XORG_FONT_IBM_TYPE1 := font-ibm-type1-$(XORG_FONT_IBM_TYPE1_VERSION)
XORG_FONT_IBM_TYPE1_SUFFIX := tar.bz2
XORG_FONT_IBM_TYPE1_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_IBM_TYPE1).$(XORG_FONT_IBM_TYPE1_SUFFIX)
diff --git a/rules/xorg-font-intl.make b/rules/xorg-font-intl.make
index a62a88883..732e265f7 100644
--- a/rules/xorg-font-intl.make
+++ b/rules/xorg-font-intl.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_INTL) += xorg-font-intl
# Paths and names
#
XORG_FONT_INTL_VERSION := 1.2.1
+XORG_FONT_INTL_MD5 := d77e9c4ec066a985687e5c67992677e4
XORG_FONT_INTL := intlfonts-$(XORG_FONT_INTL_VERSION)
XORG_FONT_INTL_SUFFIX := tar.gz
XORG_FONT_INTL_URL := $(PTXCONF_SETUP_GNUMIRROR)/intlfonts/$(XORG_FONT_INTL).$(XORG_FONT_INTL_SUFFIX)
diff --git a/rules/xorg-font-isas-misc.make b/rules/xorg-font-isas-misc.make
index 78c73bce5..59d185f18 100644
--- a/rules/xorg-font-isas-misc.make
+++ b/rules/xorg-font-isas-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_ISAS_MISC) += xorg-font-isas-misc
# Paths and names
#
XORG_FONT_ISAS_MISC_VERSION := 1.0.3
+XORG_FONT_ISAS_MISC_MD5 := a2401caccbdcf5698e001784dbd43f1a
XORG_FONT_ISAS_MISC := font-isas-misc-$(XORG_FONT_ISAS_MISC_VERSION)
XORG_FONT_ISAS_MISC_SUFFIX := tar.bz2
XORG_FONT_ISAS_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_ISAS_MISC).$(XORG_FONT_ISAS_MISC_SUFFIX)
diff --git a/rules/xorg-font-jis-misc.make b/rules/xorg-font-jis-misc.make
index d9e79bc33..158c1db9a 100644
--- a/rules/xorg-font-jis-misc.make
+++ b/rules/xorg-font-jis-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_JIS_MISC) += xorg-font-jis-misc
# Paths and names
#
XORG_FONT_JIS_MISC_VERSION := 1.0.3
+XORG_FONT_JIS_MISC_MD5 := cb7b57d7800fd9e28ec35d85761ed278
XORG_FONT_JIS_MISC := font-jis-misc-$(XORG_FONT_JIS_MISC_VERSION)
XORG_FONT_JIS_MISC_SUFFIX := tar.bz2
XORG_FONT_JIS_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_JIS_MISC).$(XORG_FONT_JIS_MISC_SUFFIX)
diff --git a/rules/xorg-font-micro-misc.make b/rules/xorg-font-micro-misc.make
index 1ddfa6e6b..9340fe585 100644
--- a/rules/xorg-font-micro-misc.make
+++ b/rules/xorg-font-micro-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_MICRO_MISC) += xorg-font-micro-misc
# Paths and names
#
XORG_FONT_MICRO_MISC_VERSION := 1.0.3
+XORG_FONT_MICRO_MISC_MD5 := 143c228286fe9c920ab60e47c1b60b67
XORG_FONT_MICRO_MISC := font-micro-misc-$(XORG_FONT_MICRO_MISC_VERSION)
XORG_FONT_MICRO_MISC_SUFFIX := tar.bz2
XORG_FONT_MICRO_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font//$(XORG_FONT_MICRO_MISC).$(XORG_FONT_MICRO_MISC_SUFFIX)
diff --git a/rules/xorg-font-misc-cyrillic.make b/rules/xorg-font-misc-cyrillic.make
index ad5aea3a6..34af5e434 100644
--- a/rules/xorg-font-misc-cyrillic.make
+++ b/rules/xorg-font-misc-cyrillic.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_MISC_CYRILLIC) += xorg-font-misc-cyrillic
# Paths and names
#
XORG_FONT_MISC_CYRILLIC_VERSION := 1.0.3
+XORG_FONT_MISC_CYRILLIC_MD5 := 96109d0890ad2b6b0e948525ebb0aba8
XORG_FONT_MISC_CYRILLIC := font-misc-cyrillic-$(XORG_FONT_MISC_CYRILLIC_VERSION)
XORG_FONT_MISC_CYRILLIC_SUFFIX := tar.bz2
XORG_FONT_MISC_CYRILLIC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_MISC_CYRILLIC).$(XORG_FONT_MISC_CYRILLIC_SUFFIX)
diff --git a/rules/xorg-font-misc-ethiopic.make b/rules/xorg-font-misc-ethiopic.make
index eef2316e2..5a197f9d8 100644
--- a/rules/xorg-font-misc-ethiopic.make
+++ b/rules/xorg-font-misc-ethiopic.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_MISC_ETHIOPIC) += xorg-font-misc-ethiopic
# Paths and names
#
XORG_FONT_MISC_ETHIOPIC_VERSION := 1.0.3
+XORG_FONT_MISC_ETHIOPIC_MD5 := 6306c808f7d7e7d660dfb3859f9091d2
XORG_FONT_MISC_ETHIOPIC := font-misc-ethiopic-$(XORG_FONT_MISC_ETHIOPIC_VERSION)
XORG_FONT_MISC_ETHIOPIC_SUFFIX := tar.bz2
XORG_FONT_MISC_ETHIOPIC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_MISC_ETHIOPIC).$(XORG_FONT_MISC_ETHIOPIC_SUFFIX)
diff --git a/rules/xorg-font-misc-meltho.make b/rules/xorg-font-misc-meltho.make
index efe545578..87e24ae9e 100644
--- a/rules/xorg-font-misc-meltho.make
+++ b/rules/xorg-font-misc-meltho.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_MISC_MELTHO) += xorg-font-misc-meltho
# Paths and names
#
XORG_FONT_MISC_MELTHO_VERSION := 1.0.3
+XORG_FONT_MISC_MELTHO_MD5 := e3e7b0fda650adc7eb6964ff3c486b1c
XORG_FONT_MISC_MELTHO := font-misc-meltho-$(XORG_FONT_MISC_MELTHO_VERSION)
XORG_FONT_MISC_MELTHO_SUFFIX := tar.bz2
XORG_FONT_MISC_MELTHO_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_MISC_MELTHO).$(XORG_FONT_MISC_MELTHO_SUFFIX)
diff --git a/rules/xorg-font-misc-misc.make b/rules/xorg-font-misc-misc.make
index 518f262cb..22f25736b 100644
--- a/rules/xorg-font-misc-misc.make
+++ b/rules/xorg-font-misc-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_MISC_MISC) += xorg-font-misc-misc
# Paths and names
#
XORG_FONT_MISC_MISC_VERSION := 1.1.2
+XORG_FONT_MISC_MISC_MD5 := c88eb44b3b903d79fb44b860a213e623
XORG_FONT_MISC_MISC := font-misc-misc-$(XORG_FONT_MISC_MISC_VERSION)
XORG_FONT_MISC_MISC_SUFFIX := tar.bz2
XORG_FONT_MISC_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_MISC_MISC).$(XORG_FONT_MISC_MISC_SUFFIX)
diff --git a/rules/xorg-font-mutt-misc.make b/rules/xorg-font-mutt-misc.make
index e487f624d..fa5ef02b1 100644
--- a/rules/xorg-font-mutt-misc.make
+++ b/rules/xorg-font-mutt-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_MUTT_MISC) += xorg-font-mutt-misc
# Paths and names
#
XORG_FONT_MUTT_MISC_VERSION := 1.0.3
+XORG_FONT_MUTT_MISC_MD5 := 56b0296e8862fc1df5cdbb4efe604e86
XORG_FONT_MUTT_MISC := font-mutt-misc-$(XORG_FONT_MUTT_MISC_VERSION)
XORG_FONT_MUTT_MISC_SUFFIX := tar.bz2
XORG_FONT_MUTT_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_MUTT_MISC).$(XORG_FONT_MUTT_MISC_SUFFIX)
diff --git a/rules/xorg-font-schumacher-misc.make b/rules/xorg-font-schumacher-misc.make
index a99feb372..027b4730f 100644
--- a/rules/xorg-font-schumacher-misc.make
+++ b/rules/xorg-font-schumacher-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_SCHUMACHER_MISC) += xorg-font-schumacher-misc
# Paths and names
#
XORG_FONT_SCHUMACHER_MISC_VERSION := 1.1.2
+XORG_FONT_SCHUMACHER_MISC_MD5 := e805feb7c4f20e6bfb1118d19d972219
XORG_FONT_SCHUMACHER_MISC := font-schumacher-misc-$(XORG_FONT_SCHUMACHER_MISC_VERSION)
XORG_FONT_SCHUMACHER_MISC_SUFFIX := tar.bz2
XORG_FONT_SCHUMACHER_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_SCHUMACHER_MISC).$(XORG_FONT_SCHUMACHER_MISC_SUFFIX)
diff --git a/rules/xorg-font-screen-cyrillic.make b/rules/xorg-font-screen-cyrillic.make
index 9004adf4a..995c55a31 100644
--- a/rules/xorg-font-screen-cyrillic.make
+++ b/rules/xorg-font-screen-cyrillic.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_SCREEN_CYRILLIC) += xorg-font-screen-cyrillic
# Paths and names
#
XORG_FONT_SCREEN_CYRILLIC_VERSION := 1.0.4
+XORG_FONT_SCREEN_CYRILLIC_MD5 := 6f3fdcf2454bf08128a651914b7948ca
XORG_FONT_SCREEN_CYRILLIC := font-screen-cyrillic-$(XORG_FONT_SCREEN_CYRILLIC_VERSION)
XORG_FONT_SCREEN_CYRILLIC_SUFFIX := tar.bz2
XORG_FONT_SCREEN_CYRILLIC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_SCREEN_CYRILLIC).$(XORG_FONT_SCREEN_CYRILLIC_SUFFIX)
diff --git a/rules/xorg-font-sony-misc.make b/rules/xorg-font-sony-misc.make
index 641391a1f..ec62024eb 100644
--- a/rules/xorg-font-sony-misc.make
+++ b/rules/xorg-font-sony-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_SONY_MISC) += xorg-font-sony-misc
# Paths and names
#
XORG_FONT_SONY_MISC_VERSION := 1.0.3
+XORG_FONT_SONY_MISC_MD5 := beef61a9b0762aba8af7b736bb961f86
XORG_FONT_SONY_MISC := font-sony-misc-$(XORG_FONT_SONY_MISC_VERSION)
XORG_FONT_SONY_MISC_SUFFIX := tar.bz2
XORG_FONT_SONY_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_SONY_MISC).$(XORG_FONT_SONY_MISC_SUFFIX)
diff --git a/rules/xorg-font-sun-misc.make b/rules/xorg-font-sun-misc.make
index 49d1af963..235c0c6ae 100644
--- a/rules/xorg-font-sun-misc.make
+++ b/rules/xorg-font-sun-misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_SUN_MISC) += xorg-font-sun-misc
# Paths and names
#
XORG_FONT_SUN_MISC_VERSION := 1.0.3
+XORG_FONT_SUN_MISC_MD5 := 948f2e07810b4f31195185921470f68d
XORG_FONT_SUN_MISC := font-sun-misc-$(XORG_FONT_SUN_MISC_VERSION)
XORG_FONT_SUN_MISC_SUFFIX := tar.bz2
XORG_FONT_SUN_MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_SUN_MISC).$(XORG_FONT_SUN_MISC_SUFFIX)
diff --git a/rules/xorg-font-ttf-bitstream-vera.make b/rules/xorg-font-ttf-bitstream-vera.make
index 018c60388..8edb87ede 100644
--- a/rules/xorg-font-ttf-bitstream-vera.make
+++ b/rules/xorg-font-ttf-bitstream-vera.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_TTF_BITSTREAM_VERA) += xorg-font-ttf-bitstream-vera
# Paths and names
#
XORG_FONT_TTF_BITSTREAM_VERA_VERSION := 1.10
+XORG_FONT_TTF_BITSTREAM_VERA_MD5 := bb22bd5b4675f5dbe17c6963d8c00ed6
XORG_FONT_TTF_BITSTREAM_VERA := ttf-bitstream-vera-$(XORG_FONT_TTF_BITSTREAM_VERA_VERSION)
XORG_FONT_TTF_BITSTREAM_VERA_SUFFIX := tar.bz2
XORG_FONT_TTF_BITSTREAM_VERA_URL := http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/$(XORG_FONT_TTF_BITSTREAM_VERA_VERSION)/$(XORG_FONT_TTF_BITSTREAM_VERA).$(XORG_FONT_TTF_BITSTREAM_VERA_SUFFIX)
diff --git a/rules/xorg-font-util.make b/rules/xorg-font-util.make
index fc1cad71a..8c964d792 100644
--- a/rules/xorg-font-util.make
+++ b/rules/xorg-font-util.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_UTIL) += xorg-font-util
# Paths and names
#
XORG_FONT_UTIL_VERSION := 1.2.0
+XORG_FONT_UTIL_MD5 := 1bdd8ed070e02b2165d7b0f0ed93280b
XORG_FONT_UTIL := font-util-$(XORG_FONT_UTIL_VERSION)
XORG_FONT_UTIL_SUFFIX := tar.bz2
XORG_FONT_UTIL_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_UTIL).$(XORG_FONT_UTIL_SUFFIX)
diff --git a/rules/xorg-font-winitzki-cyrillic.make b/rules/xorg-font-winitzki-cyrillic.make
index fc9e2f922..c738dc731 100644
--- a/rules/xorg-font-winitzki-cyrillic.make
+++ b/rules/xorg-font-winitzki-cyrillic.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_WINITZKI_CYRILLIC) += xorg-font-winitzki-cyrillic
# Paths and names
#
XORG_FONT_WINITZKI_CYRILLIC_VERSION := 1.0.3
+XORG_FONT_WINITZKI_CYRILLIC_MD5 := 829a3159389b7f96f629e5388bfee67b
XORG_FONT_WINITZKI_CYRILLIC := font-winitzki-cyrillic-$(XORG_FONT_WINITZKI_CYRILLIC_VERSION)
XORG_FONT_WINITZKI_CYRILLIC_SUFFIX := tar.bz2
XORG_FONT_WINITZKI_CYRILLIC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_WINITZKI_CYRILLIC).$(XORG_FONT_WINITZKI_CYRILLIC_SUFFIX)
diff --git a/rules/xorg-font-xfree86-type1.make b/rules/xorg-font-xfree86-type1.make
index 5a82a60a5..df668746a 100644
--- a/rules/xorg-font-xfree86-type1.make
+++ b/rules/xorg-font-xfree86-type1.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_FONT_XFREE86_TYPE1) += xorg-font-xfree86-type1
# Paths and names
#
XORG_FONT_XFREE86_TYPE1_VERSION := 1.0.4
+XORG_FONT_XFREE86_TYPE1_MD5 := 3eeb3fb44690b477d510bbd8f86cf5aa
XORG_FONT_XFREE86_TYPE1 := font-xfree86-type1-$(XORG_FONT_XFREE86_TYPE1_VERSION)
XORG_FONT_XFREE86_TYPE1_SUFFIX := tar.bz2
XORG_FONT_XFREE86_TYPE1_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/font/$(XORG_FONT_XFREE86_TYPE1).$(XORG_FONT_XFREE86_TYPE1_SUFFIX)
diff --git a/rules/xorg-lib-FS.make b/rules/xorg-lib-FS.make
index cbe941d23..f7c2f7e63 100644
--- a/rules/xorg-lib-FS.make
+++ b/rules/xorg-lib-FS.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_FS) += xorg-lib-fs
# Paths and names
#
XORG_LIB_FS_VERSION := 1.0.3
+XORG_LIB_FS_MD5 := 8e68a3a6f3cac936042b240b20d1fb7d
XORG_LIB_FS := libFS-$(XORG_LIB_FS_VERSION)
XORG_LIB_FS_SUFFIX := tar.bz2
XORG_LIB_FS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_FS).$(XORG_LIB_FS_SUFFIX)
diff --git a/rules/xorg-lib-ICE.make b/rules/xorg-lib-ICE.make
index 26966bb9e..5e5601600 100644
--- a/rules/xorg-lib-ICE.make
+++ b/rules/xorg-lib-ICE.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_ICE) += xorg-lib-ice
# Paths and names
#
XORG_LIB_ICE_VERSION := 1.0.7
+XORG_LIB_ICE_MD5 := bb72a732b15e9dc25c3036559387eed5
XORG_LIB_ICE := libICE-$(XORG_LIB_ICE_VERSION)
XORG_LIB_ICE_SUFFIX := tar.bz2
XORG_LIB_ICE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_ICE).$(XORG_LIB_ICE_SUFFIX)
diff --git a/rules/xorg-lib-SM.make b/rules/xorg-lib-SM.make
index a440fa3d4..0d651fdf6 100644
--- a/rules/xorg-lib-SM.make
+++ b/rules/xorg-lib-SM.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_SM) += xorg-lib-sm
# Paths and names
#
XORG_LIB_SM_VERSION := 1.2.0
+XORG_LIB_SM_MD5 := e78c447bf1790552b644eca81b542742
XORG_LIB_SM := libSM-$(XORG_LIB_SM_VERSION)
XORG_LIB_SM_SUFFIX := tar.bz2
XORG_LIB_SM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_SM).$(XORG_LIB_SM_SUFFIX)
diff --git a/rules/xorg-lib-WindowsWM.make b/rules/xorg-lib-WindowsWM.make
index e43c2cdf3..33b892112 100644
--- a/rules/xorg-lib-WindowsWM.make
+++ b/rules/xorg-lib-WindowsWM.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_WINDOWSWM) += xorg-lib-windowswm
# Paths and names
#
XORG_LIB_WINDOWSWM_VERSION := 1.0.1
+XORG_LIB_WINDOWSWM_MD5 := 274b2b5620a524fd7bb739edb97317f5
XORG_LIB_WINDOWSWM := libWindowsWM-$(XORG_LIB_WINDOWSWM_VERSION)
XORG_LIB_WINDOWSWM_SUFFIX := tar.bz2
XORG_LIB_WINDOWSWM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib//$(XORG_LIB_WINDOWSWM).$(XORG_LIB_WINDOWSWM_SUFFIX)
diff --git a/rules/xorg-lib-X11.make b/rules/xorg-lib-X11.make
index e7877bd30..c26286bb3 100644
--- a/rules/xorg-lib-X11.make
+++ b/rules/xorg-lib-X11.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_X11) += xorg-lib-x11
# Paths and names
#
XORG_LIB_X11_VERSION := 1.4.0
+XORG_LIB_X11_MD5 := b63d9f7493a61df51d0c0be04ac435e4
XORG_LIB_X11 := libX11-$(XORG_LIB_X11_VERSION)
XORG_LIB_X11_SUFFIX := tar.bz2
XORG_LIB_X11_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_X11).$(XORG_LIB_X11_SUFFIX)
diff --git a/rules/xorg-lib-XScrnSaver.make b/rules/xorg-lib-XScrnSaver.make
index d7b5383c3..1b3ecc1c0 100644
--- a/rules/xorg-lib-XScrnSaver.make
+++ b/rules/xorg-lib-XScrnSaver.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XSCRNSAVER) += xorg-lib-xscrnsaver
# Paths and names
#
XORG_LIB_XSCRNSAVER_VERSION := 1.2.1
+XORG_LIB_XSCRNSAVER_MD5 := 898794bf6812fc9be9bf1bb7aa4d2b08
XORG_LIB_XSCRNSAVER := libXScrnSaver-$(XORG_LIB_XSCRNSAVER_VERSION)
XORG_LIB_XSCRNSAVER_SUFFIX := tar.bz2
XORG_LIB_XSCRNSAVER_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XSCRNSAVER).$(XORG_LIB_XSCRNSAVER_SUFFIX)
diff --git a/rules/xorg-lib-Xau.make b/rules/xorg-lib-Xau.make
index 0cb0afb01..dbcc9c6f4 100644
--- a/rules/xorg-lib-Xau.make
+++ b/rules/xorg-lib-Xau.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XAU) += xorg-lib-xau
# Paths and names
#
XORG_LIB_XAU_VERSION := 1.0.6
+XORG_LIB_XAU_MD5 := 4a2cbd83727682f9ee1c1e719bac6adb
XORG_LIB_XAU := libXau-$(XORG_LIB_XAU_VERSION)
XORG_LIB_XAU_SUFFIX := tar.bz2
XORG_LIB_XAU_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XAU).$(XORG_LIB_XAU_SUFFIX)
diff --git a/rules/xorg-lib-Xaw.make b/rules/xorg-lib-Xaw.make
index ff5da7fd4..39b706acd 100644
--- a/rules/xorg-lib-Xaw.make
+++ b/rules/xorg-lib-Xaw.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XAW) += xorg-lib-xaw
# Paths and names
#
XORG_LIB_XAW_VERSION := 1.0.8
+XORG_LIB_XAW_MD5 := 030fced589e9128c3cf57564d4a2e1ab
XORG_LIB_XAW := libXaw-$(XORG_LIB_XAW_VERSION)
XORG_LIB_XAW_SUFFIX := tar.bz2
XORG_LIB_XAW_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XAW).$(XORG_LIB_XAW_SUFFIX)
diff --git a/rules/xorg-lib-Xcomposite.make b/rules/xorg-lib-Xcomposite.make
index 296a2c9d0..08c724db0 100644
--- a/rules/xorg-lib-Xcomposite.make
+++ b/rules/xorg-lib-Xcomposite.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XCOMPOSITE) += xorg-lib-xcomposite
# Paths and names
#
XORG_LIB_XCOMPOSITE_VERSION := 0.4.3
+XORG_LIB_XCOMPOSITE_MD5 := a60e0b5c276d0aa9e2d3b982c98f61c8
XORG_LIB_XCOMPOSITE := libXcomposite-$(XORG_LIB_XCOMPOSITE_VERSION)
XORG_LIB_XCOMPOSITE_SUFFIX := tar.bz2
XORG_LIB_XCOMPOSITE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XCOMPOSITE).$(XORG_LIB_XCOMPOSITE_SUFFIX)
diff --git a/rules/xorg-lib-Xcursor.make b/rules/xorg-lib-Xcursor.make
index 74d008076..1f43a7c58 100644
--- a/rules/xorg-lib-Xcursor.make
+++ b/rules/xorg-lib-Xcursor.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XCURSOR) += xorg-lib-xcursor
# Paths and names
#
XORG_LIB_XCURSOR_VERSION := 1.1.11
+XORG_LIB_XCURSOR_MD5 := 866ed46f7e0d85b8c0003cebbb78a4af
XORG_LIB_XCURSOR := libXcursor-$(XORG_LIB_XCURSOR_VERSION)
XORG_LIB_XCURSOR_SUFFIX := tar.bz2
XORG_LIB_XCURSOR_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XCURSOR).$(XORG_LIB_XCURSOR_SUFFIX)
diff --git a/rules/xorg-lib-Xdamage.make b/rules/xorg-lib-Xdamage.make
index ac445f19e..36554c780 100644
--- a/rules/xorg-lib-Xdamage.make
+++ b/rules/xorg-lib-Xdamage.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XDAMAGE) += xorg-lib-xdamage
# Paths and names
#
XORG_LIB_XDAMAGE_VERSION := 1.1.3
+XORG_LIB_XDAMAGE_MD5 := 44774e1a065158b52f1a0da5100cebec
XORG_LIB_XDAMAGE := libXdamage-$(XORG_LIB_XDAMAGE_VERSION)
XORG_LIB_XDAMAGE_SUFFIX := tar.bz2
XORG_LIB_XDAMAGE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XDAMAGE).$(XORG_LIB_XDAMAGE_SUFFIX)
diff --git a/rules/xorg-lib-Xdmcp.make b/rules/xorg-lib-Xdmcp.make
index 338f65b7c..a9aad5b0d 100644
--- a/rules/xorg-lib-Xdmcp.make
+++ b/rules/xorg-lib-Xdmcp.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XDMCP) += xorg-lib-xdmcp
# Paths and names
#
XORG_LIB_XDMCP_VERSION := 1.1.0
+XORG_LIB_XDMCP_MD5 := 762b6bbaff7b7d0831ddb4f072f939a5
XORG_LIB_XDMCP := libXdmcp-$(XORG_LIB_XDMCP_VERSION)
XORG_LIB_XDMCP_SUFFIX := tar.bz2
XORG_LIB_XDMCP_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XDMCP).$(XORG_LIB_XDMCP_SUFFIX)
diff --git a/rules/xorg-lib-Xevie.make b/rules/xorg-lib-Xevie.make
index 854714051..29ca99cee 100644
--- a/rules/xorg-lib-Xevie.make
+++ b/rules/xorg-lib-Xevie.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XEVIE) += xorg-lib-xevie
# Paths and names
#
XORG_LIB_XEVIE_VERSION := 1.0.3
+XORG_LIB_XEVIE_MD5 := ffa3f82595211609140440505b0e6301
XORG_LIB_XEVIE := libXevie-$(XORG_LIB_XEVIE_VERSION)
XORG_LIB_XEVIE_SUFFIX := tar.bz2
XORG_LIB_XEVIE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XEVIE).$(XORG_LIB_XEVIE_SUFFIX)
diff --git a/rules/xorg-lib-Xext.make b/rules/xorg-lib-Xext.make
index 0b34d8398..c687f569b 100644
--- a/rules/xorg-lib-Xext.make
+++ b/rules/xorg-lib-Xext.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XEXT) += xorg-lib-xext
# Paths and names
#
XORG_LIB_XEXT_VERSION := 1.2.0
+XORG_LIB_XEXT_MD5 := 9bb236ff0193e9fc1c1fb504dd840331
XORG_LIB_XEXT := libXext-$(XORG_LIB_XEXT_VERSION)
XORG_LIB_XEXT_SUFFIX := tar.bz2
XORG_LIB_XEXT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XEXT).$(XORG_LIB_XEXT_SUFFIX)
diff --git a/rules/xorg-lib-Xfixes.make b/rules/xorg-lib-Xfixes.make
index fb92a4232..70ed44b8b 100644
--- a/rules/xorg-lib-Xfixes.make
+++ b/rules/xorg-lib-Xfixes.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XFIXES) += xorg-lib-xfixes
# Paths and names
#
XORG_LIB_XFIXES_VERSION := 4.0.5
+XORG_LIB_XFIXES_MD5 := 1b4b8386bd5d1751b2c7177223ad4629
XORG_LIB_XFIXES := libXfixes-$(XORG_LIB_XFIXES_VERSION)
XORG_LIB_XFIXES_SUFFIX := tar.bz2
XORG_LIB_XFIXES_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XFIXES).$(XORG_LIB_XFIXES_SUFFIX)
diff --git a/rules/xorg-lib-Xfont.make b/rules/xorg-lib-Xfont.make
index 15e7ecef4..ce979399a 100644
--- a/rules/xorg-lib-Xfont.make
+++ b/rules/xorg-lib-Xfont.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XFONT) += xorg-lib-xfont
# Paths and names
#
XORG_LIB_XFONT_VERSION := 1.4.3
+XORG_LIB_XFONT_MD5 := 6fb689cfe13d8d9460f4abb5bd88588d
XORG_LIB_XFONT := libXfont-$(XORG_LIB_XFONT_VERSION)
XORG_LIB_XFONT_SUFFIX := tar.bz2
XORG_LIB_XFONT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XFONT).$(XORG_LIB_XFONT_SUFFIX)
diff --git a/rules/xorg-lib-Xft.make b/rules/xorg-lib-Xft.make
index 1f77db2fc..4a4479d43 100644
--- a/rules/xorg-lib-Xft.make
+++ b/rules/xorg-lib-Xft.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XFT) += xorg-lib-xft
# Paths and names
#
XORG_LIB_XFT_VERSION := 2.2.0
+XORG_LIB_XFT_MD5 := cce3c327258116493b753f157e0360c7
XORG_LIB_XFT := libXft-$(XORG_LIB_XFT_VERSION)
XORG_LIB_XFT_SUFFIX := tar.bz2
XORG_LIB_XFT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XFT).$(XORG_LIB_XFT_SUFFIX)
diff --git a/rules/xorg-lib-Xi.make b/rules/xorg-lib-Xi.make
index 046435ffd..ed67fa7ce 100644
--- a/rules/xorg-lib-Xi.make
+++ b/rules/xorg-lib-Xi.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XI) += xorg-lib-xi
# Paths and names
#
XORG_LIB_XI_VERSION := 1.4.0
+XORG_LIB_XI_MD5 := 4ccdfe866f94c99b9190d16ffcfb3bdc
XORG_LIB_XI := libXi-$(XORG_LIB_XI_VERSION)
XORG_LIB_XI_SUFFIX := tar.bz2
XORG_LIB_XI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XI).$(XORG_LIB_XI_SUFFIX)
diff --git a/rules/xorg-lib-Xinerama.make b/rules/xorg-lib-Xinerama.make
index 70098d7fb..a8a78b9cc 100644
--- a/rules/xorg-lib-Xinerama.make
+++ b/rules/xorg-lib-Xinerama.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XINERAMA) += xorg-lib-xinerama
# Paths and names
#
XORG_LIB_XINERAMA_VERSION := 1.1.1
+XORG_LIB_XINERAMA_MD5 := ecd4839ad01f6f637c6fb5327207f89b
XORG_LIB_XINERAMA := libXinerama-$(XORG_LIB_XINERAMA_VERSION)
XORG_LIB_XINERAMA_SUFFIX := tar.bz2
XORG_LIB_XINERAMA_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XINERAMA).$(XORG_LIB_XINERAMA_SUFFIX)
diff --git a/rules/xorg-lib-Xmu.make b/rules/xorg-lib-Xmu.make
index 91ccf24ba..c771e44d6 100644
--- a/rules/xorg-lib-Xmu.make
+++ b/rules/xorg-lib-Xmu.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XMU) += xorg-lib-xmu
# Paths and names
#
XORG_LIB_XMU_VERSION := 1.1.0
+XORG_LIB_XMU_MD5 := 6836883a0120e8346cf7f58dc42e465a
XORG_LIB_XMU := libXmu-$(XORG_LIB_XMU_VERSION)
XORG_LIB_XMU_SUFFIX := tar.bz2
XORG_LIB_XMU_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XMU).$(XORG_LIB_XMU_SUFFIX)
diff --git a/rules/xorg-lib-Xp.make b/rules/xorg-lib-Xp.make
index 8b184efb3..3c1a093d6 100644
--- a/rules/xorg-lib-Xp.make
+++ b/rules/xorg-lib-Xp.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XP) += xorg-lib-xp
# Paths and names
#
XORG_LIB_XP_VERSION := 1.0.0
+XORG_LIB_XP_MD5 := 0f4ac39108c1ae8c443cdfac259b58fa
XORG_LIB_XP := libXp-$(XORG_LIB_XP_VERSION)
XORG_LIB_XP_SUFFIX := tar.bz2
XORG_LIB_XP_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XP).$(XORG_LIB_XP_SUFFIX)
diff --git a/rules/xorg-lib-Xpm.make b/rules/xorg-lib-Xpm.make
index 91b141d15..2c0f5f4f9 100644
--- a/rules/xorg-lib-Xpm.make
+++ b/rules/xorg-lib-Xpm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XPM) += xorg-lib-xpm
# Paths and names
#
XORG_LIB_XPM_VERSION := 3.5.9
+XORG_LIB_XPM_MD5 := 2de3a1b9541f4b3a6f9d84b69d25530e
XORG_LIB_XPM := libXpm-$(XORG_LIB_XPM_VERSION)
XORG_LIB_XPM_SUFFIX := tar.bz2
XORG_LIB_XPM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XPM).$(XORG_LIB_XPM_SUFFIX)
diff --git a/rules/xorg-lib-XprintAppUtil.make b/rules/xorg-lib-XprintAppUtil.make
index 709a6818d..027a28690 100644
--- a/rules/xorg-lib-XprintAppUtil.make
+++ b/rules/xorg-lib-XprintAppUtil.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XPRINTAPPUTIL) += xorg-lib-xprintapputil
# Paths and names
#
XORG_LIB_XPRINTAPPUTIL_VERSION := 1.0.1
+XORG_LIB_XPRINTAPPUTIL_MD5 := d2de510570aa6714681109b2ba178365
XORG_LIB_XPRINTAPPUTIL := libXprintAppUtil-$(XORG_LIB_XPRINTAPPUTIL_VERSION)
XORG_LIB_XPRINTAPPUTIL_SUFFIX := tar.bz2
XORG_LIB_XPRINTAPPUTIL_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib//$(XORG_LIB_XPRINTAPPUTIL).$(XORG_LIB_XPRINTAPPUTIL_SUFFIX)
diff --git a/rules/xorg-lib-XprintUtil.make b/rules/xorg-lib-XprintUtil.make
index f74b24954..c0f06bc2d 100644
--- a/rules/xorg-lib-XprintUtil.make
+++ b/rules/xorg-lib-XprintUtil.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XPRINTUTIL) += xorg-lib-xprintutil
# Paths and names
#
XORG_LIB_XPRINTUTIL_VERSION := 1.0.1
+XORG_LIB_XPRINTUTIL_MD5 := 22584f1aab1deba253949b562d1f0f45
XORG_LIB_XPRINTUTIL := libXprintUtil-$(XORG_LIB_XPRINTUTIL_VERSION)
XORG_LIB_XPRINTUTIL_SUFFIX := tar.bz2
XORG_LIB_XPRINTUTIL_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XPRINTUTIL).$(XORG_LIB_XPRINTUTIL_SUFFIX)
diff --git a/rules/xorg-lib-Xrandr.make b/rules/xorg-lib-Xrandr.make
index 472efe68a..f70c8e32c 100644
--- a/rules/xorg-lib-Xrandr.make
+++ b/rules/xorg-lib-Xrandr.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XRANDR) += xorg-lib-xrandr
# Paths and names
#
XORG_LIB_XRANDR_VERSION := 1.3.1
+XORG_LIB_XRANDR_MD5 := 7785c3f7cff2735c94657e8f87ed8ad3
XORG_LIB_XRANDR := libXrandr-$(XORG_LIB_XRANDR_VERSION)
XORG_LIB_XRANDR_SUFFIX := tar.bz2
XORG_LIB_XRANDR_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XRANDR).$(XORG_LIB_XRANDR_SUFFIX)
diff --git a/rules/xorg-lib-Xrender.make b/rules/xorg-lib-Xrender.make
index a75071c49..4cd8b458a 100644
--- a/rules/xorg-lib-Xrender.make
+++ b/rules/xorg-lib-Xrender.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XRENDER) += xorg-lib-xrender
# Paths and names
#
XORG_LIB_XRENDER_VERSION := 0.9.6
+XORG_LIB_XRENDER_MD5 := 3b3b7d076c2384b6c600c0b5f4ba971f
XORG_LIB_XRENDER := libXrender-$(XORG_LIB_XRENDER_VERSION)
XORG_LIB_XRENDER_SUFFIX := tar.bz2
XORG_LIB_XRENDER_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XRENDER).$(XORG_LIB_XRENDER_SUFFIX)
diff --git a/rules/xorg-lib-Xres.make b/rules/xorg-lib-Xres.make
index 207757b46..55e28a685 100644
--- a/rules/xorg-lib-Xres.make
+++ b/rules/xorg-lib-Xres.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XRES) += xorg-lib-xres
# Paths and names
#
XORG_LIB_XRES_VERSION := 1.0.5
+XORG_LIB_XRES_MD5 := d08f0b6df3f96c051637d37009f4e55a
XORG_LIB_XRES := libXres-$(XORG_LIB_XRES_VERSION)
XORG_LIB_XRES_SUFFIX := tar.bz2
XORG_LIB_XRES_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XRES).$(XORG_LIB_XRES_SUFFIX)
diff --git a/rules/xorg-lib-Xt.make b/rules/xorg-lib-Xt.make
index 9999e8e6c..5ab091de9 100644
--- a/rules/xorg-lib-Xt.make
+++ b/rules/xorg-lib-Xt.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XT) += xorg-lib-xt
# Paths and names
#
XORG_LIB_XT_VERSION := 1.0.9
+XORG_LIB_XT_MD5 := 8a414f8f2327aaa616ca2dcac1f5d8c3
XORG_LIB_XT := libXt-$(XORG_LIB_XT_VERSION)
XORG_LIB_XT_SUFFIX := tar.bz2
XORG_LIB_XT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XT).$(XORG_LIB_XT_SUFFIX)
diff --git a/rules/xorg-lib-Xtst.make b/rules/xorg-lib-Xtst.make
index 854a5aa7e..bdffad3d4 100644
--- a/rules/xorg-lib-Xtst.make
+++ b/rules/xorg-lib-Xtst.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XTST) += xorg-lib-xtst
# Paths and names
#
XORG_LIB_XTST_VERSION := 1.2.0
+XORG_LIB_XTST_MD5 := 7c592c72da6676f8b0aeec9133b81686
XORG_LIB_XTST := libXtst-$(XORG_LIB_XTST_VERSION)
XORG_LIB_XTST_SUFFIX := tar.bz2
XORG_LIB_XTST_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XTST).$(XORG_LIB_XTST_SUFFIX)
diff --git a/rules/xorg-lib-Xv.make b/rules/xorg-lib-Xv.make
index 8b704b6fd..2c9abc01d 100644
--- a/rules/xorg-lib-Xv.make
+++ b/rules/xorg-lib-Xv.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XV) += xorg-lib-xv
# Paths and names
#
XORG_LIB_XV_VERSION := 1.0.6
+XORG_LIB_XV_MD5 := e292445a64b63e918bbc8b6aae6391dd
XORG_LIB_XV := libXv-$(XORG_LIB_XV_VERSION)
XORG_LIB_XV_SUFFIX := tar.bz2
XORG_LIB_XV_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XV).$(XORG_LIB_XV_SUFFIX)
diff --git a/rules/xorg-lib-XvMC.make b/rules/xorg-lib-XvMC.make
index b257c0dd9..85a5758a4 100644
--- a/rules/xorg-lib-XvMC.make
+++ b/rules/xorg-lib-XvMC.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XVMC) += xorg-lib-xvmc
# Paths and names
#
XORG_LIB_XVMC_VERSION := 1.0.6
+XORG_LIB_XVMC_MD5 := bfc7524646f890dfc30dea1d676004a3
XORG_LIB_XVMC := libXvMC-$(XORG_LIB_XVMC_VERSION)
XORG_LIB_XVMC_SUFFIX := tar.bz2
XORG_LIB_XVMC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XVMC).$(XORG_LIB_XVMC_SUFFIX)
diff --git a/rules/xorg-lib-Xxf86dga.make b/rules/xorg-lib-Xxf86dga.make
index 66bc70bd6..c6d7eb48c 100644
--- a/rules/xorg-lib-Xxf86dga.make
+++ b/rules/xorg-lib-Xxf86dga.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XXF86DGA) += xorg-lib-xxf86dga
# Paths and names
#
XORG_LIB_XXF86DGA_VERSION := 1.1.2
+XORG_LIB_XXF86DGA_MD5 := bbd5fdf63d4c107c8cb710d4df2012b4
XORG_LIB_XXF86DGA := libXxf86dga-$(XORG_LIB_XXF86DGA_VERSION)
XORG_LIB_XXF86DGA_SUFFIX := tar.bz2
XORG_LIB_XXF86DGA_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XXF86DGA).$(XORG_LIB_XXF86DGA_SUFFIX)
diff --git a/rules/xorg-lib-Xxf86misc.make b/rules/xorg-lib-Xxf86misc.make
index e540ee3ce..8a9318f5a 100644
--- a/rules/xorg-lib-Xxf86misc.make
+++ b/rules/xorg-lib-Xxf86misc.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XXF86MISC) += xorg-lib-xxf86misc
# Paths and names
#
XORG_LIB_XXF86MISC_VERSION := 1.0.3
+XORG_LIB_XXF86MISC_MD5 := 6bc0bf78909fd71021c466c793d4385c
XORG_LIB_XXF86MISC := libXxf86misc-$(XORG_LIB_XXF86MISC_VERSION)
XORG_LIB_XXF86MISC_SUFFIX := tar.bz2
XORG_LIB_XXF86MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XXF86MISC).$(XORG_LIB_XXF86MISC_SUFFIX)
diff --git a/rules/xorg-lib-Xxf86vm.make b/rules/xorg-lib-Xxf86vm.make
index 52d022b57..5005cf57e 100644
--- a/rules/xorg-lib-Xxf86vm.make
+++ b/rules/xorg-lib-Xxf86vm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XXF86VM) += xorg-lib-xxf86vm
# Paths and names
#
XORG_LIB_XXF86VM_VERSION := 1.1.1
+XORG_LIB_XXF86VM_MD5 := 34dc3df888c164378da89a7deeb245a0
XORG_LIB_XXF86VM := libXxf86vm-$(XORG_LIB_XXF86VM_VERSION)
XORG_LIB_XXF86VM_SUFFIX := tar.bz2
XORG_LIB_XXF86VM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XXF86VM).$(XORG_LIB_XXF86VM_SUFFIX)
diff --git a/rules/xorg-lib-dmx.make b/rules/xorg-lib-dmx.make
index 73fe66664..bd2f683d1 100644
--- a/rules/xorg-lib-dmx.make
+++ b/rules/xorg-lib-dmx.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_DMX) += xorg-lib-dmx
# Paths and names
#
XORG_LIB_DMX_VERSION := 1.1.1
+XORG_LIB_DMX_MD5 := 75fd328fab3bd4a55cccaa6d5dfff749
XORG_LIB_DMX := libdmx-$(XORG_LIB_DMX_VERSION)
XORG_LIB_DMX_SUFFIX := tar.bz2
XORG_LIB_DMX_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib//$(XORG_LIB_DMX).$(XORG_LIB_DMX_SUFFIX)
diff --git a/rules/xorg-lib-fontenc.make b/rules/xorg-lib-fontenc.make
index 68601d204..582b4bd04 100644
--- a/rules/xorg-lib-fontenc.make
+++ b/rules/xorg-lib-fontenc.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_FONTENC) += xorg-lib-fontenc
# Paths and names
#
XORG_LIB_FONTENC_VERSION := 1.1.0
+XORG_LIB_FONTENC_MD5 := 11d3c292f05a90f6f67840a9e9c3d9b8
XORG_LIB_FONTENC := libfontenc-$(XORG_LIB_FONTENC_VERSION)
XORG_LIB_FONTENC_SUFFIX := tar.bz2
XORG_LIB_FONTENC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_FONTENC).$(XORG_LIB_FONTENC_SUFFIX)
diff --git a/rules/xorg-lib-oldX.make b/rules/xorg-lib-oldX.make
index a7a729ef6..76b0adbac 100644
--- a/rules/xorg-lib-oldX.make
+++ b/rules/xorg-lib-oldX.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_OLDX) += xorg-lib-oldx
# Paths and names
#
XORG_LIB_OLDX_VERSION := 1.0.1
+XORG_LIB_OLDX_MD5 := 6b81ffe486d76c380d08f92285758d84
XORG_LIB_OLDX := liboldX-$(XORG_LIB_OLDX_VERSION)
XORG_LIB_OLDX_SUFFIX := tar.bz2
XORG_LIB_OLDX_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_OLDX).$(XORG_LIB_OLDX_SUFFIX)
diff --git a/rules/xorg-lib-xkbfile.make b/rules/xorg-lib-xkbfile.make
index 2e7041ab9..1c01ec50f 100644
--- a/rules/xorg-lib-xkbfile.make
+++ b/rules/xorg-lib-xkbfile.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XKBFILE) += xorg-lib-xkbfile
# Paths and names
#
XORG_LIB_XKBFILE_VERSION := 1.0.7
+XORG_LIB_XKBFILE_MD5 := 59b4fe0bdf8d9b05e45b59e8fe9e7516
XORG_LIB_XKBFILE := libxkbfile-$(XORG_LIB_XKBFILE_VERSION)
XORG_LIB_XKBFILE_SUFFIX := tar.bz2
XORG_LIB_XKBFILE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XKBFILE).$(XORG_LIB_XKBFILE_SUFFIX)
diff --git a/rules/xorg-lib-xkbui.make b/rules/xorg-lib-xkbui.make
index a695d8547..6286d4868 100644
--- a/rules/xorg-lib-xkbui.make
+++ b/rules/xorg-lib-xkbui.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XKBUI) += xorg-lib-xkbui
# Paths and names
#
XORG_LIB_XKBUI_VERSION := 1.0.2
+XORG_LIB_XKBUI_MD5 := 1143e456f7429e18e88f2eadb2f2b6b1
XORG_LIB_XKBUI := libxkbui-$(XORG_LIB_XKBUI_VERSION)
XORG_LIB_XKBUI_SUFFIX := tar.bz2
XORG_LIB_XKBUI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XKBUI).$(XORG_LIB_XKBUI_SUFFIX)
diff --git a/rules/xorg-lib-xtrans.make b/rules/xorg-lib-xtrans.make
index c01dfaa08..b48e4887b 100644
--- a/rules/xorg-lib-xtrans.make
+++ b/rules/xorg-lib-xtrans.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_LIB_XTRANS) += xorg-lib-xtrans
# Paths and names
#
XORG_LIB_XTRANS_VERSION := 1.2.6
+XORG_LIB_XTRANS_MD5 := c66f9ffd2da4fb012220c6c40ebc7609
XORG_LIB_XTRANS := xtrans-$(XORG_LIB_XTRANS_VERSION)
XORG_LIB_XTRANS_SUFFIX := tar.bz2
XORG_LIB_XTRANS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/lib/$(XORG_LIB_XTRANS).$(XORG_LIB_XTRANS_SUFFIX)
diff --git a/rules/xorg-proto-bigreqs.make b/rules/xorg-proto-bigreqs.make
index f9e69cf7e..12a6fa26b 100644
--- a/rules/xorg-proto-bigreqs.make
+++ b/rules/xorg-proto-bigreqs.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_BIGREQS) += xorg-proto-bigreqs
# Paths and names
#
XORG_PROTO_BIGREQS_VERSION := 1.1.1
+XORG_PROTO_BIGREQS_MD5 := 6f6c24436c2b3ab235eb14a85b9aaacf
XORG_PROTO_BIGREQS := bigreqsproto-$(XORG_PROTO_BIGREQS_VERSION)
XORG_PROTO_BIGREQS_SUFFIX := tar.bz2
XORG_PROTO_BIGREQS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_BIGREQS).$(XORG_PROTO_BIGREQS_SUFFIX)
diff --git a/rules/xorg-proto-composite.make b/rules/xorg-proto-composite.make
index 04a648a42..f6b7dea22 100644
--- a/rules/xorg-proto-composite.make
+++ b/rules/xorg-proto-composite.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_COMPOSITE) += xorg-proto-composite
# Paths and names
#
XORG_PROTO_COMPOSITE_VERSION := 0.4.2
+XORG_PROTO_COMPOSITE_MD5 := 98482f65ba1e74a08bf5b056a4031ef0
XORG_PROTO_COMPOSITE := compositeproto-$(XORG_PROTO_COMPOSITE_VERSION)
XORG_PROTO_COMPOSITE_SUFFIX := tar.bz2
XORG_PROTO_COMPOSITE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_COMPOSITE).$(XORG_PROTO_COMPOSITE_SUFFIX)
diff --git a/rules/xorg-proto-damage.make b/rules/xorg-proto-damage.make
index 661e5310f..32fdb2a61 100644
--- a/rules/xorg-proto-damage.make
+++ b/rules/xorg-proto-damage.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_DAMAGE) += xorg-proto-damage
# Paths and names
#
XORG_PROTO_DAMAGE_VERSION := 1.2.1
+XORG_PROTO_DAMAGE_MD5 := 998e5904764b82642cc63d97b4ba9e95
XORG_PROTO_DAMAGE := damageproto-$(XORG_PROTO_DAMAGE_VERSION)
XORG_PROTO_DAMAGE_SUFFIX := tar.bz2
XORG_PROTO_DAMAGE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_DAMAGE).$(XORG_PROTO_DAMAGE_SUFFIX)
diff --git a/rules/xorg-proto-dmx.make b/rules/xorg-proto-dmx.make
index a31146f70..5ab5a160c 100644
--- a/rules/xorg-proto-dmx.make
+++ b/rules/xorg-proto-dmx.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_DMX) += xorg-proto-dmx
# Paths and names
#
XORG_PROTO_DMX_VERSION := 2.3
+XORG_PROTO_DMX_MD5 := 880a41720b2937e2660dcdc0d34a8791
XORG_PROTO_DMX := dmxproto-$(XORG_PROTO_DMX_VERSION)
XORG_PROTO_DMX_SUFFIX := tar.bz2
XORG_PROTO_DMX_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_DMX).$(XORG_PROTO_DMX_SUFFIX)
diff --git a/rules/xorg-proto-evieext.make b/rules/xorg-proto-evieext.make
index 68f097370..380c93461 100644
--- a/rules/xorg-proto-evieext.make
+++ b/rules/xorg-proto-evieext.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_EVIEEXT) += xorg-proto-evieext
# Paths and names
#
XORG_PROTO_EVIEEXT_VERSION := 1.1.0
+XORG_PROTO_EVIEEXT_MD5 := 5c74f61d6f77b2e6a083b2b31000be42
XORG_PROTO_EVIEEXT := evieext-$(XORG_PROTO_EVIEEXT_VERSION)
XORG_PROTO_EVIEEXT_SUFFIX := tar.bz2
XORG_PROTO_EVIEEXT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_EVIEEXT).$(XORG_PROTO_EVIEEXT_SUFFIX)
diff --git a/rules/xorg-proto-fixes.make b/rules/xorg-proto-fixes.make
index a73bd7521..7b80442a2 100644
--- a/rules/xorg-proto-fixes.make
+++ b/rules/xorg-proto-fixes.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_FIXES) += xorg-proto-fixes
# Paths and names
#
XORG_PROTO_FIXES_VERSION := 4.1.2
+XORG_PROTO_FIXES_MD5 := bdb58ecc313b509247036d5c11fa99df
XORG_PROTO_FIXES := fixesproto-$(XORG_PROTO_FIXES_VERSION)
XORG_PROTO_FIXES_SUFFIX := tar.bz2
XORG_PROTO_FIXES_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_FIXES).$(XORG_PROTO_FIXES_SUFFIX)
diff --git a/rules/xorg-proto-fonts.make b/rules/xorg-proto-fonts.make
index 3505a9872..6166ccc82 100644
--- a/rules/xorg-proto-fonts.make
+++ b/rules/xorg-proto-fonts.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_FONTS) += xorg-proto-fonts
# Paths and names
#
XORG_PROTO_FONTS_VERSION := 2.1.1
+XORG_PROTO_FONTS_MD5 := 37102ffcaa73f77d700acd6f7a25d8f0
XORG_PROTO_FONTS := fontsproto-$(XORG_PROTO_FONTS_VERSION)
XORG_PROTO_FONTS_SUFFIX := tar.bz2
XORG_PROTO_FONTS_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_FONTS).$(XORG_PROTO_FONTS_SUFFIX)
diff --git a/rules/xorg-proto-gl.make b/rules/xorg-proto-gl.make
index 343dfc1ff..711a1562a 100644
--- a/rules/xorg-proto-gl.make
+++ b/rules/xorg-proto-gl.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_GL) += xorg-proto-gl
# Paths and names
#
XORG_PROTO_GL_VERSION := 1.4.12
+XORG_PROTO_GL_MD5 := 55edc5ff2efb734215c868f72f7cf27e
XORG_PROTO_GL := glproto-$(XORG_PROTO_GL_VERSION)
XORG_PROTO_GL_SUFFIX := tar.bz2
XORG_PROTO_GL_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_GL).$(XORG_PROTO_GL_SUFFIX)
diff --git a/rules/xorg-proto-input.make b/rules/xorg-proto-input.make
index d4423d041..21c575455 100644
--- a/rules/xorg-proto-input.make
+++ b/rules/xorg-proto-input.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_INPUT) += xorg-proto-input
# Paths and names
#
XORG_PROTO_INPUT_VERSION:= 2.0.1
+XORG_PROTO_INPUT_MD5 := da9bf9e5d174163f597d2d72757d9038
XORG_PROTO_INPUT := inputproto-$(XORG_PROTO_INPUT_VERSION)
XORG_PROTO_INPUT_SUFFIX := tar.bz2
XORG_PROTO_INPUT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_INPUT).$(XORG_PROTO_INPUT_SUFFIX)
diff --git a/rules/xorg-proto-kb.make b/rules/xorg-proto-kb.make
index 9e51a3440..f2367d5a4 100644
--- a/rules/xorg-proto-kb.make
+++ b/rules/xorg-proto-kb.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_KB) += xorg-proto-kb
# Paths and names
#
XORG_PROTO_KB_VERSION := 1.0.5
+XORG_PROTO_KB_MD5 := e7edb59a3f54af15f749e8f3e314ee62
XORG_PROTO_KB := kbproto-$(XORG_PROTO_KB_VERSION)
XORG_PROTO_KB_SUFFIX := tar.bz2
XORG_PROTO_KB_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_KB).$(XORG_PROTO_KB_SUFFIX)
diff --git a/rules/xorg-proto-print.make b/rules/xorg-proto-print.make
index 4b832d95e..c5a4046b0 100644
--- a/rules/xorg-proto-print.make
+++ b/rules/xorg-proto-print.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_PRINT) += xorg-proto-print
# Paths and names
#
XORG_PROTO_PRINT_VERSION:= 1.0.4
+XORG_PROTO_PRINT_MD5 := 7321847a60748b4d2f1fa16db4b6ede8
XORG_PROTO_PRINT := printproto-$(XORG_PROTO_PRINT_VERSION)
XORG_PROTO_PRINT_SUFFIX := tar.bz2
XORG_PROTO_PRINT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_PRINT).$(XORG_PROTO_PRINT_SUFFIX)
diff --git a/rules/xorg-proto-randr.make b/rules/xorg-proto-randr.make
index e052c0718..8aced5fb4 100644
--- a/rules/xorg-proto-randr.make
+++ b/rules/xorg-proto-randr.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_RANDR) += xorg-proto-randr
# Paths and names
#
XORG_PROTO_RANDR_VERSION:= 1.3.2
+XORG_PROTO_RANDR_MD5 := 597491c0d8055e2a66f11350c4985775
XORG_PROTO_RANDR := randrproto-$(XORG_PROTO_RANDR_VERSION)
XORG_PROTO_RANDR_SUFFIX := tar.bz2
XORG_PROTO_RANDR_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_RANDR).$(XORG_PROTO_RANDR_SUFFIX)
diff --git a/rules/xorg-proto-record.make b/rules/xorg-proto-record.make
index b75065d51..d9dd461d1 100644
--- a/rules/xorg-proto-record.make
+++ b/rules/xorg-proto-record.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_RECORD) += xorg-proto-record
# Paths and names
#
XORG_PROTO_RECORD_VERSION := 1.14.1
+XORG_PROTO_RECORD_MD5 := 24541a30b399213def35f48efd926c63
XORG_PROTO_RECORD := recordproto-$(XORG_PROTO_RECORD_VERSION)
XORG_PROTO_RECORD_SUFFIX := tar.bz2
XORG_PROTO_RECORD_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_RECORD).$(XORG_PROTO_RECORD_SUFFIX)
diff --git a/rules/xorg-proto-render.make b/rules/xorg-proto-render.make
index 44ecfb9ed..bf54b2874 100644
--- a/rules/xorg-proto-render.make
+++ b/rules/xorg-proto-render.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_RENDER) += xorg-proto-render
# Paths and names
#
XORG_PROTO_RENDER_VERSION := 0.11.1
+XORG_PROTO_RENDER_MD5 := a914ccc1de66ddeb4b611c6b0686e274
XORG_PROTO_RENDER := renderproto-$(XORG_PROTO_RENDER_VERSION)
XORG_PROTO_RENDER_SUFFIX := tar.bz2
XORG_PROTO_RENDER_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_RENDER).$(XORG_PROTO_RENDER_SUFFIX)
diff --git a/rules/xorg-proto-resource.make b/rules/xorg-proto-resource.make
index 85bb0151c..cec744455 100644
--- a/rules/xorg-proto-resource.make
+++ b/rules/xorg-proto-resource.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_RESOURCE) += xorg-proto-resource
# Paths and names
#
XORG_PROTO_RESOURCE_VERSION := 1.1.1
+XORG_PROTO_RESOURCE_MD5 := 8ff0525ae7502b48597b78d00bc22284
XORG_PROTO_RESOURCE := resourceproto-$(XORG_PROTO_RESOURCE_VERSION)
XORG_PROTO_RESOURCE_SUFFIX := tar.bz2
XORG_PROTO_RESOURCE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_RESOURCE).$(XORG_PROTO_RESOURCE_SUFFIX)
diff --git a/rules/xorg-proto-scrnsaver.make b/rules/xorg-proto-scrnsaver.make
index a50d3c08e..b6bb140d2 100644
--- a/rules/xorg-proto-scrnsaver.make
+++ b/rules/xorg-proto-scrnsaver.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_SCRNSAVER) += xorg-proto-scrnsaver
# Paths and names
#
XORG_PROTO_SCRNSAVER_VERSION := 1.2.1
+XORG_PROTO_SCRNSAVER_MD5 := 6af0f2e3369f5f74e69345e214f5fd0d
XORG_PROTO_SCRNSAVER := scrnsaverproto-$(XORG_PROTO_SCRNSAVER_VERSION)
XORG_PROTO_SCRNSAVER_SUFFIX := tar.bz2
XORG_PROTO_SCRNSAVER_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_SCRNSAVER).$(XORG_PROTO_SCRNSAVER_SUFFIX)
diff --git a/rules/xorg-proto-video.make b/rules/xorg-proto-video.make
index 6b8734554..ca5df1633 100644
--- a/rules/xorg-proto-video.make
+++ b/rules/xorg-proto-video.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_VIDEO) += xorg-proto-video
# Paths and names
#
XORG_PROTO_VIDEO_VERSION:= 2.3.1
+XORG_PROTO_VIDEO_MD5 := c3b348c6e2031b72b11ae63fc7f805c2
XORG_PROTO_VIDEO := videoproto-$(XORG_PROTO_VIDEO_VERSION)
XORG_PROTO_VIDEO_SUFFIX := tar.bz2
XORG_PROTO_VIDEO_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_VIDEO).$(XORG_PROTO_VIDEO_SUFFIX)
diff --git a/rules/xorg-proto-windowswm.make b/rules/xorg-proto-windowswm.make
index e71d983a9..c851a2383 100644
--- a/rules/xorg-proto-windowswm.make
+++ b/rules/xorg-proto-windowswm.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_WINDOWSWM) += xorg-proto-windowswm
# Paths and names
#
XORG_PROTO_WINDOWSWM_VERSION := 1.0.4
+XORG_PROTO_WINDOWSWM_MD5 := e74b2ff3172a6117f2a62b655ef99064
XORG_PROTO_WINDOWSWM := windowswmproto-$(XORG_PROTO_WINDOWSWM_VERSION)
XORG_PROTO_WINDOWSWM_SUFFIX := tar.bz2
XORG_PROTO_WINDOWSWM_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_WINDOWSWM).$(XORG_PROTO_WINDOWSWM_SUFFIX)
diff --git a/rules/xorg-proto-x.make b/rules/xorg-proto-x.make
index c2c1dc197..19d057f29 100644
--- a/rules/xorg-proto-x.make
+++ b/rules/xorg-proto-x.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_X) += xorg-proto-x
# Paths and names
#
XORG_PROTO_X_VERSION := 7.0.20
+XORG_PROTO_X_MD5 := 65633168e5315c19defb4652cd3d83c1
XORG_PROTO_X := xproto-$(XORG_PROTO_X_VERSION)
XORG_PROTO_X_SUFFIX := tar.bz2
XORG_PROTO_X_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_X).$(XORG_PROTO_X_SUFFIX)
diff --git a/rules/xorg-proto-xcmisc.make b/rules/xorg-proto-xcmisc.make
index 300a1f7d1..7761f5c3e 100644
--- a/rules/xorg-proto-xcmisc.make
+++ b/rules/xorg-proto-xcmisc.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XCMISC) += xorg-proto-xcmisc
# Paths and names
#
XORG_PROTO_XCMISC_VERSION := 1.2.1
+XORG_PROTO_XCMISC_MD5 := cd7372cd827bfd7ca7e9238f2ce274b1
XORG_PROTO_XCMISC := xcmiscproto-$(XORG_PROTO_XCMISC_VERSION)
XORG_PROTO_XCMISC_SUFFIX := tar.bz2
XORG_PROTO_XCMISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XCMISC).$(XORG_PROTO_XCMISC_SUFFIX)
diff --git a/rules/xorg-proto-xext.make b/rules/xorg-proto-xext.make
index 00b2901db..86575617f 100644
--- a/rules/xorg-proto-xext.make
+++ b/rules/xorg-proto-xext.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XEXT) += xorg-proto-xext
# Paths and names
#
XORG_PROTO_XEXT_VERSION := 7.1.2
+XORG_PROTO_XEXT_MD5 := 263ae968b223c23b2986603d84e5c30e
XORG_PROTO_XEXT := xextproto-$(XORG_PROTO_XEXT_VERSION)
XORG_PROTO_XEXT_SUFFIX := tar.bz2
XORG_PROTO_XEXT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XEXT).$(XORG_PROTO_XEXT_SUFFIX)
diff --git a/rules/xorg-proto-xf86bigfont.make b/rules/xorg-proto-xf86bigfont.make
index 16bfb70a3..dbbbeb14a 100644
--- a/rules/xorg-proto-xf86bigfont.make
+++ b/rules/xorg-proto-xf86bigfont.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XF86BIGFONT) += xorg-proto-xf86bigfont
# Paths and names
#
XORG_PROTO_XF86BIGFONT_VERSION := 1.2.0
+XORG_PROTO_XF86BIGFONT_MD5 := 120e226ede5a4687b25dd357cc9b8efe
XORG_PROTO_XF86BIGFONT := xf86bigfontproto-$(XORG_PROTO_XF86BIGFONT_VERSION)
XORG_PROTO_XF86BIGFONT_SUFFIX := tar.bz2
XORG_PROTO_XF86BIGFONT_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XF86BIGFONT).$(XORG_PROTO_XF86BIGFONT_SUFFIX)
diff --git a/rules/xorg-proto-xf86dga.make b/rules/xorg-proto-xf86dga.make
index fbd2f6ac1..71e1d5fd6 100644
--- a/rules/xorg-proto-xf86dga.make
+++ b/rules/xorg-proto-xf86dga.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XF86DGA) += xorg-proto-xf86dga
# Paths and names
#
XORG_PROTO_XF86DGA_VERSION := 2.1
+XORG_PROTO_XF86DGA_MD5 := a036dc2fcbf052ec10621fd48b68dbb1
XORG_PROTO_XF86DGA := xf86dgaproto-$(XORG_PROTO_XF86DGA_VERSION)
XORG_PROTO_XF86DGA_SUFFIX := tar.bz2
XORG_PROTO_XF86DGA_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XF86DGA).$(XORG_PROTO_XF86DGA_SUFFIX)
diff --git a/rules/xorg-proto-xf86dri.make b/rules/xorg-proto-xf86dri.make
index 4a3376515..23912288c 100644
--- a/rules/xorg-proto-xf86dri.make
+++ b/rules/xorg-proto-xf86dri.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XF86DRI) += xorg-proto-xf86dri
# Paths and names
#
XORG_PROTO_XF86DRI_VERSION := 2.1.0
+XORG_PROTO_XF86DRI_MD5 := 309d552732666c3333d7dc63e80d042f
XORG_PROTO_XF86DRI := xf86driproto-$(XORG_PROTO_XF86DRI_VERSION)
XORG_PROTO_XF86DRI_SUFFIX := tar.bz2
XORG_PROTO_XF86DRI_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XF86DRI).$(XORG_PROTO_XF86DRI_SUFFIX)
diff --git a/rules/xorg-proto-xf86misc.make b/rules/xorg-proto-xf86misc.make
index c438db89c..5b2b805fc 100644
--- a/rules/xorg-proto-xf86misc.make
+++ b/rules/xorg-proto-xf86misc.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XF86MISC) += xorg-proto-xf86misc
# Paths and names
#
XORG_PROTO_XF86MISC_VERSION := 0.9.3
+XORG_PROTO_XF86MISC_MD5 := ca63bbb31cf5b7f37b2237e923ff257a
XORG_PROTO_XF86MISC := xf86miscproto-$(XORG_PROTO_XF86MISC_VERSION)
XORG_PROTO_XF86MISC_SUFFIX := tar.bz2
XORG_PROTO_XF86MISC_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XF86MISC).$(XORG_PROTO_XF86MISC_SUFFIX)
diff --git a/rules/xorg-proto-xf86vidmode.make b/rules/xorg-proto-xf86vidmode.make
index a5b86a5aa..d722cc9cf 100644
--- a/rules/xorg-proto-xf86vidmode.make
+++ b/rules/xorg-proto-xf86vidmode.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XF86VIDMODE) += xorg-proto-xf86vidmode
# Paths and names
#
XORG_PROTO_XF86VIDMODE_VERSION := 2.3
+XORG_PROTO_XF86VIDMODE_MD5 := 4434894fc7d4eeb4a22e6b876d56fdaa
XORG_PROTO_XF86VIDMODE := xf86vidmodeproto-$(XORG_PROTO_XF86VIDMODE_VERSION)
XORG_PROTO_XF86VIDMODE_SUFFIX := tar.bz2
XORG_PROTO_XF86VIDMODE_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XF86VIDMODE).$(XORG_PROTO_XF86VIDMODE_SUFFIX)
diff --git a/rules/xorg-proto-xinerama.make b/rules/xorg-proto-xinerama.make
index a39a9974e..d3076f867 100644
--- a/rules/xorg-proto-xinerama.make
+++ b/rules/xorg-proto-xinerama.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_XORG_PROTO_XINERAMA) += xorg-proto-xinerama
# Paths and names
#
XORG_PROTO_XINERAMA_VERSION := 1.2
+XORG_PROTO_XINERAMA_MD5 := a8aadcb281b9c11a91303e24cdea45f5
XORG_PROTO_XINERAMA := xineramaproto-$(XORG_PROTO_XINERAMA_VERSION)
XORG_PROTO_XINERAMA_SUFFIX := tar.bz2
XORG_PROTO_XINERAMA_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/proto/$(XORG_PROTO_XINERAMA).$(XORG_PROTO_XINERAMA_SUFFIX)
diff --git a/rules/xorg-server.make b/rules/xorg-server.make
index 3eed3d838..a7ea6359a 100644
--- a/rules/xorg-server.make
+++ b/rules/xorg-server.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XORG_SERVER) += xorg-server
# Paths and names
#
XORG_SERVER_VERSION := 1.9.3
+XORG_SERVER_MD5 := 5bef6839a76d029204ab31aa2fcb5201
XORG_SERVER := xorg-server-$(XORG_SERVER_VERSION)
XORG_SERVER_SUFFIX := tar.bz2
XORG_SERVER_URL := $(PTXCONF_SETUP_XORGMIRROR)/individual/xserver/$(XORG_SERVER).$(XORG_SERVER_SUFFIX)
diff --git a/rules/xterm.make b/rules/xterm.make
index 9b0f4d46b..4b6e43625 100644
--- a/rules/xterm.make
+++ b/rules/xterm.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_XTERM) += xterm
# Paths and names
#
XTERM_VERSION := 267
+XTERM_MD5 := 3945ab70cfa2a9e95804157ee1b0f8e8
XTERM := xterm-$(XTERM_VERSION)
XTERM_SUFFIX := tgz
XTERM_URL := ftp://invisible-island.net/xterm/$(XTERM).$(XTERM_SUFFIX)
diff --git a/rules/zip.make b/rules/zip.make
index 7bc90988b..e6d757f96 100644
--- a/rules/zip.make
+++ b/rules/zip.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_ZIP) += zip
# (zip is packaged a bit unusual way, that's why two version variables exist)
#
ZIP_VERSION := 3.0
+ZIP_MD5 := 7b74551e63f8ee6aab6fbc86676c0d37
ZIP_AVERSION := 30
ZIP_ARCHIVE := zip$(ZIP_AVERSION).tar.gz
ZIP := zip$(ZIP_AVERSION)
diff --git a/rules/zlib.make b/rules/zlib.make
index d621db042..0d437e32d 100644
--- a/rules/zlib.make
+++ b/rules/zlib.make
@@ -18,6 +18,7 @@ PACKAGES-$(PTXCONF_ZLIB) += zlib
# Paths and names
#
ZLIB_VERSION := 1.2.5
+ZLIB_MD5 := be1e89810e66150f5b0327984d8625a0
ZLIB := zlib-$(ZLIB_VERSION)
ZLIB_SUFFIX := tar.bz2
ZLIB_URL := http://zlib.net/$(ZLIB).$(ZLIB_SUFFIX)
diff --git a/rules/zsync.make b/rules/zsync.make
index b46bcf8cc..f0038b353 100644
--- a/rules/zsync.make
+++ b/rules/zsync.make
@@ -17,6 +17,7 @@ PACKAGES-$(PTXCONF_ZSYNC) += zsync
# Paths and names
#
ZSYNC_VERSION := 0.6.1
+ZSYNC_MD5 := cab880e6cb3a5b0976b0930a5b6e3256
ZSYNC := zsync-$(ZSYNC_VERSION)
ZSYNC_SUFFIX := tar.bz2
ZSYNC_URL := http://zsync.moria.org.uk/download/$(ZSYNC).$(ZSYNC_SUFFIX)