aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/mctoolame-decoder/Makefile1
-rw-r--r--audio/mctoolame-decoder/distinfo1
-rw-r--r--audio/mctoolame-encoder/Makefile1
-rw-r--r--audio/mctoolame-encoder/distinfo1
-rw-r--r--audio/mpt/Makefile1
-rw-r--r--audio/mpt/distinfo1
-rw-r--r--audio/songprint/Makefile3
-rw-r--r--audio/songprint/distinfo1
-rw-r--r--audio/toolame/Makefile1
-rw-r--r--audio/toolame/distinfo1
-rw-r--r--biology/distribfold/Makefile1
-rw-r--r--biology/distribfold/distinfo1
-rw-r--r--cad/electric/Makefile1
-rw-r--r--cad/electric/distinfo1
-rw-r--r--devel/ddd/Makefile1
-rw-r--r--devel/ddd/distinfo1
-rw-r--r--devel/libtai/Makefile1
-rw-r--r--devel/libtai/distinfo1
-rw-r--r--devel/linux-understand_ada/Makefile1
-rw-r--r--devel/linux-understand_ada/distinfo1
-rw-r--r--devel/linux-understand_c/Makefile1
-rw-r--r--devel/linux-understand_c/distinfo1
-rw-r--r--devel/linux-understand_java/Makefile1
-rw-r--r--devel/linux-understand_java/distinfo1
-rw-r--r--devel/popt/Makefile1
-rw-r--r--devel/popt/distinfo1
-rw-r--r--dns/ipcheck/Makefile1
-rw-r--r--dns/ipcheck/distinfo1
-rw-r--r--emulators/vgb-bin/Makefile1
-rw-r--r--emulators/vgb-bin/distinfo1
-rw-r--r--emulators/vgba-bin/Makefile1
-rw-r--r--emulators/vgba-bin/distinfo1
-rw-r--r--graphics/aoi/Makefile1
-rw-r--r--graphics/aoi/distinfo1
-rw-r--r--irc/iip/Makefile1
-rw-r--r--irc/iip/distinfo1
-rw-r--r--mail/bayespam/Makefile1
-rw-r--r--mail/bayespam/distinfo1
-rw-r--r--mail/py-spambayes/Makefile1
-rw-r--r--mail/py-spambayes/distinfo1
-rw-r--r--mail/qmail/Makefile2
-rw-r--r--mail/qmail/distinfo10
-rw-r--r--mail/qpopper/Makefile1
-rw-r--r--mail/qpopper/distinfo2
-rw-r--r--mail/spamoracle/Makefile1
-rw-r--r--mail/spamoracle/distinfo1
-rw-r--r--math/djbfft/Makefile1
-rw-r--r--math/djbfft/distinfo1
-rw-r--r--math/mprime/Makefile1
-rw-r--r--math/mprime/distinfo2
-rw-r--r--math/p5-Math-Expr/Makefile1
-rw-r--r--math/p5-Math-Expr/distinfo1
-rw-r--r--math/p5-Math-FFT/Makefile1
-rw-r--r--math/p5-Math-FFT/distinfo1
-rw-r--r--math/p5-Math-Interpolate/Makefile1
-rw-r--r--math/p5-Math-Interpolate/distinfo1
-rw-r--r--math/p5-Math-Logic/Makefile1
-rw-r--r--math/p5-Math-Logic/distinfo1
-rw-r--r--misc/edonkey-tool-hash/Makefile1
-rw-r--r--misc/edonkey-tool-hash/distinfo1
-rw-r--r--misc/edonkey-tool-slist/Makefile1
-rw-r--r--misc/edonkey-tool-slist/distinfo1
-rw-r--r--misc/gkx86info/Makefile1
-rw-r--r--misc/gkx86info/distinfo1
-rw-r--r--misc/gkx86info2/Makefile1
-rw-r--r--misc/gkx86info2/distinfo1
-rw-r--r--misc/linux-edonkey-tool-list/Makefile1
-rw-r--r--misc/linux-edonkey-tool-list/distinfo1
-rw-r--r--misc/linux-edonkey-tool-recovermet/Makefile1
-rw-r--r--misc/linux-edonkey-tool-recovermet/distinfo1
-rw-r--r--multimedia/ffmpeg-devel/Makefile1
-rw-r--r--multimedia/ffmpeg-devel/distinfo1
-rw-r--r--multimedia/ffmpeg/Makefile1
-rw-r--r--multimedia/ffmpeg/distinfo1
-rw-r--r--multimedia/ffmpeg045/Makefile1
-rw-r--r--multimedia/ffmpeg045/distinfo1
-rw-r--r--multimedia/goggles/Makefile1
-rw-r--r--multimedia/goggles/distinfo1
-rw-r--r--multimedia/gstreamer-editor/Makefile1
-rw-r--r--multimedia/gstreamer-editor/distinfo1
-rw-r--r--multimedia/gstreamer-player/Makefile1
-rw-r--r--multimedia/gstreamer-player/distinfo1
-rw-r--r--multimedia/gstreamer-plugins/Makefile1
-rw-r--r--multimedia/gstreamer-plugins/distinfo1
-rw-r--r--multimedia/gstreamer-plugins80/Makefile1
-rw-r--r--multimedia/gstreamer-plugins80/distinfo1
-rw-r--r--multimedia/gstreamer/Makefile1
-rw-r--r--multimedia/gstreamer/distinfo1
-rw-r--r--multimedia/gstreamer80/Makefile1
-rw-r--r--multimedia/gstreamer80/distinfo1
-rw-r--r--multimedia/gsubedit/Makefile1
-rw-r--r--multimedia/gsubedit/distinfo1
-rw-r--r--multimedia/gtksubtitler/Makefile1
-rw-r--r--multimedia/gtksubtitler/distinfo1
-rw-r--r--multimedia/ksubeditor/Makefile1
-rw-r--r--multimedia/ksubeditor/distinfo1
-rw-r--r--multimedia/libdivxdecore-devel/Makefile1
-rw-r--r--multimedia/libdivxdecore-devel/distinfo1
-rw-r--r--multimedia/libdivxdecore/Makefile1
-rw-r--r--multimedia/libdivxdecore/distinfo1
-rw-r--r--multimedia/libdivxencore/Makefile1
-rw-r--r--multimedia/libdivxencore/distinfo1
-rw-r--r--multimedia/libdv/Makefile1
-rw-r--r--multimedia/libdv/distinfo1
-rw-r--r--multimedia/libdvdcss/Makefile1
-rw-r--r--multimedia/libdvdcss/distinfo1
-rw-r--r--multimedia/libdvdplay/Makefile1
-rw-r--r--multimedia/libdvdplay/distinfo1
-rw-r--r--multimedia/libdvdread/Makefile1
-rw-r--r--multimedia/libdvdread/distinfo1
-rw-r--r--multimedia/libmatroska/Makefile1
-rw-r--r--multimedia/libmatroska/distinfo1
-rw-r--r--multimedia/libmovtar/Makefile1
-rw-r--r--multimedia/libmovtar/distinfo1
-rw-r--r--multimedia/libmpeg2/Makefile1
-rw-r--r--multimedia/libmpeg2/distinfo1
-rw-r--r--multimedia/linux-divx4linux/Makefile1
-rw-r--r--multimedia/linux-divx4linux/distinfo1
-rw-r--r--multimedia/linux-divx4linux4/Makefile1
-rw-r--r--multimedia/linux-divx4linux4/distinfo1
-rw-r--r--multimedia/linux-divxplayer/Makefile1
-rw-r--r--multimedia/linux-divxplayer/distinfo1
-rw-r--r--multimedia/linux-xmovie/Makefile1
-rw-r--r--multimedia/linux-xmovie/distinfo1
-rw-r--r--multimedia/mjpegtools/Makefile1
-rw-r--r--multimedia/mjpegtools/distinfo1
-rw-r--r--multimedia/mpeg4ip/Makefile1
-rw-r--r--multimedia/mpeg4ip/distinfo1
-rw-r--r--multimedia/mplayerxp/Makefile1
-rw-r--r--multimedia/mplayerxp/distinfo1
-rw-r--r--multimedia/ogle-gui/Makefile1
-rw-r--r--multimedia/ogle-gui/distinfo1
-rw-r--r--multimedia/ogle/Makefile1
-rw-r--r--multimedia/ogle/distinfo1
-rw-r--r--multimedia/ogmtools/Makefile1
-rw-r--r--multimedia/ogmtools/distinfo1
-rw-r--r--multimedia/okle/Makefile1
-rw-r--r--multimedia/okle/distinfo1
-rw-r--r--multimedia/openquicktime/Makefile1
-rw-r--r--multimedia/openquicktime/distinfo1
-rw-r--r--multimedia/oqtencoder/Makefile1
-rw-r--r--multimedia/oqtencoder/distinfo1
-rw-r--r--multimedia/oqtplayer/Makefile1
-rw-r--r--multimedia/oqtplayer/distinfo1
-rw-r--r--multimedia/xmps-opendivx-plugin/Makefile1
-rw-r--r--multimedia/xmps-opendivx-plugin/distinfo1
-rw-r--r--multimedia/xmps-win32-plugin/Makefile1
-rw-r--r--multimedia/xmps-win32-plugin/distinfo1
-rw-r--r--net-im/ickle/Makefile1
-rw-r--r--net-im/ickle/distinfo1
-rw-r--r--net-im/icqlib/Makefile1
-rw-r--r--net-im/icqlib/distinfo1
-rw-r--r--net-im/libicq2000/Makefile1
-rw-r--r--net-im/libicq2000/distinfo1
-rw-r--r--net-im/ocaml-jabbr/Makefile1
-rw-r--r--net-im/ocaml-jabbr/distinfo1
-rw-r--r--net-p2p/dctc-gui-qt/Makefile1
-rw-r--r--net-p2p/dctc-gui-qt/distinfo1
-rw-r--r--net-p2p/dctc-gui/Makefile1
-rw-r--r--net-p2p/dctc-gui/distinfo1
-rw-r--r--net-p2p/dctc/Makefile1
-rw-r--r--net-p2p/dctc/distinfo1
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/Makefile1
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/distinfo1
-rw-r--r--net-p2p/edonkey-gui-gtk/Makefile1
-rw-r--r--net-p2p/edonkey-gui-gtk/distinfo1
-rw-r--r--net-p2p/edonkey-tool-hash/Makefile1
-rw-r--r--net-p2p/edonkey-tool-hash/distinfo1
-rw-r--r--net-p2p/edonkey-tool-slist/Makefile1
-rw-r--r--net-p2p/edonkey-tool-slist/distinfo1
-rw-r--r--net-p2p/fcptools/Makefile1
-rw-r--r--net-p2p/fcptools/distinfo1
-rw-r--r--net-p2p/freenet/Makefile1
-rw-r--r--net-p2p/freenet/distinfo1
-rw-r--r--net-p2p/freenet05/Makefile1
-rw-r--r--net-p2p/freenet05/distinfo1
-rw-r--r--net-p2p/frost/Makefile1
-rw-r--r--net-p2p/frost/distinfo1
-rw-r--r--net-p2p/kmldonkey/Makefile1
-rw-r--r--net-p2p/kmldonkey/distinfo1
-rw-r--r--net-p2p/liberator/Makefile1
-rw-r--r--net-p2p/liberator/distinfo1
-rw-r--r--net-p2p/linux-agsatellite/Makefile1
-rw-r--r--net-p2p/linux-agsatellite/distinfo1
-rw-r--r--net-p2p/linux-edonkey-core/Makefile1
-rw-r--r--net-p2p/linux-edonkey-core/distinfo1
-rw-r--r--net-p2p/linux-edonkey-server/Makefile1
-rw-r--r--net-p2p/linux-edonkey-server/distinfo1
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/Makefile1
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/distinfo1
-rw-r--r--net-p2p/mldonkey-perlreactor/Makefile1
-rw-r--r--net-p2p/mldonkey-perlreactor/distinfo1
-rw-r--r--net-p2p/mldonkey-serverspy/Makefile1
-rw-r--r--net-p2p/mldonkey-serverspy/distinfo1
-rw-r--r--net-p2p/mldonkey-urlslave/Makefile1
-rw-r--r--net-p2p/mldonkey-urlslave/distinfo1
-rw-r--r--net-p2p/mute-net/Makefile1
-rw-r--r--net-p2p/mute-net/distinfo1
-rw-r--r--net-p2p/phex/Makefile1
-rw-r--r--net-p2p/phex/distinfo1
-rw-r--r--net-p2p/py-bittorrent-devel/Makefile1
-rw-r--r--net-p2p/py-bittorrent-devel/distinfo1
-rw-r--r--net-p2p/py-bittorrent/Makefile1
-rw-r--r--net-p2p/py-bittorrent/distinfo1
-rw-r--r--net-p2p/py-kenosis-bittorrent/Makefile1
-rw-r--r--net-p2p/py-kenosis-bittorrent/distinfo1
-rw-r--r--net-p2p/xmule/Makefile4
-rw-r--r--net-p2p/xmule/distinfo1
-rw-r--r--net-p2p/xnap/Makefile1
-rw-r--r--net-p2p/xnap/distinfo1
-rw-r--r--net/dctc-gui-qt/Makefile1
-rw-r--r--net/dctc-gui-qt/distinfo1
-rw-r--r--net/dctc-gui/Makefile1
-rw-r--r--net/dctc-gui/distinfo1
-rw-r--r--net/dctc/Makefile1
-rw-r--r--net/dctc/distinfo1
-rw-r--r--net/edonkey-gui-gtk-urlslave/Makefile1
-rw-r--r--net/edonkey-gui-gtk-urlslave/distinfo1
-rw-r--r--net/edonkey-gui-gtk/Makefile1
-rw-r--r--net/edonkey-gui-gtk/distinfo1
-rw-r--r--net/edonkey-gui-java/Makefile1
-rw-r--r--net/edonkey-gui-java/distinfo1
-rw-r--r--net/fcptools/Makefile1
-rw-r--r--net/fcptools/distinfo1
-rw-r--r--net/freenet/Makefile1
-rw-r--r--net/freenet/distinfo1
-rw-r--r--net/frost/Makefile1
-rw-r--r--net/frost/distinfo1
-rw-r--r--net/ickle/Makefile1
-rw-r--r--net/ickle/distinfo1
-rw-r--r--net/icqlib/Makefile1
-rw-r--r--net/icqlib/distinfo1
-rw-r--r--net/icqlib0/Makefile1
-rw-r--r--net/icqlib0/distinfo1
-rw-r--r--net/kmldonkey/Makefile1
-rw-r--r--net/kmldonkey/distinfo1
-rw-r--r--net/liberator/Makefile1
-rw-r--r--net/liberator/distinfo1
-rw-r--r--net/libicq2000/Makefile1
-rw-r--r--net/libicq2000/distinfo1
-rw-r--r--net/linux-agsatellite/Makefile1
-rw-r--r--net/linux-agsatellite/distinfo1
-rw-r--r--net/linux-edonkey-core/Makefile1
-rw-r--r--net/linux-edonkey-core/distinfo1
-rw-r--r--net/linux-edonkey-gui-gtk/Makefile1
-rw-r--r--net/linux-edonkey-gui-gtk/distinfo1
-rw-r--r--net/linux-edonkey-server/Makefile1
-rw-r--r--net/linux-edonkey-server/distinfo1
-rw-r--r--net/mldonkey-perlreactor/Makefile1
-rw-r--r--net/mldonkey-perlreactor/distinfo1
-rw-r--r--net/mldonkey-serverspy/Makefile1
-rw-r--r--net/mldonkey-serverspy/distinfo1
-rw-r--r--net/mldonkey-urlslave/Makefile1
-rw-r--r--net/mldonkey-urlslave/distinfo1
-rw-r--r--net/mute-net/Makefile1
-rw-r--r--net/mute-net/distinfo1
-rw-r--r--net/ocaml-jabbr/Makefile1
-rw-r--r--net/ocaml-jabbr/distinfo1
-rw-r--r--net/phex/Makefile1
-rw-r--r--net/phex/distinfo1
-rw-r--r--net/py-bittorrent-devel/Makefile1
-rw-r--r--net/py-bittorrent-devel/distinfo1
-rw-r--r--net/py-bittorrent/Makefile1
-rw-r--r--net/py-bittorrent/distinfo1
-rw-r--r--net/py-kenosis-bittorrent/Makefile1
-rw-r--r--net/py-kenosis-bittorrent/distinfo1
-rw-r--r--net/py-shadowclient/Makefile1
-rw-r--r--net/py-shadowclient/distinfo1
-rw-r--r--net/xmule/Makefile4
-rw-r--r--net/xmule/distinfo1
-rw-r--r--net/xnap/Makefile1
-rw-r--r--net/xnap/distinfo1
-rw-r--r--print/mapagi/Makefile1
-rw-r--r--print/mapagi/distinfo1
-rw-r--r--security/ocaml-cryptokit/Makefile1
-rw-r--r--security/ocaml-cryptokit/distinfo1
-rw-r--r--sysutils/clockspeed/Makefile1
-rw-r--r--sysutils/clockspeed/distinfo1
-rw-r--r--sysutils/knutclient-kde4/Makefile1
-rw-r--r--sysutils/knutclient-kde4/distinfo1
-rw-r--r--sysutils/knutclient/Makefile1
-rw-r--r--sysutils/knutclient/distinfo1
-rw-r--r--sysutils/memtest/Makefile1
-rw-r--r--sysutils/memtest/distinfo1
-rw-r--r--sysutils/pkill/Makefile1
-rw-r--r--sysutils/pkill/distinfo2
-rw-r--r--sysutils/vobcopy/Makefile1
-rw-r--r--sysutils/vobcopy/distinfo1
-rw-r--r--textproc/libebml/Makefile1
-rw-r--r--textproc/libebml/distinfo1
-rw-r--r--textproc/ocaml-yaxpo/Makefile1
-rw-r--r--textproc/ocaml-yaxpo/distinfo1
-rw-r--r--textproc/p5-XML-XQL/Makefile1
-rw-r--r--textproc/p5-XML-XQL/distinfo1
-rw-r--r--textproc/p5-xmltv/Makefile1
-rw-r--r--textproc/p5-xmltv/distinfo1
-rw-r--r--x11-toolkits/p5-Tk-TableMatrix/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-TableMatrix/distinfo1
-rw-r--r--x11/rxvt-devel/Makefile1
-rw-r--r--x11/rxvt-devel/distinfo1
-rw-r--r--x11/rxvt-unicode/Makefile1
-rw-r--r--x11/rxvt-unicode/distinfo1
-rw-r--r--x11/rxvt/Makefile1
-rw-r--r--x11/rxvt/distinfo1
304 files changed, 318 insertions, 7 deletions
diff --git a/audio/mctoolame-decoder/Makefile b/audio/mctoolame-decoder/Makefile
index 03316b9e7b76..e67e614d057f 100644
--- a/audio/mctoolame-decoder/Makefile
+++ b/audio/mctoolame-decoder/Makefile
@@ -20,6 +20,7 @@ COMMENT= A LayerII MPEG Audio decoder which supports multi-channel encoding
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET=
PLIST_SUB= PKGNAMESUFFIX="${PKGNAMESUFFIX}"
diff --git a/audio/mctoolame-decoder/distinfo b/audio/mctoolame-decoder/distinfo
index e70d7f17dc90..e139530601cd 100644
--- a/audio/mctoolame-decoder/distinfo
+++ b/audio/mctoolame-decoder/distinfo
@@ -1 +1,2 @@
MD5 (mctoolamed-01a.tgz) = 03b8d015057b537ecce0c8011181c0ec
+SIZE (mctoolamed-01a.tgz) = 43555
diff --git a/audio/mctoolame-encoder/Makefile b/audio/mctoolame-encoder/Makefile
index 1b7b0dc59d5d..034466d9f818 100644
--- a/audio/mctoolame-encoder/Makefile
+++ b/audio/mctoolame-encoder/Makefile
@@ -20,6 +20,7 @@ COMMENT= A LayerII MPEG Audio encoder which supports multi-channel encoding
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET=
PLIST_SUB= PKGNAMESUFFIX="${PKGNAMESUFFIX}"
diff --git a/audio/mctoolame-encoder/distinfo b/audio/mctoolame-encoder/distinfo
index d40b2567630e..b8bc4b59d022 100644
--- a/audio/mctoolame-encoder/distinfo
+++ b/audio/mctoolame-encoder/distinfo
@@ -1 +1,2 @@
MD5 (mctoolame-01a.tgz) = 17d136b6e0fb021fe8e409dc2f8e52f2
+SIZE (mctoolame-01a.tgz) = 96633
diff --git a/audio/mpt/Makefile b/audio/mpt/Makefile
index bf235cd49020..e2f96c8a214d 100644
--- a/audio/mpt/Makefile
+++ b/audio/mpt/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw \
songprint.1:${PORTSDIR}/audio/songprint
USE_GNOME= glib12
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
diff --git a/audio/mpt/distinfo b/audio/mpt/distinfo
index 79d64f82bd27..2509ad75b1f5 100644
--- a/audio/mpt/distinfo
+++ b/audio/mpt/distinfo
@@ -1 +1,2 @@
MD5 (mpt-0.0.tar.gz) = 1d8b34e99eacfe9a7de7ecfb7756339b
+SIZE (mpt-0.0.tar.gz) = 43138
diff --git a/audio/songprint/Makefile b/audio/songprint/Makefile
index da2bd47b6145..0a6ca9f64a8e 100644
--- a/audio/songprint/Makefile
+++ b/audio/songprint/Makefile
@@ -18,8 +18,9 @@ COMMENT= Library for acoustic fingerprinting of music from Freetantrum (TM)
LIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw
USE_GNOME= glib12
-GNU_CONFIGURE= yes
USE_GMAKE= yes
+USE_SIZE= yes
+GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
INSTALLS_SHLIB= yes
diff --git a/audio/songprint/distinfo b/audio/songprint/distinfo
index 1596bafa16a9..d6ed6f79ff40 100644
--- a/audio/songprint/distinfo
+++ b/audio/songprint/distinfo
@@ -1 +1,2 @@
MD5 (songprint-1.2.tar.gz) = 1455710f6e25cedb5e719ed90aeedde0
+SIZE (songprint-1.2.tar.gz) = 520476
diff --git a/audio/toolame/Makefile b/audio/toolame/Makefile
index 10a1d1311fb1..fb5280e61b2d 100644
--- a/audio/toolame/Makefile
+++ b/audio/toolame/Makefile
@@ -19,6 +19,7 @@ COMMENT= Optimized mpeg 1/2 layer 2 audio encoder
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= ${PORTNAME}
DOC_FILES= FUTURE HISTORY LGPL.txt README
diff --git a/audio/toolame/distinfo b/audio/toolame/distinfo
index 4182e8054eb2..ceb015f5d239 100644
--- a/audio/toolame/distinfo
+++ b/audio/toolame/distinfo
@@ -1 +1,2 @@
MD5 (toolame-02l.tgz) = 5946e2dd78fbb57e54386b3b5d873fee
+SIZE (toolame-02l.tgz) = 127493
diff --git a/biology/distribfold/Makefile b/biology/distribfold/Makefile
index 8009a9e737d5..ff2ee75f6d7d 100644
--- a/biology/distribfold/Makefile
+++ b/biology/distribfold/Makefile
@@ -17,6 +17,7 @@ COMMENT= distributedfolding.org distributed protein folding project
ONLY_FOR_ARCHS= i386
USE_REINPLACE= yes
+USE_SIZE= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/distribfold
diff --git a/biology/distribfold/distinfo b/biology/distribfold/distinfo
index 8e38974ddbe8..1b9a2b7824fc 100644
--- a/biology/distribfold/distinfo
+++ b/biology/distribfold/distinfo
@@ -1 +1,2 @@
MD5 (distribfold-current-FreeBSD-0.1.20030425.tar.gz) = 8e979a8f3f31dd5d99c731715ecea18d
+SIZE (distribfold-current-FreeBSD-0.1.20030425.tar.gz) = 8266677
diff --git a/cad/electric/Makefile b/cad/electric/Makefile
index bff3a3a13940..c3a433118640 100644
--- a/cad/electric/Makefile
+++ b/cad/electric/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= A Sophisticated electrical CAD system
USE_REINPLACE= yes
+USE_SIZE= yes
USE_XLIB= yes
USE_MOTIF= yes
GNU_CONFIGURE= yes
diff --git a/cad/electric/distinfo b/cad/electric/distinfo
index 6c9452053af9..ff2a08aeaf0f 100644
--- a/cad/electric/distinfo
+++ b/cad/electric/distinfo
@@ -1 +1,2 @@
MD5 (electric-6.07.1.tar.gz) = 38529829c69ac56058c597c21d8b98c0
+SIZE (electric-6.07.1.tar.gz) = 4173254
diff --git a/devel/ddd/Makefile b/devel/ddd/Makefile
index 7676a6d0554a..a80a7cb619b5 100644
--- a/devel/ddd/Makefile
+++ b/devel/ddd/Makefile
@@ -22,6 +22,7 @@ CONFIGURE_ARGS= --with-motif-libraries="${LIBXMDIR}" \
--with-readline-libraries=/usr/lib
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
USE_XPM= yes
USE_MOTIF= yes
PLIST_SUB= VERSION=${PORTVERSION}
diff --git a/devel/ddd/distinfo b/devel/ddd/distinfo
index 31a7fad250e7..c9803188a58a 100644
--- a/devel/ddd/distinfo
+++ b/devel/ddd/distinfo
@@ -1 +1,2 @@
MD5 (ddd-3.3.1.tar.gz) = 38589618d7cd02a03d062bb116bbf1d2
+SIZE (ddd-3.3.1.tar.gz) = 5820713
diff --git a/devel/libtai/Makefile b/devel/libtai/Makefile
index a996d3eb8b57..db60118195b3 100644
--- a/devel/libtai/Makefile
+++ b/devel/libtai/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= A library for storing and manipulating dates and times in second/attosecond
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= it
INSTALLS_SHLIB= yes
diff --git a/devel/libtai/distinfo b/devel/libtai/distinfo
index f6760b70b6b4..a3f43c74b08d 100644
--- a/devel/libtai/distinfo
+++ b/devel/libtai/distinfo
@@ -1 +1,2 @@
MD5 (libtai-0.60.tar.gz) = 97b581ec4aefc00f461cefe3c64be244
+SIZE (libtai-0.60.tar.gz) = 17300
diff --git a/devel/linux-understand_ada/Makefile b/devel/linux-understand_ada/Makefile
index 1e183c104497..23e5d43f2d5b 100644
--- a/devel/linux-understand_ada/Makefile
+++ b/devel/linux-understand_ada/Makefile
@@ -18,6 +18,7 @@ COMMENT= Understand can parse a Ada project helping reverse engineer it
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/devel/linux-understand_ada/distinfo b/devel/linux-understand_ada/distinfo
index ba87232352b0..8e5a06e9e4a9 100644
--- a/devel/linux-understand_ada/distinfo
+++ b/devel/linux-understand_ada/distinfo
@@ -1 +1,2 @@
MD5 (und_ada-14b206-linux.tar.gz) = d5fd65e67c31d72f5dc8dba99f5f0ebc
+SIZE (und_ada-14b206-linux.tar.gz) = 14952682
diff --git a/devel/linux-understand_c/Makefile b/devel/linux-understand_c/Makefile
index e756735380d5..6c4fa68327f6 100644
--- a/devel/linux-understand_c/Makefile
+++ b/devel/linux-understand_c/Makefile
@@ -19,6 +19,7 @@ COMMENT= Understand can parse a C/C++ project helping reverse engineer it
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/devel/linux-understand_c/distinfo b/devel/linux-understand_c/distinfo
index aeee9e7a4542..50d8f28eaf58 100644
--- a/devel/linux-understand_c/distinfo
+++ b/devel/linux-understand_c/distinfo
@@ -1 +1,2 @@
MD5 (und_c-14b206-linux.tar.gz) = 90bebdc81681733909fbe1c0cae55394
+SIZE (und_c-14b206-linux.tar.gz) = 13964740
diff --git a/devel/linux-understand_java/Makefile b/devel/linux-understand_java/Makefile
index 795b9ae39c30..4ea8e210ed28 100644
--- a/devel/linux-understand_java/Makefile
+++ b/devel/linux-understand_java/Makefile
@@ -18,6 +18,7 @@ COMMENT= Understand can parse a Java project helping reverse engineer it
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/devel/linux-understand_java/distinfo b/devel/linux-understand_java/distinfo
index 746a2d7de89d..cf569529a141 100644
--- a/devel/linux-understand_java/distinfo
+++ b/devel/linux-understand_java/distinfo
@@ -1 +1,2 @@
MD5 (und_java-14b206-linux.tar.gz) = d92945cffda483ea2461e236e5e6e890
+SIZE (und_java-14b206-linux.tar.gz) = 13978785
diff --git a/devel/popt/Makefile b/devel/popt/Makefile
index ebc0432ac3fc..d7e8aa932efc 100644
--- a/devel/popt/Makefile
+++ b/devel/popt/Makefile
@@ -18,6 +18,7 @@ COMMENT= A getopt(3) like library with a number of enhancements, from Redhat
USE_GETTEXT= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
diff --git a/devel/popt/distinfo b/devel/popt/distinfo
index 9ec095f82c7a..7cc4bfb26f86 100644
--- a/devel/popt/distinfo
+++ b/devel/popt/distinfo
@@ -1 +1,2 @@
MD5 (popt-1.6.4.tar.gz) = 734b375abdcc6bf70541d0bef8147449
+SIZE (popt-1.6.4.tar.gz) = 529791
diff --git a/dns/ipcheck/Makefile b/dns/ipcheck/Makefile
index db03b49bad58..9f5080af12b8 100644
--- a/dns/ipcheck/Makefile
+++ b/dns/ipcheck/Makefile
@@ -19,6 +19,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= A fully compliant DynDNS.org client for UNIX (supports NIC v2.0)
USE_PYTHON= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PLIST_FILES= bin/ipcheck.py
diff --git a/dns/ipcheck/distinfo b/dns/ipcheck/distinfo
index 1577b853a532..bbf3be0d5fd3 100644
--- a/dns/ipcheck/distinfo
+++ b/dns/ipcheck/distinfo
@@ -1 +1,2 @@
MD5 (ipcheck.207) = bfbcb05ee7c78ce09636cca38ffbbcfd
+SIZE (ipcheck.207) = 158838
diff --git a/emulators/vgb-bin/Makefile b/emulators/vgb-bin/Makefile
index 542144ff1090..a8612ca81bfa 100644
--- a/emulators/vgb-bin/Makefile
+++ b/emulators/vgb-bin/Makefile
@@ -19,6 +19,7 @@ COMMENT= Nintendo GameBoy(tm) emulator (closed binary version of vgb)
ONLY_FOR_ARCHS= i386
USE_X_PREFIX= yes
+USE_SIZE= yes
NO_BUILD= no
NO_WRKSUBDIR= no
diff --git a/emulators/vgb-bin/distinfo b/emulators/vgb-bin/distinfo
index 92f8ea14b83c..61f15249729b 100644
--- a/emulators/vgb-bin/distinfo
+++ b/emulators/vgb-bin/distinfo
@@ -1 +1,2 @@
MD5 (VGB22-FreeBSD-80x86-bin.tar.Z) = a4cf3af2a1a3018d74373f807b5b3ccb
+SIZE (VGB22-FreeBSD-80x86-bin.tar.Z) = 397983
diff --git a/emulators/vgba-bin/Makefile b/emulators/vgba-bin/Makefile
index acf362c23fe1..d411a3ae21ac 100644
--- a/emulators/vgba-bin/Makefile
+++ b/emulators/vgba-bin/Makefile
@@ -18,6 +18,7 @@ COMMENT= Virtual GameBoy Advance is an emulator of Nintendo GameBoy Advance(TM)
ONLY_FOR_ARCHS= i386
USE_X_PREFIX= yes
+USE_SIZE= yes
NO_BUILD= no
NO_WRKSUBDIR= no
diff --git a/emulators/vgba-bin/distinfo b/emulators/vgba-bin/distinfo
index feede1384c76..e301527c1f44 100644
--- a/emulators/vgba-bin/distinfo
+++ b/emulators/vgba-bin/distinfo
@@ -1 +1,2 @@
MD5 (VGBA20-FreeBSD-80x86-bin.tar.Z) = 8786af794d5a9a5f83682ea4eacd5ec6
+SIZE (VGBA20-FreeBSD-80x86-bin.tar.Z) = 276708
diff --git a/graphics/aoi/Makefile b/graphics/aoi/Makefile
index d59adaba23b3..82ec95b74a0f 100644
--- a/graphics/aoi/Makefile
+++ b/graphics/aoi/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= An open source Java written 3D modelling and rendering studio
USE_JAVA= 1.3+
+USE_SIZE= yes
USE_ZIP= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
diff --git a/graphics/aoi/distinfo b/graphics/aoi/distinfo
index a85e783878e7..fa209bf5e27e 100644
--- a/graphics/aoi/distinfo
+++ b/graphics/aoi/distinfo
@@ -1 +1,2 @@
MD5 (AoI16.zip) = 12d861359d55b816fdf108e37bf17cd1
+SIZE (AoI16.zip) = 1847648
diff --git a/irc/iip/Makefile b/irc/iip/Makefile
index 95240f776ffb..49535c98fc5e 100644
--- a/irc/iip/Makefile
+++ b/irc/iip/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= Secure and Anonymous Instant Messaging
USE_REINPLACE= yes
+USE_SIZE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
INSTALL_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/irc/iip/distinfo b/irc/iip/distinfo
index 32f73423b255..a61ede65c3d2 100644
--- a/irc/iip/distinfo
+++ b/irc/iip/distinfo
@@ -1 +1,2 @@
MD5 (iip-1.1.0.tgz) = 389385fd95c143834a58f2db0e3890f7
+SIZE (iip-1.1.0.tgz) = 139021
diff --git a/mail/bayespam/Makefile b/mail/bayespam/Makefile
index a852b7743e0f..5e1bad931642 100644
--- a/mail/bayespam/Makefile
+++ b/mail/bayespam/Makefile
@@ -17,6 +17,7 @@ RUN_DEPENDS= ${SITE_PERL}/MIME/Parser.pm:${PORTSDIR}/mail/p5-MIME-Tools
USE_PERL5= yes
USE_REINPLACE= yes
+USE_SIZE= yes
NO_BUILD= yes
FILES_DOCS= AUTHORS COPYING Changelog INSTALL README TODO \
diff --git a/mail/bayespam/distinfo b/mail/bayespam/distinfo
index 66664e3eebe1..5464df48fc01 100644
--- a/mail/bayespam/distinfo
+++ b/mail/bayespam/distinfo
@@ -1 +1,2 @@
MD5 (bayespam-0.9.2.tar.gz) = fc9686726b8268beb1f4732925bb7965
+SIZE (bayespam-0.9.2.tar.gz) = 14751
diff --git a/mail/py-spambayes/Makefile b/mail/py-spambayes/Makefile
index f8883a4b15bd..1936728919ff 100644
--- a/mail/py-spambayes/Makefile
+++ b/mail/py-spambayes/Makefile
@@ -18,6 +18,7 @@ COMMENT= A Bayesian anti-spam filter written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
+USE_SIZE= yes
DOC_FILES= HAMMIE.txt INTEGRATION.txt LICENSE.txt README.txt \
TESTING.txt WHAT_IS_NEW.txt contrib/BULK.txt \
diff --git a/mail/py-spambayes/distinfo b/mail/py-spambayes/distinfo
index 202a086945ca..599083fac282 100644
--- a/mail/py-spambayes/distinfo
+++ b/mail/py-spambayes/distinfo
@@ -1 +1,2 @@
MD5 (spambayes-1.0a6.tar.gz) = f8b84ef6b582334794eaf97718b5ad9f
+SIZE (spambayes-1.0a6.tar.gz) = 478186
diff --git a/mail/qmail/Makefile b/mail/qmail/Makefile
index 228ebd1de146..dd06612a406b 100644
--- a/mail/qmail/Makefile
+++ b/mail/qmail/Makefile
@@ -132,6 +132,8 @@ COMMENT?= A secure, reliable, efficient, simple, and fast MTA
NO_PACKAGE= djb\'s packaging license does not allow non-standard\
qmail binary distributions
+USE_SIZE= yes
+
# A normal qmail installation puts everything into /var/qmail/.
# If you want to install to /usr/local/, then "/usr/local/qmail" is
# suggested instead of "/usr/local", but both will work.
diff --git a/mail/qmail/distinfo b/mail/qmail/distinfo
index ceb7c9e64174..fca257cb9db5 100644
--- a/mail/qmail/distinfo
+++ b/mail/qmail/distinfo
@@ -1,10 +1,20 @@
MD5 (qmail-1.03.tar.gz) = 622f65f982e380dbe86e6574f3abcb7c
+SIZE (qmail-1.03.tar.gz) = 220668
MD5 (qmail-103.patch) = 9140ad2b03017145cd7963c84bb24f16
+SIZE (qmail-103.patch) = 2104
MD5 (qmail-ldap-1.03-20020901.patch.gz) = 48d2761e9ae44bb4d2812a19634f1a5b
+SIZE (qmail-ldap-1.03-20020901.patch.gz) = 130655
MD5 (qmail-mysql-1.1.8.patch) = 0860a5b5cd5b6f99bf005e845b2e0764
+SIZE (qmail-mysql-1.1.8.patch) = 57702
MD5 (tls.patch) = 57447ec135ddb32ada13a56b70ccf6d4
+SIZE (tls.patch) = 39095
MD5 (qmailqueue-patch) = 5a8d7a5863b0c56236af945dedd45754
+SIZE (qmailqueue-patch) = 2510
MD5 (big-todo.103.patch) = 39b6f70f65056472ff97ab40c1dba7b4
+SIZE (big-todo.103.patch) = 5546
MD5 (big-concurrency.patch) = 2ff58c3570870a8ff9a1d9eb9aec05a6
+SIZE (big-concurrency.patch) = 9331
MD5 (outgoingip.patch) = 27e07ea6328cd763481c6d8887b20fe2
+SIZE (outgoingip.patch) = 6841
MD5 (sendmail-flagf.patch) = 4e1f2d8315e7e2a5482798c9d19fac4d
+SIZE (sendmail-flagf.patch) = 863
diff --git a/mail/qpopper/Makefile b/mail/qpopper/Makefile
index 11129bc74927..4f7e39f35786 100644
--- a/mail/qpopper/Makefile
+++ b/mail/qpopper/Makefile
@@ -30,6 +30,7 @@ PATCH_DIST_STRIP= -p1
USE_AUTOCONF= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-lcrypt -lmd -lutil -L${LOCALBASE}/lib" \
OS_DEFS="-DSETPROCTITLE ${OS_DEFS}"
diff --git a/mail/qpopper/distinfo b/mail/qpopper/distinfo
index 0a58ca6772cf..7fbc3ae4cdf6 100644
--- a/mail/qpopper/distinfo
+++ b/mail/qpopper/distinfo
@@ -1,2 +1,4 @@
MD5 (qpopper4.0.5.tar.gz) = e00853280c9e899711f0b0239d3d8f86
+SIZE (qpopper4.0.5.tar.gz) = 2281284
MD5 (qpopper4.0.5-ipv6-20030313.diff.gz) = 1d4b68ab55b95fb1d12528c505f24e5a
+SIZE (qpopper4.0.5-ipv6-20030313.diff.gz) = 53985
diff --git a/mail/spamoracle/Makefile b/mail/spamoracle/Makefile
index 06653d94db13..c8d663154efc 100644
--- a/mail/spamoracle/Makefile
+++ b/mail/spamoracle/Makefile
@@ -16,6 +16,7 @@ COMMENT= procmail spam filter written in ML using Bayesian classification
BUILD_DEPENDS= ocaml:${PORTSDIR}/lang/ocaml
USE_REINPLACE= yes
+USE_SIZE= yes
post-patch:
@${REINPLACE_CMD} -E -e 's|^(CPP=)gcc[[:space:]]+-E|\1${CPP}|' \
diff --git a/mail/spamoracle/distinfo b/mail/spamoracle/distinfo
index d2a8dd908674..b21d7c72a132 100644
--- a/mail/spamoracle/distinfo
+++ b/mail/spamoracle/distinfo
@@ -1 +1,2 @@
MD5 (spamoracle-1.2.tar.gz) = 1742952bc741a6036dc3a1bb3a5e73e3
+SIZE (spamoracle-1.2.tar.gz) = 15828
diff --git a/math/djbfft/Makefile b/math/djbfft/Makefile
index 2dad64bd2b9d..448a431e797a 100644
--- a/math/djbfft/Makefile
+++ b/math/djbfft/Makefile
@@ -15,6 +15,7 @@ COMMENT= An extremely fast library for floating-point convolution
NO_PACKAGE= Forbidden - we have patches to the distribution.
+USE_SIZE= yes
ALL_TARGET=
INSTALL_TARGET=setup check
USE_PERL5_BUILD=yes
diff --git a/math/djbfft/distinfo b/math/djbfft/distinfo
index febafa7af64e..6045891b2dd4 100644
--- a/math/djbfft/distinfo
+++ b/math/djbfft/distinfo
@@ -1 +1,2 @@
MD5 (djbfft-0.76.tar.gz) = 9349eff24c1f9fdfb98cfb51bece8efb
+SIZE (djbfft-0.76.tar.gz) = 80092
diff --git a/math/mprime/Makefile b/math/mprime/Makefile
index 188863f60ff8..2c73bcbba190 100644
--- a/math/mprime/Makefile
+++ b/math/mprime/Makefile
@@ -25,6 +25,7 @@ USE_REINPLACE= yes
USE_ZIP= yes
USE_BZIP2= yes
USE_GMAKE= yes
+USE_SIZE= yes
WRKSRC= ${WRKDIR}/linux
MAKEFILE= makebsd
ALL_TARGET= clean mprime
diff --git a/math/mprime/distinfo b/math/mprime/distinfo
index d466923d372f..c2946313fd84 100644
--- a/math/mprime/distinfo
+++ b/math/mprime/distinfo
@@ -1,2 +1,4 @@
MD5 (mprime/source22.zip) = 4ac3d4fcb6219b4a25968bb17def217e
+SIZE (mprime/source22.zip) = 2332076
MD5 (mprime/prime95-text-2003042900-22.12.tar.bz2) = 8488a53735577fe0a2b181fe76724ec4
+SIZE (mprime/prime95-text-2003042900-22.12.tar.bz2) = 23200
diff --git a/math/p5-Math-Expr/Makefile b/math/p5-Math-Expr/Makefile
index b7b383ed0c0a..80d12fd84bd6 100644
--- a/math/p5-Math-Expr/Makefile
+++ b/math/p5-Math-Expr/Makefile
@@ -15,6 +15,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lioux@FreeBSD.org
COMMENT= Perl module for parsing mathematical expressions into a tree structure
+USE_SIZE= yes
PERL_CONFIGURE= yes
MAN3= Math::Expr.3 Math::Expr::FormulaDB.3 \
diff --git a/math/p5-Math-Expr/distinfo b/math/p5-Math-Expr/distinfo
index 77ba1b0a928f..46e91e974f37 100644
--- a/math/p5-Math-Expr/distinfo
+++ b/math/p5-Math-Expr/distinfo
@@ -1 +1,2 @@
MD5 (Math-Expr-0.4.tar.gz) = 2c4f7eb097bca918f4748f7843bca02b
+SIZE (Math-Expr-0.4.tar.gz) = 21295
diff --git a/math/p5-Math-FFT/Makefile b/math/p5-Math-FFT/Makefile
index bb328f5378de..4bca3c52a3ed 100644
--- a/math/p5-Math-FFT/Makefile
+++ b/math/p5-Math-FFT/Makefile
@@ -15,6 +15,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lioux@FreeBSD.org
COMMENT= Perl module providing an interface to Fast Fourier Transform routines
+USE_SIZE= yes
PERL_CONFIGURE= yes
MAN3= Math::FFT.3
diff --git a/math/p5-Math-FFT/distinfo b/math/p5-Math-FFT/distinfo
index 81bc9f255b70..f7bcd080e59a 100644
--- a/math/p5-Math-FFT/distinfo
+++ b/math/p5-Math-FFT/distinfo
@@ -1 +1,2 @@
MD5 (Math-FFT-0.25.tar.gz) = c44ab37a4d21ffa57ea49c01801106fe
+SIZE (Math-FFT-0.25.tar.gz) = 28114
diff --git a/math/p5-Math-Interpolate/Makefile b/math/p5-Math-Interpolate/Makefile
index 5976e956c1db..dd935fb7189b 100644
--- a/math/p5-Math-Interpolate/Makefile
+++ b/math/p5-Math-Interpolate/Makefile
@@ -15,6 +15,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lioux@FreeBSD.org
COMMENT= Perl routines for data sets interpolation and interval search
+USE_SIZE= yes
PERL_CONFIGURE= yes
MAN3= Math::Interpolate.3 Math::IntervalSearch.3
diff --git a/math/p5-Math-Interpolate/distinfo b/math/p5-Math-Interpolate/distinfo
index fb5511821521..059453e53225 100644
--- a/math/p5-Math-Interpolate/distinfo
+++ b/math/p5-Math-Interpolate/distinfo
@@ -1 +1,2 @@
MD5 (Math-Interpolate-1.05.tar.gz) = 1826c6c24b75a2a27964c3dac198adac
+SIZE (Math-Interpolate-1.05.tar.gz) = 44323
diff --git a/math/p5-Math-Logic/Makefile b/math/p5-Math-Logic/Makefile
index 8a6898deca2d..b526c4492edd 100644
--- a/math/p5-Math-Logic/Makefile
+++ b/math/p5-Math-Logic/Makefile
@@ -15,6 +15,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lioux@FreeBSD.org
COMMENT= Perl module providing pure 2, 3 or multi-value logic
+USE_SIZE= yes
PERL_CONFIGURE= yes
MAN3= Math::Logic.3
diff --git a/math/p5-Math-Logic/distinfo b/math/p5-Math-Logic/distinfo
index ffcc20de53e5..adc8aeeb5f2a 100644
--- a/math/p5-Math-Logic/distinfo
+++ b/math/p5-Math-Logic/distinfo
@@ -1 +1,2 @@
MD5 (Math-Logic-1.19.tar.gz) = 01352cf5bf8f4be78779ac57c033b7b5
+SIZE (Math-Logic-1.19.tar.gz) = 12923
diff --git a/misc/edonkey-tool-hash/Makefile b/misc/edonkey-tool-hash/Makefile
index 888af07acc02..1f6b58ddc313 100644
--- a/misc/edonkey-tool-hash/Makefile
+++ b/misc/edonkey-tool-hash/Makefile
@@ -19,6 +19,7 @@ COMMENT= Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links
PLIST_FILES= bin/edonkey-tool-hash
USE_REINPLACE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
post-patch:
diff --git a/misc/edonkey-tool-hash/distinfo b/misc/edonkey-tool-hash/distinfo
index bf3094412e66..7ca3fbf5eda5 100644
--- a/misc/edonkey-tool-hash/distinfo
+++ b/misc/edonkey-tool-hash/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_hash-0.3.2.tar.gz) = d350608ce000d0f0e34fd91c572ee9bf
+SIZE (ed2k_hash-0.3.2.tar.gz) = 334653
diff --git a/misc/edonkey-tool-slist/Makefile b/misc/edonkey-tool-slist/Makefile
index 29cce84ed937..4c866a237bd7 100644
--- a/misc/edonkey-tool-slist/Makefile
+++ b/misc/edonkey-tool-slist/Makefile
@@ -17,6 +17,7 @@ COMMENT= Checks which servers are either dead or alive in server.met
WRKSRC= ${WRKDIR}/ed2k_slist
USE_REINPLACE= yes
+USE_SIZE= yes
post-patch:
@${REINPLACE_CMD} -e 's| ||' ${WRKSRC}/*.[ch]
diff --git a/misc/edonkey-tool-slist/distinfo b/misc/edonkey-tool-slist/distinfo
index 132c58b90bc5..05259fc1f14a 100644
--- a/misc/edonkey-tool-slist/distinfo
+++ b/misc/edonkey-tool-slist/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_slist-0.2.tar.gz) = add551eebc1d8a64e82f77ddbcf91545
+SIZE (ed2k_slist-0.2.tar.gz) = 16867
diff --git a/misc/gkx86info/Makefile b/misc/gkx86info/Makefile
index eb859494f16b..1d61cde46e68 100644
--- a/misc/gkx86info/Makefile
+++ b/misc/gkx86info/Makefile
@@ -21,6 +21,7 @@ RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm
ONLY_FOR_ARCHS= i386
USE_X_PREFIX= yes
USE_GNOME= gtk12 imlib
+USE_SIZE= yes
DOC_FILES= COPYING README
diff --git a/misc/gkx86info/distinfo b/misc/gkx86info/distinfo
index 575118e6bf3d..17332de89250 100644
--- a/misc/gkx86info/distinfo
+++ b/misc/gkx86info/distinfo
@@ -1 +1,2 @@
MD5 (gkx86info0.0.2.tar.gz) = ad855b4f4e4556efee1ec9ac0871e215
+SIZE (gkx86info0.0.2.tar.gz) = 9429
diff --git a/misc/gkx86info2/Makefile b/misc/gkx86info2/Makefile
index eb859494f16b..1d61cde46e68 100644
--- a/misc/gkx86info2/Makefile
+++ b/misc/gkx86info2/Makefile
@@ -21,6 +21,7 @@ RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm
ONLY_FOR_ARCHS= i386
USE_X_PREFIX= yes
USE_GNOME= gtk12 imlib
+USE_SIZE= yes
DOC_FILES= COPYING README
diff --git a/misc/gkx86info2/distinfo b/misc/gkx86info2/distinfo
index 575118e6bf3d..17332de89250 100644
--- a/misc/gkx86info2/distinfo
+++ b/misc/gkx86info2/distinfo
@@ -1 +1,2 @@
MD5 (gkx86info0.0.2.tar.gz) = ad855b4f4e4556efee1ec9ac0871e215
+SIZE (gkx86info0.0.2.tar.gz) = 9429
diff --git a/misc/linux-edonkey-tool-list/Makefile b/misc/linux-edonkey-tool-list/Makefile
index e337adb727aa..67509ccc10ed 100644
--- a/misc/linux-edonkey-tool-list/Makefile
+++ b/misc/linux-edonkey-tool-list/Makefile
@@ -20,6 +20,7 @@ COMMENT= Creates a web page with ed2k:// links to all your shared files
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PLIST_FILES= bin/edonkey-tool-list
diff --git a/misc/linux-edonkey-tool-list/distinfo b/misc/linux-edonkey-tool-list/distinfo
index 5ea55402f607..09cc9ed5a874 100644
--- a/misc/linux-edonkey-tool-list/distinfo
+++ b/misc/linux-edonkey-tool-list/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_list.gz) = 9edc1e1d2cf10ab3ba64b9eedd37487b
+SIZE (ed2k_list.gz) = 168160
diff --git a/misc/linux-edonkey-tool-recovermet/Makefile b/misc/linux-edonkey-tool-recovermet/Makefile
index c8ea3c79b7c3..8c3caaf23e33 100644
--- a/misc/linux-edonkey-tool-recovermet/Makefile
+++ b/misc/linux-edonkey-tool-recovermet/Makefile
@@ -20,6 +20,7 @@ COMMENT= Tool that tries to re-create x.part.met files compromised due to crash
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PLIST_FILES= bin/edonkey-tool-recovermet
diff --git a/misc/linux-edonkey-tool-recovermet/distinfo b/misc/linux-edonkey-tool-recovermet/distinfo
index 1cdf6f57dc55..110be3dd439e 100644
--- a/misc/linux-edonkey-tool-recovermet/distinfo
+++ b/misc/linux-edonkey-tool-recovermet/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_recovermet.gz) = bc25fae29e31582e47d32e027d1ab2fd
+SIZE (ed2k_recovermet.gz) = 186240
diff --git a/multimedia/ffmpeg-devel/Makefile b/multimedia/ffmpeg-devel/Makefile
index 2f939c1ef027..e2d2468742ac 100644
--- a/multimedia/ffmpeg-devel/Makefile
+++ b/multimedia/ffmpeg-devel/Makefile
@@ -19,6 +19,7 @@ USE_GETOPT_LONG= yes
HAS_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --cc="${CC}" --prefix="${PREFIX}" \
--make="${GMAKE}" --enable-shared \
--extra-ldflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
diff --git a/multimedia/ffmpeg-devel/distinfo b/multimedia/ffmpeg-devel/distinfo
index 99c111904a70..af03ef25e3c6 100644
--- a/multimedia/ffmpeg-devel/distinfo
+++ b/multimedia/ffmpeg-devel/distinfo
@@ -1 +1,2 @@
MD5 (ffmpeg-0.4.8.tar.gz) = e00d47614ba1afd99ad2ea387e782dd9
+SIZE (ffmpeg-0.4.8.tar.gz) = 1352874
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 2f939c1ef027..e2d2468742ac 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -19,6 +19,7 @@ USE_GETOPT_LONG= yes
HAS_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --cc="${CC}" --prefix="${PREFIX}" \
--make="${GMAKE}" --enable-shared \
--extra-ldflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
diff --git a/multimedia/ffmpeg/distinfo b/multimedia/ffmpeg/distinfo
index 99c111904a70..af03ef25e3c6 100644
--- a/multimedia/ffmpeg/distinfo
+++ b/multimedia/ffmpeg/distinfo
@@ -1 +1,2 @@
MD5 (ffmpeg-0.4.8.tar.gz) = e00d47614ba1afd99ad2ea387e782dd9
+SIZE (ffmpeg-0.4.8.tar.gz) = 1352874
diff --git a/multimedia/ffmpeg045/Makefile b/multimedia/ffmpeg045/Makefile
index 7ca59b97fe93..1aadfa991328 100644
--- a/multimedia/ffmpeg045/Makefile
+++ b/multimedia/ffmpeg045/Makefile
@@ -25,6 +25,7 @@ USE_GETOPT_LONG= yes
HAS_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --cc="${CC}" --prefix="${PREFIX}" \
--make="${GMAKE}" --enable-shared \
--extra-libs="-lm -L${LOCALBASE}/lib"
diff --git a/multimedia/ffmpeg045/distinfo b/multimedia/ffmpeg045/distinfo
index 81f6b0fad342..7b483548cb0d 100644
--- a/multimedia/ffmpeg045/distinfo
+++ b/multimedia/ffmpeg045/distinfo
@@ -1 +1,2 @@
MD5 (ffmpeg-cvs-2002101400.tar.gz) = 13d04dcb31a09ff98a4caccbeed8dbc5
+SIZE (ffmpeg-cvs-2002101400.tar.gz) = 577191
diff --git a/multimedia/goggles/Makefile b/multimedia/goggles/Makefile
index 737b4ebe4af4..debcef877d6e 100644
--- a/multimedia/goggles/Makefile
+++ b/multimedia/goggles/Makefile
@@ -20,6 +20,7 @@ RUN_DEPENDS= ogle:${PORTSDIR}/multimedia/ogle
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
diff --git a/multimedia/goggles/distinfo b/multimedia/goggles/distinfo
index 38d862a865be..7df1ae5a41b7 100644
--- a/multimedia/goggles/distinfo
+++ b/multimedia/goggles/distinfo
@@ -1 +1,2 @@
MD5 (Goggles-0.5.6.tar.gz) = 3bb4b5cd2058ea381422c0a3af968f8f
+SIZE (Goggles-0.5.6.tar.gz) = 276021
diff --git a/multimedia/gstreamer-editor/Makefile b/multimedia/gstreamer-editor/Makefile
index 600c51d99049..119154d7d395 100644
--- a/multimedia/gstreamer-editor/Makefile
+++ b/multimedia/gstreamer-editor/Makefile
@@ -30,6 +30,7 @@ USE_GNOME= gnomehack \
libglade2 \
libgnomeui
USE_LIBTOOL= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --program-transform-name=''
CONFIGURE_ENV= PKG_CONFIG=${PKG_CONFIG}
PLIST_SUB= \
diff --git a/multimedia/gstreamer-editor/distinfo b/multimedia/gstreamer-editor/distinfo
index deeeaaeeeea5..7bfaa821de10 100644
--- a/multimedia/gstreamer-editor/distinfo
+++ b/multimedia/gstreamer-editor/distinfo
@@ -1 +1,2 @@
MD5 (gst-editor-0.5.0.tar.gz) = 53bc099fd0cdc2007cd61f6145ab03e1
+SIZE (gst-editor-0.5.0.tar.gz) = 333915
diff --git a/multimedia/gstreamer-player/Makefile b/multimedia/gstreamer-player/Makefile
index b4afbba82446..c69422b43428 100644
--- a/multimedia/gstreamer-player/Makefile
+++ b/multimedia/gstreamer-player/Makefile
@@ -27,6 +27,7 @@ USE_GNOME= gnomehack \
gnomeprefix \
gnomedesktop
USE_LIBTOOL= yes
+USE_SIZE= yes
GNOME_DESKTOP_VERSION=2
WANT_GNOME= yes
PLIST_SUB= \
diff --git a/multimedia/gstreamer-player/distinfo b/multimedia/gstreamer-player/distinfo
index 989abe448a96..450830ed1ed6 100644
--- a/multimedia/gstreamer-player/distinfo
+++ b/multimedia/gstreamer-player/distinfo
@@ -1 +1,2 @@
MD5 (gst-player-0.6.0.tar.gz) = 8a7bc3f23b444f8ac91cc89e18ec201b
+SIZE (gst-player-0.6.0.tar.gz) = 537195
diff --git a/multimedia/gstreamer-plugins/Makefile b/multimedia/gstreamer-plugins/Makefile
index 0e7683f0be12..3941162e9dfc 100644
--- a/multimedia/gstreamer-plugins/Makefile
+++ b/multimedia/gstreamer-plugins/Makefile
@@ -31,6 +31,7 @@ USE_GNOME= gnomehack \
gconf2
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tests \
--disable-alsa \
diff --git a/multimedia/gstreamer-plugins/distinfo b/multimedia/gstreamer-plugins/distinfo
index 1ecb20d04a49..403d20d1fbb3 100644
--- a/multimedia/gstreamer-plugins/distinfo
+++ b/multimedia/gstreamer-plugins/distinfo
@@ -1 +1,2 @@
MD5 (gnome2/gst-plugins-0.6.4.tar.bz2) = d62e6cd3750863b6395e4c1030223690
+SIZE (gnome2/gst-plugins-0.6.4.tar.bz2) = 1900957
diff --git a/multimedia/gstreamer-plugins80/Makefile b/multimedia/gstreamer-plugins80/Makefile
index 0e7683f0be12..3941162e9dfc 100644
--- a/multimedia/gstreamer-plugins80/Makefile
+++ b/multimedia/gstreamer-plugins80/Makefile
@@ -31,6 +31,7 @@ USE_GNOME= gnomehack \
gconf2
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tests \
--disable-alsa \
diff --git a/multimedia/gstreamer-plugins80/distinfo b/multimedia/gstreamer-plugins80/distinfo
index 1ecb20d04a49..403d20d1fbb3 100644
--- a/multimedia/gstreamer-plugins80/distinfo
+++ b/multimedia/gstreamer-plugins80/distinfo
@@ -1 +1,2 @@
MD5 (gnome2/gst-plugins-0.6.4.tar.bz2) = d62e6cd3750863b6395e4c1030223690
+SIZE (gnome2/gst-plugins-0.6.4.tar.bz2) = 1900957
diff --git a/multimedia/gstreamer/Makefile b/multimedia/gstreamer/Makefile
index 3a88f624484c..ad2ad67f9311 100644
--- a/multimedia/gstreamer/Makefile
+++ b/multimedia/gstreamer/Makefile
@@ -28,6 +28,7 @@ USE_GNOME= gnomehack \
glib20 \
pkgconfig \
libxml2
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tests \
--disable-failing-tests
diff --git a/multimedia/gstreamer/distinfo b/multimedia/gstreamer/distinfo
index 3c03d4b8e8f0..2fd78bcd5366 100644
--- a/multimedia/gstreamer/distinfo
+++ b/multimedia/gstreamer/distinfo
@@ -1 +1,2 @@
MD5 (gnome2/gstreamer-0.6.4.tar.bz2) = d607f42d4a6de9e79d74ccaa6469ded6
+SIZE (gnome2/gstreamer-0.6.4.tar.bz2) = 1108361
diff --git a/multimedia/gstreamer80/Makefile b/multimedia/gstreamer80/Makefile
index 3a88f624484c..ad2ad67f9311 100644
--- a/multimedia/gstreamer80/Makefile
+++ b/multimedia/gstreamer80/Makefile
@@ -28,6 +28,7 @@ USE_GNOME= gnomehack \
glib20 \
pkgconfig \
libxml2
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tests \
--disable-failing-tests
diff --git a/multimedia/gstreamer80/distinfo b/multimedia/gstreamer80/distinfo
index 3c03d4b8e8f0..2fd78bcd5366 100644
--- a/multimedia/gstreamer80/distinfo
+++ b/multimedia/gstreamer80/distinfo
@@ -1 +1,2 @@
MD5 (gnome2/gstreamer-0.6.4.tar.bz2) = d607f42d4a6de9e79d74ccaa6469ded6
+SIZE (gnome2/gstreamer-0.6.4.tar.bz2) = 1108361
diff --git a/multimedia/gsubedit/Makefile b/multimedia/gsubedit/Makefile
index d9fd5f994c3b..4b7735e3f54d 100644
--- a/multimedia/gsubedit/Makefile
+++ b/multimedia/gsubedit/Makefile
@@ -21,6 +21,7 @@ USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOME= gnomeprefix gnomehack gnomelibs
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-included-gettext
diff --git a/multimedia/gsubedit/distinfo b/multimedia/gsubedit/distinfo
index dbf5896a9d4c..4cf1e5e42c42 100644
--- a/multimedia/gsubedit/distinfo
+++ b/multimedia/gsubedit/distinfo
@@ -1 +1,2 @@
MD5 (gsubedit-0.4pre1.tar.gz) = 0cc52f530339f879e7edf3f60ecb59f9
+SIZE (gsubedit-0.4pre1.tar.gz) = 312583
diff --git a/multimedia/gtksubtitler/Makefile b/multimedia/gtksubtitler/Makefile
index 3dceca589280..f5087b082549 100644
--- a/multimedia/gtksubtitler/Makefile
+++ b/multimedia/gtksubtitler/Makefile
@@ -19,6 +19,7 @@ USE_X_PREFIX= yes
USE_GETOPT_LONG= yes
USE_GNOME= gnomeprefix gnomelibs
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
post-patch:
diff --git a/multimedia/gtksubtitler/distinfo b/multimedia/gtksubtitler/distinfo
index 459cd5553b93..4511f14a6243 100644
--- a/multimedia/gtksubtitler/distinfo
+++ b/multimedia/gtksubtitler/distinfo
@@ -1 +1,2 @@
MD5 (GTKsubtitler-v0.2.0pre1.tar.gz) = 1fc79e1398ca890eca9607947f228fc8
+SIZE (GTKsubtitler-v0.2.0pre1.tar.gz) = 146185
diff --git a/multimedia/ksubeditor/Makefile b/multimedia/ksubeditor/Makefile
index e380660202ac..407d6b195f41 100644
--- a/multimedia/ksubeditor/Makefile
+++ b/multimedia/ksubeditor/Makefile
@@ -23,6 +23,7 @@ USE_KDELIBS_VER= 3
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
post-extract:
@${TOUCH} ${WRKSRC}/stamp-h.in
diff --git a/multimedia/ksubeditor/distinfo b/multimedia/ksubeditor/distinfo
index 438c94e80608..b37a698e7eab 100644
--- a/multimedia/ksubeditor/distinfo
+++ b/multimedia/ksubeditor/distinfo
@@ -1 +1,2 @@
MD5 (ksubeditor-0.2.tar.gz) = ddfb1c2ad888127835df09e5479b438d
+SIZE (ksubeditor-0.2.tar.gz) = 566003
diff --git a/multimedia/libdivxdecore-devel/Makefile b/multimedia/libdivxdecore-devel/Makefile
index cbd1dacf58ab..ce7f3b52ffbc 100644
--- a/multimedia/libdivxdecore-devel/Makefile
+++ b/multimedia/libdivxdecore-devel/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= OpenDivX decoding engine from Project Mayo (development version)
ONLY_FOR_ARCHS= i386
+USE_SIZE= yes
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -q -a -L
MAKE_ARGS= LIB_VERSION="${LIB_VERSION}" PREFIX=${PREFIX}
diff --git a/multimedia/libdivxdecore-devel/distinfo b/multimedia/libdivxdecore-devel/distinfo
index 7e7cd62f39f7..4f509cc98e44 100644
--- a/multimedia/libdivxdecore-devel/distinfo
+++ b/multimedia/libdivxdecore-devel/distinfo
@@ -1 +1,2 @@
MD5 (decore50src.zip) = a6492abd6981eb2b9e51b18b05e0865f
+SIZE (decore50src.zip) = 141969
diff --git a/multimedia/libdivxdecore/Makefile b/multimedia/libdivxdecore/Makefile
index 56b32549585a..d4a0f0c9b0c8 100644
--- a/multimedia/libdivxdecore/Makefile
+++ b/multimedia/libdivxdecore/Makefile
@@ -17,6 +17,7 @@ COMMENT= OpenDivX decoding engine from Project Mayo
ONLY_FOR_ARCHS= i386
USE_GMAKE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
PLIST_SUB= LIB_VERSION="${LIB_VERSION}"
diff --git a/multimedia/libdivxdecore/distinfo b/multimedia/libdivxdecore/distinfo
index 0d73e81cc629..a0d8dd9ba863 100644
--- a/multimedia/libdivxdecore/distinfo
+++ b/multimedia/libdivxdecore/distinfo
@@ -1 +1,2 @@
MD5 (libdivxdecore-0.4.7.tar.gz) = 0defab7d519308aacfb1a0c1448341a1
+SIZE (libdivxdecore-0.4.7.tar.gz) = 148727
diff --git a/multimedia/libdivxencore/Makefile b/multimedia/libdivxencore/Makefile
index 5b2d6f0f7676..9eb28c648b2e 100644
--- a/multimedia/libdivxencore/Makefile
+++ b/multimedia/libdivxencore/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= OpenDivX encoding engine from Project Mayo
ONLY_FOR_ARCHS= i386
+USE_SIZE= yes
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -q -a -L
MAKE_ARGS= LIB_VERSION="${LIB_VERSION}" PREFIX=${PREFIX}
diff --git a/multimedia/libdivxencore/distinfo b/multimedia/libdivxencore/distinfo
index e79d294eb091..0120516fc845 100644
--- a/multimedia/libdivxencore/distinfo
+++ b/multimedia/libdivxencore/distinfo
@@ -1 +1,2 @@
MD5 (encore50src.zip) = 30f97ed4503796eac747572553e1b923
+SIZE (encore50src.zip) = 97843
diff --git a/multimedia/libdv/Makefile b/multimedia/libdv/Makefile
index f01401520e23..d8d103926cd1 100644
--- a/multimedia/libdv/Makefile
+++ b/multimedia/libdv/Makefile
@@ -22,6 +22,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
USE_GNOME= gtk12
USE_REINPLACE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
diff --git a/multimedia/libdv/distinfo b/multimedia/libdv/distinfo
index bdff3c5c5967..a6632558118f 100644
--- a/multimedia/libdv/distinfo
+++ b/multimedia/libdv/distinfo
@@ -1 +1,2 @@
MD5 (libdv-0.99.tar.gz) = 602fa45ad13059b571fef8548a4239a4
+SIZE (libdv-0.99.tar.gz) = 359334
diff --git a/multimedia/libdvdcss/Makefile b/multimedia/libdvdcss/Makefile
index 4dc42dbe99dd..185bd9c0ef20 100644
--- a/multimedia/libdvdcss/Makefile
+++ b/multimedia/libdvdcss/Makefile
@@ -22,6 +22,7 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
post-patch:
diff --git a/multimedia/libdvdcss/distinfo b/multimedia/libdvdcss/distinfo
index 0b164fb7e226..9556f62219ad 100644
--- a/multimedia/libdvdcss/distinfo
+++ b/multimedia/libdvdcss/distinfo
@@ -1 +1,2 @@
MD5 (libdvdcss-1.2.8.tar.bz2) = 0749d05f4cc14daaf20af9e40fd6a2f0
+SIZE (libdvdcss-1.2.8.tar.bz2) = 209643
diff --git a/multimedia/libdvdplay/Makefile b/multimedia/libdvdplay/Makefile
index f17235b057d4..58c55520f4ea 100644
--- a/multimedia/libdvdplay/Makefile
+++ b/multimedia/libdvdplay/Makefile
@@ -17,6 +17,7 @@ COMMENT= Portable abstraction library for DVD navigation
LIB_DEPENDS= dvdread.3:${PORTSDIR}/multimedia/libdvdread
USE_BZIP2= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-dvdread-tree=${LOCALBASE}/include
INSTALLS_SHLIB= yes
diff --git a/multimedia/libdvdplay/distinfo b/multimedia/libdvdplay/distinfo
index bd6a1515d335..3ab8485d10a9 100644
--- a/multimedia/libdvdplay/distinfo
+++ b/multimedia/libdvdplay/distinfo
@@ -1 +1,2 @@
MD5 (libdvdplay-1.0.1.tar.bz2) = 602bca4ef78d79aa87e5e8920d958a78
+SIZE (libdvdplay-1.0.1.tar.bz2) = 173229
diff --git a/multimedia/libdvdread/Makefile b/multimedia/libdvdread/Makefile
index 7c169cdf31db..963dca7bbfbb 100644
--- a/multimedia/libdvdread/Makefile
+++ b/multimedia/libdvdread/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= dvdcss.${DVDCSS_LIBVERSION}:${PORTSDIR}/multimedia/libdvdcss
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
DOC_FILES= AUTHORS COPYING NEWS README TODO
diff --git a/multimedia/libdvdread/distinfo b/multimedia/libdvdread/distinfo
index 327fa5c07a1c..78ecad655e5c 100644
--- a/multimedia/libdvdread/distinfo
+++ b/multimedia/libdvdread/distinfo
@@ -1 +1,2 @@
MD5 (libdvdread-0.9.4.tar.gz) = 06353d7b14541ff8b431e69ad404db84
+SIZE (libdvdread-0.9.4.tar.gz) = 256858
diff --git a/multimedia/libmatroska/Makefile b/multimedia/libmatroska/Makefile
index 1419f46174cc..7588c9557449 100644
--- a/multimedia/libmatroska/Makefile
+++ b/multimedia/libmatroska/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libebml.a:${PORTSDIR}/textproc/libebml
USE_BZIP2= yes
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
BUILD_WRKSRC= ${WRKSRC}/make/linux
INSTALL_WRKSRC= ${WRKSRC}/make/linux
diff --git a/multimedia/libmatroska/distinfo b/multimedia/libmatroska/distinfo
index 349a0741e58e..9939f258d718 100644
--- a/multimedia/libmatroska/distinfo
+++ b/multimedia/libmatroska/distinfo
@@ -1 +1,2 @@
MD5 (libmatroska-0.4.3.tar.bz2) = a0597e3b3991a03fd91f1fa1479c3892
+SIZE (libmatroska-0.4.3.tar.bz2) = 142789
diff --git a/multimedia/libmovtar/Makefile b/multimedia/libmovtar/Makefile
index 7b261054ffe1..f5974ebabf6e 100644
--- a/multimedia/libmovtar/Makefile
+++ b/multimedia/libmovtar/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \
USE_GNOME= gtk12
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-m4data-prefix=${PREFIX}/share
CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \
diff --git a/multimedia/libmovtar/distinfo b/multimedia/libmovtar/distinfo
index 0634b8d5c7c6..fe3aa9cdb85b 100644
--- a/multimedia/libmovtar/distinfo
+++ b/multimedia/libmovtar/distinfo
@@ -1 +1,2 @@
MD5 (libmovtar-0.1.3.tar.gz) = 3810ba83a90c52676014ab1ea6d8cd9f
+SIZE (libmovtar-0.1.3.tar.gz) = 185845
diff --git a/multimedia/libmpeg2/Makefile b/multimedia/libmpeg2/Makefile
index 2c06c1025403..c97f817b2c2e 100644
--- a/multimedia/libmpeg2/Makefile
+++ b/multimedia/libmpeg2/Makefile
@@ -18,6 +18,7 @@ COMMENT= A free library for decoding mpeg-2 and mpeg-1 video streams
USE_XLIB= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ARGS= --enable-shared \
diff --git a/multimedia/libmpeg2/distinfo b/multimedia/libmpeg2/distinfo
index 34c77050b7c3..4347edf0ca52 100644
--- a/multimedia/libmpeg2/distinfo
+++ b/multimedia/libmpeg2/distinfo
@@ -1 +1,2 @@
MD5 (mpeg2dec-0.3.1.tar.gz) = e9f899d232eee5e7282c9c96ffde8016
+SIZE (mpeg2dec-0.3.1.tar.gz) = 325459
diff --git a/multimedia/linux-divx4linux/Makefile b/multimedia/linux-divx4linux/Makefile
index d3d15a0f593e..bd70f7a382d4 100644
--- a/multimedia/linux-divx4linux/Makefile
+++ b/multimedia/linux-divx4linux/Makefile
@@ -20,6 +20,7 @@ RESTRICTED= unsure of licensing issues
ONLY_FOR_ARCHS= i386
USE_REINPLACE= yes
USE_LINUX_PREFIX= yes
+USE_SIZE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${RELEASE_DATE}
NO_BUILD= yes
PLIST_SUB= PKGNAME="${PKGNAME}"
diff --git a/multimedia/linux-divx4linux/distinfo b/multimedia/linux-divx4linux/distinfo
index 35696dda0262..79ffa808a47b 100644
--- a/multimedia/linux-divx4linux/distinfo
+++ b/multimedia/linux-divx4linux/distinfo
@@ -1 +1,2 @@
MD5 (divx4linux-std-20030428.tar.gz) = 6332d98ad949a40c588681acbf4078f4
+SIZE (divx4linux-std-20030428.tar.gz) = 414838
diff --git a/multimedia/linux-divx4linux4/Makefile b/multimedia/linux-divx4linux4/Makefile
index b7cf07455fa7..36cbfb2710a8 100644
--- a/multimedia/linux-divx4linux4/Makefile
+++ b/multimedia/linux-divx4linux4/Makefile
@@ -21,6 +21,7 @@ RESTRICTED= unsure of licensing issues
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
USE_REINPLACE= yes
+USE_SIZE= yes
WRKSRC= ${WRKDIR}/${DISTNAME:C/_.+$//}
NO_BUILD= yes
NO_LATEST_LINK= yes
diff --git a/multimedia/linux-divx4linux4/distinfo b/multimedia/linux-divx4linux4/distinfo
index 2e3336c0bea1..8d045286ff6e 100644
--- a/multimedia/linux-divx4linux4/distinfo
+++ b/multimedia/linux-divx4linux4/distinfo
@@ -1 +1,2 @@
MD5 (divx4linux-20011010_4.02.tgz) = 5429fb8b3b8e6373f2ab05ecf90238bc
+SIZE (divx4linux-20011010_4.02.tgz) = 160548
diff --git a/multimedia/linux-divxplayer/Makefile b/multimedia/linux-divxplayer/Makefile
index 92f620c39b57..17508b24dfe0 100644
--- a/multimedia/linux-divxplayer/Makefile
+++ b/multimedia/linux-divxplayer/Makefile
@@ -19,6 +19,7 @@ ONLY_FOR_ARCHS= i386
USE_LINUX= yes
USE_X_PREFIX= yes
+USE_SIZE= yes
NO_BUILD= yes
STRIP=
WRKSRC= ${WRKDIR}/divx-player-installer
diff --git a/multimedia/linux-divxplayer/distinfo b/multimedia/linux-divxplayer/distinfo
index 32ac7691dc08..47bd1c168a88 100644
--- a/multimedia/linux-divxplayer/distinfo
+++ b/multimedia/linux-divxplayer/distinfo
@@ -1 +1,2 @@
MD5 (divx-player-installer.tar.gz) = d0c5188e0a70427f69ade79f6e780031
+SIZE (divx-player-installer.tar.gz) = 3888848
diff --git a/multimedia/linux-xmovie/Makefile b/multimedia/linux-xmovie/Makefile
index 07f3de09d8c2..25b40c0cefbf 100644
--- a/multimedia/linux-xmovie/Makefile
+++ b/multimedia/linux-xmovie/Makefile
@@ -22,6 +22,7 @@ BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
EXTRACT_CMD= rpm2cpio
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= | ${CPIO} -id --quiet
diff --git a/multimedia/linux-xmovie/distinfo b/multimedia/linux-xmovie/distinfo
index 5fc488adfc69..9bf9c4d93af2 100644
--- a/multimedia/linux-xmovie/distinfo
+++ b/multimedia/linux-xmovie/distinfo
@@ -1 +1,2 @@
MD5 (xmovie-1.9.8-1.i386.rpm) = e3d18c8e761b824d210d416662c80dd0
+SIZE (xmovie-1.9.8-1.i386.rpm) = 2413329
diff --git a/multimedia/mjpegtools/Makefile b/multimedia/mjpegtools/Makefile
index ae793c1b3ed5..afa3ccce3313 100644
--- a/multimedia/mjpegtools/Makefile
+++ b/multimedia/mjpegtools/Makefile
@@ -23,6 +23,7 @@ USE_GNOME= glib12
USE_GMAKE= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
USE_XLIB= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS}" \
diff --git a/multimedia/mjpegtools/distinfo b/multimedia/mjpegtools/distinfo
index 23ccf57d3128..609773e8cc2e 100644
--- a/multimedia/mjpegtools/distinfo
+++ b/multimedia/mjpegtools/distinfo
@@ -1 +1,2 @@
MD5 (mjpegtools-1.6.1.tar.gz) = fa2aeec19deafe86d22b34eda329f9f4
+SIZE (mjpegtools-1.6.1.tar.gz) = 976241
diff --git a/multimedia/mpeg4ip/Makefile b/multimedia/mpeg4ip/Makefile
index 260c0e074ee9..2fd8f2fd54a8 100644
--- a/multimedia/mpeg4ip/Makefile
+++ b/multimedia/mpeg4ip/Makefile
@@ -23,6 +23,7 @@ USE_GMAKE= yes
USE_SDL= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --datadir=${DATADIR} \
--with-glib-prefix=${LOCALBASE} \
--with-gtk-prefix=${X11BASE} \
diff --git a/multimedia/mpeg4ip/distinfo b/multimedia/mpeg4ip/distinfo
index 987c5741a88e..c58ea5d42676 100644
--- a/multimedia/mpeg4ip/distinfo
+++ b/multimedia/mpeg4ip/distinfo
@@ -1 +1,2 @@
MD5 (mpeg4ip-0.9.9.tar.gz) = d0d189ecbece96fc8b487f9bd67ff388
+SIZE (mpeg4ip-0.9.9.tar.gz) = 5452600
diff --git a/multimedia/mplayerxp/Makefile b/multimedia/mplayerxp/Makefile
index 0f2907daeba2..26a3dcb0ed36 100644
--- a/multimedia/mplayerxp/Makefile
+++ b/multimedia/mplayerxp/Makefile
@@ -27,6 +27,7 @@ USE_GNOME= gtk12
USE_XLIB= yes
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
HAS_CONFIGURE= yes
MAN1= mplayerxp.1
diff --git a/multimedia/mplayerxp/distinfo b/multimedia/mplayerxp/distinfo
index beb2d281865a..f0dbafef7fd2 100644
--- a/multimedia/mplayerxp/distinfo
+++ b/multimedia/mplayerxp/distinfo
@@ -1 +1,2 @@
MD5 (mplayerxp-0.1.9.tar.bz2) = c85c07053ad2fa94a8b102ab869769f9
+SIZE (mplayerxp-0.1.9.tar.bz2) = 1363915
diff --git a/multimedia/ogle-gui/Makefile b/multimedia/ogle-gui/Makefile
index 922c9774d8eb..d5b33a99f40e 100644
--- a/multimedia/ogle-gui/Makefile
+++ b/multimedia/ogle-gui/Makefile
@@ -30,6 +30,7 @@ USE_GNOME= gnomehack \
WANT_GNOME= yes
USE_XPM= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib"
CONFIGURE_ARGS= --with-dvd-includes=${LOCALBASE}/include \
diff --git a/multimedia/ogle-gui/distinfo b/multimedia/ogle-gui/distinfo
index e34304348252..5750123203d4 100644
--- a/multimedia/ogle-gui/distinfo
+++ b/multimedia/ogle-gui/distinfo
@@ -1 +1,2 @@
MD5 (ogle_gui-0.9.2.tar.gz) = e685aa3046f9da13532ede9300f2f794
+SIZE (ogle_gui-0.9.2.tar.gz) = 396673
diff --git a/multimedia/ogle/Makefile b/multimedia/ogle/Makefile
index c4dab753da65..7e6363f3cfff 100644
--- a/multimedia/ogle/Makefile
+++ b/multimedia/ogle/Makefile
@@ -24,6 +24,7 @@ USE_REINPLACE= yes
USE_SUBMAKE= yes
USE_XLIB= yes
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
CONFIGURE_ARGS= --with-libjpeg=${LOCALBASE} \
diff --git a/multimedia/ogle/distinfo b/multimedia/ogle/distinfo
index 027fbb9d65a6..e4bdd8bdf40d 100644
--- a/multimedia/ogle/distinfo
+++ b/multimedia/ogle/distinfo
@@ -1 +1,2 @@
MD5 (ogle-0.9.2.tar.gz) = a76a9892bdb807a4bcf859d15a91f0f9
+SIZE (ogle-0.9.2.tar.gz) = 488984
diff --git a/multimedia/ogmtools/Makefile b/multimedia/ogmtools/Makefile
index d0213b3ef66f..96e319a66bca 100644
--- a/multimedia/ogmtools/Makefile
+++ b/multimedia/ogmtools/Makefile
@@ -18,6 +18,7 @@ LIB_DEPENDS= vorbis.3:${PORTSDIR}/audio/libvorbis
USE_BZIP2= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-ogg-prefix=${LOCALBASE} \
--with-vorbis-prefix=${LOCALBASE}
diff --git a/multimedia/ogmtools/distinfo b/multimedia/ogmtools/distinfo
index 67e1fdc3144b..2417ef67cfde 100644
--- a/multimedia/ogmtools/distinfo
+++ b/multimedia/ogmtools/distinfo
@@ -1 +1,2 @@
MD5 (ogmtools-1.1.tar.bz2) = 0d3b2f47a0561065fd6dc611a9e545cf
+SIZE (ogmtools-1.1.tar.bz2) = 202931
diff --git a/multimedia/okle/Makefile b/multimedia/okle/Makefile
index 517c2ae730cb..5a2ae794e2bb 100644
--- a/multimedia/okle/Makefile
+++ b/multimedia/okle/Makefile
@@ -20,6 +20,7 @@ RUN_DEPENDS= ogle:${PORTSDIR}/multimedia/ogle
USE_AUTOCONF_VER= 253
USE_KDELIBS_VER= 3
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-ogle-dir=${LOCALBASE}/bin \
--with-ogle-includes=${LOCALBASE}/include \
diff --git a/multimedia/okle/distinfo b/multimedia/okle/distinfo
index bc2f783a4dde..211816b7150c 100644
--- a/multimedia/okle/distinfo
+++ b/multimedia/okle/distinfo
@@ -1 +1,2 @@
MD5 (okle-0.3.tar.gz) = a81fce48f7c32ad3904077bf11f3976b
+SIZE (okle-0.3.tar.gz) = 570183
diff --git a/multimedia/openquicktime/Makefile b/multimedia/openquicktime/Makefile
index c883c37413c9..86913cbddae7 100644
--- a/multimedia/openquicktime/Makefile
+++ b/multimedia/openquicktime/Makefile
@@ -23,6 +23,7 @@ GNU_CONFIGURE= yes
USE_GNOME= gtk12
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALL_SHLIBS= yes
PKGDEINSTALL= ${PKGINSTALL}
diff --git a/multimedia/openquicktime/distinfo b/multimedia/openquicktime/distinfo
index 97aa699cf585..e48af47df35e 100644
--- a/multimedia/openquicktime/distinfo
+++ b/multimedia/openquicktime/distinfo
@@ -1 +1,2 @@
MD5 (openquicktime-1.0-src.tgz) = f90bc78b8632c6c254cddf70b4726644
+SIZE (openquicktime-1.0-src.tgz) = 320144
diff --git a/multimedia/oqtencoder/Makefile b/multimedia/oqtencoder/Makefile
index 5ea0f0f79288..31ebf11775d5 100644
--- a/multimedia/oqtencoder/Makefile
+++ b/multimedia/oqtencoder/Makefile
@@ -19,6 +19,7 @@ COMMENT= A simple encoder using OpenQuicktime (TM)
LIB_DEPENDS= openquicktime.0:${PORTSDIR}/multimedia/openquicktime
+USE_SIZE= yes
MAKE_ENV= SDL_CONFIG=${SDL_CONFIG}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/multimedia/oqtencoder/distinfo b/multimedia/oqtencoder/distinfo
index ccddc70982dd..b2040def2895 100644
--- a/multimedia/oqtencoder/distinfo
+++ b/multimedia/oqtencoder/distinfo
@@ -1 +1,2 @@
MD5 (oqtencoder-0.1.tgz) = 9e4e3c5eb87e106144dff52dcb6c8ccd
+SIZE (oqtencoder-0.1.tgz) = 3778
diff --git a/multimedia/oqtplayer/Makefile b/multimedia/oqtplayer/Makefile
index a7795c9e7978..7a7c91f3cdac 100644
--- a/multimedia/oqtplayer/Makefile
+++ b/multimedia/oqtplayer/Makefile
@@ -20,6 +20,7 @@ COMMENT= A very very small, not functionnal, video OpenQuicktime (TM) player
LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \
openquicktime.0:${PORTSDIR}/multimedia/openquicktime
+USE_SIZE= yes
MAKE_ENV= SDL_CONFIG=${SDL_CONFIG}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/multimedia/oqtplayer/distinfo b/multimedia/oqtplayer/distinfo
index 9a4d24922fc6..9bce8889c9cc 100644
--- a/multimedia/oqtplayer/distinfo
+++ b/multimedia/oqtplayer/distinfo
@@ -1 +1,2 @@
MD5 (oqtplayer-0.5.tgz) = 692f5a43e3f7a7819f65bd9f92f3d858
+SIZE (oqtplayer-0.5.tgz) = 8953
diff --git a/multimedia/xmps-opendivx-plugin/Makefile b/multimedia/xmps-opendivx-plugin/Makefile
index fd40538b0049..8673b73dea28 100644
--- a/multimedia/xmps-opendivx-plugin/Makefile
+++ b/multimedia/xmps-opendivx-plugin/Makefile
@@ -23,6 +23,7 @@ USE_GMAKE= yes
USE_LIBTOOL= yes
USE_GNOME= gtk12
USE_X_PREFIX= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
PLIST_SUB= LIB_VERSION="${LIB_VERSION}"
diff --git a/multimedia/xmps-opendivx-plugin/distinfo b/multimedia/xmps-opendivx-plugin/distinfo
index 3805ff9c4dcd..ffb605ecd2d7 100644
--- a/multimedia/xmps-opendivx-plugin/distinfo
+++ b/multimedia/xmps-opendivx-plugin/distinfo
@@ -1 +1,2 @@
MD5 (xmps-opendivx-plugin-0.0.1.tar.gz) = 240fd72b9a2e1c5171dd01c528ca4c77
+SIZE (xmps-opendivx-plugin-0.0.1.tar.gz) = 120951
diff --git a/multimedia/xmps-win32-plugin/Makefile b/multimedia/xmps-win32-plugin/Makefile
index 6bb8249364b3..91db86df2209 100644
--- a/multimedia/xmps-win32-plugin/Makefile
+++ b/multimedia/xmps-win32-plugin/Makefile
@@ -23,6 +23,7 @@ USE_LIBTOOL= yes
USE_GNOME= gtk12
USE_REINPLACE= yes
USE_X_PREFIX= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
PLIST_SUB= LIB_VERSION="${LIB_VERSION}"
diff --git a/multimedia/xmps-win32-plugin/distinfo b/multimedia/xmps-win32-plugin/distinfo
index 04e4be76102f..ae7f305bf829 100644
--- a/multimedia/xmps-win32-plugin/distinfo
+++ b/multimedia/xmps-win32-plugin/distinfo
@@ -1 +1,2 @@
MD5 (xmps-win32-plugin-0.0.4.tar.gz) = 14a4677fca132d326dde36277f8f912c
+SIZE (xmps-win32-plugin-0.0.4.tar.gz) = 273304
diff --git a/net-im/ickle/Makefile b/net-im/ickle/Makefile
index 88b6d4597b0e..61c210296b6b 100644
--- a/net-im/ickle/Makefile
+++ b/net-im/ickle/Makefile
@@ -24,6 +24,7 @@ USE_X_PREFIX= yes
USE_GNOME= gtk12
WANT_GNOME= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
diff --git a/net-im/ickle/distinfo b/net-im/ickle/distinfo
index 4ddf595ee8ec..035cf641390a 100644
--- a/net-im/ickle/distinfo
+++ b/net-im/ickle/distinfo
@@ -1 +1,2 @@
MD5 (ickle-0.3.2.tar.gz) = c59acbc24ac90cfc7fd21c49038481ed
+SIZE (ickle-0.3.2.tar.gz) = 383799
diff --git a/net-im/icqlib/Makefile b/net-im/icqlib/Makefile
index fa07854cbc68..9fd959b96fe4 100644
--- a/net-im/icqlib/Makefile
+++ b/net-im/icqlib/Makefile
@@ -18,5 +18,6 @@ COMMENT= A library required by kicq (not libicq)
INSTALLS_SHLIB= yes
USE_LIBTOOL= yes
USE_GMAKE= yes
+USE_SIZE= yes
.include <bsd.port.mk>
diff --git a/net-im/icqlib/distinfo b/net-im/icqlib/distinfo
index 46f2566f5074..c4670cceb4c1 100644
--- a/net-im/icqlib/distinfo
+++ b/net-im/icqlib/distinfo
@@ -1 +1,2 @@
MD5 (icqlib-1.0.0.tar.gz) = a379f93c4ec6f39ca76e10329f257741
+SIZE (icqlib-1.0.0.tar.gz) = 249961
diff --git a/net-im/libicq2000/Makefile b/net-im/libicq2000/Makefile
index 8f545ac37237..341a70ef2e8b 100644
--- a/net-im/libicq2000/Makefile
+++ b/net-im/libicq2000/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= sigc.1:${PORTSDIR}/devel/libsigc++
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
MAN1= libicq2000-config.1
diff --git a/net-im/libicq2000/distinfo b/net-im/libicq2000/distinfo
index c5b1e0bdbb0f..0d1ad4dd61f8 100644
--- a/net-im/libicq2000/distinfo
+++ b/net-im/libicq2000/distinfo
@@ -1 +1,2 @@
MD5 (libicq2000-0.3.2.tar.gz) = bab0e61b540258e54eb1c3695ac75f6e
+SIZE (libicq2000-0.3.2.tar.gz) = 519316
diff --git a/net-im/ocaml-jabbr/Makefile b/net-im/ocaml-jabbr/Makefile
index fa75905014a7..47f6924a4adc 100644
--- a/net-im/ocaml-jabbr/Makefile
+++ b/net-im/ocaml-jabbr/Makefile
@@ -23,6 +23,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/ocaml/cryptokit.cma:${PORTSDIR}/security/ocaml-cry
BUILD_DEPENDS+= ${RUN_DEPENDS}
USE_REINPLACE= yes
+USE_SIZE= yes
DATE_VERSION= 20021124
diff --git a/net-im/ocaml-jabbr/distinfo b/net-im/ocaml-jabbr/distinfo
index 78ced663b796..bdf4d250fcfe 100644
--- a/net-im/ocaml-jabbr/distinfo
+++ b/net-im/ocaml-jabbr/distinfo
@@ -1 +1,2 @@
MD5 (jabbr.tar.gz) = 904e15ceb05681f563894151d819ef07
+SIZE (jabbr.tar.gz) = 12185
diff --git a/net-p2p/dctc-gui-qt/Makefile b/net-p2p/dctc-gui-qt/Makefile
index 16dc75d3f28d..782c182db632 100644
--- a/net-p2p/dctc-gui-qt/Makefile
+++ b/net-p2p/dctc-gui-qt/Makefile
@@ -20,6 +20,7 @@ RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc
USE_QT_VER= 3
USE_REINPLACE= yes
+USE_SIZE= yes
MAKE_ENV= QTDIR="${QTDIR}"
PLIST_FILES= bin/dc-qt
diff --git a/net-p2p/dctc-gui-qt/distinfo b/net-p2p/dctc-gui-qt/distinfo
index 79bbc7946477..6a7bfd8fc6fc 100644
--- a/net-p2p/dctc-gui-qt/distinfo
+++ b/net-p2p/dctc-gui-qt/distinfo
@@ -1 +1,2 @@
MD5 (dc-qt-0.0.6.tar.gz) = 71b76b159e48719e69c623bad89fbcba
+SIZE (dc-qt-0.0.6.tar.gz) = 65907
diff --git a/net-p2p/dctc-gui/Makefile b/net-p2p/dctc-gui/Makefile
index e42d0024e035..7d61f288fed3 100644
--- a/net-p2p/dctc-gui/Makefile
+++ b/net-p2p/dctc-gui/Makefile
@@ -27,6 +27,7 @@ USE_XLIB= yes
USE_REINPLACE= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --with-gnome=${X11BASE} \
--with-gtk-prefix=${LOCALBASE} \
--enable-manual-db-detect \
diff --git a/net-p2p/dctc-gui/distinfo b/net-p2p/dctc-gui/distinfo
index 85526552f17d..582277e8cdc1 100644
--- a/net-p2p/dctc-gui/distinfo
+++ b/net-p2p/dctc-gui/distinfo
@@ -1 +1,2 @@
MD5 (dc_gui-0.66.tar.gz) = f47aa43a6840e078bc32717d63731b52
+SIZE (dc_gui-0.66.tar.gz) = 461838
diff --git a/net-p2p/dctc/Makefile b/net-p2p/dctc/Makefile
index 7d5641b10d54..81ac62eeb7cd 100644
--- a/net-p2p/dctc/Makefile
+++ b/net-p2p/dctc/Makefile
@@ -22,6 +22,7 @@ USE_GETOPT_LONG= yes
USE_GNOME= glib12
USE_PERL5_RUN= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
LDFLAGS+= ${PTHREAD_LIBS:S/"//g}
CPPFLAGS+= ${PTHREAD_CFLAGS}
diff --git a/net-p2p/dctc/distinfo b/net-p2p/dctc/distinfo
index 2b2fbb4a6d1e..1c26db438c9a 100644
--- a/net-p2p/dctc/distinfo
+++ b/net-p2p/dctc/distinfo
@@ -1 +1,2 @@
MD5 (dctc-0.84.1.tar.gz) = 94bd260453605081d048f733ed089e21
+SIZE (dctc-0.84.1.tar.gz) = 373521
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/Makefile b/net-p2p/edonkey-gui-gtk-urlslave/Makefile
index ecf31404aab0..56c17430e1c1 100644
--- a/net-p2p/edonkey-gui-gtk-urlslave/Makefile
+++ b/net-p2p/edonkey-gui-gtk-urlslave/Makefile
@@ -20,6 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk
RUN_DEPENDS= ed2k_gui:${PORTSDIR}/net/edonkey-gui-gtk
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
BINARY_NAME= ed2k_urlslave
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/distinfo b/net-p2p/edonkey-gui-gtk-urlslave/distinfo
index 64dc118e9e85..558752b26998 100644
--- a/net-p2p/edonkey-gui-gtk-urlslave/distinfo
+++ b/net-p2p/edonkey-gui-gtk-urlslave/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_urlslave-v2.tar.gz) = fa8c48c34a40fe2e0fe34c7baaecea6f
+SIZE (ed2k_urlslave-v2.tar.gz) = 1488
diff --git a/net-p2p/edonkey-gui-gtk/Makefile b/net-p2p/edonkey-gui-gtk/Makefile
index 71f5a883831d..34d3c993fe69 100644
--- a/net-p2p/edonkey-gui-gtk/Makefile
+++ b/net-p2p/edonkey-gui-gtk/Makefile
@@ -23,6 +23,7 @@ RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core
USE_GNOME= gtk20
USE_X_PREFIX= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
DOCSDIR= ${PREFIX}/share/doc/ed2k_gui
diff --git a/net-p2p/edonkey-gui-gtk/distinfo b/net-p2p/edonkey-gui-gtk/distinfo
index c43bea3308fe..ac0c9723e878 100644
--- a/net-p2p/edonkey-gui-gtk/distinfo
+++ b/net-p2p/edonkey-gui-gtk/distinfo
@@ -1 +1,2 @@
MD5 (ed2k-gtk-gui-0.6.1.tar.gz) = 4e4644a77d97e88a9e474efef52fbd8b
+SIZE (ed2k-gtk-gui-0.6.1.tar.gz) = 1614700
diff --git a/net-p2p/edonkey-tool-hash/Makefile b/net-p2p/edonkey-tool-hash/Makefile
index 888af07acc02..1f6b58ddc313 100644
--- a/net-p2p/edonkey-tool-hash/Makefile
+++ b/net-p2p/edonkey-tool-hash/Makefile
@@ -19,6 +19,7 @@ COMMENT= Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links
PLIST_FILES= bin/edonkey-tool-hash
USE_REINPLACE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
post-patch:
diff --git a/net-p2p/edonkey-tool-hash/distinfo b/net-p2p/edonkey-tool-hash/distinfo
index bf3094412e66..7ca3fbf5eda5 100644
--- a/net-p2p/edonkey-tool-hash/distinfo
+++ b/net-p2p/edonkey-tool-hash/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_hash-0.3.2.tar.gz) = d350608ce000d0f0e34fd91c572ee9bf
+SIZE (ed2k_hash-0.3.2.tar.gz) = 334653
diff --git a/net-p2p/edonkey-tool-slist/Makefile b/net-p2p/edonkey-tool-slist/Makefile
index 29cce84ed937..4c866a237bd7 100644
--- a/net-p2p/edonkey-tool-slist/Makefile
+++ b/net-p2p/edonkey-tool-slist/Makefile
@@ -17,6 +17,7 @@ COMMENT= Checks which servers are either dead or alive in server.met
WRKSRC= ${WRKDIR}/ed2k_slist
USE_REINPLACE= yes
+USE_SIZE= yes
post-patch:
@${REINPLACE_CMD} -e 's| ||' ${WRKSRC}/*.[ch]
diff --git a/net-p2p/edonkey-tool-slist/distinfo b/net-p2p/edonkey-tool-slist/distinfo
index 132c58b90bc5..05259fc1f14a 100644
--- a/net-p2p/edonkey-tool-slist/distinfo
+++ b/net-p2p/edonkey-tool-slist/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_slist-0.2.tar.gz) = add551eebc1d8a64e82f77ddbcf91545
+SIZE (ed2k_slist-0.2.tar.gz) = 16867
diff --git a/net-p2p/fcptools/Makefile b/net-p2p/fcptools/Makefile
index d58b4e236beb..c1276076c66f 100644
--- a/net-p2p/fcptools/Makefile
+++ b/net-p2p/fcptools/Makefile
@@ -17,6 +17,7 @@ COMMENT= FreeNet client library and command-line tools for shell scripting
USE_GMAKE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME:L}
INSTALLS_SHLIB= yes
diff --git a/net-p2p/fcptools/distinfo b/net-p2p/fcptools/distinfo
index 4c67c6844945..095e1f8b7c87 100644
--- a/net-p2p/fcptools/distinfo
+++ b/net-p2p/fcptools/distinfo
@@ -1 +1,2 @@
MD5 (fcptools-0.4.7.tgz) = d3c2d068009ef22b33211e43259ac667
+SIZE (fcptools-0.4.7.tgz) = 685935
diff --git a/net-p2p/freenet/Makefile b/net-p2p/freenet/Makefile
index 5e2bda12acc7..8e85b6c1276b 100644
--- a/net-p2p/freenet/Makefile
+++ b/net-p2p/freenet/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech
USE_JAVA= 1.4+
+USE_SIZE= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/net-p2p/freenet/distinfo b/net-p2p/freenet/distinfo
index 310734742317..fca3c9217274 100644
--- a/net-p2p/freenet/distinfo
+++ b/net-p2p/freenet/distinfo
@@ -1 +1,2 @@
MD5 (freenet-0.5.2.1.tar.gz) = 59270ee48d889e0be9cae584b67d2743
+SIZE (freenet-0.5.2.1.tar.gz) = 2118774
diff --git a/net-p2p/freenet05/Makefile b/net-p2p/freenet05/Makefile
index 5e2bda12acc7..8e85b6c1276b 100644
--- a/net-p2p/freenet05/Makefile
+++ b/net-p2p/freenet05/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech
USE_JAVA= 1.4+
+USE_SIZE= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/net-p2p/freenet05/distinfo b/net-p2p/freenet05/distinfo
index 310734742317..fca3c9217274 100644
--- a/net-p2p/freenet05/distinfo
+++ b/net-p2p/freenet05/distinfo
@@ -1 +1,2 @@
MD5 (freenet-0.5.2.1.tar.gz) = 59270ee48d889e0be9cae584b67d2743
+SIZE (freenet-0.5.2.1.tar.gz) = 2118774
diff --git a/net-p2p/frost/Makefile b/net-p2p/frost/Makefile
index a33d9b4a83bb..2b2e577fb509 100644
--- a/net-p2p/frost/Makefile
+++ b/net-p2p/frost/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= File-sharing tool for FreeNet with Usenet like forum support
USE_JAVA= 1.4+
+USE_SIZE= yes
USE_ZIP= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
diff --git a/net-p2p/frost/distinfo b/net-p2p/frost/distinfo
index dec618e2bb25..c3ca5c6a23d6 100644
--- a/net-p2p/frost/distinfo
+++ b/net-p2p/frost/distinfo
@@ -1 +1,2 @@
MD5 (frost-wot-090603.zip) = b7f6b8de26caff027d889dad69476d5e
+SIZE (frost-wot-090603.zip) = 1750130
diff --git a/net-p2p/kmldonkey/Makefile b/net-p2p/kmldonkey/Makefile
index d4e4e19d9cc4..fb3463ef1431 100644
--- a/net-p2p/kmldonkey/Makefile
+++ b/net-p2p/kmldonkey/Makefile
@@ -17,6 +17,7 @@ COMMENT= KDE integration for MLDonkey eDonkey P2P client
USE_KDELIBS_VER=3
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-transform-name=''
INSTALLS_SHLIB= yes
diff --git a/net-p2p/kmldonkey/distinfo b/net-p2p/kmldonkey/distinfo
index d1add84c18bf..8494a16d44c3 100644
--- a/net-p2p/kmldonkey/distinfo
+++ b/net-p2p/kmldonkey/distinfo
@@ -1 +1,2 @@
MD5 (kmldonkey-0.9.1.tar.gz) = 0ac91aba88165ae377754156087b421b
+SIZE (kmldonkey-0.9.1.tar.gz) = 998264
diff --git a/net-p2p/liberator/Makefile b/net-p2p/liberator/Makefile
index c37b8e0a5037..6bff7dd8a048 100644
--- a/net-p2p/liberator/Makefile
+++ b/net-p2p/liberator/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
USE_BZIP2= yes
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= all opt
DATA_FILES= liber_mimetypes
diff --git a/net-p2p/liberator/distinfo b/net-p2p/liberator/distinfo
index 0a766a1ef3bd..63cc69299174 100644
--- a/net-p2p/liberator/distinfo
+++ b/net-p2p/liberator/distinfo
@@ -1 +1,2 @@
MD5 (ofcp-2.0.2.tar.bz2) = 5a1df995d507a0a2ded38efc7eca4317
+SIZE (ofcp-2.0.2.tar.bz2) = 62878
diff --git a/net-p2p/linux-agsatellite/Makefile b/net-p2p/linux-agsatellite/Makefile
index 9f3a4592a707..e5a8b8e32271 100644
--- a/net-p2p/linux-agsatellite/Makefile
+++ b/net-p2p/linux-agsatellite/Makefile
@@ -21,6 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//}
USE_LINUX= yes
NO_BUILD= yes
USE_REINPLACE= yes
+USE_SIZE= yes
STRIP=
RESTRICTED= no response from developer on licensing issues
diff --git a/net-p2p/linux-agsatellite/distinfo b/net-p2p/linux-agsatellite/distinfo
index 99a75c74089c..ed0dae74f3c7 100644
--- a/net-p2p/linux-agsatellite/distinfo
+++ b/net-p2p/linux-agsatellite/distinfo
@@ -1 +1,2 @@
MD5 (AGSatellite0520-glibc21.tar.gz) = 3876f43497acde0474809a752a076cbf
+SIZE (AGSatellite0520-glibc21.tar.gz) = 33145
diff --git a/net-p2p/linux-edonkey-core/Makefile b/net-p2p/linux-edonkey-core/Makefile
index 65537dc8f6a8..0a5d85cf61da 100644
--- a/net-p2p/linux-edonkey-core/Makefile
+++ b/net-p2p/linux-edonkey-core/Makefile
@@ -19,6 +19,7 @@ COMMENT= eDonkey2000 'core' command line client
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
STRIP=
diff --git a/net-p2p/linux-edonkey-core/distinfo b/net-p2p/linux-edonkey-core/distinfo
index 8d23538c0980..3dadd4e5c560 100644
--- a/net-p2p/linux-edonkey-core/distinfo
+++ b/net-p2p/linux-edonkey-core/distinfo
@@ -1 +1,2 @@
MD5 (donkey0.50.1.tar.gz) = dcda1d56faf30e63765d4206faff1168
+SIZE (donkey0.50.1.tar.gz) = 593729
diff --git a/net-p2p/linux-edonkey-server/Makefile b/net-p2p/linux-edonkey-server/Makefile
index 13d661d11ef2..7b7266fe01a8 100644
--- a/net-p2p/linux-edonkey-server/Makefile
+++ b/net-p2p/linux-edonkey-server/Makefile
@@ -20,6 +20,7 @@ COMMENT= A decentralized peer-to-peer file-sharing server (eDonkey2000 server)
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
STRIP=
diff --git a/net-p2p/linux-edonkey-server/distinfo b/net-p2p/linux-edonkey-server/distinfo
index 1f6895bf6d88..73b3d347e733 100644
--- a/net-p2p/linux-edonkey-server/distinfo
+++ b/net-p2p/linux-edonkey-server/distinfo
@@ -1 +1,2 @@
MD5 (dserver.gz) = b4ed9db5ed01337c222ebd16f25f45d9
+SIZE (dserver.gz) = 818563
diff --git a/net-p2p/linux-edonkey-tool-recovermet/Makefile b/net-p2p/linux-edonkey-tool-recovermet/Makefile
index c8ea3c79b7c3..8c3caaf23e33 100644
--- a/net-p2p/linux-edonkey-tool-recovermet/Makefile
+++ b/net-p2p/linux-edonkey-tool-recovermet/Makefile
@@ -20,6 +20,7 @@ COMMENT= Tool that tries to re-create x.part.met files compromised due to crash
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PLIST_FILES= bin/edonkey-tool-recovermet
diff --git a/net-p2p/linux-edonkey-tool-recovermet/distinfo b/net-p2p/linux-edonkey-tool-recovermet/distinfo
index 1cdf6f57dc55..110be3dd439e 100644
--- a/net-p2p/linux-edonkey-tool-recovermet/distinfo
+++ b/net-p2p/linux-edonkey-tool-recovermet/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_recovermet.gz) = bc25fae29e31582e47d32e027d1ab2fd
+SIZE (ed2k_recovermet.gz) = 186240
diff --git a/net-p2p/mldonkey-perlreactor/Makefile b/net-p2p/mldonkey-perlreactor/Makefile
index c50b60fecc77..fc63902cb790 100644
--- a/net-p2p/mldonkey-perlreactor/Makefile
+++ b/net-p2p/mldonkey-perlreactor/Makefile
@@ -19,6 +19,7 @@ COMMENT= Automatically add links found in web pages to MLDonkey queue
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/net-p2p/mldonkey-perlreactor/distinfo b/net-p2p/mldonkey-perlreactor/distinfo
index 470e24d705f2..ed21ecabd131 100644
--- a/net-p2p/mldonkey-perlreactor/distinfo
+++ b/net-p2p/mldonkey-perlreactor/distinfo
@@ -1 +1,2 @@
MD5 (perlreactor_0.2.tar.gz) = 1aed2e05c95436055eb2363fa192a143
+SIZE (perlreactor_0.2.tar.gz) = 2447
diff --git a/net-p2p/mldonkey-serverspy/Makefile b/net-p2p/mldonkey-serverspy/Makefile
index bb6905a89395..222a38bb6497 100644
--- a/net-p2p/mldonkey-serverspy/Makefile
+++ b/net-p2p/mldonkey-serverspy/Makefile
@@ -22,6 +22,7 @@ RUN_DEPENDS= \
${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
BINARY_NAME= mlservspy.pl
diff --git a/net-p2p/mldonkey-serverspy/distinfo b/net-p2p/mldonkey-serverspy/distinfo
index a6ec1124b036..b5de97e8427a 100644
--- a/net-p2p/mldonkey-serverspy/distinfo
+++ b/net-p2p/mldonkey-serverspy/distinfo
@@ -1 +1,2 @@
MD5 (mlservspy-1.2.tar.gz) = 73cbdc8a2760f4feb9c0013d009ae0bd
+SIZE (mlservspy-1.2.tar.gz) = 251704
diff --git a/net-p2p/mldonkey-urlslave/Makefile b/net-p2p/mldonkey-urlslave/Makefile
index 0f055760f149..0c94a3aa6f60 100644
--- a/net-p2p/mldonkey-urlslave/Makefile
+++ b/net-p2p/mldonkey-urlslave/Makefile
@@ -19,6 +19,7 @@ COMMENT= GTK+ enabled Perl script for adding ed2k:// links to MLDonkey
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
BINARY_NAME= mlurlslave
diff --git a/net-p2p/mldonkey-urlslave/distinfo b/net-p2p/mldonkey-urlslave/distinfo
index f3e36aa28a59..9abd0a2b9838 100644
--- a/net-p2p/mldonkey-urlslave/distinfo
+++ b/net-p2p/mldonkey-urlslave/distinfo
@@ -1 +1,2 @@
MD5 (mlurlslave-v1.tar.gz) = 324c8683c3ababcd1b4a737a611282c5
+SIZE (mlurlslave-v1.tar.gz) = 3061
diff --git a/net-p2p/mute-net/Makefile b/net-p2p/mute-net/Makefile
index bc374988dc14..a63acdc4d841 100644
--- a/net-p2p/mute-net/Makefile
+++ b/net-p2p/mute-net/Makefile
@@ -23,6 +23,7 @@ HAS_CONFIGURE= yes
USE_PERL5_BUILD=yes
USE_REINPLACE= yes
+USE_SIZE= yes
RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc${PORTVERSION:E}_UnixSource
diff --git a/net-p2p/mute-net/distinfo b/net-p2p/mute-net/distinfo
index 4322488d3672..d4fbc6bb6dc6 100644
--- a/net-p2p/mute-net/distinfo
+++ b/net-p2p/mute-net/distinfo
@@ -1 +1,2 @@
MD5 (MUTE_fileSharing-0.2.2_UnixSource.tar.gz) = 86bd528dd67826497762cb98391d4760
+SIZE (MUTE_fileSharing-0.2.2_UnixSource.tar.gz) = 435253
diff --git a/net-p2p/phex/Makefile b/net-p2p/phex/Makefile
index 0f9e4f1cfa83..a9f5f8370ad0 100644
--- a/net-p2p/phex/Makefile
+++ b/net-p2p/phex/Makefile
@@ -18,6 +18,7 @@ COMMENT= A Java multi platform and spyware free gnutella client
USE_JAVA= 1.3+
USE_PERL5_BUILD=yes
+USE_SIZE= yes
USE_ZIP= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
diff --git a/net-p2p/phex/distinfo b/net-p2p/phex/distinfo
index ee209025637a..0939248fbdfe 100644
--- a/net-p2p/phex/distinfo
+++ b/net-p2p/phex/distinfo
@@ -1 +1,2 @@
MD5 (phex_0.8.0.34_j2se1.3.zip) = 416ea3019571f891ef252bb09abf8f45
+SIZE (phex_0.8.0.34_j2se1.3.zip) = 1143349
diff --git a/net-p2p/py-bittorrent-devel/Makefile b/net-p2p/py-bittorrent-devel/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net-p2p/py-bittorrent-devel/Makefile
+++ b/net-p2p/py-bittorrent-devel/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net-p2p/py-bittorrent-devel/distinfo b/net-p2p/py-bittorrent-devel/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net-p2p/py-bittorrent-devel/distinfo
+++ b/net-p2p/py-bittorrent-devel/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net-p2p/py-bittorrent/Makefile b/net-p2p/py-bittorrent/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net-p2p/py-bittorrent/Makefile
+++ b/net-p2p/py-bittorrent/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net-p2p/py-bittorrent/distinfo b/net-p2p/py-bittorrent/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net-p2p/py-bittorrent/distinfo
+++ b/net-p2p/py-bittorrent/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net-p2p/py-kenosis-bittorrent/Makefile b/net-p2p/py-kenosis-bittorrent/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net-p2p/py-kenosis-bittorrent/Makefile
+++ b/net-p2p/py-kenosis-bittorrent/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net-p2p/py-kenosis-bittorrent/distinfo b/net-p2p/py-kenosis-bittorrent/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net-p2p/py-kenosis-bittorrent/distinfo
+++ b/net-p2p/py-kenosis-bittorrent/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net-p2p/xmule/Makefile b/net-p2p/xmule/Makefile
index a7ab17dd36d4..e83b8ebe6261 100644
--- a/net-p2p/xmule/Makefile
+++ b/net-p2p/xmule/Makefile
@@ -15,9 +15,6 @@ MASTER_SITE_SUBDIR= xmule
MAINTAINER= lioux@FreeBSD.org
COMMENT= Port of eMule eDonkey P2P client using wxWindows class library
-#FORBIDDEN= Multiple vulnerabilities, see \
-# http://security.e-matters.de/advisories/022003.html
-
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2 \
wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
@@ -31,6 +28,7 @@ USE_GNOME= gnomehier \
gnomeprefix
USE_REINPLACE= yes
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-included-gettext \
--with-libintl-prefix=${LOCALBASE} \
diff --git a/net-p2p/xmule/distinfo b/net-p2p/xmule/distinfo
index a0af4513d2ed..9687f3a3bd13 100644
--- a/net-p2p/xmule/distinfo
+++ b/net-p2p/xmule/distinfo
@@ -1 +1,2 @@
MD5 (xmule-1.6.1.tar.bz2) = 7db64383f0b2ed33f09f1cb5e34dd161
+SIZE (xmule-1.6.1.tar.bz2) = 1250111
diff --git a/net-p2p/xnap/Makefile b/net-p2p/xnap/Makefile
index 8a272fc99d3a..e0fdaf835b22 100644
--- a/net-p2p/xnap/Makefile
+++ b/net-p2p/xnap/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack)
USE_JAVA= 1.3+
+USE_SIZE= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
PLIST_SUB= JAR_DIR=${JAR_DIR}
diff --git a/net-p2p/xnap/distinfo b/net-p2p/xnap/distinfo
index 980b841141b2..a8c6cad49164 100644
--- a/net-p2p/xnap/distinfo
+++ b/net-p2p/xnap/distinfo
@@ -1 +1,2 @@
MD5 (xnap-2.5-pre1.tar.gz) = 90475518715c6c6c77281bcfe3ace299
+SIZE (xnap-2.5-pre1.tar.gz) = 1211770
diff --git a/net/dctc-gui-qt/Makefile b/net/dctc-gui-qt/Makefile
index 16dc75d3f28d..782c182db632 100644
--- a/net/dctc-gui-qt/Makefile
+++ b/net/dctc-gui-qt/Makefile
@@ -20,6 +20,7 @@ RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc
USE_QT_VER= 3
USE_REINPLACE= yes
+USE_SIZE= yes
MAKE_ENV= QTDIR="${QTDIR}"
PLIST_FILES= bin/dc-qt
diff --git a/net/dctc-gui-qt/distinfo b/net/dctc-gui-qt/distinfo
index 79bbc7946477..6a7bfd8fc6fc 100644
--- a/net/dctc-gui-qt/distinfo
+++ b/net/dctc-gui-qt/distinfo
@@ -1 +1,2 @@
MD5 (dc-qt-0.0.6.tar.gz) = 71b76b159e48719e69c623bad89fbcba
+SIZE (dc-qt-0.0.6.tar.gz) = 65907
diff --git a/net/dctc-gui/Makefile b/net/dctc-gui/Makefile
index e42d0024e035..7d61f288fed3 100644
--- a/net/dctc-gui/Makefile
+++ b/net/dctc-gui/Makefile
@@ -27,6 +27,7 @@ USE_XLIB= yes
USE_REINPLACE= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
+USE_SIZE= yes
CONFIGURE_ARGS= --with-gnome=${X11BASE} \
--with-gtk-prefix=${LOCALBASE} \
--enable-manual-db-detect \
diff --git a/net/dctc-gui/distinfo b/net/dctc-gui/distinfo
index 85526552f17d..582277e8cdc1 100644
--- a/net/dctc-gui/distinfo
+++ b/net/dctc-gui/distinfo
@@ -1 +1,2 @@
MD5 (dc_gui-0.66.tar.gz) = f47aa43a6840e078bc32717d63731b52
+SIZE (dc_gui-0.66.tar.gz) = 461838
diff --git a/net/dctc/Makefile b/net/dctc/Makefile
index 7d5641b10d54..81ac62eeb7cd 100644
--- a/net/dctc/Makefile
+++ b/net/dctc/Makefile
@@ -22,6 +22,7 @@ USE_GETOPT_LONG= yes
USE_GNOME= glib12
USE_PERL5_RUN= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
LDFLAGS+= ${PTHREAD_LIBS:S/"//g}
CPPFLAGS+= ${PTHREAD_CFLAGS}
diff --git a/net/dctc/distinfo b/net/dctc/distinfo
index 2b2fbb4a6d1e..1c26db438c9a 100644
--- a/net/dctc/distinfo
+++ b/net/dctc/distinfo
@@ -1 +1,2 @@
MD5 (dctc-0.84.1.tar.gz) = 94bd260453605081d048f733ed089e21
+SIZE (dctc-0.84.1.tar.gz) = 373521
diff --git a/net/edonkey-gui-gtk-urlslave/Makefile b/net/edonkey-gui-gtk-urlslave/Makefile
index ecf31404aab0..56c17430e1c1 100644
--- a/net/edonkey-gui-gtk-urlslave/Makefile
+++ b/net/edonkey-gui-gtk-urlslave/Makefile
@@ -20,6 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk
RUN_DEPENDS= ed2k_gui:${PORTSDIR}/net/edonkey-gui-gtk
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
BINARY_NAME= ed2k_urlslave
diff --git a/net/edonkey-gui-gtk-urlslave/distinfo b/net/edonkey-gui-gtk-urlslave/distinfo
index 64dc118e9e85..558752b26998 100644
--- a/net/edonkey-gui-gtk-urlslave/distinfo
+++ b/net/edonkey-gui-gtk-urlslave/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_urlslave-v2.tar.gz) = fa8c48c34a40fe2e0fe34c7baaecea6f
+SIZE (ed2k_urlslave-v2.tar.gz) = 1488
diff --git a/net/edonkey-gui-gtk/Makefile b/net/edonkey-gui-gtk/Makefile
index 71f5a883831d..34d3c993fe69 100644
--- a/net/edonkey-gui-gtk/Makefile
+++ b/net/edonkey-gui-gtk/Makefile
@@ -23,6 +23,7 @@ RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core
USE_GNOME= gtk20
USE_X_PREFIX= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
DOCSDIR= ${PREFIX}/share/doc/ed2k_gui
diff --git a/net/edonkey-gui-gtk/distinfo b/net/edonkey-gui-gtk/distinfo
index c43bea3308fe..ac0c9723e878 100644
--- a/net/edonkey-gui-gtk/distinfo
+++ b/net/edonkey-gui-gtk/distinfo
@@ -1 +1,2 @@
MD5 (ed2k-gtk-gui-0.6.1.tar.gz) = 4e4644a77d97e88a9e474efef52fbd8b
+SIZE (ed2k-gtk-gui-0.6.1.tar.gz) = 1614700
diff --git a/net/edonkey-gui-java/Makefile b/net/edonkey-gui-java/Makefile
index aa905aa472e9..d68d9738f4cb 100644
--- a/net/edonkey-gui-java/Makefile
+++ b/net/edonkey-gui-java/Makefile
@@ -21,6 +21,7 @@ COMMENT= Java GUI to eDonkey2000 'core' command line client
RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core
USE_JAVA= 1.3+
+USE_SIZE= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
PLIST_SUB= JAR_DIR=${JAR_DIR} \
diff --git a/net/edonkey-gui-java/distinfo b/net/edonkey-gui-java/distinfo
index dc96c9154411..74b661ed4984 100644
--- a/net/edonkey-gui-java/distinfo
+++ b/net/edonkey-gui-java/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_1.1.2.jar) = 481132b6e7ebf1e1f293c1f43d5d910a
+SIZE (ed2k_1.1.2.jar) = 827950
diff --git a/net/fcptools/Makefile b/net/fcptools/Makefile
index d58b4e236beb..c1276076c66f 100644
--- a/net/fcptools/Makefile
+++ b/net/fcptools/Makefile
@@ -17,6 +17,7 @@ COMMENT= FreeNet client library and command-line tools for shell scripting
USE_GMAKE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME:L}
INSTALLS_SHLIB= yes
diff --git a/net/fcptools/distinfo b/net/fcptools/distinfo
index 4c67c6844945..095e1f8b7c87 100644
--- a/net/fcptools/distinfo
+++ b/net/fcptools/distinfo
@@ -1 +1,2 @@
MD5 (fcptools-0.4.7.tgz) = d3c2d068009ef22b33211e43259ac667
+SIZE (fcptools-0.4.7.tgz) = 685935
diff --git a/net/freenet/Makefile b/net/freenet/Makefile
index 5e2bda12acc7..8e85b6c1276b 100644
--- a/net/freenet/Makefile
+++ b/net/freenet/Makefile
@@ -15,6 +15,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech
USE_JAVA= 1.4+
+USE_SIZE= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/net/freenet/distinfo b/net/freenet/distinfo
index 310734742317..fca3c9217274 100644
--- a/net/freenet/distinfo
+++ b/net/freenet/distinfo
@@ -1 +1,2 @@
MD5 (freenet-0.5.2.1.tar.gz) = 59270ee48d889e0be9cae584b67d2743
+SIZE (freenet-0.5.2.1.tar.gz) = 2118774
diff --git a/net/frost/Makefile b/net/frost/Makefile
index a33d9b4a83bb..2b2e577fb509 100644
--- a/net/frost/Makefile
+++ b/net/frost/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= File-sharing tool for FreeNet with Usenet like forum support
USE_JAVA= 1.4+
+USE_SIZE= yes
USE_ZIP= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
diff --git a/net/frost/distinfo b/net/frost/distinfo
index dec618e2bb25..c3ca5c6a23d6 100644
--- a/net/frost/distinfo
+++ b/net/frost/distinfo
@@ -1 +1,2 @@
MD5 (frost-wot-090603.zip) = b7f6b8de26caff027d889dad69476d5e
+SIZE (frost-wot-090603.zip) = 1750130
diff --git a/net/ickle/Makefile b/net/ickle/Makefile
index 88b6d4597b0e..61c210296b6b 100644
--- a/net/ickle/Makefile
+++ b/net/ickle/Makefile
@@ -24,6 +24,7 @@ USE_X_PREFIX= yes
USE_GNOME= gtk12
WANT_GNOME= yes
USE_REINPLACE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
diff --git a/net/ickle/distinfo b/net/ickle/distinfo
index 4ddf595ee8ec..035cf641390a 100644
--- a/net/ickle/distinfo
+++ b/net/ickle/distinfo
@@ -1 +1,2 @@
MD5 (ickle-0.3.2.tar.gz) = c59acbc24ac90cfc7fd21c49038481ed
+SIZE (ickle-0.3.2.tar.gz) = 383799
diff --git a/net/icqlib/Makefile b/net/icqlib/Makefile
index fa07854cbc68..9fd959b96fe4 100644
--- a/net/icqlib/Makefile
+++ b/net/icqlib/Makefile
@@ -18,5 +18,6 @@ COMMENT= A library required by kicq (not libicq)
INSTALLS_SHLIB= yes
USE_LIBTOOL= yes
USE_GMAKE= yes
+USE_SIZE= yes
.include <bsd.port.mk>
diff --git a/net/icqlib/distinfo b/net/icqlib/distinfo
index 46f2566f5074..c4670cceb4c1 100644
--- a/net/icqlib/distinfo
+++ b/net/icqlib/distinfo
@@ -1 +1,2 @@
MD5 (icqlib-1.0.0.tar.gz) = a379f93c4ec6f39ca76e10329f257741
+SIZE (icqlib-1.0.0.tar.gz) = 249961
diff --git a/net/icqlib0/Makefile b/net/icqlib0/Makefile
index 876663699194..d4727d04e3f9 100644
--- a/net/icqlib0/Makefile
+++ b/net/icqlib0/Makefile
@@ -17,6 +17,7 @@ COMMENT= Old branch 0.x.x of library required by kicq (used by icqmail)
USE_GMAKE= yes
USE_LIBTOOL= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
LATEST_LINK= icqlib0
diff --git a/net/icqlib0/distinfo b/net/icqlib0/distinfo
index 7617f89127ba..dd6490fa1cc3 100644
--- a/net/icqlib0/distinfo
+++ b/net/icqlib0/distinfo
@@ -1 +1,2 @@
MD5 (icqlib-0.1.3.tar.gz) = 6feeee66ed0a8c1e0910acb5cad439d7
+SIZE (icqlib-0.1.3.tar.gz) = 90337
diff --git a/net/kmldonkey/Makefile b/net/kmldonkey/Makefile
index d4e4e19d9cc4..fb3463ef1431 100644
--- a/net/kmldonkey/Makefile
+++ b/net/kmldonkey/Makefile
@@ -17,6 +17,7 @@ COMMENT= KDE integration for MLDonkey eDonkey P2P client
USE_KDELIBS_VER=3
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-transform-name=''
INSTALLS_SHLIB= yes
diff --git a/net/kmldonkey/distinfo b/net/kmldonkey/distinfo
index d1add84c18bf..8494a16d44c3 100644
--- a/net/kmldonkey/distinfo
+++ b/net/kmldonkey/distinfo
@@ -1 +1,2 @@
MD5 (kmldonkey-0.9.1.tar.gz) = 0ac91aba88165ae377754156087b421b
+SIZE (kmldonkey-0.9.1.tar.gz) = 998264
diff --git a/net/liberator/Makefile b/net/liberator/Makefile
index c37b8e0a5037..6bff7dd8a048 100644
--- a/net/liberator/Makefile
+++ b/net/liberator/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
USE_BZIP2= yes
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= all opt
DATA_FILES= liber_mimetypes
diff --git a/net/liberator/distinfo b/net/liberator/distinfo
index 0a766a1ef3bd..63cc69299174 100644
--- a/net/liberator/distinfo
+++ b/net/liberator/distinfo
@@ -1 +1,2 @@
MD5 (ofcp-2.0.2.tar.bz2) = 5a1df995d507a0a2ded38efc7eca4317
+SIZE (ofcp-2.0.2.tar.bz2) = 62878
diff --git a/net/libicq2000/Makefile b/net/libicq2000/Makefile
index 8f545ac37237..341a70ef2e8b 100644
--- a/net/libicq2000/Makefile
+++ b/net/libicq2000/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= sigc.1:${PORTSDIR}/devel/libsigc++
USE_LIBTOOL= yes
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALLS_SHLIB= yes
MAN1= libicq2000-config.1
diff --git a/net/libicq2000/distinfo b/net/libicq2000/distinfo
index c5b1e0bdbb0f..0d1ad4dd61f8 100644
--- a/net/libicq2000/distinfo
+++ b/net/libicq2000/distinfo
@@ -1 +1,2 @@
MD5 (libicq2000-0.3.2.tar.gz) = bab0e61b540258e54eb1c3695ac75f6e
+SIZE (libicq2000-0.3.2.tar.gz) = 519316
diff --git a/net/linux-agsatellite/Makefile b/net/linux-agsatellite/Makefile
index 9f3a4592a707..e5a8b8e32271 100644
--- a/net/linux-agsatellite/Makefile
+++ b/net/linux-agsatellite/Makefile
@@ -21,6 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//}
USE_LINUX= yes
NO_BUILD= yes
USE_REINPLACE= yes
+USE_SIZE= yes
STRIP=
RESTRICTED= no response from developer on licensing issues
diff --git a/net/linux-agsatellite/distinfo b/net/linux-agsatellite/distinfo
index 99a75c74089c..ed0dae74f3c7 100644
--- a/net/linux-agsatellite/distinfo
+++ b/net/linux-agsatellite/distinfo
@@ -1 +1,2 @@
MD5 (AGSatellite0520-glibc21.tar.gz) = 3876f43497acde0474809a752a076cbf
+SIZE (AGSatellite0520-glibc21.tar.gz) = 33145
diff --git a/net/linux-edonkey-core/Makefile b/net/linux-edonkey-core/Makefile
index 65537dc8f6a8..0a5d85cf61da 100644
--- a/net/linux-edonkey-core/Makefile
+++ b/net/linux-edonkey-core/Makefile
@@ -19,6 +19,7 @@ COMMENT= eDonkey2000 'core' command line client
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
STRIP=
diff --git a/net/linux-edonkey-core/distinfo b/net/linux-edonkey-core/distinfo
index 8d23538c0980..3dadd4e5c560 100644
--- a/net/linux-edonkey-core/distinfo
+++ b/net/linux-edonkey-core/distinfo
@@ -1 +1,2 @@
MD5 (donkey0.50.1.tar.gz) = dcda1d56faf30e63765d4206faff1168
+SIZE (donkey0.50.1.tar.gz) = 593729
diff --git a/net/linux-edonkey-gui-gtk/Makefile b/net/linux-edonkey-gui-gtk/Makefile
index 3ee8bd87393c..a738011edab5 100644
--- a/net/linux-edonkey-gui-gtk/Makefile
+++ b/net/linux-edonkey-gui-gtk/Makefile
@@ -22,6 +22,7 @@ RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core \
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
USE_X_PREFIX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
STRIP=
diff --git a/net/linux-edonkey-gui-gtk/distinfo b/net/linux-edonkey-gui-gtk/distinfo
index 1e11be33dbc4..2cba03ed5344 100644
--- a/net/linux-edonkey-gui-gtk/distinfo
+++ b/net/linux-edonkey-gui-gtk/distinfo
@@ -1 +1,2 @@
MD5 (ed2k_linux_gui_0.2-2002-02-22.tar.gz) = 778b6456efa2d96daec37c62c4f9d123
+SIZE (ed2k_linux_gui_0.2-2002-02-22.tar.gz) = 128118
diff --git a/net/linux-edonkey-server/Makefile b/net/linux-edonkey-server/Makefile
index 13d661d11ef2..7b7266fe01a8 100644
--- a/net/linux-edonkey-server/Makefile
+++ b/net/linux-edonkey-server/Makefile
@@ -20,6 +20,7 @@ COMMENT= A decentralized peer-to-peer file-sharing server (eDonkey2000 server)
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_SIZE= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
STRIP=
diff --git a/net/linux-edonkey-server/distinfo b/net/linux-edonkey-server/distinfo
index 1f6895bf6d88..73b3d347e733 100644
--- a/net/linux-edonkey-server/distinfo
+++ b/net/linux-edonkey-server/distinfo
@@ -1 +1,2 @@
MD5 (dserver.gz) = b4ed9db5ed01337c222ebd16f25f45d9
+SIZE (dserver.gz) = 818563
diff --git a/net/mldonkey-perlreactor/Makefile b/net/mldonkey-perlreactor/Makefile
index c50b60fecc77..fc63902cb790 100644
--- a/net/mldonkey-perlreactor/Makefile
+++ b/net/mldonkey-perlreactor/Makefile
@@ -19,6 +19,7 @@ COMMENT= Automatically add links found in web pages to MLDonkey queue
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/net/mldonkey-perlreactor/distinfo b/net/mldonkey-perlreactor/distinfo
index 470e24d705f2..ed21ecabd131 100644
--- a/net/mldonkey-perlreactor/distinfo
+++ b/net/mldonkey-perlreactor/distinfo
@@ -1 +1,2 @@
MD5 (perlreactor_0.2.tar.gz) = 1aed2e05c95436055eb2363fa192a143
+SIZE (perlreactor_0.2.tar.gz) = 2447
diff --git a/net/mldonkey-serverspy/Makefile b/net/mldonkey-serverspy/Makefile
index bb6905a89395..222a38bb6497 100644
--- a/net/mldonkey-serverspy/Makefile
+++ b/net/mldonkey-serverspy/Makefile
@@ -22,6 +22,7 @@ RUN_DEPENDS= \
${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
BINARY_NAME= mlservspy.pl
diff --git a/net/mldonkey-serverspy/distinfo b/net/mldonkey-serverspy/distinfo
index a6ec1124b036..b5de97e8427a 100644
--- a/net/mldonkey-serverspy/distinfo
+++ b/net/mldonkey-serverspy/distinfo
@@ -1 +1,2 @@
MD5 (mlservspy-1.2.tar.gz) = 73cbdc8a2760f4feb9c0013d009ae0bd
+SIZE (mlservspy-1.2.tar.gz) = 251704
diff --git a/net/mldonkey-urlslave/Makefile b/net/mldonkey-urlslave/Makefile
index 0f055760f149..0c94a3aa6f60 100644
--- a/net/mldonkey-urlslave/Makefile
+++ b/net/mldonkey-urlslave/Makefile
@@ -19,6 +19,7 @@ COMMENT= GTK+ enabled Perl script for adding ed2k:// links to MLDonkey
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk
USE_PERL5= yes
+USE_SIZE= yes
NO_BUILD= yes
BINARY_NAME= mlurlslave
diff --git a/net/mldonkey-urlslave/distinfo b/net/mldonkey-urlslave/distinfo
index f3e36aa28a59..9abd0a2b9838 100644
--- a/net/mldonkey-urlslave/distinfo
+++ b/net/mldonkey-urlslave/distinfo
@@ -1 +1,2 @@
MD5 (mlurlslave-v1.tar.gz) = 324c8683c3ababcd1b4a737a611282c5
+SIZE (mlurlslave-v1.tar.gz) = 3061
diff --git a/net/mute-net/Makefile b/net/mute-net/Makefile
index bc374988dc14..a63acdc4d841 100644
--- a/net/mute-net/Makefile
+++ b/net/mute-net/Makefile
@@ -23,6 +23,7 @@ HAS_CONFIGURE= yes
USE_PERL5_BUILD=yes
USE_REINPLACE= yes
+USE_SIZE= yes
RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc${PORTVERSION:E}_UnixSource
diff --git a/net/mute-net/distinfo b/net/mute-net/distinfo
index 4322488d3672..d4fbc6bb6dc6 100644
--- a/net/mute-net/distinfo
+++ b/net/mute-net/distinfo
@@ -1 +1,2 @@
MD5 (MUTE_fileSharing-0.2.2_UnixSource.tar.gz) = 86bd528dd67826497762cb98391d4760
+SIZE (MUTE_fileSharing-0.2.2_UnixSource.tar.gz) = 435253
diff --git a/net/ocaml-jabbr/Makefile b/net/ocaml-jabbr/Makefile
index fa75905014a7..47f6924a4adc 100644
--- a/net/ocaml-jabbr/Makefile
+++ b/net/ocaml-jabbr/Makefile
@@ -23,6 +23,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/ocaml/cryptokit.cma:${PORTSDIR}/security/ocaml-cry
BUILD_DEPENDS+= ${RUN_DEPENDS}
USE_REINPLACE= yes
+USE_SIZE= yes
DATE_VERSION= 20021124
diff --git a/net/ocaml-jabbr/distinfo b/net/ocaml-jabbr/distinfo
index 78ced663b796..bdf4d250fcfe 100644
--- a/net/ocaml-jabbr/distinfo
+++ b/net/ocaml-jabbr/distinfo
@@ -1 +1,2 @@
MD5 (jabbr.tar.gz) = 904e15ceb05681f563894151d819ef07
+SIZE (jabbr.tar.gz) = 12185
diff --git a/net/phex/Makefile b/net/phex/Makefile
index 0f9e4f1cfa83..a9f5f8370ad0 100644
--- a/net/phex/Makefile
+++ b/net/phex/Makefile
@@ -18,6 +18,7 @@ COMMENT= A Java multi platform and spyware free gnutella client
USE_JAVA= 1.3+
USE_PERL5_BUILD=yes
+USE_SIZE= yes
USE_ZIP= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
diff --git a/net/phex/distinfo b/net/phex/distinfo
index ee209025637a..0939248fbdfe 100644
--- a/net/phex/distinfo
+++ b/net/phex/distinfo
@@ -1 +1,2 @@
MD5 (phex_0.8.0.34_j2se1.3.zip) = 416ea3019571f891ef252bb09abf8f45
+SIZE (phex_0.8.0.34_j2se1.3.zip) = 1143349
diff --git a/net/py-bittorrent-devel/Makefile b/net/py-bittorrent-devel/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net/py-bittorrent-devel/Makefile
+++ b/net/py-bittorrent-devel/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net/py-bittorrent-devel/distinfo b/net/py-bittorrent-devel/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net/py-bittorrent-devel/distinfo
+++ b/net/py-bittorrent-devel/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net/py-bittorrent/Makefile b/net/py-bittorrent/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net/py-bittorrent/Makefile
+++ b/net/py-bittorrent/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net/py-bittorrent/distinfo b/net/py-bittorrent/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net/py-bittorrent/distinfo
+++ b/net/py-bittorrent/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net/py-kenosis-bittorrent/Makefile b/net/py-kenosis-bittorrent/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net/py-kenosis-bittorrent/Makefile
+++ b/net/py-kenosis-bittorrent/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net/py-kenosis-bittorrent/distinfo b/net/py-kenosis-bittorrent/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net/py-kenosis-bittorrent/distinfo
+++ b/net/py-kenosis-bittorrent/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net/py-shadowclient/Makefile b/net/py-shadowclient/Makefile
index 43183a058c07..2aed0dd09bc1 100644
--- a/net/py-shadowclient/Makefile
+++ b/net/py-shadowclient/Makefile
@@ -19,6 +19,7 @@ COMMENT?= A peer-to-peer tool for distributing files written in Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
+USE_SIZE= yes
DOC_FILES= BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
README.txt credits.txt
diff --git a/net/py-shadowclient/distinfo b/net/py-shadowclient/distinfo
index 5216fbfb8030..791dc0087a87 100644
--- a/net/py-shadowclient/distinfo
+++ b/net/py-shadowclient/distinfo
@@ -1 +1,2 @@
MD5 (BitTorrent-3.3.tar.gz) = 1ecf1fc40b4972470313f9ae728206e8
+SIZE (BitTorrent-3.3.tar.gz) = 168628
diff --git a/net/xmule/Makefile b/net/xmule/Makefile
index a7ab17dd36d4..e83b8ebe6261 100644
--- a/net/xmule/Makefile
+++ b/net/xmule/Makefile
@@ -15,9 +15,6 @@ MASTER_SITE_SUBDIR= xmule
MAINTAINER= lioux@FreeBSD.org
COMMENT= Port of eMule eDonkey P2P client using wxWindows class library
-#FORBIDDEN= Multiple vulnerabilities, see \
-# http://security.e-matters.de/advisories/022003.html
-
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2 \
wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
@@ -31,6 +28,7 @@ USE_GNOME= gnomehier \
gnomeprefix
USE_REINPLACE= yes
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-included-gettext \
--with-libintl-prefix=${LOCALBASE} \
diff --git a/net/xmule/distinfo b/net/xmule/distinfo
index a0af4513d2ed..9687f3a3bd13 100644
--- a/net/xmule/distinfo
+++ b/net/xmule/distinfo
@@ -1 +1,2 @@
MD5 (xmule-1.6.1.tar.bz2) = 7db64383f0b2ed33f09f1cb5e34dd161
+SIZE (xmule-1.6.1.tar.bz2) = 1250111
diff --git a/net/xnap/Makefile b/net/xnap/Makefile
index 8a272fc99d3a..e0fdaf835b22 100644
--- a/net/xnap/Makefile
+++ b/net/xnap/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack)
USE_JAVA= 1.3+
+USE_SIZE= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
PLIST_SUB= JAR_DIR=${JAR_DIR}
diff --git a/net/xnap/distinfo b/net/xnap/distinfo
index 980b841141b2..a8c6cad49164 100644
--- a/net/xnap/distinfo
+++ b/net/xnap/distinfo
@@ -1 +1,2 @@
MD5 (xnap-2.5-pre1.tar.gz) = 90475518715c6c6c77281bcfe3ace299
+SIZE (xnap-2.5-pre1.tar.gz) = 1211770
diff --git a/print/mapagi/Makefile b/print/mapagi/Makefile
index b028345736dc..4ea4892266ee 100644
--- a/print/mapagi/Makefile
+++ b/print/mapagi/Makefile
@@ -17,6 +17,7 @@ COMMENT= Pagination utility that prints your images/comics in 'in folio' format
USE_QT_VER= 3
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
QMAKE?= ${X11BASE}/bin/qmake
QTDIR?= ${QT_PREFIX}
diff --git a/print/mapagi/distinfo b/print/mapagi/distinfo
index a5120a135abd..81d5a2d6d7b4 100644
--- a/print/mapagi/distinfo
+++ b/print/mapagi/distinfo
@@ -1 +1,2 @@
MD5 (mapagi-0.6.tar.gz) = 35f1965e12bb11636e4339fc0496c3be
+SIZE (mapagi-0.6.tar.gz) = 19722
diff --git a/security/ocaml-cryptokit/Makefile b/security/ocaml-cryptokit/Makefile
index 3a8944dca7f2..6f98994ceb72 100644
--- a/security/ocaml-cryptokit/Makefile
+++ b/security/ocaml-cryptokit/Makefile
@@ -17,6 +17,7 @@ COMMENT= A variety of cryptographic primitives for Objective Caml
BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= all allopt
diff --git a/security/ocaml-cryptokit/distinfo b/security/ocaml-cryptokit/distinfo
index 0f8a2b960d84..d468c98bf048 100644
--- a/security/ocaml-cryptokit/distinfo
+++ b/security/ocaml-cryptokit/distinfo
@@ -1 +1,2 @@
MD5 (cryptokit-1.1.tar.gz) = c4f22e4dd3d44eeab4f3bcdb25b95980
+SIZE (cryptokit-1.1.tar.gz) = 103406
diff --git a/sysutils/clockspeed/Makefile b/sysutils/clockspeed/Makefile
index f719ed18464f..84a9fac3473d 100644
--- a/sysutils/clockspeed/Makefile
+++ b/sysutils/clockspeed/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= tai.1:${PORTSDIR}/devel/libtai
ALL_TARGET= it
USE_REINPLACE= yes
+USE_SIZE= yes
INSTALL_TARGET= setup check
MAN1= clockadd.1 clockspeed.1 clockview.1 sntpclock.1 \
diff --git a/sysutils/clockspeed/distinfo b/sysutils/clockspeed/distinfo
index adcecffd3592..0fddc4574276 100644
--- a/sysutils/clockspeed/distinfo
+++ b/sysutils/clockspeed/distinfo
@@ -1 +1,2 @@
MD5 (clockspeed-0.62.tar.gz) = 425614174fcfe2ad42d22d3d02e2d567
+SIZE (clockspeed-0.62.tar.gz) = 25797
diff --git a/sysutils/knutclient-kde4/Makefile b/sysutils/knutclient-kde4/Makefile
index 823ee635079b..30779189a8ee 100644
--- a/sysutils/knutclient-kde4/Makefile
+++ b/sysutils/knutclient-kde4/Makefile
@@ -17,6 +17,7 @@ COMMENT= A visual client for UPS system NUT
USE_KDELIBS_VER=3
USE_REINPLACE= yes
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-mt \
--program-transform-name=''
diff --git a/sysutils/knutclient-kde4/distinfo b/sysutils/knutclient-kde4/distinfo
index 101f76df6074..f1d39aeb4410 100644
--- a/sysutils/knutclient-kde4/distinfo
+++ b/sysutils/knutclient-kde4/distinfo
@@ -1 +1,2 @@
MD5 (knutclient-0.6.0.tar.gz) = 71970a56574c1230bd585be73ff2d86c
+SIZE (knutclient-0.6.0.tar.gz) = 907773
diff --git a/sysutils/knutclient/Makefile b/sysutils/knutclient/Makefile
index 823ee635079b..30779189a8ee 100644
--- a/sysutils/knutclient/Makefile
+++ b/sysutils/knutclient/Makefile
@@ -17,6 +17,7 @@ COMMENT= A visual client for UPS system NUT
USE_KDELIBS_VER=3
USE_REINPLACE= yes
USE_GMAKE= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-mt \
--program-transform-name=''
diff --git a/sysutils/knutclient/distinfo b/sysutils/knutclient/distinfo
index 101f76df6074..f1d39aeb4410 100644
--- a/sysutils/knutclient/distinfo
+++ b/sysutils/knutclient/distinfo
@@ -1 +1,2 @@
MD5 (knutclient-0.6.0.tar.gz) = 71970a56574c1230bd585be73ff2d86c
+SIZE (knutclient-0.6.0.tar.gz) = 907773
diff --git a/sysutils/memtest/Makefile b/sysutils/memtest/Makefile
index 20a01a27929a..30f9ad70bc9e 100644
--- a/sysutils/memtest/Makefile
+++ b/sysutils/memtest/Makefile
@@ -17,6 +17,7 @@ COMMENT= Utility to test for faulty memory subsystem
USE_BZIP2= yes
USE_GMAKE= yes
+USE_SIZE= yes
MAN1= ${PORTNAME}.1
PLIST_FILES= bin/memtest
diff --git a/sysutils/memtest/distinfo b/sysutils/memtest/distinfo
index 529408f3a459..2b1e1850597b 100644
--- a/sysutils/memtest/distinfo
+++ b/sysutils/memtest/distinfo
@@ -1 +1,2 @@
MD5 (memtester-2.93.1.tar.bz2) = 3c971e11ca71cc8cd9d43b247170c243
+SIZE (memtester-2.93.1.tar.bz2) = 22665
diff --git a/sysutils/pkill/Makefile b/sysutils/pkill/Makefile
index bad9bc08c5ee..8d47a6c7cc61 100644
--- a/sysutils/pkill/Makefile
+++ b/sysutils/pkill/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= lioux
MAINTAINER= lioux@FreeBSD.org
COMMENT= NetBSD's pgrep and pkill: find or signal processes matching criteria
+USE_SIZE= yes
MAKE_ENV= DESTDIR=${PREFIX} \
BINDIR=/bin \
MANDIR=/man/man
diff --git a/sysutils/pkill/distinfo b/sysutils/pkill/distinfo
index f2d7d4f363b5..ceb33c2c160b 100644
--- a/sysutils/pkill/distinfo
+++ b/sysutils/pkill/distinfo
@@ -1,2 +1,4 @@
MD5 (pkill-current-0.2.tar.gz) = 3afb97226d5d3db791ccaaec80f22dce
+SIZE (pkill-current-0.2.tar.gz) = 6287
MD5 (pkill-stable-0.2.tar.gz) = 1c96a2d5d2b75d8c24989f964f8e9d6d
+SIZE (pkill-stable-0.2.tar.gz) = 6391
diff --git a/sysutils/vobcopy/Makefile b/sysutils/vobcopy/Makefile
index afab48640c34..5496bb01a040 100644
--- a/sysutils/vobcopy/Makefile
+++ b/sysutils/vobcopy/Makefile
@@ -20,6 +20,7 @@ USE_GETOPT_LONG= yes
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= configure.sh
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= ${PORTNAME}
diff --git a/sysutils/vobcopy/distinfo b/sysutils/vobcopy/distinfo
index fc43bd24e2f5..640c14dbba79 100644
--- a/sysutils/vobcopy/distinfo
+++ b/sysutils/vobcopy/distinfo
@@ -1 +1,2 @@
MD5 (vobcopy-0.5.8.tar.bz2) = a282523f14aebada41ffbf28c49dae0c
+SIZE (vobcopy-0.5.8.tar.bz2) = 35437
diff --git a/textproc/libebml/Makefile b/textproc/libebml/Makefile
index 5ac5ed702464..38490d83d1f6 100644
--- a/textproc/libebml/Makefile
+++ b/textproc/libebml/Makefile
@@ -17,6 +17,7 @@ COMMENT= EBML (Extensible Binary Meta Language), sort of binary version of XML
USE_BZIP2= yes
USE_GMAKE= yes
USE_REINPLACE= yes
+USE_SIZE= yes
BUILD_WRKSRC= ${WRKSRC}/make/linux
INSTALL_WRKSRC= ${WRKSRC}/make/linux
diff --git a/textproc/libebml/distinfo b/textproc/libebml/distinfo
index 1c546c5cf8f0..eeec332b651f 100644
--- a/textproc/libebml/distinfo
+++ b/textproc/libebml/distinfo
@@ -1 +1,2 @@
MD5 (libebml-0.4.3.tar.bz2) = 835f215d5ef9cab9187f5e4114c7f775
+SIZE (libebml-0.4.3.tar.bz2) = 30357
diff --git a/textproc/ocaml-yaxpo/Makefile b/textproc/ocaml-yaxpo/Makefile
index 71be13144021..54cfadd338fd 100644
--- a/textproc/ocaml-yaxpo/Makefile
+++ b/textproc/ocaml-yaxpo/Makefile
@@ -18,6 +18,7 @@ COMMENT= Non-validating XML 1.0 + XMLNS processing suite for Objective Caml
BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
USE_REINPLACE= yes
+USE_SIZE= yes
ALL_TARGET= yaxpo
diff --git a/textproc/ocaml-yaxpo/distinfo b/textproc/ocaml-yaxpo/distinfo
index c3581985b706..9d7b26cf395b 100644
--- a/textproc/ocaml-yaxpo/distinfo
+++ b/textproc/ocaml-yaxpo/distinfo
@@ -1 +1,2 @@
MD5 (yaxpo.tar.gz) = e873b78a042606058cd1f9bafc132faf
+SIZE (yaxpo.tar.gz) = 20589
diff --git a/textproc/p5-XML-XQL/Makefile b/textproc/p5-XML-XQL/Makefile
index 63890339dce0..e7e53df35e33 100644
--- a/textproc/p5-XML-XQL/Makefile
+++ b/textproc/p5-XML-XQL/Makefile
@@ -21,6 +21,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML
${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
BUILD_DEPENDS= ${RUN_DEPENDS}
+USE_SIZE= yes
PERL_CONFIGURE= yes
MAN3= XML::XQL.3 XML::XQL::DOM.3 XML::XQL::Date.3 \
diff --git a/textproc/p5-XML-XQL/distinfo b/textproc/p5-XML-XQL/distinfo
index 883fec9b177c..462819fbed3a 100644
--- a/textproc/p5-XML-XQL/distinfo
+++ b/textproc/p5-XML-XQL/distinfo
@@ -1 +1,2 @@
MD5 (XML-XQL-0.68.tar.gz) = bb84096fdf8bcc96a35971539ce8c19e
+SIZE (XML-XQL-0.68.tar.gz) = 120033
diff --git a/textproc/p5-xmltv/Makefile b/textproc/p5-xmltv/Makefile
index bd589defa0d9..3e60a6c95ee0 100644
--- a/textproc/p5-xmltv/Makefile
+++ b/textproc/p5-xmltv/Makefile
@@ -36,6 +36,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
USE_BZIP2= yes
USE_REINPLACE= yes
+USE_SIZE= yes
PERL_CONFIGURE= yes
PLIST_SUB= VERSION="${PORTVERSION}"
diff --git a/textproc/p5-xmltv/distinfo b/textproc/p5-xmltv/distinfo
index 56ee7a8e89b6..3ed9e57b9c58 100644
--- a/textproc/p5-xmltv/distinfo
+++ b/textproc/p5-xmltv/distinfo
@@ -1 +1,2 @@
MD5 (xmltv-0.5.21.tar.bz2) = aa15d4663e57a8b1a4c0736568a2d447
+SIZE (xmltv-0.5.21.tar.bz2) = 405588
diff --git a/x11-toolkits/p5-Tk-TableMatrix/Makefile b/x11-toolkits/p5-Tk-TableMatrix/Makefile
index e41b8d8f8cf1..9737622de653 100644
--- a/x11-toolkits/p5-Tk-TableMatrix/Makefile
+++ b/x11-toolkits/p5-Tk-TableMatrix/Makefile
@@ -18,6 +18,7 @@ COMMENT= Table/matrix extension to perl/tk for displaying table formatted data
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk
RUN_DEPENDS= ${BUILD_DEPENDS}
+USE_SIZE= yes
PERL_CONFIGURE= yes
MAN3= Tk::TableMatrix.3 \
diff --git a/x11-toolkits/p5-Tk-TableMatrix/distinfo b/x11-toolkits/p5-Tk-TableMatrix/distinfo
index 88fcb6c6706c..54a2fa6a2fde 100644
--- a/x11-toolkits/p5-Tk-TableMatrix/distinfo
+++ b/x11-toolkits/p5-Tk-TableMatrix/distinfo
@@ -1 +1,2 @@
MD5 (Tk-TableMatrix-0.9.tar.gz) = 39597bb55302919caa524db5b0024fc3
+SIZE (Tk-TableMatrix-0.9.tar.gz) = 177538
diff --git a/x11/rxvt-devel/Makefile b/x11/rxvt-devel/Makefile
index da7576533a53..a5fdc3ec4b5c 100644
--- a/x11/rxvt-devel/Makefile
+++ b/x11/rxvt-devel/Makefile
@@ -26,6 +26,7 @@ USE_LIBTOOL= yes
USE_PERL5_BUILD=yes
USE_X_PREFIX= yes
USE_XPM= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-utmp --enable-wtmp --enable-languages \
--with-xpm --enable-xpm-background --enable-transparency \
diff --git a/x11/rxvt-devel/distinfo b/x11/rxvt-devel/distinfo
index 6ecfc117d2f4..0c8e265dfacb 100644
--- a/x11/rxvt-devel/distinfo
+++ b/x11/rxvt-devel/distinfo
@@ -1 +1,2 @@
MD5 (rxvt-2.7.10.tar.bz2) = 00dd774ee6e4e06d5a060266d7bb92f5
+SIZE (rxvt-2.7.10.tar.bz2) = 493199
diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile
index a38af9801cdf..b3b16f835582 100644
--- a/x11/rxvt-unicode/Makefile
+++ b/x11/rxvt-unicode/Makefile
@@ -22,6 +22,7 @@ COMMENT= A low memory usage xterm replacement that supports color
USE_X_PREFIX= yes
USE_XPM= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-utmp --enable-wtmp \
--with-xpm --enable-xpm-background --enable-transparency
diff --git a/x11/rxvt-unicode/distinfo b/x11/rxvt-unicode/distinfo
index eeb4649913dd..ea5535de2d06 100644
--- a/x11/rxvt-unicode/distinfo
+++ b/x11/rxvt-unicode/distinfo
@@ -1 +1,2 @@
MD5 (rxvt-2.6.4.tar.bz2) = 0f21182dbcf8f48087ef9980dafb8c35
+SIZE (rxvt-2.6.4.tar.bz2) = 252636
diff --git a/x11/rxvt/Makefile b/x11/rxvt/Makefile
index a38af9801cdf..b3b16f835582 100644
--- a/x11/rxvt/Makefile
+++ b/x11/rxvt/Makefile
@@ -22,6 +22,7 @@ COMMENT= A low memory usage xterm replacement that supports color
USE_X_PREFIX= yes
USE_XPM= yes
+USE_SIZE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-utmp --enable-wtmp \
--with-xpm --enable-xpm-background --enable-transparency
diff --git a/x11/rxvt/distinfo b/x11/rxvt/distinfo
index eeb4649913dd..ea5535de2d06 100644
--- a/x11/rxvt/distinfo
+++ b/x11/rxvt/distinfo
@@ -1 +1,2 @@
MD5 (rxvt-2.6.4.tar.bz2) = 0f21182dbcf8f48087ef9980dafb8c35
+SIZE (rxvt-2.6.4.tar.bz2) = 252636