summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-04-26 09:53:28 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-04-26 09:56:01 +0200
commit1aacea2738c291c5e144ad1913c3ed6cca9f87db (patch)
treef8a39f8d250a1a8bc1e56a3607b59231281f1927
parent5bdd93287770808c4100008b8b0b39c1a55bf098 (diff)
use XZ tarballs as default
-rw-r--r--TODO1
-rw-r--r--mk/buildhlp.mk2
-rw-r--r--package/6tunnel/Makefile2
-rw-r--r--package/DirectFB/Makefile2
-rw-r--r--package/MesaLib/Makefile1
-rw-r--r--package/SDL_gfx/Makefile2
-rw-r--r--package/aircrack-ng/Makefile2
-rw-r--r--package/apr-util/Makefile4
-rw-r--r--package/apr/Makefile4
-rw-r--r--package/arpd/Makefile3
-rw-r--r--package/arpwatch/Makefile4
-rw-r--r--package/asterisk/Makefile2
-rw-r--r--package/atk/Makefile2
-rw-r--r--package/autoconf/Makefile2
-rw-r--r--package/automake/Makefile2
-rw-r--r--package/avahi/Makefile5
-rw-r--r--package/b43-firmware/Makefile2
-rw-r--r--package/bash/Makefile2
-rw-r--r--package/bc/Makefile2
-rw-r--r--package/bcm2835-bootloader/Makefile2
-rw-r--r--package/bcm2835-vc/Makefile2
-rw-r--r--package/bdftopcf/Makefile2
-rw-r--r--package/beecrypt/Makefile3
-rw-r--r--package/bigreqsproto/Makefile2
-rw-r--r--package/bind/Makefile2
-rw-r--r--package/binutils/Makefile6
-rw-r--r--package/bison/Makefile2
-rw-r--r--package/bitlbee/Makefile2
-rw-r--r--package/bkeymaps/Makefile2
-rw-r--r--package/bluez-firmware/Makefile4
-rw-r--r--package/bogofilter/Makefile2
-rw-r--r--package/bridge-utils/Makefile4
-rw-r--r--package/bzip2/Makefile2
-rw-r--r--package/bzr/Makefile2
-rw-r--r--package/cairo/Makefile2
-rw-r--r--package/cgilib/Makefile4
-rw-r--r--package/check/Makefile2
-rw-r--r--package/cherokee/Makefile2
-rw-r--r--package/chillispot/Makefile2
-rw-r--r--package/cmake/Makefile2
-rw-r--r--package/collectd/Makefile2
-rw-r--r--package/compositeproto/Makefile2
-rwxr-xr-xpackage/confuse/Makefile4
-rw-r--r--package/coreutils/Makefile2
-rw-r--r--package/cpio/Makefile2
-rw-r--r--package/cpufrequtils/Makefile2
-rw-r--r--package/cryptodev-linux/Makefile2
-rwxr-xr-xpackage/ctorrent/Makefile2
-rw-r--r--package/curl/Makefile4
-rw-r--r--package/cvs/Makefile2
-rw-r--r--package/cyrus-sasl/Makefile2
-rw-r--r--package/damageproto/Makefile2
-rw-r--r--package/daq/Makefile2
-rw-r--r--package/davfs2/Makefile2
-rw-r--r--package/db/Makefile1
-rw-r--r--package/dbus-glib/Makefile2
-rw-r--r--package/dbus/Makefile2
-rw-r--r--package/deco/Makefile2
-rw-r--r--package/dhcp-forwarder/Makefile2
-rw-r--r--package/dhcp/Makefile10
-rw-r--r--package/dialog/Makefile2
-rw-r--r--package/digitemp/Makefile2
-rw-r--r--package/dmidecode/Makefile2
-rw-r--r--package/dnsmasq/Makefile10
-rw-r--r--package/dosfstools/Makefile2
-rw-r--r--package/dovecot/Makefile2
-rw-r--r--package/dri2proto/Makefile2
-rw-r--r--package/dri3proto/Makefile2
-rw-r--r--package/e2fsprogs/Makefile2
-rw-r--r--package/easy-rsa/Makefile2
-rw-r--r--package/ed/Makefile4
-rw-r--r--package/esound/Makefile4
-rw-r--r--package/ethtool/Makefile2
-rw-r--r--package/eudev/Makefile2
-rw-r--r--package/eventlog/Makefile27
-rw-r--r--package/evieext/Makefile2
-rw-r--r--package/evilwm/Makefile4
-rw-r--r--package/expat/Makefile2
-rw-r--r--package/ez-ipupdate/Makefile2
-rw-r--r--package/faac/Makefile2
-rw-r--r--package/faad2/Makefile4
-rw-r--r--package/fakeidentd/Makefile2
-rw-r--r--package/fbset/Makefile2
-rw-r--r--package/fbsplash/Makefile2
-rw-r--r--package/file/Makefile2
-rw-r--r--package/findutils/Makefile2
-rw-r--r--package/fixesproto/Makefile2
-rw-r--r--package/flex/Makefile2
-rw-r--r--package/fluxbox/Makefile4
-rw-r--r--package/font-adobe-100dpi/Makefile2
-rw-r--r--package/font-adobe-75dpi/Makefile2
-rw-r--r--package/font-bh-100dpi/Makefile2
-rw-r--r--package/font-bh-75dpi/Makefile2
-rw-r--r--package/font-bh-lucidatypewriter-100dpi/Makefile2
-rw-r--r--package/font-bh-lucidatypewriter-75dpi/Makefile2
-rw-r--r--package/font-bh-ttf/Makefile2
-rw-r--r--package/font-bh-type1/Makefile2
-rw-r--r--package/font-bitstream-100dpi/Makefile2
-rw-r--r--package/font-bitstream-75dpi/Makefile2
-rw-r--r--package/font-bitstream-type1/Makefile2
-rw-r--r--package/font-misc-misc/Makefile2
-rw-r--r--package/font-util/Makefile2
-rw-r--r--package/font-xfree86-type1/Makefile2
-rw-r--r--package/fontcacheproto/Makefile2
-rw-r--r--package/fontconfig/Makefile3
-rw-r--r--package/fontsproto/Makefile4
-rw-r--r--package/fping/Makefile2
-rw-r--r--package/freeglut/Makefile2
-rw-r--r--package/freeradius-client/Makefile2
-rw-r--r--package/freetype/Makefile2
-rw-r--r--package/frickin/Makefile2
-rw-r--r--package/fuse/Makefile2
-rw-r--r--package/gcc/Makefile1
-rw-r--r--package/gdbm/Makefile2
-rw-r--r--package/gdk-pixbuf/Makefile2
-rw-r--r--package/giblib/Makefile2
-rw-r--r--package/git/Makefile2
-rw-r--r--package/gkrellm/Makefile2
-rw-r--r--package/glib/Makefile2
-rw-r--r--package/glproto/Makefile2
-rw-r--r--package/gmediaserver/Makefile4
-rw-r--r--package/gnupg/Makefile4
-rw-r--r--package/gnutls/Makefile4
-rw-r--r--package/gperf/Makefile2
-rw-r--r--package/gpm/Makefile2
-rw-r--r--package/gpsd/Makefile2
-rw-r--r--package/grep/Makefile2
-rw-r--r--package/gsm/Makefile6
-rw-r--r--package/gtk+/Makefile2
-rw-r--r--package/gzip/Makefile4
-rw-r--r--package/haserl/Makefile4
-rw-r--r--package/hdparm/Makefile2
-rw-r--r--package/hicolor-icon-theme/Makefile4
-rw-r--r--package/hostapd/Makefile4
-rw-r--r--package/htop/Makefile2
-rw-r--r--package/httptunnel/Makefile2
-rw-r--r--package/icecast/Makefile2
-rw-r--r--package/icinga/Makefile29
-rw-r--r--package/icinga/files/icinga.init35
-rw-r--r--package/icinga/files/icinga.postinst6
-rw-r--r--package/icinga/patches/patch-configure20
-rw-r--r--package/icinga/src/etc/icinga/cgi.cfg653
-rw-r--r--package/icinga/src/etc/icinga/cgiauth.cfg8
-rw-r--r--package/icinga/src/etc/icinga/icinga.cfg1484
-rw-r--r--package/icinga/src/etc/icinga/mrtg.cfg180
-rw-r--r--package/icinga/src/etc/icinga/objects/commands.cfg250
-rw-r--r--package/icinga/src/etc/icinga/objects/contacts.cfg53
-rw-r--r--package/icinga/src/etc/icinga/objects/localhost.cfg167
-rw-r--r--package/icinga/src/etc/icinga/objects/notifications.cfg132
-rw-r--r--package/icinga/src/etc/icinga/objects/printer.cfg83
-rw-r--r--package/icinga/src/etc/icinga/objects/switch.cfg111
-rw-r--r--package/icinga/src/etc/icinga/objects/templates.cfg188
-rw-r--r--package/icinga/src/etc/icinga/objects/timeperiods.cfg92
-rw-r--r--package/icinga/src/etc/icinga/objects/windows.cfg143
-rw-r--r--package/icinga/src/etc/icinga/resource.cfg32
-rw-r--r--package/id3lib/Makefile2
-rw-r--r--package/iftop/Makefile2
-rw-r--r--package/igmpproxy/Makefile4
-rw-r--r--package/imlib2/Makefile6
-rw-r--r--package/inputproto/Makefile2
-rw-r--r--package/ipcad/Makefile2
-rw-r--r--package/iperf/Makefile7
-rw-r--r--package/iproute2/Makefile2
-rw-r--r--package/iptables-snmp/Makefile2
-rw-r--r--package/iptraf/Makefile5
-rw-r--r--package/ipvsadm/Makefile2
-rw-r--r--package/jamvm/Makefile2
-rw-r--r--package/joe/Makefile4
-rw-r--r--package/json-c/Makefile2
-rw-r--r--package/kbd/Makefile2
-rw-r--r--package/kbproto/Makefile2
-rw-r--r--package/kexec-tools/Makefile2
-rw-r--r--package/kismet/Makefile2
-rw-r--r--package/kmod/Makefile6
-rw-r--r--package/knock/Makefile6
-rw-r--r--package/l2tpns/Makefile4
-rw-r--r--package/lame/Makefile7
-rw-r--r--package/less/Makefile4
-rw-r--r--package/libICE/Makefile2
-rw-r--r--package/libIDL/Makefile2
-rw-r--r--package/libSM/Makefile2
-rw-r--r--package/libX11/Makefile8
-rw-r--r--package/libXScrnSaver/Makefile2
-rw-r--r--package/libXau/Makefile2
-rw-r--r--package/libXaw/Makefile2
-rw-r--r--package/libXcomposite/Makefile2
-rw-r--r--package/libXcursor/Makefile2
-rw-r--r--package/libXdamage/Makefile2
-rw-r--r--package/libXdmcp/Makefile2
-rw-r--r--package/libXext/Makefile2
-rw-r--r--package/libXfixes/Makefile2
-rw-r--r--package/libXfont/Makefile2
-rw-r--r--package/libXft/Makefile4
-rw-r--r--package/libXi/Makefile4
-rw-r--r--package/libXinerama/Makefile5
-rw-r--r--package/libXmu/Makefile2
-rw-r--r--package/libXp/Makefile2
-rw-r--r--package/libXpm/Makefile2
-rw-r--r--package/libXrandr/Makefile2
-rw-r--r--package/libXrender/Makefile2
-rw-r--r--package/libXt/Makefile2
-rw-r--r--package/libXtst/Makefile2
-rw-r--r--package/libXv/Makefile2
-rw-r--r--package/libXxf86dga/Makefile2
-rw-r--r--package/libXxf86vm/Makefile4
-rwxr-xr-xpackage/libantlr3c/Makefile2
-rw-r--r--package/libao/Makefile12
-rw-r--r--package/libass/Makefile2
-rw-r--r--package/libatomic_ops/Makefile2
-rw-r--r--package/libaudiofile/Makefile2
-rw-r--r--package/libcapi20/Makefile2
-rw-r--r--package/libcdio/Makefile2
-rwxr-xr-xpackage/libcli/Makefile2
-rw-r--r--package/libdaemon/Makefile4
-rw-r--r--package/libdnet/Makefile4
-rw-r--r--package/libdrm/Makefile6
-rw-r--r--package/libffi/Makefile2
-rw-r--r--package/libfontenc/Makefile2
-rw-r--r--package/libgcrypt/Makefile2
-rw-r--r--package/libgd/Makefile2
-rw-r--r--package/libgssglue/Makefile2
-rw-r--r--package/libiconv-tiny/Makefile2
-rw-r--r--package/libid3tag/Makefile4
-rw-r--r--package/libjpeg-turbo/Makefile10
-rw-r--r--package/liblzo/Makefile2
-rw-r--r--package/libmad/Makefile4
-rw-r--r--package/libmicrohttpd/Makefile4
-rw-r--r--package/libmms/Makefile2
-rw-r--r--package/libmodplug/Makefile4
-rw-r--r--package/libmpdclient/Makefile2
-rw-r--r--package/libmpeg2/Makefile2
-rw-r--r--package/libnet/Makefile5
-rw-r--r--package/libnfs/Makefile2
-rw-r--r--package/libnfsidmap/Makefile2
-rw-r--r--package/libnids/Makefile4
-rw-r--r--package/libnl/Makefile10
-rw-r--r--package/libnotify/Makefile2
-rw-r--r--package/libogg/Makefile2
-rw-r--r--package/libol/Makefile24
-rw-r--r--package/libol/patches/patch-ltmain_sh11
-rw-r--r--package/libosip2/Makefile4
-rw-r--r--package/libp11/Makefile2
-rw-r--r--package/libpcap/Makefile2
-rw-r--r--package/libpciaccess/Makefile2
-rw-r--r--package/libpng/Makefile2
-rw-r--r--package/libpri/Makefile2
-rw-r--r--package/libpthread-stubs/Makefile2
-rw-r--r--package/librpcsecgss/Makefile2
-rw-r--r--package/libsamplerate/Makefile2
-rw-r--r--package/libshout/Makefile2
-rw-r--r--package/libsndfile/Makefile2
-rw-r--r--package/libssh/Makefile2
-rw-r--r--package/libtasn1/Makefile2
-rw-r--r--package/libtiff/Makefile4
-rw-r--r--package/libtool/Makefile4
-rw-r--r--package/libtorrent/Makefile4
-rwxr-xr-xpackage/libunistring/Makefile2
-rw-r--r--package/libvorbis/Makefile2
-rw-r--r--package/libx264/Makefile2
-rw-r--r--package/libxcb/Makefile2
-rw-r--r--package/libxkbfile/Makefile2
-rw-r--r--package/libxml2/Makefile2
-rw-r--r--package/libxshmfence/Makefile2
-rw-r--r--package/libxslt/Makefile5
-rw-r--r--package/lighttpd/Makefile4
-rw-r--r--package/links/Makefile2
-rw-r--r--package/logrotate/Makefile2
-rw-r--r--package/lrzsz/Makefile2
-rw-r--r--package/lua/Makefile2
-rw-r--r--package/lzma/Makefile2
-rw-r--r--package/lzop/Makefile2
-rw-r--r--package/m4/Makefile2
-rwxr-xr-xpackage/macchanger/Makefile2
-rw-r--r--package/madplay/Makefile2
-rw-r--r--package/make/Makefile2
-rw-r--r--package/mc/Makefile2
-rw-r--r--package/mdadm/Makefile2
-rw-r--r--package/mesa-demos/Makefile2
-rw-r--r--package/miau/Makefile4
-rw-r--r--package/miredo/Makefile2
-rw-r--r--package/mkfontscale/Makefile2
-rw-r--r--package/motion/Makefile2
-rw-r--r--package/mpc/Makefile2
-rw-r--r--package/mpd/Makefile2
-rw-r--r--package/mpdbox/Makefile2
-rw-r--r--package/mrd6/Makefile1
-rw-r--r--package/mt-daapd/Makefile2
-rw-r--r--package/mtr/Makefile2
-rwxr-xr-xpackage/mxml/Makefile2
-rw-r--r--package/mysql/Makefile2
-rw-r--r--package/nano/Makefile2
-rw-r--r--package/nasm/Makefile4
-rw-r--r--package/ncurses/Makefile4
-rw-r--r--package/neon/Makefile2
-rw-r--r--package/net-snmp/Makefile2
-rw-r--r--package/netcat/Makefile2
-rw-r--r--package/netperf/Makefile4
-rw-r--r--package/netstat-nat/Makefile4
-rw-r--r--package/nginx/Makefile2
-rw-r--r--package/nspr/Makefile1
-rw-r--r--package/nss/Makefile1
-rw-r--r--package/nut/Makefile2
-rw-r--r--package/olsrd/Makefile6
-rw-r--r--package/openct/Makefile2
-rw-r--r--package/openntpd/Makefile2
-rw-r--r--package/openobex/Makefile2
-rw-r--r--package/opensc/Makefile2
-rw-r--r--package/openssh/Makefile2
-rw-r--r--package/openssl/Makefile2
-rw-r--r--package/openswan/Makefile2
-rw-r--r--package/openvpn/Makefile8
-rw-r--r--package/oprofile/Makefile4
-rw-r--r--package/opus/Makefile6
-rw-r--r--package/orbit2/Makefile2
-rw-r--r--package/owfs/Makefile2
-rw-r--r--package/pango/Makefile2
-rw-r--r--package/parprouted/Makefile2
-rw-r--r--package/parted/Makefile2
-rw-r--r--package/patch/Makefile2
-rw-r--r--package/pciutils/Makefile4
-rw-r--r--package/pcre/Makefile2
-rw-r--r--package/perl/Makefile2
-rw-r--r--package/php/Makefile2
-rw-r--r--package/picocom/Makefile2
-rw-r--r--package/pixman/Makefile2
-rw-r--r--package/pkgconf/Makefile2
-rw-r--r--package/pm-utils/Makefile4
-rw-r--r--package/pmacct/Makefile2
-rw-r--r--package/poppler/Makefile2
-rw-r--r--package/popt/Makefile2
-rw-r--r--package/portsentry/Makefile3
-rw-r--r--package/postfix/Makefile2
-rw-r--r--package/postgresql/Makefile2
-rw-r--r--package/ppp/Makefile2
-rw-r--r--package/pptp/Makefile2
-rw-r--r--package/pptpd/Makefile4
-rw-r--r--package/presentproto/Makefile2
-rw-r--r--package/printproto/Makefile2
-rw-r--r--package/procmail/Makefile4
-rw-r--r--package/procps/Makefile4
-rw-r--r--package/ptunnel/Makefile4
-rw-r--r--package/pulseaudio/Makefile6
-rw-r--r--package/pycurl/Makefile2
-rw-r--r--package/pyrex/Makefile6
-rw-r--r--package/quagga/Makefile4
-rwxr-xr-xpackage/raddump/Makefile2
-rw-r--r--package/radvd/Makefile4
-rw-r--r--package/randrproto/Makefile2
-rw-r--r--package/rarpd/Makefile4
-rw-r--r--package/rdate/Makefile1
-rw-r--r--package/rdesktop/Makefile2
-rw-r--r--package/readline/Makefile2
-rw-r--r--package/reaim/Makefile2
-rw-r--r--package/realtek-firmware/Makefile2
-rw-r--r--package/recordproto/Makefile2
-rw-r--r--package/renderproto/Makefile2
-rw-r--r--package/resourceproto/Makefile4
-rw-r--r--package/rp-pppoe/Makefile2
-rw-r--r--package/rrdtool/Makefile4
-rw-r--r--package/rsync/Makefile2
-rw-r--r--package/rtmpdump/Makefile2
-rw-r--r--package/rtorrent/Makefile2
-rw-r--r--package/ruby-ldap/Makefile2
-rw-r--r--package/ruby/Makefile3
-rw-r--r--package/samba/Makefile2
-rw-r--r--package/sane-backends/Makefile2
-rw-r--r--package/scons/Makefile2
-rw-r--r--package/screen/Makefile4
-rw-r--r--package/scrnsaverproto/Makefile2
-rw-r--r--package/ser2net/Makefile4
-rw-r--r--package/setserial/Makefile2
-rw-r--r--package/setxkbmap/Makefile2
-rw-r--r--package/siproxd/Makefile4
-rw-r--r--package/snort/Makefile4
-rw-r--r--package/socat/Makefile2
-rw-r--r--package/sox/Makefile2
-rw-r--r--package/speex/Makefile5
-rw-r--r--package/srelay/Makefile4
-rw-r--r--package/ssltunnel/Makefile4
-rw-r--r--package/strace/Makefile4
-rw-r--r--package/stress/Makefile4
-rw-r--r--package/strongswan/Makefile2
-rw-r--r--package/subversion/Makefile2
-rw-r--r--package/sudo/Makefile2
-rw-r--r--package/syslog-ng/Makefile20
-rw-r--r--package/syslog-ng/patches/patch-Makefile_in12
-rw-r--r--package/syslog-ng/patches/patch-configure21
-rw-r--r--package/syslog-ng/patches/patch-src_Makefile_in12
-rw-r--r--package/syslog-ng/patches/patch-src_cfg-lex_c14
-rw-r--r--package/tar/Makefile2
-rw-r--r--package/tcpdump/Makefile4
-rw-r--r--package/tinc/Makefile2
-rw-r--r--package/tinyproxy/Makefile2
-rw-r--r--package/tmsnc/Makefile4
-rw-r--r--package/tor/Makefile2
-rw-r--r--package/totd/Makefile2
-rw-r--r--package/tptest/Makefile4
-rw-r--r--package/tslib/Makefile2
-rw-r--r--package/twm/Makefile1
-rw-r--r--package/udp-broadcast-relay/Makefile2
-rw-r--r--package/ulogd/Makefile8
-rw-r--r--package/ulogd/patches/patch-configure_ac6
-rw-r--r--package/ulogd/patches/patch-filter_raw2packet_ulogd_raw2packet_BASE_c6
-rw-r--r--package/ulogd/patches/patch-output_mysql_ulogd_output_MYSQL_c11
-rw-r--r--package/ulogd/patches/patch-src_ulogd_c47
-rw-r--r--package/usbutils/Makefile6
-rw-r--r--package/util-linux/Makefile2
-rw-r--r--package/util-macros/Makefile2
-rwxr-xr-xpackage/vgp/Makefile4
-rw-r--r--package/videoproto/Makefile2
-rw-r--r--package/vilistextum/Makefile2
-rw-r--r--package/vlc/Makefile2
-rw-r--r--package/vnstat/Makefile4
-rw-r--r--package/vpnc/Makefile2
-rw-r--r--package/vrrpd/Makefile4
-rw-r--r--package/vsftpd/Makefile4
-rw-r--r--package/vtun/Makefile2
-rw-r--r--package/w3m/Makefile2
-rw-r--r--package/watchdog/Makefile2
-rw-r--r--package/wccpd/Makefile4
-rw-r--r--package/wdfs/Makefile2
-rw-r--r--package/weechat/Makefile2
-rw-r--r--package/wget/Makefile2
-rw-r--r--package/wifidog/Makefile2
-rw-r--r--package/wol/Makefile4
-rw-r--r--package/wondershaper/Makefile4
-rw-r--r--package/wpa_supplicant/Makefile2
-rw-r--r--package/x11vnc/Makefile9
-rw-r--r--package/xauth/Makefile2
-rw-r--r--package/xbindkeys/Makefile2
-rw-r--r--package/xbitmaps/Makefile2
-rw-r--r--package/xcb-proto/Makefile2
-rw-r--r--package/xcb-util/Makefile2
-rw-r--r--package/xcmiscproto/Makefile2
-rw-r--r--package/xconsole/Makefile2
-rw-r--r--package/xdm/Makefile2
-rw-r--r--package/xextproto/Makefile2
-rw-r--r--package/xf86-input-keyboard/Makefile2
-rw-r--r--package/xf86-input-mouse/Makefile2
-rw-r--r--package/xf86-video-fbdev/Makefile2
-rw-r--r--package/xf86dga/Makefile2
-rw-r--r--package/xf86dgaproto/Makefile2
-rw-r--r--package/xf86vidmodeproto/Makefile2
-rw-r--r--package/xineramaproto/Makefile2
-rw-r--r--package/xinetd/Makefile4
-rw-r--r--package/xinit/Makefile2
-rw-r--r--package/xinput/Makefile2
-rw-r--r--package/xkbcomp/Makefile2
-rw-r--r--package/xorg-server/Makefile8
-rw-r--r--package/xproto/Makefile2
-rw-r--r--package/xrdb/Makefile2
-rw-r--r--package/xset/Makefile2
-rw-r--r--package/xsm/Makefile2
-rw-r--r--package/xtrans/Makefile2
-rw-r--r--package/xvidcore/Makefile2
-rw-r--r--package/xvinfo/Makefile4
-rw-r--r--package/xz/Makefile2
-rw-r--r--package/yajl/Makefile4
-rw-r--r--package/yasm/Makefile2
-rw-r--r--package/zsh/Makefile2
-rw-r--r--toolchain/binutils/Makefile.inc1
-rw-r--r--toolchain/gcc/Makefile.inc1
-rw-r--r--toolchain/gdb/Makefile.inc11
-rw-r--r--toolchain/libelf/Makefile.inc1
-rw-r--r--toolchain/mpc/Makefile.inc1
-rw-r--r--toolchain/musl/Makefile.inc1
466 files changed, 972 insertions, 4078 deletions
diff --git a/TODO b/TODO
index a0428ef4e..7446514d5 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,7 @@
- hash-style=gnu for non-mips and non-musl
- fix libiberty.a mess
- check gold for mozilla compile
+- add stunnel
- check for gcc and SSP again
- config.site/config.cache usage for speedup?
http://lists.gnu.org/archive/html/autoconf/2014-03/msg00031.html
diff --git a/mk/buildhlp.mk b/mk/buildhlp.mk
index c8acd2ae6..ed5c4b88c 100644
--- a/mk/buildhlp.mk
+++ b/mk/buildhlp.mk
@@ -3,7 +3,7 @@
ifneq ($(strip ${PKG_SITES}),)
ifeq ($(strip ${DISTFILES}),)
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
endif
endif
diff --git a/package/6tunnel/Makefile b/package/6tunnel/Makefile
index c227f50ad..5cc43e359 100644
--- a/package/6tunnel/Makefile
+++ b/package/6tunnel/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= kmod-ipv6
PKG_URL:= http://toxygen.net/6tunnel/
PKG_SITES:= http://toxygen.net/6tunnel/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,6TUNNEL,6tunnel,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/DirectFB/Makefile b/package/DirectFB/Makefile
index 67d3e5003..9078bf041 100644
--- a/package/DirectFB/Makefile
+++ b/package/DirectFB/Makefile
@@ -17,6 +17,8 @@ PKG_SITES:= http://directfb.org/downloads/Core/DirectFB-1.6/
PKG_LIBNAME:= directfb
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DIRECTFB,directfb,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/MesaLib/Makefile b/package/MesaLib/Makefile
index 97bbee79b..5dd0c39e9 100644
--- a/package/MesaLib/Makefile
+++ b/package/MesaLib/Makefile
@@ -24,6 +24,7 @@ PKG_OPTS:= dev
PKG_ARCH_DEPENDS:= x86 x86_64 mips mipsel mips64 mips64el arm
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/Mesa-${PKG_VERSION}
include $(TOPDIR)/mk/package.mk
diff --git a/package/SDL_gfx/Makefile b/package/SDL_gfx/Makefile
index bc4994ce6..ade1c17ed 100644
--- a/package/SDL_gfx/Makefile
+++ b/package/SDL_gfx/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.ferzkopp.net/Software/SDL_gfx-2.0/
PKG_LIBNAME:= libsdl-gfx
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBSDL_GFX,libsdl-gfx,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/aircrack-ng/Makefile b/package/aircrack-ng/Makefile
index 76f536c68..88b679ecc 100644
--- a/package/aircrack-ng/Makefile
+++ b/package/aircrack-ng/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://download.aircrack-ng.org/
# do not build parallel, otherwise libosdep.a may not be ready when compiling airtun-ng
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,AIRCRACK_NG,${PKG_NAME},$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/apr-util/Makefile b/package/apr-util/Makefile
index 8cb3f1f37..e74391535 100644
--- a/package/apr-util/Makefile
+++ b/package/apr-util/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= apr-util
PKG_VERSION:= 1.4.1
PKG_RELEASE:= 1
PKG_MD5SUM:= 666a5d56098a9debf998510e304c8095
-PKG_DESCR:= Apache Portable Runtime utility library
+PKG_DESCR:= apache portable runtime utility library
PKG_SECTION:= libs
PKG_DEPENDS:= libexpat apr
PKG_BUILDDEP:= expat apr
@@ -15,6 +15,8 @@ PKG_URL:= http://apr.apache.org/
PKG_SITES:= http://apache.mirror.clusters.cc/apr/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,APR_UTIL,apr-util,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/apr/Makefile b/package/apr/Makefile
index 3a6524c58..4041f401d 100644
--- a/package/apr/Makefile
+++ b/package/apr/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://apr.apache.org/
PKG_SITES:= http://gd.tuwien.ac.at/infosys/servers/http/apache/dist/${PKG_NAME}/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_APR:= WITH_IPV6
PKGFD_WITH_IPV6:= enable IPv6 support
@@ -21,8 +23,6 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,APR,apr,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
-
# uClibc setpgrp does not take arguments
CONFIGURE_ENV+= ac_cv_func_setpgrp_void=yes
CONFIGURE_ENV+= ac_cv_sizeof_size_t=4
diff --git a/package/arpd/Makefile b/package/arpd/Makefile
index c1294c368..bdc603d8d 100644
--- a/package/arpd/Makefile
+++ b/package/arpd/Makefile
@@ -7,13 +7,14 @@ PKG_NAME:= arpd
PKG_VERSION:= 0.2
PKG_RELEASE:= 3
PKG_MD5SUM:= e2911fa9de1b92ef50deda1489ae944d
-PKG_DESCR:= Generates ARP responses for IP address ranges
+PKG_DESCR:= generates ARP responses for IP address ranges
PKG_SECTION:= route
PKG_DEPENDS:= libpcap libdnet libevent
PKG_BUILDDEP:= libpcap libdnet libevent
PKG_URL:= http://niels.xtdnet.nl/honeyd/
PKG_SITES:= http://niels.xtdnet.nl/honeyd/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/${PKG_NAME}
include ${TOPDIR}/mk/package.mk
diff --git a/package/arpwatch/Makefile b/package/arpwatch/Makefile
index 38444971a..c2823f889 100644
--- a/package/arpwatch/Makefile
+++ b/package/arpwatch/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= arpwatch
PKG_VERSION:= 2.1a15
PKG_RELEASE:= 1
PKG_MD5SUM:= cebfeb99c4a7c2a6cee2564770415fe7
-PKG_DESCR:= Ethernet monitor program
+PKG_DESCR:= ethernet monitor program
PKG_SECTION:= net/security
PKG_DEPENDS:= libpcap
PKG_BUILDDEP:= libpcap
PKG_URL:= http://www-nrg.ee.lbl.gov/
PKG_SITES:= ftp://ftp.ee.lbl.gov/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,ARPWATCH,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/asterisk/Makefile b/package/asterisk/Makefile
index e43b4d275..6e5ef72ab 100644
--- a/package/asterisk/Makefile
+++ b/package/asterisk/Makefile
@@ -17,6 +17,8 @@ PKG_MULTI:= 1
PKG_NOPARALLEL:= 1
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
PKG_SUBPKGS:= ASTERISK ASTERISK_PGSQL ASTERISK_VOICEMAIL ASTERISK_SOUNDS
diff --git a/package/atk/Makefile b/package/atk/Makefile
index a14b988a9..0701c4533 100644
--- a/package/atk/Makefile
+++ b/package/atk/Makefile
@@ -15,8 +15,6 @@ PKG_SITES:= ${MASTER_SITE_GNOME:=/atk/2.11/}
PKG_LIBNAME:= libatk
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/autoconf/Makefile b/package/autoconf/Makefile
index 6813142bb..8fe94bc0b 100644
--- a/package/autoconf/Makefile
+++ b/package/autoconf/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= autoconf
PKG_VERSION:= 2.69
PKG_RELEASE:= 1
-PKG_MD5SUM:= 82d05e03b93e45f5a39b828dc9c6c29b
+PKG_MD5SUM:= 50f97f4159805e374639a73e2636f22e
PKG_DESCR:= GNU autoconf
PKG_SECTION:= lang
PKG_BUILDDEP:= m4-host autoconf-host
diff --git a/package/automake/Makefile b/package/automake/Makefile
index acc41cc8a..58883fb8a 100644
--- a/package/automake/Makefile
+++ b/package/automake/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= automake
PKG_VERSION:= 1.12.2
PKG_RELEASE:= 1
PKG_EXTRAVER:= 1.12
-PKG_MD5SUM:= e620cb9e0259159341c0e0d6b712b67a
+PKG_MD5SUM:= 56c3ab38a5ed8f2b825341b4e007372a
PKG_DESCR:= GNU automake
PKG_SECTION:= lang
PKG_BUILDDEP:= autoconf-host automake-host
diff --git a/package/avahi/Makefile b/package/avahi/Makefile
index a79afbb20..8cec76b0e 100644
--- a/package/avahi/Makefile
+++ b/package/avahi/Makefile
@@ -9,13 +9,16 @@ PKG_RELEASE:= 3
PKG_MD5SUM:= 2f22745b8f7368ad5a0a3fddac343f2d
PKG_DESCR:= mDNS daemon
PKG_SECTION:= dhcp
-PKG_BUILDDEP:= autotool libdaemon expat gdbm glib gettext-tiny gtk+ dbus
+PKG_BUILDDEP:= autotool libdaemon expat gdbm glib
+PKG_BUILDDEP+= gettext-tiny gtk+ dbus
PKG_URL:= http://avahi.org/
PKG_SITES:= http://avahi.org/download/
PKG_NEED_CXX:= 1
PKG_LIBNAME:= libavahi
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= AVAHI_DAEMON AVAHI_DNSCONFD LIBAVAHI
PKGSS_AVAHI_DAEMON:= libavahi libdaemon libexpat libintl libgtk dbus
PKGSS_AVAHI_DNSCONFD:= libavahi libdaemon avahi-daemon
diff --git a/package/b43-firmware/Makefile b/package/b43-firmware/Makefile
index 311644bd8..274e199d4 100644
--- a/package/b43-firmware/Makefile
+++ b/package/b43-firmware/Makefile
@@ -11,6 +11,8 @@ PKG_DESCR:= firmware for b43 wireless cards
PKG_SECTION:= wifi
PKG_SITES:= http://openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,B43_FIRMWARE,b43-firmware,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/bash/Makefile b/package/bash/Makefile
index 801d5920a..be6d96911 100644
--- a/package/bash/Makefile
+++ b/package/bash/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= shells
PKG_URL:= http://www.gnu.org/software/bash/
PKG_SITES:= http://ftp.gnu.org/gnu/bash/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CHOICES_BASH:= WITH_CURSES WITH_TERMCAP
PKGCD_WITH_CURSES:= use curses library instead of termcap
PKGCS_WITH_CURSES:= libncurses
diff --git a/package/bc/Makefile b/package/bc/Makefile
index ee8a52f91..60336c4cf 100644
--- a/package/bc/Makefile
+++ b/package/bc/Makefile
@@ -14,6 +14,8 @@ HOST_BUILDDEP:= m4-host flex-host
PKG_URL:= http://www.gnu.org/software/bc/
PKG_SITES:= http://ftp.gnu.org/pub/gnu/bc/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= BC DC
include ${TOPDIR}/mk/host.mk
diff --git a/package/bcm2835-bootloader/Makefile b/package/bcm2835-bootloader/Makefile
index a23764076..aca7b395a 100644
--- a/package/bcm2835-bootloader/Makefile
+++ b/package/bcm2835-bootloader/Makefile
@@ -13,8 +13,6 @@ PKG_SECTION:= boot
PKG_URL:= https://github.com/raspberrypi/firmware
PKG_SITES:= http://openadk.org/distfiles/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
PKG_SYSTEM_DEPENDS:= raspberry-pi
include ${TOPDIR}/mk/package.mk
diff --git a/package/bcm2835-vc/Makefile b/package/bcm2835-vc/Makefile
index 707d4e067..d6e9939a9 100644
--- a/package/bcm2835-vc/Makefile
+++ b/package/bcm2835-vc/Makefile
@@ -15,8 +15,6 @@ PKG_BUILDDEP:= cmake-host
PKG_URL:= https://github.com/raspberrypi/userland
PKG_SITES:= http://openadk.org/distfiles/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
PKG_SYSTEM_DEPENDS:= raspberry-pi
include ${TOPDIR}/mk/package.mk
diff --git a/package/bdftopcf/Makefile b/package/bdftopcf/Makefile
index f807f9d48..0452c7e66 100644
--- a/package/bdftopcf/Makefile
+++ b/package/bdftopcf/Makefile
@@ -12,6 +12,8 @@ PKG_BUILDDEP:= libXfont
PKG_SECTION:= x11/apps
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,BDFTOPCF,bdftopcf,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/beecrypt/Makefile b/package/beecrypt/Makefile
index 934788dcb..24b6410ca 100644
--- a/package/beecrypt/Makefile
+++ b/package/beecrypt/Makefile
@@ -14,11 +14,12 @@ PKG_SITES:= http://sourceforge.net/projects/beecrypt/files/beecrypt/$(PKG_VERSI
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,BEECRYPT,beecrypt,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
CONFIGURE_ARGS+= --without-cplusplus \
--without-python \
--without-java
diff --git a/package/bigreqsproto/Makefile b/package/bigreqsproto/Makefile
index b48634a90..038c3d4b3 100644
--- a/package/bigreqsproto/Makefile
+++ b/package/bigreqsproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 9b83369ac7a5eb2bf54c8f34db043a0e
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,BIGREQSPROTO,bigreqsproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/bind/Makefile b/package/bind/Makefile
index 8c0821a89..c9dafb891 100644
--- a/package/bind/Makefile
+++ b/package/bind/Makefile
@@ -17,6 +17,8 @@ PKG_NEED_CXX:= 1
PKG_LIBNAME:= libbind
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= BIND_SERVER BIND_NSUPDATE BIND_RNDC BIND_CHECK BIND_DNSSEC BIND_HOST BIND_DIG LIBBIND
PKGSD_BIND_NSUPDATE:= nsupdate utility
PKGSC_BIND_NSUPDATE:= dns
diff --git a/package/binutils/Makefile b/package/binutils/Makefile
index 1a6014607..0d968c740 100644
--- a/package/binutils/Makefile
+++ b/package/binutils/Makefile
@@ -11,7 +11,7 @@ PKG_DEPENDS:= libbfd
PKG_OPTS:= dev
PKG_SUBPKGS:= BINUTILS LIBBFD
-PKGSD_LIBBFD:= Binary File Descriptor library
+PKGSD_LIBBFD:= binary file descriptor library
PKGSC_LIBBFD:= libs
PKG_HOST_DEPENDS:= !cygwin
@@ -31,7 +31,6 @@ else
CONFIGURE_ARGS+= --enable-multilib
endif
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
TARGET_CFLAGS+= -fPIC
CONFIGURE_ARGS+= --disable-werror \
--host=$(GNU_TARGET_NAME) \
@@ -39,9 +38,6 @@ CONFIGURE_ARGS+= --disable-werror \
# disable honour cflags stuff
XAKE_FLAGS+= GCC_HONOUR_COPTS=s
-pre-build:
- @-rm $(STAGING_TARGET_DIR)/usr/lib/libiberty.a
-
libbfd-install:
${INSTALL_DIR} ${IDIR_LIBBFD}/usr/lib
$(CP) ${WRKINST}/usr/lib/*.so* ${IDIR_LIBBFD}/usr/lib
diff --git a/package/bison/Makefile b/package/bison/Makefile
index bae66f25b..ac6b5ac9e 100644
--- a/package/bison/Makefile
+++ b/package/bison/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= bison
PKG_VERSION:= 3.0.2
PKG_RELEASE:= 1
-PKG_MD5SUM:= 72c66879187c128d04f4ab7422e8072d
+PKG_MD5SUM:= 146be9ff9fbd27497f0bf2286a5a2082
PKG_DESCR:= parser generator
PKG_SECTION:= lang
PKG_BUILDDEP:= m4-host flex-host bison-host
diff --git a/package/bitlbee/Makefile b/package/bitlbee/Makefile
index 0852d8e4f..e66381425 100644
--- a/package/bitlbee/Makefile
+++ b/package/bitlbee/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= glib libiconv-tiny openssl
PKG_URL:= http://www.bitlbee.org/
PKG_SITES:= http://get.bitlbee.org/src/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,BITLBEE,bitlbee,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/bkeymaps/Makefile b/package/bkeymaps/Makefile
index 1c5f93155..394098f4d 100644
--- a/package/bkeymaps/Makefile
+++ b/package/bkeymaps/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= utils
PKG_BUILDDEP:= base-files
PKG_SITES:= http://openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_DFLT_BKEYMAPS:= y if ADK_TARGET_WITH_INPUT
include $(TOPDIR)/mk/package.mk
diff --git a/package/bluez-firmware/Makefile b/package/bluez-firmware/Makefile
index 45e1eff73..f19ca1a4e 100644
--- a/package/bluez-firmware/Makefile
+++ b/package/bluez-firmware/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= bluez-firmware
PKG_VERSION:= 1.2
PKG_RELEASE:= 1
PKG_MD5SUM:= 1cc3cefad872e937e05de5a0a2b390dd
-PKG_DESCR:= Bluez firmware for BCM2033
+PKG_DESCR:= firmware for BCM2033
PKG_SECTION:= misc
PKG_DEPENDS:= kmod-bt bluez
PKG_URL:= http://www.bluez.org/
PKG_SITES:= http://bluez.sourceforge.net/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,BLUEZ_FIRMWARE,bluez-firmware,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/bogofilter/Makefile b/package/bogofilter/Makefile
index bdfd80a14..1d601813b 100644
--- a/package/bogofilter/Makefile
+++ b/package/bogofilter/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://bogofilter.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=bogofilter/}
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,BOGOFILTER,bogofilter,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/bridge-utils/Makefile b/package/bridge-utils/Makefile
index 670c97e7c..678648059 100644
--- a/package/bridge-utils/Makefile
+++ b/package/bridge-utils/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= bridge-utils
PKG_VERSION:= 1.5
PKG_RELEASE:= 2
PKG_MD5SUM:= ec7b381160b340648dede58c31bb2238
-PKG_DESCR:= Ethernet bridging tools
+PKG_DESCR:= ethernet bridging tools
PKG_SECTION:= bridge
PKG_BUILDDEP:= autotool
PKG_DEPENDS:= kmod-bridge kmod-ipv6
PKG_URL:= http://www.linuxfoundation.org/en/Net:Bridge
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=bridge/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,BRIDGE_UTILS,bridge-utils,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/bzip2/Makefile b/package/bzip2/Makefile
index c4b6ebe48..da0a3609a 100644
--- a/package/bzip2/Makefile
+++ b/package/bzip2/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.bzip.org/${PKG_VERSION}/
PKG_LIBNAME:= libbz2
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= BZIP2 LIBBZ2
PKGSD_LIBBZ2:= bzip2 compression library
PKGSC_LIBBZ2:= libs
diff --git a/package/bzr/Makefile b/package/bzr/Makefile
index f1166b02c..42ff286db 100644
--- a/package/bzr/Makefile
+++ b/package/bzr/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= python2
PKG_URL:= http://bazaar.canonical.com/en/
PKG_SITES:= https://launchpad.net/bzr/2.6/2.6.0/+download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_HOST_DEPENDS:= !darwin
include $(TOPDIR)/mk/package.mk
diff --git a/package/cairo/Makefile b/package/cairo/Makefile
index 2429c545b..80a1450d2 100644
--- a/package/cairo/Makefile
+++ b/package/cairo/Makefile
@@ -17,8 +17,6 @@ PKG_URL:= http://cairographics.org/
PKG_SITES:= http://cairographics.org/releases/
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/cgilib/Makefile b/package/cgilib/Makefile
index 17455ffbf..375dab21c 100644
--- a/package/cgilib/Makefile
+++ b/package/cgilib/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= cgilib
PKG_VERSION:= 0.7
PKG_RELEASE:= 3
PKG_MD5SUM:= 2c7053f58dfb06f7a80a112797ed7e86
-PKG_DESCR:= Simple CGI Library
+PKG_DESCR:= simple CGI library
PKG_SECTION:= libs
PKG_BUILDDEP:= autotool
PKG_URL:= http://www.infodrom.org/projects/cgilib/
PKG_SITES:= http://www.infodrom.org/projects/cgilib/download/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,CGILIB,cgilib,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/check/Makefile b/package/check/Makefile
index 3d7c2fb2b..a64d4bbce 100644
--- a/package/check/Makefile
+++ b/package/check/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=check/}
PKG_LIBNAME:= libcheck
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBCHECK,libcheck,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/cherokee/Makefile b/package/cherokee/Makefile
index b849f1b3e..38a623213 100644
--- a/package/cherokee/Makefile
+++ b/package/cherokee/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= www
PKG_URL:= http://www.cherokee-project.com
PKG_SITES:= http://www.cherokee-project.de/mirrors/cherokee/1.2/${PKG_VERSION}/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,CHEROKEE,cherokee,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/chillispot/Makefile b/package/chillispot/Makefile
index fac01c22a..fb430112c 100644
--- a/package/chillispot/Makefile
+++ b/package/chillispot/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= kmod-tun
PKG_URL:= http://www.chillispot.info/
PKG_SITES= http://www.chillispot.info/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,CHILLISPOT,chillispot,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/cmake/Makefile b/package/cmake/Makefile
index c444eba19..890ada3f7 100644
--- a/package/cmake/Makefile
+++ b/package/cmake/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= lang
PKG_URL:= http://www.cmake.org/
PKG_SITES:= http://www.cmake.org/files/v2.8/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CFLINE_CMAKE:= depends on ADK_HOST_ONLY
include $(TOPDIR)/mk/host.mk
diff --git a/package/collectd/Makefile b/package/collectd/Makefile
index 4203aace3..bee32f073 100644
--- a/package/collectd/Makefile
+++ b/package/collectd/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= libpthread libltdl
PKG_URL:= http://collectd.org/
PKG_SITES:= http://collectd.org/files/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_COLLECTD:= WITH_CPU WITH_LOAD WITH_MEMORY WITH_PING
PKG_FLAVOURS_COLLECTD+= WITH_RRD WITH_NETWORK WITH_UPTIME
PKGFD_WITH_RRD:= enable RRD output
diff --git a/package/compositeproto/Makefile b/package/compositeproto/Makefile
index ffcb9574f..5300e97c5 100644
--- a/package/compositeproto/Makefile
+++ b/package/compositeproto/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,COMPOSITEPROTO,compositeproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/confuse/Makefile b/package/confuse/Makefile
index f558ce612..4f671a91e 100755
--- a/package/confuse/Makefile
+++ b/package/confuse/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= confuse
PKG_VERSION:= 2.7
PKG_RELEASE:= 2
PKG_MD5SUM:= 45932fdeeccbb9ef4228f1c1a25e9c8f
-PKG_DESCR:= a configuration file parser library
+PKG_DESCR:= configuration file parser library
PKG_SECTION:= libs
PKG_URL:= http://www.nongnu.org/confuse/
PKG_SITES:= http://savannah.nongnu.org/download/confuse/
PKG_LIBNAME:= libconfuse
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBCONFUSE,libconfuse,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/coreutils/Makefile b/package/coreutils/Makefile
index 1d0a9830d..031f45e81 100644
--- a/package/coreutils/Makefile
+++ b/package/coreutils/Makefile
@@ -13,8 +13,6 @@ PKG_BUILDDEP:= gmp autotool
PKG_URL:= http://www.gnu.org/software/coreutils/
PKG_SITES:= http://ftp.gnu.org/gnu/coreutils/
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
-
PKG_SUBPKGS:= TSORT SHA256SUM TOUCH
PKGSD_TSORT:= topological sort utility
PKGSC_TSORT:= misc
diff --git a/package/cpio/Makefile b/package/cpio/Makefile
index 120c5f0b3..1f724bae7 100644
--- a/package/cpio/Makefile
+++ b/package/cpio/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= archive
PKG_URL:= http://www.gnu.org/software/cpio/
PKG_SITES:= ${MASTER_SITE_GNU:=cpio/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,CPIO,cpio,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/cpufrequtils/Makefile b/package/cpufrequtils/Makefile
index a3b8d4385..c8588ed2f 100644
--- a/package/cpufrequtils/Makefile
+++ b/package/cpufrequtils/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= utils
PKG_URL:= http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html
PKG_SITES:= http://www.kernel.org/pub/linux/utils/kernel/cpufreq/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,CPUFREQUTILS,cpufrequtils,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/cryptodev-linux/Makefile b/package/cryptodev-linux/Makefile
index 64b27a8da..db0069b8b 100644
--- a/package/cryptodev-linux/Makefile
+++ b/package/cryptodev-linux/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= kmod-crypto-manager2
PKG_URL:= http://home.gna.org/cryptodev-linux/
PKG_SITES:= http://download.gna.org/cryptodev-linux/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
include ${TOPDIR}/mk/kernel-vars.mk
diff --git a/package/ctorrent/Makefile b/package/ctorrent/Makefile
index ab59739bd..3a4711fd1 100755
--- a/package/ctorrent/Makefile
+++ b/package/ctorrent/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://www.rahul.net/dholmes/ctorrent
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=dtorrent/}
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,CTORRENT,ctorrent,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/curl/Makefile b/package/curl/Makefile
index e2661d148..4e39aeda0 100644
--- a/package/curl/Makefile
+++ b/package/curl/Makefile
@@ -16,8 +16,10 @@ PKG_SITES:= http://curl.haxx.se/download/
PKG_LIBNAME:= libcurl
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= CURL LIBCURL
-PKGSD_LIBCURL:= a client-side URL transfer library
+PKGSD_LIBCURL:= client-side URL transfer library
PKGSC_LIBCURL:= libs
PKGSS_LIBCURL:= zlib
diff --git a/package/cvs/Makefile b/package/cvs/Makefile
index 7652667ec..8dd95856a 100644
--- a/package/cvs/Makefile
+++ b/package/cvs/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= scm
PKG_URL:= http://www.nongnu.org/cvs/
PKG_SITES:= http://ftp.gnu.org/non-gnu/cvs/source/stable/${PKG_VERSION}/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,CVS,cvs,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/cyrus-sasl/Makefile b/package/cyrus-sasl/Makefile
index 9ffae6c92..a68084b05 100644
--- a/package/cyrus-sasl/Makefile
+++ b/package/cyrus-sasl/Makefile
@@ -17,6 +17,8 @@ PKG_NOPARALLEL:= 1
PKG_LIBNAME:= libsasl2
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBSASL2,libsasl2,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/damageproto/Makefile b/package/damageproto/Makefile
index 44c809479..5dec9b7de 100644
--- a/package/damageproto/Makefile
+++ b/package/damageproto/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DAMAGEPROTO,damageproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/daq/Makefile b/package/daq/Makefile
index d0276e49d..61a50e2cd 100644
--- a/package/daq/Makefile
+++ b/package/daq/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://openadk.org/distfiles/
PKG_OPTS:= dev
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DAQ,daq,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/davfs2/Makefile b/package/davfs2/Makefile
index c832d6c4c..e24333e15 100644
--- a/package/davfs2/Makefile
+++ b/package/davfs2/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://download.savannah.gnu.org/releases/davfs2/
PKG_LIBC_DEPENDS:= uclibc glibc
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DAVFS2,davfs2,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/db/Makefile b/package/db/Makefile
index 798964f94..7c298e206 100644
--- a/package/db/Makefile
+++ b/package/db/Makefile
@@ -15,6 +15,7 @@ PKG_NEED_CXX:= 1
PKG_LIBNAME:= libdb
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKBUILD= ${WRKSRC}/build_unix
include ${TOPDIR}/mk/package.mk
diff --git a/package/dbus-glib/Makefile b/package/dbus-glib/Makefile
index 6a54abcd9..6d6b3c99a 100644
--- a/package/dbus-glib/Makefile
+++ b/package/dbus-glib/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.freedesktop.org/wiki/Software/DBusBindings
PKG_SITES:= http://dbus.freedesktop.org/releases/dbus-glib/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DBUS_GLIB,dbus-glib,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/dbus/Makefile b/package/dbus/Makefile
index 6a84890dd..4a5dbaefc 100644
--- a/package/dbus/Makefile
+++ b/package/dbus/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://dbus.freedesktop.org/releases/dbus/
PKG_LIBNAME:= libdbus
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= DBUS LIBDBUS
PKGSD_LIBDBUS:= DBUS library
PKGSC_LIBDBUS:= libs
diff --git a/package/deco/Makefile b/package/deco/Makefile
index aa8ba0402..eed3eb823 100644
--- a/package/deco/Makefile
+++ b/package/deco/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= deco
PKG_VERSION:= 39
PKG_RELEASE:= 2
PKG_MD5SUM:= f77f60e8be0cae1f814cba1ef61bf4d0
-PKG_DESCR:= Text-based, full featured file manager
+PKG_DESCR:= text-based, full featured file manager
PKG_SECTION:= misc
PKG_DEPENDS:= libncurses
PKG_BUILDDEP:= ncurses
diff --git a/package/dhcp-forwarder/Makefile b/package/dhcp-forwarder/Makefile
index a72937e15..acecd9c56 100644
--- a/package/dhcp-forwarder/Makefile
+++ b/package/dhcp-forwarder/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= dhcp-forwarder
PKG_VERSION:= 0.10
PKG_RELEASE:= 1
-PKG_MD5SUM:= 97b5f3ddbdee5c1f6756321c15907138
+PKG_MD5SUM:= 3b96dd27f6d05502d4048acab453808d
PKG_DESCR:= DHCP relay agent
PKG_SECTION:= dhcp
PKG_URL:= http://www.nongnu.org/dhcp-fwd/
diff --git a/package/dhcp/Makefile b/package/dhcp/Makefile
index ea3af6439..d0fd9c1db 100644
--- a/package/dhcp/Makefile
+++ b/package/dhcp/Makefile
@@ -5,12 +5,14 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= dhcp
PKG_VERSION:= 4.1.1
-PKG_RELEASE:= 2
+PKG_RELEASE:= 1
PKG_MD5SUM:= 38a74c89d8913b9b5f33737047623c18
PKG_DESCR:= ISC DHCP server
PKG_SECTION:= dhcp
PKG_URL:= https://www.isc.org/software/dhcp/
-PKG_SITES:= ftp://ftp.isc.org/isc/dhcp/
+PKG_SITES:= ftp://ftp.isc.org/isc/dhcp/${PKG_VERSION}/
+
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
PKG_SUBPKGS:= DHCP_SERVER DHCP_RELAY
PKGSD_DHCP_RELAY:= ISC DHCP relay server
@@ -22,10 +24,12 @@ $(eval $(call PKG_template,DHCP_RELAY,dhcp-relay,${PKG_VERSION}-${PKG_RELEASE},$
CONFIGURE_ENV+= ac_cv_file__dev_random=yes
-post-install:
+dhcp-relay-install:
${INSTALL_DIR} ${IDIR_DHCP_RELAY}/usr/sbin
${INSTALL_BIN} ${WRKINST}/usr/sbin/dhcrelay \
${IDIR_DHCP_RELAY}/usr/sbin/
+
+dhcp-server-install:
${INSTALL_DIR} ${IDIR_DHCP_SERVER}/usr/sbin
${INSTALL_DIR} ${IDIR_DHCP_SERVER}/etc
${INSTALL_DATA} ./files/dhcpd.conf ${IDIR_DHCP_SERVER}/etc
diff --git a/package/dialog/Makefile b/package/dialog/Makefile
index 87765c242..755dd99cb 100644
--- a/package/dialog/Makefile
+++ b/package/dialog/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= dialog
PKG_VERSION:= 1.2-20130928
PKG_RELEASE:= 1
PKG_MD5SUM:= 2cf55cd9d4603ffdb4b24cd6843d740c
-PKG_DESCR:= A text gui interface
+PKG_DESCR:= text gui interface
PKG_SECTION:= misc
PKG_DEPENDS:= libncurses
PKG_BUILDDEP:= ncurses
diff --git a/package/digitemp/Makefile b/package/digitemp/Makefile
index 9ad1bc351..30baec155 100644
--- a/package/digitemp/Makefile
+++ b/package/digitemp/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.digitemp.com/software/linux/
PKG_LIBC_DEPENDS:= uclibc glibc
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DIGITEMP,digitemp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/dmidecode/Makefile b/package/dmidecode/Makefile
index 4eb004dc7..a7b574595 100644
--- a/package/dmidecode/Makefile
+++ b/package/dmidecode/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= misc
PKG_URL:= http://www.nongnu.org/dmidecode/
PKG_SITES:= http://download.savannah.gnu.org/releases/dmidecode/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DMIDECODE,dmidecode,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/dnsmasq/Makefile b/package/dnsmasq/Makefile
index 3e4e23e3c..5f488cfee 100644
--- a/package/dnsmasq/Makefile
+++ b/package/dnsmasq/Makefile
@@ -4,23 +4,21 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= dnsmasq
-PKG_VERSION:= 2.67
+PKG_VERSION:= 2.69
PKG_RELEASE:= 1
-PKG_MD5SUM:= 3560068c6cc644a01924fa089a70bb9c
-PKG_DESCR:= A lightweight DNS and DHCP server
+PKG_MD5SUM:= c5a1152e646eb54db4f33f8e0deee180
+PKG_DESCR:= lightweight DNS and DHCP server
PKG_SECTION:= dns
PKG_URL:= http://thekelleys.org.uk/dnsmasq/
PKG_SITES:= http://thekelleys.org.uk/dnsmasq/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DNSMASQ,dnsmasq,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
CONFIG_STYLE:= manual
-post-install:
+dnsmasq-install:
${INSTALL_DIR} ${IDIR_DNSMASQ}/usr/sbin ${IDIR_DNSMASQ}/etc
${INSTALL_BIN} ${WRKINST}/usr/sbin/dnsmasq ${IDIR_DNSMASQ}/usr/sbin
${INSTALL_DATA} ./files/dnsmasq.conf ${IDIR_DNSMASQ}/etc/dnsmasq.conf
diff --git a/package/dosfstools/Makefile b/package/dosfstools/Makefile
index 9292d49f3..531d82553 100644
--- a/package/dosfstools/Makefile
+++ b/package/dosfstools/Makefile
@@ -13,8 +13,6 @@ PKG_BUILDDEP:= libiconv-tiny
PKG_URL:= http://www.daniel-baumann.ch/software/dosfstools/
PKG_SITES:= http://daniel-baumann.ch/files/software/dosfstools/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DOSFSTOOLS,dosfstools,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/dovecot/Makefile b/package/dovecot/Makefile
index 0fd736e4d..ab36f43b3 100644
--- a/package/dovecot/Makefile
+++ b/package/dovecot/Makefile
@@ -14,6 +14,8 @@ PKG_SECTION:= mail
PKG_URL:= http://www.dovecot.org/
PKG_SITES:= http://www.dovecot.org/releases/2.2/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DOVECOT,dovecot,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/dri2proto/Makefile b/package/dri2proto/Makefile
index f42ef212e..ed7952018 100644
--- a/package/dri2proto/Makefile
+++ b/package/dri2proto/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DRI2PROTO,dri2proto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/dri3proto/Makefile b/package/dri3proto/Makefile
index 7aaac7ac5..46820892e 100644
--- a/package/dri3proto/Makefile
+++ b/package/dri3proto/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DRI3PROTO,dri3proto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/e2fsprogs/Makefile b/package/e2fsprogs/Makefile
index ada599fb0..224bbb7f9 100644
--- a/package/e2fsprogs/Makefile
+++ b/package/e2fsprogs/Makefile
@@ -16,6 +16,8 @@ PKG_URL:= http://e2fsprogs.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=e2fsprogs/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= E2FSPROGS LIBE2FS LIBCOM_ERR LIBSS E2FSCK_STATIC
PKG_SUBPKGS+= RESIZE2FS TUNE2FS E2FSCK MKE2FS
PKGSD_LIBE2FS:= e2fsprogs library
diff --git a/package/easy-rsa/Makefile b/package/easy-rsa/Makefile
index 19da2d8f8..ec7ab8f2c 100644
--- a/package/easy-rsa/Makefile
+++ b/package/easy-rsa/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= openssl-util
PKG_URL:= https://github.com/OpenVPN/easy-rsa
PKG_SITES:= http://openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,EASY_RSA,easy-rsa,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ed/Makefile b/package/ed/Makefile
index 663e5eaf1..1c991a9cd 100644
--- a/package/ed/Makefile
+++ b/package/ed/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= ed
PKG_VERSION:= 1.5
PKG_RELEASE:= 1
PKG_MD5SUM:= e66c03d7e4c67b025d5b6093ec678267
-PKG_DESCR:= Ed
+PKG_DESCR:= unix editor
PKG_SECTION:= editor
PKG_URL:= http://www.gnu.org/software/ed/ed.html
PKG_SITES:= http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/ed/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,ED,ed,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/esound/Makefile b/package/esound/Makefile
index 45c3d1529..20a06621f 100644
--- a/package/esound/Makefile
+++ b/package/esound/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= esound
PKG_VERSION:= 0.2.41
PKG_RELEASE:= 8
PKG_MD5SUM:= 3d8973ed87053d7acc1f4d44af2c4688
-PKG_DESCR:= Enlightened Sound Daemon
+PKG_DESCR:= enlightened sound daemon
PKG_SECTION:= multimedia
PKG_DEPENDS:= libaudiofile libesd
PKG_BUILDDEP:= libaudiofile autotool
@@ -16,6 +16,8 @@ PKG_SITES:= ftp://ftp.gnome.org/pub/gnome/sources/esound/0.2/
PKG_LIBNAME:= libesd
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= ESOUND LIBESD
PKGSC_LIBESD:= libs
PKGSD_LIBESD:= Esound library
diff --git a/package/ethtool/Makefile b/package/ethtool/Makefile
index 7834dcfdb..e4d859ac4 100644
--- a/package/ethtool/Makefile
+++ b/package/ethtool/Makefile
@@ -11,8 +11,6 @@ PKG_DESCR:= display or change ethernet card settings
PKG_SECTION:= net
PKG_SITES:= https://www.kernel.org/pub/software/network/ethtool/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,ETHTOOL,ethtool,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/eudev/Makefile b/package/eudev/Makefile
index a6939a032..d2bbf8c67 100644
--- a/package/eudev/Makefile
+++ b/package/eudev/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://dev.gentoo.org/~blueness/eudev/
PKG_LIBNAME:= libudev
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= UDEV LIBUDEV
PKGSD_UDEV:= Dynamic device management manager
PKGSC_LIBUDEV:= libs
diff --git a/package/eventlog/Makefile b/package/eventlog/Makefile
new file mode 100644
index 000000000..110886f85
--- /dev/null
+++ b/package/eventlog/Makefile
@@ -0,0 +1,27 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:= eventlog
+PKG_VERSION:= 0.2.12
+PKG_RELEASE:= 1
+PKG_MD5SUM:= a044b1cd097613c3c1d09c4a7de51c43
+PKG_DESCR:= eventlog library for syslog-ng
+PKG_SECTION:= libs
+PKG_URL:= http://www.balabit.com
+PKG_SITES:= http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.5.4.1/source/
+
+DISTFILES:= ${PKG_NAME}_${PKG_VERSION}+20120504+1700.tar.gz
+WRKDIST= ${WRKDIR}/${PKG_NAME}-${PKG_VERSION}+20120504+1700
+
+include $(TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,EVENTLOG,eventlog,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+
+eventlog-install:
+ $(INSTALL_DIR) $(IDIR_EVENTLOG)/usr/lib
+ $(CP) $(WRKINST)/usr/lib/libevtlog*.so* \
+ $(IDIR_EVENTLOG)/usr/lib
+
+include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/evieext/Makefile b/package/evieext/Makefile
index 14eddbdbe..e696d4a91 100644
--- a/package/evieext/Makefile
+++ b/package/evieext/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ftp://ftp.x.org/pub/individual/proto/
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,EVIEEXT,evieext,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/evilwm/Makefile b/package/evilwm/Makefile
index e2fe27c42..c1191c6de 100644
--- a/package/evilwm/Makefile
+++ b/package/evilwm/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= evilwm
PKG_VERSION:= 1.1.0
PKG_RELEASE:= 1
PKG_MD5SUM:= 5f14cc3019320860c85bb07c60a76bd7
-PKG_DESCR:= A minimalist window manager for the X Window System
+PKG_DESCR:= minimalist window manager for the X Window System
PKG_SECTION:= x11/apps
PKG_DEPENDS:= libx11 libxext
PKG_BUILDDEP:= libX11 libXext
PKG_URL:= http://www.6809.org.uk/evilwm/
PKG_SITES:= http://www.6809.org.uk/evilwm/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,EVILWM,evilwm,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/expat/Makefile b/package/expat/Makefile
index 0ecb2f14c..15f8b4d4a 100644
--- a/package/expat/Makefile
+++ b/package/expat/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=expat/}
PKG_LIBNAME:= libexpat
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/ez-ipupdate/Makefile b/package/ez-ipupdate/Makefile
index c2c895b6e..73d40a2cb 100644
--- a/package/ez-ipupdate/Makefile
+++ b/package/ez-ipupdate/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= ez-ipupdate
PKG_VERSION:= 3.0.11b8
PKG_RELEASE:= 11
PKG_MD5SUM:= 000211add4c4845ffa4211841bff4fb0
-PKG_DESCR:= a client for dynamic DNS services
+PKG_DESCR:= client for dynamic DNS services
PKG_SECTION:= dns
PKG_URL:= http://ez-ipupdate.com/
PKG_SITES:= http://ftp.debian.org/debian/pool/main/e/ez-ipupdate/
diff --git a/package/faac/Makefile b/package/faac/Makefile
index df407dbe4..b6d8e35e3 100644
--- a/package/faac/Makefile
+++ b/package/faac/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=faac/}
PKG_LIBNAME:= libfaac
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBFAAC,libfaac,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/faad2/Makefile b/package/faad2/Makefile
index 8c43289d5..d6ce720ef 100644
--- a/package/faad2/Makefile
+++ b/package/faad2/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= faad2
PKG_VERSION:= 2.7
PKG_RELEASE:= 1
PKG_MD5SUM:= ee1b4d67ea2d76ee52c5621bc6dbf61e
-PKG_DESCR:= A MP4 decoding library
+PKG_DESCR:= MP4 decoding library
PKG_SECTION:= libs
PKG_BUILDDEP:= autotool
PKG_URL:= http://sourceforge.net/projects/faac/
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=faac/}
PKG_LIBNAME:= libfaad2
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBFAAD2,libfaad2,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/fakeidentd/Makefile b/package/fakeidentd/Makefile
index de1fc7808..cd3b1ebe4 100644
--- a/package/fakeidentd/Makefile
+++ b/package/fakeidentd/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= fakeidentd
PKG_VERSION:= 2.5
PKG_RELEASE:= 1
PKG_MD5SUM:= ebf398bd1843a1fd8c71f5fcf4a6e4f7
-PKG_DESCR:= A static, secure identd
+PKG_DESCR:= secure identd
PKG_SECTION:= net/misc
PKG_SITES:= http://distfiles.gentoo.org/distfiles/
diff --git a/package/fbset/Makefile b/package/fbset/Makefile
index d9b51e299..08011aafb 100644
--- a/package/fbset/Makefile
+++ b/package/fbset/Makefile
@@ -12,6 +12,8 @@ PKG_DEPENDS:= bison-host flex-host
PKG_SECTION:= utils
PKG_SITES:= http://users.telenet.be/geertu/Linux/fbdev/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/fbsplash/Makefile b/package/fbsplash/Makefile
index 0d2ece693..d48768015 100644
--- a/package/fbsplash/Makefile
+++ b/package/fbsplash/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= libjpeg-turbo libpng libfreetype
PKG_URL:= https://github.com/alanhaggai/fbsplash
PKG_SITES:= http://openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FBSPLASH,fbsplash,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/file/Makefile b/package/file/Makefile
index 8596d160d..bc9c87a1c 100644
--- a/package/file/Makefile
+++ b/package/file/Makefile
@@ -17,6 +17,8 @@ PKG_SITES:= ftp://ftp.fu-berlin.de/unix/tools/file/ \
PKG_LIBNAME:= libmagic
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= FILE LIBMAGIC
PKGSD_LIBMAGIC:= file type guesser library
PKGSC_LIBMAGIC:= libs
diff --git a/package/findutils/Makefile b/package/findutils/Makefile
index 3343ced39..3b4fd3ffd 100644
--- a/package/findutils/Makefile
+++ b/package/findutils/Makefile
@@ -15,6 +15,8 @@ HOST_BUILDDEP:= autotool
PKG_URL:= http://www.gnu.org/software/findutils/
PKG_SITES:= http://ftp.gnu.org/pub/gnu/findutils/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= FIND XARGS LOCATE
PKGSD_LOCATE:= locate utility
PKGSD_XARGS:= xargs utility
diff --git a/package/fixesproto/Makefile b/package/fixesproto/Makefile
index a46fd503e..2048bbefe 100644
--- a/package/fixesproto/Makefile
+++ b/package/fixesproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 1b3115574cadd4cbea1f197faa7c1de4
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FIXESPROTO,fixesproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/flex/Makefile b/package/flex/Makefile
index 84bfb9c38..b0fa1c41a 100644
--- a/package/flex/Makefile
+++ b/package/flex/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://flex.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=${PKG_NAME}/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/fluxbox/Makefile b/package/fluxbox/Makefile
index eb0663b99..80dbfc858 100644
--- a/package/fluxbox/Makefile
+++ b/package/fluxbox/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= fluxbox
PKG_VERSION:= 1.3.2
PKG_RELEASE:= 1
PKG_MD5SUM:= 52e76de0ae96d8c5e87374661d0c7112
-PKG_DESCR:= Fluxbox is an X11 window manager featuring tabs and an iconbar
+PKG_DESCR:= X11 window manager featuring tabs and an iconbar
PKG_SECTION:= x11/apps
PKG_DEPENDS:= libstdcxx
PKG_BUILDDEP:= libXpm libXft
PKG_URL:= http://www.fluxbox.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=fluxbox/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_FLUXBOX:= WITH_IMLIB2
PKGFD_WITH_IMLIB2:= enable imlib2 support
PKGFS_WITH_IMLIB2:= imlib2
diff --git a/package/font-adobe-100dpi/Makefile b/package/font-adobe-100dpi/Makefile
index 3fa25ff39..07c5b9a8b 100644
--- a/package/font-adobe-100dpi/Makefile
+++ b/package/font-adobe-100dpi/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_ADOBE_100DPI,font-adobe-100dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-adobe-75dpi/Makefile b/package/font-adobe-75dpi/Makefile
index e49b5e454..297ef696b 100644
--- a/package/font-adobe-75dpi/Makefile
+++ b/package/font-adobe-75dpi/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_ADOBE_75DPI,font-adobe-75dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bh-100dpi/Makefile b/package/font-bh-100dpi/Makefile
index 43a618022..80fc101dc 100644
--- a/package/font-bh-100dpi/Makefile
+++ b/package/font-bh-100dpi/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BH_100DPI,font-bh-100dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bh-75dpi/Makefile b/package/font-bh-75dpi/Makefile
index 7d83e4478..c89c1678a 100644
--- a/package/font-bh-75dpi/Makefile
+++ b/package/font-bh-75dpi/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BH_75DPI,font-bh-75dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bh-lucidatypewriter-100dpi/Makefile b/package/font-bh-lucidatypewriter-100dpi/Makefile
index 7f33f05e3..9285b2157 100644
--- a/package/font-bh-lucidatypewriter-100dpi/Makefile
+++ b/package/font-bh-lucidatypewriter-100dpi/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BH_LUCIDATYPEWRITER_100DPI,font-bh-lucidatypewriter-100dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bh-lucidatypewriter-75dpi/Makefile b/package/font-bh-lucidatypewriter-75dpi/Makefile
index 50cd9f706..19873b5b7 100644
--- a/package/font-bh-lucidatypewriter-75dpi/Makefile
+++ b/package/font-bh-lucidatypewriter-75dpi/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BH_LUCIDATYPEWRITER_75DPI,font-bh-lucidatypewriter-75dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bh-ttf/Makefile b/package/font-bh-ttf/Makefile
index dd4ff1555..2ae570432 100644
--- a/package/font-bh-ttf/Makefile
+++ b/package/font-bh-ttf/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BH_TTF,font-bh-ttf,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bh-type1/Makefile b/package/font-bh-type1/Makefile
index f691550af..830d17ff2 100644
--- a/package/font-bh-type1/Makefile
+++ b/package/font-bh-type1/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BH_TYPE1,font-bh-type1,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bitstream-100dpi/Makefile b/package/font-bitstream-100dpi/Makefile
index 1c9dfd131..d0a9c3e54 100644
--- a/package/font-bitstream-100dpi/Makefile
+++ b/package/font-bitstream-100dpi/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BITSTREAM_100DPI,font-bitstream-100dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bitstream-75dpi/Makefile b/package/font-bitstream-75dpi/Makefile
index 64f0e5161..24cc30370 100644
--- a/package/font-bitstream-75dpi/Makefile
+++ b/package/font-bitstream-75dpi/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BITSTREAM_75DPI,font-bitstream-75dpi,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-bitstream-type1/Makefile b/package/font-bitstream-type1/Makefile
index f82b6c306..b458618ab 100644
--- a/package/font-bitstream-type1/Makefile
+++ b/package/font-bitstream-type1/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_BITSTREAM_TYPE1,font-bitstream-type1,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-misc-misc/Makefile b/package/font-misc-misc/Makefile
index 585d4b858..e740c050d 100644
--- a/package/font-misc-misc/Makefile
+++ b/package/font-misc-misc/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_MISC_MISC,font-misc-misc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-util/Makefile b/package/font-util/Makefile
index e61808321..eb1f3aad8 100644
--- a/package/font-util/Makefile
+++ b/package/font-util/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= x11/apps
PKG_URL:= http://www.x.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,FONT_UTIL,font-util,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/font-xfree86-type1/Makefile b/package/font-xfree86-type1/Makefile
index 0a8bb2ff2..b6efdd9d6 100644
--- a/package/font-xfree86-type1/Makefile
+++ b/package/font-xfree86-type1/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_HOST_DEPENDS:= !netbsd !openbsd !cygwin !freebsd !mirbsd
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONT_XFREE86_TYPE1,font-xfree86-type1,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/fontcacheproto/Makefile b/package/fontcacheproto/Makefile
index 6f6e8e01e..535f3877d 100644
--- a/package/fontcacheproto/Makefile
+++ b/package/fontcacheproto/Makefile
@@ -11,6 +11,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONTCACHEPROTO,fontcacheproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/fontconfig/Makefile b/package/fontconfig/Makefile
index 6c7f119a8..e76c543b7 100644
--- a/package/fontconfig/Makefile
+++ b/package/fontconfig/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://fontconfig.org/
PKG_SITES:= http://fontconfig.org/release/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
@@ -23,7 +25,6 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,FONTCONFIG,fontconfig,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
TARGET_LDFLAGS+= -liconv
CONFIGURE_ARGS+= --with-arch=${ARCH} \
--enable-libxml2 \
diff --git a/package/fontsproto/Makefile b/package/fontsproto/Makefile
index 51e1fb64e..5087ef0f7 100644
--- a/package/fontsproto/Makefile
+++ b/package/fontsproto/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= fontsproto
PKG_VERSION:= 2.1.2
PKG_RELEASE:= 1
PKG_MD5SUM:= 642a8c5700519a84efe28944afe5cbdc
-PKG_DESCR:= Fonts extension headers
+PKG_DESCR:= fonts extension headers
PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,FONTSPROTO,fontsproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/fping/Makefile b/package/fping/Makefile
index 7009b540e..4fbbfaf40 100644
--- a/package/fping/Makefile
+++ b/package/fping/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= net
PKG_URL:= http://fping.org
PKG_SITES:= http://fping.org/dist/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,FPING,fping,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/freeglut/Makefile b/package/freeglut/Makefile
index c5fcd5a18..a93f09228 100644
--- a/package/freeglut/Makefile
+++ b/package/freeglut/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=freeglut/}
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_HOST_DEPENDS:= !cygwin
PKG_ARCH_DEPENDS:= x86 x86_64 mips mipsel mips64 mips64el
diff --git a/package/freeradius-client/Makefile b/package/freeradius-client/Makefile
index 1e3885f77..670b745da 100644
--- a/package/freeradius-client/Makefile
+++ b/package/freeradius-client/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= openssl
PKG_URL:= http://www.freeradius.org/
PKG_SITES:= ftp://ftp.freeradius.org/pub/radius/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= FREERADIUS_CLIENT LIBFREERADIUS_CLIENT
PKGSS_LIBFREERADIUS_CLIENT:= libs
diff --git a/package/freetype/Makefile b/package/freetype/Makefile
index e8bcb24ff..65636568c 100644
--- a/package/freetype/Makefile
+++ b/package/freetype/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=freetype/}
PKG_LIBNAME:= libfreetype
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/frickin/Makefile b/package/frickin/Makefile
index 3e3be760c..67545b582 100644
--- a/package/frickin/Makefile
+++ b/package/frickin/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= proxy
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=frickin/}
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,FRICKIN,frickin,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/fuse/Makefile b/package/fuse/Makefile
index 6cfef381f..79426d1c5 100644
--- a/package/fuse/Makefile
+++ b/package/fuse/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=${PKG_NAME}/}
PKG_LIBNAME:= libfuse
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= FUSE_UTILS LIBFUSE
PKGSD_LIBFUSE:= FUSE library
PKGSC_LIBFUSE:= libs
diff --git a/package/gcc/Makefile b/package/gcc/Makefile
index 24571fb3e..e5dece2fc 100644
--- a/package/gcc/Makefile
+++ b/package/gcc/Makefile
@@ -66,6 +66,7 @@ CONFIGURE_ARGS+= --host=$(GNU_TARGET_NAME) \
--disable-libstdcxx-pch \
--disable-libsanitizer \
--disable-libitm \
+ --enable-install-libiberty \
--enable-cxx-flags="${TARGET_LDFLAGS}"
# disable honour cflags stuff
diff --git a/package/gdbm/Makefile b/package/gdbm/Makefile
index e5bb3f2bb..847d53a8b 100644
--- a/package/gdbm/Makefile
+++ b/package/gdbm/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_GNU:=gdbm/}
PKG_LIBNAME:= libgdbm
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBGDBM,libgdbm,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/gdk-pixbuf/Makefile b/package/gdk-pixbuf/Makefile
index 66859b04c..1eda79031 100644
--- a/package/gdk-pixbuf/Makefile
+++ b/package/gdk-pixbuf/Makefile
@@ -14,8 +14,6 @@ PKG_SITES:= http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.24/
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,GDK_PIXBUF,gdk-pixbuf,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/giblib/Makefile b/package/giblib/Makefile
index e972f8ed8..fc0190271 100644
--- a/package/giblib/Makefile
+++ b/package/giblib/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= imlib2
PKG_SITES:= http://linuxbrit.co.uk/downloads/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,GIBLIB,giblib,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/git/Makefile b/package/git/Makefile
index 6220936e3..1c23bffb8 100644
--- a/package/git/Makefile
+++ b/package/git/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= libopenssl libcurl libexpat libpthread libgcc
PKG_URL:= http://git-scm.com/
PKG_SITES:= http://git-core.googlecode.com/files/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,GIT,git,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/gkrellm/Makefile b/package/gkrellm/Makefile
index e8efdabd4..86cd25b94 100644
--- a/package/gkrellm/Makefile
+++ b/package/gkrellm/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= glib
PKG_URL:= http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html
PKG_SITES:= http://members.dslextreme.com/users/billw/gkrellm/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
WRKSRC= ${WRKDIR}/gkrellm-${PKG_VERSION}/server
include ${TOPDIR}/mk/package.mk
diff --git a/package/glib/Makefile b/package/glib/Makefile
index c09713003..389e11d2a 100644
--- a/package/glib/Makefile
+++ b/package/glib/Makefile
@@ -22,8 +22,6 @@ ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/glproto/Makefile b/package/glproto/Makefile
index 437d208e6..496437ce7 100644
--- a/package/glproto/Makefile
+++ b/package/glproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= d69554c1b51a83f2c6976a640819911b
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,GLPROTO,glproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/gmediaserver/Makefile b/package/gmediaserver/Makefile
index 46d12a53a..ab5ed4a50 100644
--- a/package/gmediaserver/Makefile
+++ b/package/gmediaserver/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= gmediaserver
PKG_VERSION:= 0.13.0
PKG_RELEASE:= 2
PKG_MD5SUM:= c422de386331e2a1a859d45f6fa270a3
-PKG_DESCR:= An UPnP music media server
+PKG_DESCR:= UPnP music media server
PKG_SECTION:= multimedia
PKG_DEPENDS:= id3lib libupnp libmagic
PKG_BUILDDEP:= id3lib libupnp file libiconv-tiny
@@ -15,6 +15,8 @@ PKG_URL:= http://www.gnu.org/software/gmediaserver
PKG_SITES:= http://savannah.nongnu.org/download/gmediaserver/
PKG_CXX:= GMEDIASERVER
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/gnupg/Makefile b/package/gnupg/Makefile
index 1b7fff853..ed2997934 100644
--- a/package/gnupg/Makefile
+++ b/package/gnupg/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= gnupg
PKG_VERSION:= 1.4.10
PKG_RELEASE:= 1
PKG_MD5SUM:= 991faf66d3352ac1452acc393c430b23
-PKG_DESCR:= Gnu Privacy Guard
+PKG_DESCR:= gnu privacy guard
PKG_SECTION:= crypto
PKG_DEPENDS:= libreadline
PKG_BUILDDEP:= readline libiconv-tiny
PKG_URL:= http://www.gnupg.org/
PKG_SITES:= ftp://ftp.gnupg.org/gcrypt/gnupg/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,GNUPG,gnupg,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/gnutls/Makefile b/package/gnutls/Makefile
index c1b993c14..373b9e179 100644
--- a/package/gnutls/Makefile
+++ b/package/gnutls/Makefile
@@ -10,7 +10,7 @@ PKG_MD5SUM:= 300e5f413054e2f4719c1c3b5179a611
PKG_DESCR:= GNU TLS library
PKG_SECTION:= crypto
PKG_DEPENDS:= libgcrypt libtasn1 zlib libnettle libgmp
-PKG_BUILDDEP:= libgcrypt liblzo libtasn1 zlib ncurses libnettle
+PKG_BUILDDEP:= libiconv-tiny libgcrypt liblzo libtasn1 zlib ncurses libnettle
PKG_URL:= http://www.gnu.org/software/gnutls/
PKG_SITES:= ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/
PKG_LIBNAME:= libgnutls
@@ -28,8 +28,6 @@ PKG_FLAVOURS_LIBGNUTLS:= WITH_CRYPTODEV
PKGFD_WITH_CRYPTODEV:= enable support for cryptodev-linux
PKGFB_WITH_CRYPTODEV:= cryptodev-linux
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libmix
endif
diff --git a/package/gperf/Makefile b/package/gperf/Makefile
index cfc0aa2f5..c8d2fe206 100644
--- a/package/gperf/Makefile
+++ b/package/gperf/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= libstdc++
PKG_URL:= http://www.gnu.org/software/gperf/
PKG_SITES:= ${MASTER_SITE_GNU:=${PKG_NAME}/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/gpm/Makefile b/package/gpm/Makefile
index 7f9e1852d..8bcb52e29 100644
--- a/package/gpm/Makefile
+++ b/package/gpm/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= http://www.nico.schottelius.org/software/gpm/archives/
PKG_NOPARALLEL:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libmix
endif
diff --git a/package/gpsd/Makefile b/package/gpsd/Makefile
index 4c21e15ee..e09d9b896 100644
--- a/package/gpsd/Makefile
+++ b/package/gpsd/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= scons-host ncurses
PKG_URL:= http://catb.org/gpsd/
PKG_SITES:= http://download-mirror.savannah.gnu.org/releases/gpsd/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= GPSD GPSD_CLIENTS
PKGSD_GPSD_CLIENTS:= GPS client utilities
diff --git a/package/grep/Makefile b/package/grep/Makefile
index 3f2e6b562..d518ee48e 100644
--- a/package/grep/Makefile
+++ b/package/grep/Makefile
@@ -15,8 +15,6 @@ PKG_URL:= http://www.gnu.org/software/grep/
PKG_SITES:= ftp://ftp.gnu.org/gnu/grep/
PKG_NOPARALLEL:= 1
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,GREP,grep,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/gsm/Makefile b/package/gsm/Makefile
index fd9763303..4377788e7 100644
--- a/package/gsm/Makefile
+++ b/package/gsm/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= gsm
PKG_VERSION:= 1.0.10
PKG_RELEASE:= 2
PKG_MD5SUM:= 4b148480f82e96d274248e13880ec873
-PKG_DESCR:= A GSM 06.10 full-rate speech transcoding implementation (library)
+PKG_DESCR:= GSM 06.10 full-rate speech transcoding library
PKG_SECTION:= libs
PKG_URL:= http://www-rn.informatik.uni-bremen.de/software/gsm/
PKG_SITES:= http://www-rn.informatik.uni-bremen.de/software/gsm/
@@ -15,8 +15,10 @@ PKG_NOPARALLEL:= 1
PKG_LIBNAME:= libgsm
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LIBGSM GSM_UTILS
-PKGSD_GSM_UTILS:= A GSM 06.10 full-rate speech transcoding implementation (utilities)
+PKGSD_GSM_UTILS:= GSM 06.10 full-rate speech transcoding utilities
PKGSS_GSM_UTILS:= libgsm
PKGSC_GSM_UTILS:= misc
diff --git a/package/gtk+/Makefile b/package/gtk+/Makefile
index e048165bd..dacdf2aa5 100644
--- a/package/gtk+/Makefile
+++ b/package/gtk+/Makefile
@@ -21,8 +21,6 @@ PKG_OPTS:= dev
PKG_ARCH_DEPENDS:= !m68k
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
-
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/gzip/Makefile b/package/gzip/Makefile
index fe9360030..f84b14c61 100644
--- a/package/gzip/Makefile
+++ b/package/gzip/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= gzip
PKG_VERSION:= 1.2.4
PKG_RELEASE:= 1
PKG_MD5SUM:= 618b61219aa2d812893281bf6c66f158
-PKG_DESCR:= a compression utility
+PKG_DESCR:= compression utility
PKG_SECTION:= archive
PKG_URL:= http://www.gzip.org/
PKG_SITES:= ${MASTER_SITE_GNU:=gzip/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,GZIP,gzip,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/haserl/Makefile b/package/haserl/Makefile
index f2cc4a435..27ee7bc3d 100644
--- a/package/haserl/Makefile
+++ b/package/haserl/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= haserl
PKG_VERSION:= 0.9.27
PKG_RELEASE:= 1
PKG_MD5SUM:= 1f692db8939858338a44e25d0190aa9e
-PKG_DESCR:= a CGI wrapper to embed shell scripts in HTML documents
+PKG_DESCR:= CGI wrapper to embed shell scripts in HTML documents
PKG_SECTION:= lang
PKG_URL:= http://haserl.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=haserl/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,HASERL,haserl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/hdparm/Makefile b/package/hdparm/Makefile
index 91d0d0c03..9c1a758bf 100644
--- a/package/hdparm/Makefile
+++ b/package/hdparm/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= fs
PKG_URL:= http://sourceforge.net/projects/hdparm
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=hdparm/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,HDPARM,hdparm,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/hicolor-icon-theme/Makefile b/package/hicolor-icon-theme/Makefile
index 8a8c7f658..b296f26c8 100644
--- a/package/hicolor-icon-theme/Makefile
+++ b/package/hicolor-icon-theme/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= hicolor-icon-theme
PKG_VERSION:= 0.12
PKG_RELEASE:= 1
PKG_MD5SUM:= 55cafbcef8bcf7107f6d502149eb4d87
-PKG_DESCR:= Hicolor Icon Theme
+PKG_DESCR:= hicolor icon theme
PKG_SECTION:= x11/misc
PKG_URL:= http://icon-theme.freedesktop.org/
PKG_SITES:= http://icon-theme.freedesktop.org/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,HICOLOR_ICON_THEME,hicolor-icon-theme,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/hostapd/Makefile b/package/hostapd/Makefile
index 99ca40234..f5810f380 100644
--- a/package/hostapd/Makefile
+++ b/package/hostapd/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= hostapd
PKG_VERSION:= 2.0
PKG_RELEASE:= 1
PKG_MD5SUM:= ba22e639bc57aa4035d2ea8ffa9bbbee
-PKG_DESCR:= an IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator
+PKG_DESCR:= IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator
PKG_SECTION:= wifi
PKG_DEPENDS:= libnl
PKG_BUILDDEP:= libnl
@@ -15,6 +15,8 @@ PKG_URL:= http://hostap.epitest.fi/
PKG_SITES:= http://hostap.epitest.fi/releases/
PKG_MULTI:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= HOSTAPD HOSTAPD_UTILS
PKG_CHOICES_HOSTAPD:= WITH_GNUTLS WITH_OPENSSL
PKGCD_WITH_OPENSSL:= use OpenSSL for crypto
diff --git a/package/htop/Makefile b/package/htop/Makefile
index 5ecd5a59a..d06ad2266 100644
--- a/package/htop/Makefile
+++ b/package/htop/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= ncurses
PKG_URL:= http://sourceforge.net/projects/htop
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=htop/${PKG_VERSION}/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,HTOP,htop,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/httptunnel/Makefile b/package/httptunnel/Makefile
index 610d17b2e..9a579c527 100644
--- a/package/httptunnel/Makefile
+++ b/package/httptunnel/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= net/security
PKG_URL:= http://www.nocrew.org/software/httptunnel/
PKG_SITES:= http://www.nocrew.org/software/httptunnel/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,HTTPTUNNEL,httptunnel,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/icecast/Makefile b/package/icecast/Makefile
index 451130185..dce716148 100644
--- a/package/icecast/Makefile
+++ b/package/icecast/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= curl libvorbis libxml2 libxslt autotool
PKG_URL:= http://www.icecast.org/
PKG_SITES:= http://downloads.us.xiph.org/releases/icecast/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,ICECAST,icecast,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/icinga/Makefile b/package/icinga/Makefile
deleted file mode 100644
index 0486c495c..000000000
--- a/package/icinga/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:= icinga
-PKG_VERSION:= 1.6.1
-PKG_RELEASE:= 1
-PKG_MD5SUM:= 7b32e589235dd74ea020f12cbc90ec31
-PKG_DESCR:= network monitoring
-PKG_SECTION:= net
-PKG_DEPENDS:= libpthread
-PKG_URL:= http://www.icinga.org/
-PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=icinga/1.6.1/}
-
-include $(TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,ICINGA,icinga,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-CONFIGURE_ARGS+= --sysconfdir=/etc/icinga
-
-icinga-install:
- $(INSTALL_DIR) $(IDIR_ICINGA)/etc/icinga/modules
- $(CP) ./src/etc/icinga/* $(IDIR_ICINGA)/etc/icinga
- $(INSTALL_DIR) $(IDIR_ICINGA)/usr/bin
- $(INSTALL_BIN) $(WRKINST)/usr/bin/icinga \
- $(IDIR_ICINGA)/usr/bin
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/icinga/files/icinga.init b/package/icinga/files/icinga.init
deleted file mode 100644
index e66944522..000000000
--- a/package/icinga/files/icinga.init
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-#PKG icinga
-#INIT 80
-. /etc/rc.conf
-
-case $1 in
-autostop) ;;
-autostart)
- test x"${icinga:-NO}" = x"NO" && exit 0
- exec sh $0 start
- ;;
-start)
- [ -d /var/run/icinga ] || mkdir -p /var/run/icinga
- [ -d /var/rw ] || mkdir -p /var/rw
- [ -d /var/spool/checkresults ] || mkdir -p /var/spool/checkresults
- touch /var/log/icinga.log
- chown icinga:icinga /var/log/icinga.log
- chown icinga:icinga /var/run/icinga
- chown icinga:icinga /var/spool/checkresults
- chown icinga:icinga /var/rw
- icinga -d /etc/icinga/icinga.cfg
- ;;
-stop)
- kill $(pgrep -f icinga)
- ;;
-restart)
- sh $0 stop
- sh $0 start
- ;;
-*)
- echo "Usage: $0 {start | stop | restart}"
- exit 1
- ;;
-esac
-exit $?
diff --git a/package/icinga/files/icinga.postinst b/package/icinga/files/icinga.postinst
deleted file mode 100644
index c0df0e7ea..000000000
--- a/package/icinga/files/icinga.postinst
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-. $IPKG_INSTROOT/etc/functions.sh
-add_rcconf icinga icinga NO
-gid=$(get_next_gid)
-add_group icinga $gid
-add_user icinga $(get_next_uid) $gid /etc/icinga
diff --git a/package/icinga/patches/patch-configure b/package/icinga/patches/patch-configure
deleted file mode 100644
index 170349f85..000000000
--- a/package/icinga/patches/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- icinga-1.6.1.orig/configure 2011-12-02 14:53:23.000000000 +0100
-+++ icinga-1.6.1/configure 2011-12-02 23:44:13.000000000 +0100
-@@ -5154,7 +5154,7 @@ cat >>confdefs.h <<_ACEOF
- #define DEFAULT_NAGIOS_GROUP "$icinga_grp"
- _ACEOF
-
--INSTALL_OPTS="-o $icinga_user -g $icinga_grp"
-+#INSTALL_OPTS="-o $icinga_user -g $icinga_grp"
-
-
-
-@@ -5232,7 +5232,7 @@ fi
-
-
-
--INSTALL_OPTS_WEB="-o $web_user -g $web_group"
-+#INSTALL_OPTS_WEB="-o $web_user -g $web_group"
-
-
-
diff --git a/package/icinga/src/etc/icinga/cgi.cfg b/package/icinga/src/etc/icinga/cgi.cfg
deleted file mode 100644
index 35057eb75..000000000
--- a/package/icinga/src/etc/icinga/cgi.cfg
+++ /dev/null
@@ -1,653 +0,0 @@
-#################################################################
-#
-# CGI.CFG - Sample CGI Configuration File for Icinga
-#
-#################################################################
-
-
-# MAIN CONFIGURATION FILE
-# This tells the CGIs where to find your main configuration file.
-# The CGIs will read the main and host config files for any other
-# data they might need.
-
-main_config_file=/etc/icinga/icinga.cfg
-
-
-# ATTRIBUTE BASED AUTHORIZATION FILE
-# This option will include a file defining authroization based on
-# attributes.
-
-#authorization_config_file=/etc/icinga/cgiauth.cfg
-
-
-# PHYSICAL HTML PATH
-# This is the path where the HTML files for Icinga reside. This
-# value is used to locate the logo images needed by the statusmap
-# and statuswrl CGIs.
-
-physical_html_path=/usr/share
-
-
-
-# URL HTML PATH
-# This is the path portion of the URL that corresponds to the
-# physical location of the Icinga HTML files (as defined above).
-# This value is used by the CGIs to locate the online documentation
-# and graphics. If you access the Icinga pages with an URL like
-# http://www.myhost.com/icinga, this value should be '/icinga'
-# (without the quotes).
-
-url_html_path=/icinga
-
-
-
-# URL STYLESHEETS PATH
-# This option allows to define an url stylesheet path other than the
-# default ($url_html_path/stylesheets). This will be useful when
-# adding custom stylesheets in another location.
-# If not set, the default location will be used.
-
-url_stylesheets_path=/icinga/stylesheets
-
-
-
-# HTTP CHARSET
-# This defines charset that is sent with HTTP headers.
-
-http_charset=utf-8
-
-
-
-# CONTEXT-SENSITIVE HELP
-# This option determines whether or not a context-sensitive
-# help icon will be displayed for most of the CGIs.
-# Values: 0 = disables context-sensitive help
-# 1 = enables context-sensitive help
-
-show_context_help=0
-
-
-
-# HIGHLIGHT TABLE ROWS
-# This option allows you to define if table rows in status.cgi
-# will be highlighted or not.
-# Values: 0 = disables row highlighting
-# 1 = enables row highlighting
-
-highlight_table_rows=1
-
-
-
-# PENDING STATES OPTION
-# This option determines what states should be displayed in the web
-# interface for hosts/services that have not yet been checked.
-# Values: 0 = leave hosts/services that have not been check yet in their original state
-# 1 = mark hosts/services that have not been checked yet as PENDING
-
-use_pending_states=1
-
-
-# Logging
-
-# USE LOGGING
-# If you want to log information from cgi's (e.g. all submitted commands)
-# then set this option to 1, default is 0 (off).
-# WARNING:
-# This log is highly experimental and changes may occure without notice. Use at your own risk!!
-
-use_logging=0
-
-
-# CGI LOG FILE
-# This is the cgi log file for information about what users are doing.
-# At the moment only submitted commands from cmd.cgi will be logged.
-
-cgi_log_file=/usr/share/log/icinga-cgi.log
-
-
-# CGI LOG ROTATION METHOD
-# This is the log rotation method that should be used to rotate
-# the cgi log file. Values are as follows..
-# n = None - don't rotate the log
-# h = Hourly rotation (top of the hour)
-# d = Daily rotation (midnight every day)
-# w = Weekly rotation (midnight on Saturday evening)
-# m = Monthly rotation (midnight last day of month)
-
-cgi_log_rotation_method=d
-
-
-# CGI LOG ARCHIVE PATH
-# This is the directory where archived (rotated) cgi log files should be
-# placed (assuming you've chosen to do log rotation).
-
-cgi_log_archive_path=/usr/share/log
-
-
-# FORCE COMMENT
-# This option forces the users of to comment every action they perform.
-# The comments get logged into cgi log file. This option only has effect
-# if logging is switched on. See option "use_logging"
-# Default is 0 (off), to activate it set it to 1 (on).
-
-enforce_comments_on_actions=0
-
-
-# FIRST DAY OF WEEK
-# Here you can set if your week starts on sunday or monday.
-# Default is 0 (Sunday), set it to 1 if your week start monday.
-
-first_day_of_week=0
-
-
-# AUTHENTICATION USAGE
-# This option controls whether or not the CGIs will use any
-# authentication when displaying host and service information, as
-# well as committing commands to Icinga for processing.
-#
-# Read the HTML documentation to learn how the authorization works!
-#
-# NOTE: It is a really *bad* idea to disable authorization, unless
-# you plan on removing the command CGI (cmd.cgi)! Failure to do
-# so will leave you wide open to kiddies messing with Icinga and
-# possibly hitting you with a denial of service attack by filling up
-# your drive by continuously writing to your command file!
-#
-# Setting this value to 0 will cause the CGIs to *not* use
-# authentication (bad idea), while any other value will make them
-# use the authentication functions (the default).
-
-use_authentication=1
-
-
-
-
-# x509 CERT AUTHENTICATION
-# When enabled, this option allows you to use x509 cert (SSL)
-# authentication in the CGIs. This is an advanced option and should
-# not be enabled unless you know what you're doing.
-
-use_ssl_authentication=0
-
-
-
-
-# DEFAULT USER
-# Setting this variable will define a default user name that can
-# access pages without authentication. This allows people within a
-# secure domain (i.e., behind a firewall) to see the current status
-# without authenticating. You may want to use this to avoid basic
-# authentication if you are not using a secure server since basic
-# authentication transmits passwords in the clear.
-#
-# Important: Do not define a default username unless you are
-# running a secure web server and are sure that everyone who has
-# access to the CGIs has been authenticated in some manner! If you
-# define this variable, anyone who has not authenticated to the web
-# server will inherit all rights you assign to this user!
-
-#default_user_name=guest
-
-
-
-# SYSTEM/PROCESS INFORMATION ACCESS
-# This option is a comma-delimited list of all usernames that
-# have access to viewing the Icinga process information as
-# provided by the Extended Information CGI (extinfo.cgi). By
-# default, *no one* has access to this unless you choose to
-# not use authorization. You may use an asterisk (*) to
-# authorize any user who has authenticated to the web server.
-# Alternatively you can specify contactgroups too, starting
-# with Icinga 1.5.0
-
-authorized_for_system_information=icingaadmin
-#authorized_contactgroup_for_system_information=
-
-
-# CONFIGURATION INFORMATION ACCESS
-# This option is a comma-delimited list of all usernames that
-# can view ALL configuration information (hosts, commands, etc).
-# By default, users can only view configuration information
-# for the hosts and services they are contacts for. You may use
-# an asterisk (*) to authorize any user who has authenticated
-# to the web server.
-# Alternatively you can specify contactgroups too, starting
-# with Icinga 1.5.0
-
-authorized_for_configuration_information=icingaadmin
-#authorized_contactgroup_for_configuration_information=
-
-
-# RAW COMMANDLINE CONFIGURATION INFORMATION ACCESS
-# This option is a comma-delimited list of all usernames that
-# can view a command in config command expander as icinga would
-# execute it. To resolve all MACROS it is necessary to allow
-# read access to the web server for resource.cfg .
-# CAUTION: $USERXX$ vars and custom vars can contain sensitive
-# data.
-# Alternatively you can specify contactgroups too.
-
-authorized_for_full_command_resolution=icingaadmin
-#authorized_contactgroup_for_full_command_resolution=
-
-
-# SYSTEM/PROCESS COMMAND ACCESS
-# This option is a comma-delimited list of all usernames that
-# can issue shutdown and restart commands to Icinga via the
-# command CGI (cmd.cgi). Users in this list can also change
-# the program mode to active or standby. By default, *no one*
-# has access to this unless you choose to not use authorization.
-# You may use an asterisk (*) to authorize any user who has
-# authenticated to the web server.
-# Alternatively you can specify contactgroups too, starting
-# with Icinga 1.5.0
-
-authorized_for_system_commands=icingaadmin
-#authorized_contactgroup_for_system_commands=
-
-
-# GLOBAL HOST/SERVICE VIEW ACCESS
-# These two options are comma-delimited lists of all usernames that
-# can view information for all hosts and services that are being
-# monitored. By default, users can only view information
-# for hosts or services that they are contacts for (unless you
-# you choose to not use authorization). You may use an asterisk (*)
-# to authorize any user who has authenticated to the web server.
-# Alternatively you can specify contactgroups too, starting
-# with Icinga 1.5.0
-
-
-authorized_for_all_services=icingaadmin
-authorized_for_all_hosts=icingaadmin
-#authorized_contactgroup_for_all_services=
-#authorized_contactgroup_for_all_hosts=
-
-
-# GLOBAL HOST/SERVICE COMMAND ACCESS
-# These two options are comma-delimited lists of all usernames that
-# can issue host or service related commands via the command
-# CGI (cmd.cgi) for all hosts and services that are being monitored.
-# By default, users can only issue commands for hosts or services
-# that they are contacts for (unless you you choose to not use
-# authorization). You may use an asterisk (*) to authorize any
-# user who has authenticated to the web server.
-# Alternatively you can specify contactgroups too, starting
-# with Icinga 1.5.0
-
-authorized_for_all_service_commands=icingaadmin
-authorized_for_all_host_commands=icingaadmin
-#authorized_contactgroup_for_all_service_commands=
-#authorized_contactgroup_for_all_host_commands=
-
-
-# READ-ONLY USERS
-# A comma-delimited list of usernames that have read-only rights in
-# the CGIs. This will block any service or host commands normally shown
-# on the extinfo CGI pages. It will also block comments from being shown
-# to read-only users.
-# Alternatively you can specify contactgroups too, starting
-# with Icinga 1.5.0
-
-#authorized_for_read_only=user1,user2
-#authorized_contactgroup_for_read_only=
-
-
-# SHOW ALL SERVICES THE HOST IS AUTHORIZED FOR
-# By default, a user can see all services on a host, if the user is
-# authorized as contact for the host only. By disabling this option,
-# the user must be an authorized contact for the service too in order
-# to view it.
-# Values: 0 - disabled, user must be authorized for services too
-# 1 - enabled, user can view all services on authorized host
-
-show_all_services_host_is_authorized_for=1
-
-
-# SHOW PARTIAL HOSTGROUPS
-# By default, a user only sees a hostgroup and the hosts within it if
-# they are an authorized contact for all of the hosts of the group. By
-# enabling this option hostgroups will show a partial listing of hosts
-# the user is an authorized contact for in the hostgroups.
-# Values: 0 - disabled, user only sees full hostgroups (default)
-# 1 - enabled, user sees partial hostgroups
-
-show_partial_hostgroups=0
-
-
-# STATUSMAP BACKGROUND IMAGE
-# This option allows you to specify an image to be used as a
-# background in the statusmap CGI. It is assumed that the image
-# resides in the HTML images path (i.e. /usr/local/icinga/share/images).
-# This path is automatically determined by appending "/images"
-# to the path specified by the 'physical_html_path' directive.
-# Note: The image file may be in GIF, PNG, JPEG, or GD2 format.
-# However, I recommend that you convert your image to GD2 format
-# (uncompressed), as this will cause less CPU load when the CGI
-# generates the image.
-
-#statusmap_background_image=smbackground.gd2
-
-
-
-
-# STATUSMAP TRANSPARENCY INDEX COLOR
-# These options set the r,g,b values of the background color used the statusmap CGI,
-# so normal browsers that can't show real png transparency set the desired color as
-# a background color instead (to make it look pretty).
-# Defaults to white: (R,G,B) = (255,255,255).
-
-#color_transparency_index_r=255
-#color_transparency_index_g=255
-#color_transparency_index_b=255
-
-
-
-
-# DEFAULT STATUSMAP LAYOUT METHOD
-# This option allows you to specify the default layout method
-# the statusmap CGI should use for drawing hosts. If you do
-# not use this option, the default is to use user-defined
-# coordinates. Valid options are as follows:
-# 0 = User-defined coordinates
-# 1 = Depth layers
-# 2 = Collapsed tree
-# 3 = Balanced tree
-# 4 = Circular
-# 5 = Circular (Marked Up)
-
-default_statusmap_layout=5
-
-
-
-# DEFAULT STATUSWRL LAYOUT METHOD
-# This option allows you to specify the default layout method
-# the statuswrl (VRML) CGI should use for drawing hosts. If you
-# do not use this option, the default is to use user-defined
-# coordinates. Valid options are as follows:
-# 0 = User-defined coordinates
-# 2 = Collapsed tree
-# 3 = Balanced tree
-# 4 = Circular
-
-default_statuswrl_layout=4
-
-
-
-# STATUSWRL INCLUDE
-# This option allows you to include your own objects in the
-# generated VRML world. It is assumed that the file
-# resides in the HTML path (i.e. /usr/local/icinga/share).
-
-#statuswrl_include=myworld.wrl
-
-
-
-# PING SYNTAX
-# This option determines what syntax should be used when
-# attempting to ping a host from the WAP interface (using
-# the statuswml CGI. You must include the full path to
-# the ping binary, along with all required options. The
-# $HOSTADDRESS$ macro is substituted with the address of
-# the host before the command is executed.
-# Please note that the syntax for the ping binary is
-# notorious for being different on virtually ever *NIX
-# OS and distribution, so you may have to tweak this to
-# work on your system.
-
-ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
-
-
-
-# REFRESH RATE
-# This option allows you to specify the refresh rate in seconds
-# of various CGIs (status, statusmap, extinfo, and outages).
-
-refresh_rate=90
-
-
-
-# ESCAPE HTML TAGS
-# This option determines whether HTML tags in host and service
-# status output is escaped in the web interface. If enabled,
-# your plugin output will not be able to contain clickable links.
-
-escape_html_tags=1
-
-
-
-# PERSISTENT ACKNOWLEDGEMENT COMMENTS
-# This options determines whether the initial state of the
-# checkbox "Persistent Comment:" for service and host problem
-# acknowledgements is checked or unchecked
-
-persistent_ack_comments=0
-
-
-# SOUND OPTIONS
-# These options allow you to specify an optional audio file
-# that should be played in your browser window when there are
-# problems on the network. The audio files are used only in
-# the status CGI. Only the sound for the most critical problem
-# will be played. Order of importance (higher to lower) is as
-# follows: unreachable hosts, down hosts, critical services,
-# warning services, and unknown services. If there are no
-# visible problems, the sound file optionally specified by
-# 'normal_sound' variable will be played.
-#
-#
-# <varname>=<sound_file>
-#
-# Note: All audio files must be placed in the /media subdirectory
-# under the HTML path (i.e. /usr/local/icinga/share/media/).
-
-#host_unreachable_sound=hostdown.wav
-#host_down_sound=hostdown.wav
-#service_critical_sound=critical.wav
-#service_warning_sound=warning.wav
-#service_unknown_sound=warning.wav
-#normal_sound=noproblem.wav
-
-
-
-# URL TARGET FRAMES
-# These options determine the target frames in which notes and
-# action URLs will open. Default is main frame.
-
-action_url_target=main
-notes_url_target=main
-#action_url_target=_blank
-#notes_url_target=_blank
-
-
-
-
-# LOCK AUTHOR NAMES OPTION
-# This option determines whether users can change the author name
-# when submitting comments, scheduling downtime. If disabled, the
-# author names will be locked into their contact name, as defined in Icinga.
-# Values: 0 = allow editing author names
-# 1 = lock author names (disallow editing)
-
-lock_author_names=1
-
-
-
-# DEFAULT DOWNTIME DURATION
-# This option defines the default duration (in seconds) of fixed and
-# flexible downtimes. Default is 7200 seconds (2 hours).
-
-default_downtime_duration=7200
-
-
-
-# DEFAULT EXPIRING ACKNOWLEDGEMENT DURATION
-# This option defines the default duration (in seconds) of a expiring
-# acknowledgement. Default is 86400 seconds (1 day).
-
-default_expiring_acknowledgement_duration=86400
-
-
-
-# SHOW LONG PLUGIN OUTPUT IN STATUS OPTION
-# This option allows you to specify the length of status information
-# in output of status.cgi. If you set the value to 1 it shows the
-# full plugin output instead of the first line only.
-# Default value is 0.
-
-status_show_long_plugin_output=0
-
-
-
-# SHOW ONLY HARD STATES IN TAC OPTION
-# This options allows you to specify if the tactical overview
-# should only show hard states on hosts and services.
-# By default disabled, all states will be shown.
-
-tac_show_only_hard_state=0
-
-
-
-# SHOW CHILD HOSTS IN EXTINFO OPTION
-# This Option allows you to specify if the extended host information
-# cgi will show child hosts for the selected host.
-# 0 = disabled
-# 1 = only show immediate child hosts
-# 2 = show immediate and all child hosts
-# NOTE: Option 2 could be a real performance killer in
-# large installations, so use with care.
-# By default disabled, as this could be a performance killer.
-
-extinfo_show_child_hosts=0
-
-
-
-# SUPPRESS MAINTENANCE DOWNTIME
-# This options suppresses the state coloring of hosts and services
-# that are in a scheduled downtime. It sets their coloring to gray,
-# so they no longer draw extra attention to themselves, making it
-# so only actual problems are the ones that stand out.
-# By default it is disabled.
-
-suppress_maintenance_downtime=0
-
-
-# SHOW TAC INFORMATION IN TOP FRAME
-# This options places tactical overview information in
-# the top frame similar to the view that's in icinga-web.
-# By default it is enabled.
-
-show_tac_header=1
-
-
-# SHOW PENDING IN TAC HEADER
-# This options enables the display of pending counts in
-# the tac header. If your display is less than 1024x768
-# and this is enabled, the tactical information may not
-# fit well in the top frame.
-# By default it is enabled.
-
-show_tac_header_pending=1
-
-
-
-# SHOW INITIAL STATES IN SHOWLOG OPTION
-# This options allows you to specify if initial states
-# of hosts and services should be shown in showlog.cgi
-# Note: This Option only works if the option
-# "log_initial_states" in icinga.cfg is set to 1.
-# By default it's enabled. Default is 0.
-
-#showlog_initial_states=0
-
-
-
-# SHOW CURRENT STATES IN SHOWLOG OPTION
-# This options allows you to specify if current states
-# of hosts and services should be shown in showlog.cgi
-# Note: This Option only works if the option
-# "log_current_states" in icinga.cfg is set to 1.
-# By default it's enabled. Default is 0.
-
-#showlog_current_states=0
-
-
-
-# CSV DELIMITER
-# This option determines the character which should act as
-# delimiter. Default is ";".
-
-#csv_delimiter=;
-
-
-
-# CSV DATA ENCLOSURE
-# This option determines the character which should act as
-# data enclosure to wrap in the data. Default is "'".
-
-#csv_data_enclosure='
-
-
-
-# TAB-FRIENDLY <TITLE>S
-# Activating this option changes the <title> of status.cgi
-# and extinfo.cgi when they refer to a single host, service,
-# or group. They will then read:
-# [Host]
-# {HostGroup}
-# ServiceDesc @ Host
-# (ServiceGroup)
-# These are easier to read and find if you use (many) tabs
-# in your browser.
-# Default is enabled. 0=disabled, 1=enabled
-
-tab_friendly_titles=1
-
-
-# SERVICE STATES TO ANNOTATE WITH CURRENT NOTIFICATION NO.
-# Set this to an OR of the service state identifiers for
-# which status.cgi should not only report "Attempts" (e.g.,
-# "3/3" for a HARD non-OK state with max_check_attempts=3)
-# but also the current notification number ("(#0)" if no
-# problem notification has been sent yet, etc.). This is
-# helpful to identify services which switched between
-# different non-OK states a lot, or services which have a
-# first_notification_delay set and are "not yet officially"
-# considered in trouble.
-# Relevant values from include/statusdata.h (look them up
-# *there* if you want to be *really* sure):
-# #define SERVICE_PENDING 1
-# #define SERVICE_OK 2
-# #define SERVICE_WARNING 4
-# #define SERVICE_UNKNOWN 8
-# #define SERVICE_CRITICAL 16
-# You'll likely want to use add_notif_num_hard=0 (default)
-# or add_notif_num_hard=28 (warn+crit+unknown). There's an
-# add_notif_num_soft affecting services in a SOFT state
-# for sake of completeness, too.
-
-#add_notif_num_hard=28
-#add_notif_num_soft=0
-
-
-
-# SPLUNK INTEGRATION OPTIONS
-# These options allow you to enable integration with Splunk
-# in the web interface. If enabled, you'll be presented with
-# "Splunk It" links in various places in the CGIs (log file,
-# alert history, host/service detail, etc). Useful if you're
-# trying to research why a particular problem occurred.
-# For more information on Splunk, visit http://www.splunk.com/
-
-# This option determines whether the Splunk integration is enabled
-# Values: 0 = disable Splunk integration
-# 1 = enable Splunk integration
-
-#enable_splunk_integration=1
-
-
-# This option should be the URL used to access your instance of Splunk
-
-#splunk_url=http://127.0.0.1:8000/
-
-
-
diff --git a/package/icinga/src/etc/icinga/cgiauth.cfg b/package/icinga/src/etc/icinga/cgiauth.cfg
deleted file mode 100644
index 705852959..000000000
--- a/package/icinga/src/etc/icinga/cgiauth.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-#urn:your:name:testicinga:host1admin=switch1:PING:r
-#urn:your:name:testicinga:host1admin=*:PING
-#urn:your:name:testicinga:host1admin=localhost:PING
-#urn:your:name:testicinga:host1admin=localhost:Swap Usage:r
-#urn:your:name:testicinga:superadmin=*:*:w
-#urn:your:name:testicinga:host1admin=@core-switches,@linux-servers:*:r
-#urn:your:name:testicinga:host1admin=@core-routers,@core-switches:@LDAP:w
-#urn:your:name:testicinga:host1admin=@core-routers,@core-switches,@linux-servers:@DNS:r
diff --git a/package/icinga/src/etc/icinga/icinga.cfg b/package/icinga/src/etc/icinga/icinga.cfg
deleted file mode 100644
index a95462293..000000000
--- a/package/icinga/src/etc/icinga/icinga.cfg
+++ /dev/null
@@ -1,1484 +0,0 @@
-##############################################################################
-#
-# ICINGA.CFG - Sample Main Config File for Icinga
-#
-# Read the documentation for more information on this configuration
-# file. I've provided some comments here, but things may not be so
-# clear without further explanation.
-#
-##############################################################################
-
-
-# LOG FILE
-# This is the main log file where service and host events are logged
-# for historical purposes. This should be the first option specified
-# in the config file!!!
-
-log_file=/var/log/icinga.log
-
-
-
-# OBJECT CONFIGURATION FILE(S)
-# These are the object configuration files in which you define hosts,
-# host groups, contacts, contact groups, services, etc.
-# You can split your object definitions across several config files
-# if you wish (as shown below), or keep them all in a single config file.
-
-# You can specify individual object config files as shown below:
-cfg_file=/etc/icinga/objects/commands.cfg
-cfg_file=/etc/icinga/objects/contacts.cfg
-cfg_file=/etc/icinga/objects/timeperiods.cfg
-cfg_file=/etc/icinga/objects/templates.cfg
-
-# Definitions for monitoring the local (Linux) host
-cfg_file=/etc/icinga/objects/localhost.cfg
-
-# Definitions for monitoring a Windows machine
-#cfg_file=/etc/icinga/objects/windows.cfg
-
-# Definitions for monitoring a router/switch
-#cfg_file=/etc/icinga/objects/switch.cfg
-
-# Definitions for monitoring a network printer
-#cfg_file=/etc/icinga/objects/printer.cfg
-
-# Definitions for ido2db process checks
-#cfg_file=/etc/icinga/objects/ido2db_check_proc.cfg
-
-# You can also tell Icinga to process all config files (with a .cfg
-# extension) in a particular directory by using the cfg_dir
-# directive as shown below:
-
-#cfg_dir=/etc/icinga/servers
-#cfg_dir=/etc/icinga/printers
-#cfg_dir=/etc/icinga/switches
-#cfg_dir=/etc/icinga/routers
-
-# Definitions for broker modules like idoutils.cfg
-cfg_dir=/etc/icinga/modules
-
-
-
-# OBJECT CACHE FILE
-# This option determines where object definitions are cached when
-# Icinga starts/restarts. The CGIs read object definitions from
-# this cache file (rather than looking at the object config files
-# directly) in order to prevent inconsistencies that can occur
-# when the config files are modified after Icinga starts.
-
-object_cache_file=/var/objects.cache
-
-
-
-# PRE-CACHED OBJECT FILE
-# This options determines the location of the precached object file.
-# If you run Icinga with the -p command line option, it will preprocess
-# your object configuration file(s) and write the cached config to this
-# file. You can then start Icinga with the -u option to have it read
-# object definitions from this precached file, rather than the standard
-# object configuration files (see the cfg_file and cfg_dir options above).
-# Using a precached object file can speed up the time needed to (re)start
-# the Icinga process if you've got a large and/or complex configuration.
-# Read the documentation section on optimizing Icinga to find our more
-# about how this feature works.
-
-precached_object_file=/var/objects.precache
-
-
-
-# RESOURCE FILE
-# This is an optional resource file that contains $USERx$ macro
-# definitions. Multiple resource files can be specified by using
-# multiple resource_file definitions. The CGIs will not attempt to
-# read the contents of resource files, so information that is
-# considered to be sensitive (usernames, passwords, etc) can be
-# defined as macros in this file and restrictive permissions (600)
-# can be placed on this file.
-
-resource_file=/etc/icinga/resource.cfg
-
-
-
-# STATUS FILE
-# This is where the current status of all monitored services and
-# hosts is stored. Its contents are read and processed by the CGIs.
-# The contents of the status file are deleted every time Icinga
-# restarts.
-
-status_file=/var/run/icinga/status.dat
-
-
-
-# STATUS FILE UPDATE INTERVAL
-# This option determines the frequency (in seconds) that
-# Icinga will periodically dump program, host, and
-# service status data.
-# Increase the value, if you don't require it that often.
-
-#status_update_interval=30
-status_update_interval=10
-
-
-
-# ICINGA USER
-# This determines the effective user that Icinga should run as.
-# You can either supply a username or a UID.
-
-icinga_user=icinga
-
-
-
-# ICINGA GROUP
-# This determines the effective group that Icinga should run as.
-# You can either supply a group name or a GID.
-
-icinga_group=icinga
-
-
-
-# EXTERNAL COMMAND OPTION
-# This option allows you to specify whether or not Icinga should check
-# for external commands (in the command file defined below). By default
-# Icinga will *not* check for external commands, just to be on the
-# cautious side. If you want to be able to use the CGI command interface
-# you will have to enable this.
-# Values: 0 = disable commands, 1 = enable commands
-
-check_external_commands=1
-
-
-
-# EXTERNAL COMMAND CHECK INTERVAL
-# This is the interval at which Icinga should check for external commands.
-# This value works of the interval_length you specify later. If you leave
-# that at its default value of 60 (seconds), a value of 1 here will cause
-# Icinga to check for external commands every minute. If you specify a
-# number followed by an "s" (i.e. 15s), this will be interpreted to mean
-# actual seconds rather than a multiple of the interval_length variable.
-# Note: In addition to reading the external command file at regularly
-# scheduled intervals, Icinga will also check for external commands after
-# event handlers are executed.
-# NOTE: Setting this value to -1 causes Icinga to check the external
-# command file as often as possible.
-
-#command_check_interval=15s
-command_check_interval=-1
-
-
-
-# EXTERNAL COMMAND FILE
-# This is the file that Icinga checks for external command requests.
-# It is also where the command CGI will write commands that are submitted
-# by users, so it must be writeable by the user that the web server
-# is running as (usually 'nobody'). Permissions should be set at the
-# directory level instead of on the file, as the file is deleted every
-# time its contents are processed.
-
-command_file=/var/rw/icinga.cmd
-
-
-
-# EXTERNAL COMMAND BUFFER SLOTS
-# This settings is used to tweak the number of items or "slots" that
-# the Icinga daemon should allocate to the buffer that holds incoming
-# external commands before they are processed. As external commands
-# are processed by the daemon, they are removed from the buffer.
-# Increase the value, if you are using addons like check_mk supplying
-# more external commands (passive check results) than usual.
-
-#external_command_buffer_slots=32768
-external_command_buffer_slots=4096
-
-
-
-# LOCK FILE
-# This is the lockfile that Icinga will use to store its PID number
-# in when it is running in daemon mode.
-
-lock_file=/var/icinga.lock
-
-
-
-# TEMP FILE
-# This is a temporary file that is used as scratch space when Icinga
-# updates the status log, cleans the comment file, etc. This file
-# is created, used, and deleted throughout the time that Icinga is
-# running.
-
-temp_file=/var/icinga.tmp
-
-
-
-# TEMP PATH
-# This is path where Icinga can create temp files for service and
-# host check results, etc.
-
-temp_path=/tmp
-
-
-
-# EVENT BROKER OPTIONS
-# Controls what (if any) data gets sent to the event broker.
-# Values: 0 = Broker nothing
-# -1 = Broker everything
-# <other> = See documentation
-
-event_broker_options=-1
-
-
-
-# EVENT BROKER MODULE(S)
-# This directive is used to specify an event broker module that should
-# by loaded by Icinga at startup. Use multiple directives if you want
-# to load more than one module. Arguments that should be passed to
-# the module at startup are seperated from the module path by a space.
-#
-#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-# WARNING !!! WARNING !!! WARNING !!! WARNING !!! WARNING !!! WARNING
-#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-#
-# Do NOT overwrite modules while they are being used by Icinga or Icinga
-# will crash in a fiery display of SEGFAULT glory. This is a bug/limitation
-# either in dlopen(), the kernel, and/or the filesystem. And maybe Icinga...
-#
-# The correct/safe way of updating a module is by using one of these methods:
-# 1. Shutdown Icinga, replace the module file, restart Icinga
-# 2. Delete the original module file, move the new module file into place, restart Icinga
-#
-# Example:
-#
-# broker_module=<modulepath> [moduleargs]
-
-#broker_module=/somewhere/module1.o
-#broker_module=/somewhere/module2.o arg1 arg2=3 debug=0
-
-# Uncomment this to enable idomod.o
-#broker_module=/usr/bin/idomod.o config_file=/etc/icinga/idomod.cfg
-
-
-
-# LOG ROTATION METHOD
-# This is the log rotation method that Icinga should use to rotate
-# the main log file. Values are as follows..
-# n = None - don't rotate the log
-# h = Hourly rotation (top of the hour)
-# d = Daily rotation (midnight every day)
-# w = Weekly rotation (midnight on Saturday evening)
-# m = Monthly rotation (midnight last day of month)
-
-log_rotation_method=d
-
-
-
-# LOG ARCHIVE PATH
-# This is the directory where archived (rotated) log files should be
-# placed (assuming you've chosen to do log rotation).
-
-log_archive_path=/var/archives
-
-
-
-# LOGGING OPTIONS FOR DAEMON
-# If you want messages logged to the daemon log file (usually icinga.log).
-# Default option is 1 (yes), the other valid option is 0 (no)
-
-use_daemon_log=1
-
-
-
-# LOGGING OPTIONS FOR SYSLOG
-# If you want messages logged to the syslog facility, as well as the
-# Icinga log file set this option to 1. If not, set it to 0.
-
-use_syslog=1
-
-
-
-# SYSLOG FACILITY
-# If you enabled use_syslog you can set icinga to use a local facility
-# instead of the default.To enable set this option to 1, if not, set it to 0.
-
-use_syslog_local_facility=0
-
-
-
-# SYSLOG LOCAL FACILITY
-# If you specified the use_syslog_local_facility you can chose which
-# local facility to use. Valid values are from 0 to 7
-
-syslog_local_facility=5
-
-
-
-# NOTIFICATION LOGGING OPTION
-# If you don't want notifications to be logged, set this value to 0.
-# If notifications should be logged, set the value to 1.
-
-log_notifications=1
-
-
-
-# SERVICE RETRY LOGGING OPTION
-# If you don't want service check retries to be logged, set this value
-# to 0. If retries should be logged, set the value to 1.
-
-log_service_retries=1
-
-
-
-# HOST RETRY LOGGING OPTION
-# If you don't want host check retries to be logged, set this value to
-# 0. If retries should be logged, set the value to 1.
-
-log_host_retries=1
-
-
-
-# EVENT HANDLER LOGGING OPTION
-# If you don't want host and service event handlers to be logged, set
-# this value to 0. If event handlers should be logged, set the value
-# to 1.
-
-log_event_handlers=1
-
-
-
-# INITIAL STATES LOGGING OPTION
-# If you want Icinga to log all initial host and service states to
-# the main log file (the first time the service or host is checked)
-# you can enable this option by setting this value to 1. If you
-# are not using an external application that does long term state
-# statistics reporting, you do not need to enable this option. In
-# this case, set the value to 0.
-
-log_initial_states=0
-
-
-
-# CURRENT STATES LOGGING OPTION
-# If you don't want Icinga to log all current host and service states
-# after log has been rotated to the main log file, you can disable this
-# option by setting this value to 0. Default value is 1.
-
-log_current_states=1
-
-
-
-# EXTERNAL COMMANDS LOGGING OPTION
-# If you don't want Icinga to log external commands, set this value
-# to 0. If external commands should be logged, set this value to 1.
-# Note: This option does not include logging of passive service
-# checks - see the option below for controlling whether or not
-# passive checks are logged.
-
-log_external_commands=1
-
-
-
-# PASSIVE CHECKS LOGGING OPTION
-# If you don't want Icinga to log passive host and service checks, set
-# this value to 0. If passive checks should be logged, set
-# this value to 1.
-
-log_passive_checks=1
-
-
-
-# LOG EXTERNAL COMMAND USER - THIS WILL BE DEPRECATED!!!
-# Future Icinga versions after 1.5 will ignore this config option,
-# use the CGI logging feature instead (or any other logger/wrapper
-# to the command pipe).
-#
-# This option allows you to enable the logging of the current user
-# of external commands.
-# The syntax will be CMD;username;cmdargs instead of CMD;cmdargs
-# written to the logs, if the external application sends that
-# correctly.
-# Since this will break compatibility with existing log parsers,
-# it is intentionally disabled by default.
-
-log_external_commands_user=0
-
-
-
-# LONG PLUGIN OUTPUT LOGGING OPTION
-# If you want Icinga to log the complete text of the plugin output
-# to the log instead of only the first line then set this value to 1.
-# Default value is 0.
-
-log_long_plugin_output=0
-
-
-
-# GLOBAL HOST AND SERVICE EVENT HANDLERS
-# These options allow you to specify a host and service event handler
-# command that is to be run for every host or service state change.
-# The global event handler is executed immediately prior to the event
-# handler that you have optionally specified in each host or
-# service definition. The command argument is the short name of a
-# command definition that you define in your host configuration file.
-# Read the HTML docs for more information.
-
-#global_host_event_handler=somecommand
-#global_service_event_handler=somecommand
-
-
-
-# SERVICE INTER-CHECK DELAY METHOD
-# This is the method that Icinga should use when initially
-# "spreading out" service checks when it starts monitoring. The
-# default is to use smart delay calculation, which will try to
-# space all service checks out evenly to minimize CPU load.
-# Using the dumb setting will cause all checks to be scheduled
-# at the same time (with no delay between them)! This is not a
-# good thing for production, but is useful when testing the
-# parallelization functionality.
-# n = None - don't use any delay between checks
-# d = Use a "dumb" delay of 1 second between checks
-# s = Use "smart" inter-check delay calculation
-# x.xx = Use an inter-check delay of x.xx seconds
-
-service_inter_check_delay_method=s
-
-
-
-# MAXIMUM SERVICE CHECK SPREAD
-# This variable determines the timeframe (in minutes) from the
-# program start time that an initial check of all services should
-# be completed. Default is 30 minutes.
-
-max_service_check_spread=30
-
-
-
-# SERVICE CHECK INTERLEAVE FACTOR
-# This variable determines how service checks are interleaved.
-# Interleaving the service checks allows for a more even
-# distribution of service checks and reduced load on remote
-# hosts. Setting this value to 1 is equivalent to how versions
-# of Icinga previous to 0.0.5 did service checks. Set this
-# value to s (smart) for automatic calculation of the interleave
-# factor unless you have a specific reason to change it.
-# s = Use "smart" interleave factor calculation
-# x = Use an interleave factor of x, where x is a
-# number greater than or equal to 1.
-
-service_interleave_factor=s
-
-
-
-# HOST INTER-CHECK DELAY METHOD
-# This is the method that Icinga should use when initially
-# "spreading out" host checks when it starts monitoring. The
-# default is to use smart delay calculation, which will try to
-# space all host checks out evenly to minimize CPU load.
-# Using the dumb setting will cause all checks to be scheduled
-# at the same time (with no delay between them)!
-# n = None - don't use any delay between checks
-# d = Use a "dumb" delay of 1 second between checks
-# s = Use "smart" inter-check delay calculation
-# x.xx = Use an inter-check delay of x.xx seconds
-
-host_inter_check_delay_method=s
-
-
-
-# MAXIMUM HOST CHECK SPREAD
-# This variable determines the timeframe (in minutes) from the
-# program start time that an initial check of all hosts should
-# be completed. Default is 30 minutes.
-
-max_host_check_spread=30
-
-
-
-# MAXIMUM CONCURRENT SERVICE CHECKS
-# This option allows you to specify the maximum number of
-# service checks that can be run in parallel at any given time.
-# Specifying a value of 1 for this variable essentially prevents
-# any service checks from being parallelized. A value of 0
-# will not restrict the number of concurrent checks that are
-# being executed.
-
-max_concurrent_checks=0
-
-
-
-# HOST AND SERVICE CHECK REAPER FREQUENCY
-# This is the frequency (in seconds!) that Icinga will process
-# the results of host and service checks.
-# Lower this value in larger environments to allow faster
-# check result processing (requires more cpu power).
-
-#check_result_reaper_frequency=1
-check_result_reaper_frequency=10
-
-
-
-
-# MAX CHECK RESULT REAPER TIME
-# This is the max amount of time (in seconds) that a single
-# check result reaper event will be allowed to run before
-# returning control back to Icinga so it can perform other
-# duties.
-
-max_check_result_reaper_time=30
-
-
-
-
-# CHECK RESULT PATH
-# This is directory where Icinga stores the results of host and
-# service checks that have not yet been processed.
-#
-# Note: Make sure that only one instance of Icinga has access
-# to this directory!
-
-check_result_path=/var/spool/checkresults
-
-
-
-
-# MAX CHECK RESULT FILE AGE
-# This option determines the maximum age (in seconds) which check
-# result files are considered to be valid. Files older than this
-# threshold will be mercilessly deleted without further processing.
-
-max_check_result_file_age=3600
-
-
-
-
-# CACHED HOST CHECK HORIZON
-# This option determines the maximum amount of time (in seconds)
-# that the state of a previous host check is considered current.
-# Cached host states (from host checks that were performed more
-# recently that the timeframe specified by this value) can immensely
-# improve performance in regards to the host check logic.
-# Too high of a value for this option may result in inaccurate host
-# states being used by Icinga, while a lower value may result in a
-# performance hit for host checks. Use a value of 0 to disable host
-# check caching.
-
-cached_host_check_horizon=15
-
-
-
-# CACHED SERVICE CHECK HORIZON
-# This option determines the maximum amount of time (in seconds)
-# that the state of a previous service check is considered current.
-# Cached service states (from service checks that were performed more
-# recently that the timeframe specified by this value) can immensely
-# improve performance in regards to predictive dependency checks.
-# Use a value of 0 to disable service check caching.
-
-cached_service_check_horizon=15
-
-
-
-# ENABLE PREDICTIVE HOST DEPENDENCY CHECKS
-# This option determines whether or not Icinga will attempt to execute
-# checks of hosts when it predicts that future dependency logic test
-# may be needed. These predictive checks can help ensure that your
-# host dependency logic works well.
-# Values:
-# 0 = Disable predictive checks
-# 1 = Enable predictive checks (default)
-
-enable_predictive_host_dependency_checks=1
-
-
-
-# ENABLE PREDICTIVE SERVICE DEPENDENCY CHECKS
-# This option determines whether or not Icinga will attempt to execute
-# checks of service when it predicts that future dependency logic test
-# may be needed. These predictive checks can help ensure that your
-# service dependency logic works well.
-# Values:
-# 0 = Disable predictive checks
-# 1 = Enable predictive checks (default)
-
-enable_predictive_service_dependency_checks=1
-
-
-
-# SOFT STATE DEPENDENCIES
-# This option determines whether or not Icinga will use soft state
-# information when checking host and service dependencies. Normally
-# Icinga will only use the latest hard host or service state when
-# checking dependencies. If you want it to use the latest state (regardless
-# of whether its a soft or hard state type), enable this option.
-# Values:
-# 0 = Don't use soft state dependencies (default)
-# 1 = Use soft state dependencies
-
-soft_state_dependencies=0
-
-
-
-# TIME CHANGE ADJUSTMENT THRESHOLDS
-# These options determine when Icinga will react to detected changes
-# in system time (either forward or backwards).
-
-#time_change_threshold=900
-
-
-
-# AUTO-RESCHEDULING OPTION
-# This option determines whether or not Icinga will attempt to
-# automatically reschedule active host and service checks to
-# "smooth" them out over time. This can help balance the load on
-# the monitoring server.
-# WARNING: THIS IS AN EXPERIMENTAL FEATURE - IT CAN DEGRADE
-# PERFORMANCE, RATHER THAN INCREASE IT, IF USED IMPROPERLY
-
-auto_reschedule_checks=0
-
-
-
-# AUTO-RESCHEDULING INTERVAL
-# This option determines how often (in seconds) Icinga will
-# attempt to automatically reschedule checks. This option only
-# has an effect if the auto_reschedule_checks option is enabled.
-# Default is 30 seconds.
-# WARNING: THIS IS AN EXPERIMENTAL FEATURE - IT CAN DEGRADE
-# PERFORMANCE, RATHER THAN INCREASE IT, IF USED IMPROPERLY
-
-auto_rescheduling_interval=30
-
-
-
-# AUTO-RESCHEDULING WINDOW
-# This option determines the "window" of time (in seconds) that
-# Icinga will look at when automatically rescheduling checks.
-# Only host and service checks that occur in the next X seconds
-# (determined by this variable) will be rescheduled. This option
-# only has an effect if the auto_reschedule_checks option is
-# enabled. Default is 180 seconds (3 minutes).
-# WARNING: THIS IS AN EXPERIMENTAL FEATURE - IT CAN DEGRADE
-# PERFORMANCE, RATHER THAN INCREASE IT, IF USED IMPROPERLY
-
-auto_rescheduling_window=180
-
-
-
-# SLEEP TIME
-# This is the number of seconds to sleep between checking for system
-# events and service checks that need to be run.
-
-sleep_time=0.25
-
-
-
-# TIMEOUT VALUES
-# These options control how much time Icinga will allow various
-# types of commands to execute before killing them off. Options
-# are available for controlling maximum time allotted for
-# service checks, host checks, event handlers, notifications, the
-# ocsp command, and performance data commands. All values are in
-# seconds.
-# Increase the timeout values in case you are experiencing a lot
-# of check timeouts. Addons like e.g. check_mk will perform
-# one combined active servicecheck which could take longer than
-# the default of 60sec.
-
-#service_check_timeout=120
-service_check_timeout=60
-host_check_timeout=30
-event_handler_timeout=30
-notification_timeout=30
-ocsp_timeout=5
-perfdata_timeout=5
-
-
-
-# RETAIN STATE INFORMATION
-# This setting determines whether or not Icinga will save state
-# information for services and hosts before it shuts down. Upon
-# startup Icinga will reload all saved service and host state
-# information before starting to monitor. This is useful for
-# maintaining long-term data on state statistics, etc, but will
-# slow Icinga down a bit when it (re)starts. Since its only
-# a one-time penalty, I think its well worth the additional
-# startup delay.
-
-retain_state_information=1
-
-
-
-# STATE RETENTION FILE
-# This is the file that Icinga should use to store host and
-# service state information before it shuts down. The state
-# information in this file is also read immediately prior to
-# starting to monitor the network when Icinga is restarted.
-# This file is used only if the retain_state_information
-# variable is set to 1.
-
-state_retention_file=/var/retention.dat
-
-
-
-# SYNC FILE
-# This is an advanced facility to pass a subset of retention
-# information into Icinga on a running system. This is similar
-# to the state retention file with the following difference:
-#
-# - if the last_check value is less than the current last_check,
-# then the state information is ignored (this must be specified
-# immediately after the object identifiers)
-#
-# - downtimes and comments are not identified by an id number, but
-# by other "similar characteristics". This is required to work in
-# a distributed Nagios environment
-# * downtimes: hostname, servicename (if appropriate), author,
-# comment, start_time, end_time, fixed, duration
-# * comments: hostname, servicename, author, comment
-#
-# If this variable is set, then on Icinga startup, the sync file
-# will be read after the retention file has been processed. If the
-# file is read successfully, it will be removed.
-# If the file does not exist, no error will appear.
-# There is also an API that will force a read of the sync file.
-
-#sync_retention_file=/var/sync.dat
-
-
-
-# RETENTION DATA UPDATE INTERVAL
-# This setting determines how often (in minutes) that Icinga
-# will automatically save retention data during normal operation.
-# If you set this value to 0, Icinga will not save retention
-# data at regular interval, but it will still save retention
-# data before shutting down or restarting. If you have disabled
-# state retention, this option has no effect.
-
-retention_update_interval=60
-
-
-
-# USE RETAINED PROGRAM STATE
-# This setting determines whether or not Icinga will set
-# program status variables based on the values saved in the
-# retention file. If you want to use retained program status
-# information, set this value to 1. If not, set this value
-# to 0.
-
-use_retained_program_state=1
-
-
-# DUMP RETAINED HOST SERVICE STATES TO NEB
-# This setting determines wether or not Icinga will dump host
-# and service states based on the values saved in the retention
-# file to the neb modules. If you don't want that, use at your
-# own risk and disable it
-
-dump_retained_host_service_states_to_neb=1
-
-
-
-# USE RETAINED SCHEDULING INFO
-# This setting determines whether or not Icinga will retain
-# the scheduling info (next check time) for hosts and services
-# based on the values saved in the retention file. If you
-# If you want to use retained scheduling info, set this
-# value to 1. If not, set this value to 0.
-
-use_retained_scheduling_info=1
-
-
-
-# RETAINED ATTRIBUTE MASKS (ADVANCED FEATURE)
-# The following variables are used to specify specific host and
-# service attributes that should *not* be retained by Icinga during
-# program restarts.
-#
-# The values of the masks are bitwise ANDs of values specified
-# by the "MODATTR_" definitions found in include/common.h.
-# For example, if you do not want the current enabled/disabled state
-# of flap detection and event handlers for hosts to be retained, you
-# would use a value of 24 for the host attribute mask...
-# MODATTR_EVENT_HANDLER_ENABLED (8) + MODATTR_FLAP_DETECTION_ENABLED (16) = 24
-
-# This mask determines what host attributes are not retained
-retained_host_attribute_mask=0
-
-# This mask determines what service attributes are not retained
-retained_service_attribute_mask=0
-
-# These two masks determine what process attributes are not retained.
-# There are two masks, because some process attributes have host and service
-# options. For example, you can disable active host checks, but leave active
-# service checks enabled.
-retained_process_host_attribute_mask=0
-retained_process_service_attribute_mask=0
-
-# These two masks determine what contact attributes are not retained.
-# There are two masks, because some contact attributes have host and
-# service options. For example, you can disable host notifications for
-# a contact, but leave service notifications enabled for them.
-retained_contact_host_attribute_mask=0
-retained_contact_service_attribute_mask=0
-
-
-
-# INTERVAL LENGTH
-# This is the seconds per unit interval as used in the
-# host/contact/service configuration files. Setting this to 60 means
-# that each interval is one minute long (60 seconds). Other settings
-# have not been tested much, so your mileage is likely to vary...
-
-interval_length=60
-
-
-
-# AGGRESSIVE HOST CHECKING OPTION
-# If you don't want to turn on aggressive host checking features, set
-# this value to 0 (the default). Otherwise set this value to 1 to
-# enable the aggressive check option. Read the docs for more info
-# on what aggressive host check is or check out the source code in
-# base/checks.c
-
-use_aggressive_host_checking=0
-
-
-
-# SERVICE CHECK EXECUTION OPTION
-# This determines whether or not Icinga will actively execute
-# service checks when it initially starts. If this option is
-# disabled, checks are not actively made, but Icinga can still
-# receive and process passive check results that come in. Unless
-# you're implementing redundant hosts or have a special need for
-# disabling the execution of service checks, leave this enabled!
-# Values: 1 = enable checks, 0 = disable checks
-
-execute_service_checks=1
-
-
-
-# PASSIVE SERVICE CHECK ACCEPTANCE OPTION
-# This determines whether or not Icinga will accept passive
-# service checks results when it initially (re)starts.
-# Values: 1 = accept passive checks, 0 = reject passive checks
-
-accept_passive_service_checks=1
-
-
-
-# HOST CHECK EXECUTION OPTION
-# This determines whether or not Icinga will actively execute
-# host checks when it initially starts. If this option is
-# disabled, checks are not actively made, but Icinga can still
-# receive and process passive check results that come in. Unless
-# you're implementing redundant hosts or have a special need for
-# disabling the execution of host checks, leave this enabled!
-# Values: 1 = enable checks, 0 = disable checks
-
-execute_host_checks=1
-
-
-
-# PASSIVE HOST CHECK ACCEPTANCE OPTION
-# This determines whether or not Icinga will accept passive
-# host checks results when it initially (re)starts.
-# Values: 1 = accept passive checks, 0 = reject passive checks
-
-accept_passive_host_checks=1
-
-
-
-# NOTIFICATIONS OPTION
-# This determines whether or not Icinga will sent out any host or
-# service notifications when it is initially (re)started.
-# Values: 1 = enable notifications, 0 = disable notifications
-
-enable_notifications=1
-
-
-
-# EVENT HANDLER USE OPTION
-# This determines whether or not Icinga will run any host or
-# service event handlers when it is initially (re)started. Unless
-# you're implementing redundant hosts, leave this option enabled.
-# Values: 1 = enable event handlers, 0 = disable event handlers
-
-enable_event_handlers=1
-
-
-
-# PROCESS PERFORMANCE DATA OPTION
-# This determines whether or not Icinga will process performance
-# data returned from service and host checks. If this option is
-# enabled, host performance data will be processed using the
-# host_perfdata_command (defined below) and service performance
-# data will be processed using the service_perfdata_command (also
-# defined below). Read the HTML docs for more information on
-# performance data.
-# Values: 1 = process performance data, 0 = do not process performance data
-
-process_performance_data=0
-
-
-
-# HOST AND SERVICE PERFORMANCE DATA PROCESSING COMMANDS
-# These commands are run after every host and service check is
-# performed. These commands are executed only if the
-# process_performance_data option (above) is set to 1. The command
-# argument is the short name of a command definition that you
-# define in your host configuration file. Read the HTML docs for
-# more information on performance data.
-
-#host_perfdata_command=process-host-perfdata
-#service_perfdata_command=process-service-perfdata
-
-
-
-# HOST AND SERVICE PERFORMANCE DATA FILES
-# These files are used to store host and service performance data.
-# Performance data is only written to these files if the
-# process_performance_data option (above) is set to 1.
-
-#host_perfdata_file=/tmp/host-perfdata
-#service_perfdata_file=/tmp/service-perfdata
-
-
-
-# HOST AND SERVICE PERFORMANCE DATA FILE TEMPLATES
-# These options determine what data is written (and how) to the
-# performance data files. The templates may contain macros, special
-# characters (\t for tab, \r for carriage return, \n for newline)
-# and plain text. A newline is automatically added after each write
-# to the performance data file. Some examples of what you can do are
-# shown below.
-
-#host_perfdata_file_template=[HOSTPERFDATA]\t$TIMET$\t$HOSTNAME$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$
-#service_perfdata_file_template=[SERVICEPERFDATA]\t$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$
-
-
-
-# HOST AND SERVICE PERFORMANCE DATA FILE MODES
-# This option determines whether or not the host and service
-# performance data files are opened in write ("w") or append ("a")
-# mode. If you want to use named pipes, you should use the special
-# pipe ("p") mode which avoid blocking at startup, otherwise you will
-# likely want the defult append ("a") mode.
-
-#host_perfdata_file_mode=a
-#service_perfdata_file_mode=a
-
-
-
-# HOST AND SERVICE PERFORMANCE DATA FILE PROCESSING INTERVAL
-# These options determine how often (in seconds) the host and service
-# performance data files are processed using the commands defined
-# below. A value of 0 indicates the files should not be periodically
-# processed.
-
-#host_perfdata_file_processing_interval=0
-#service_perfdata_file_processing_interval=0
-
-
-
-# HOST AND SERVICE PERFORMANCE DATA FILE PROCESSING COMMANDS
-# These commands are used to periodically process the host and
-# service performance data files. The interval at which the
-# processing occurs is determined by the options above.
-
-#host_perfdata_file_processing_command=process-host-perfdata-file
-#service_perfdata_file_processing_command=process-service-perfdata-file
-
-
-# HOST AND SERVICE PERFORMANCE DATA PROCESS EMPTY RESULTS
-# THese options determine wether the core will process empty perfdata
-# results or not. This is needed for distributed monitoring, and intentionally
-# turned on by default.
-# If you don't require empty perfdata - saving some cpu cycles
-# on unwanted macro calculation - you can turn that off. Be careful!
-# Values: 1 = enable, 0 = disable
-
-#host_perfdata_process_empty_results=1
-#service_perfdata_process_empty_results=1
-
-
-
-# ALLOW EMPTY HOSTGROUP ASSIGMENT FOR SERVICES
-# This boolean option determines whether services assigned to empty
-# host groups (host groups with no host members) will cause Icinga to
-# exit with error on start up (or during a configuration check) or not.
-# The default behavior if the option is not present in the main
-# configuration file is for Icinga to exit with error if services are
-# associated with host groups that have no hosts associated with them.
-
-#allow_empty_hostgroup_assignment=0
-
-
-
-# OBSESS OVER SERVICE CHECKS OPTION
-# This determines whether or not Icinga will obsess over service
-# checks and run the ocsp_command defined below. Unless you're
-# planning on implementing distributed monitoring, do not enable
-# this option. Read the HTML docs for more information on
-# implementing distributed monitoring.
-# Values: 1 = obsess over services, 0 = do not obsess (default)
-
-obsess_over_services=0
-
-
-
-# OBSESSIVE COMPULSIVE SERVICE PROCESSOR COMMAND
-# This is the command that is run for every service check that is
-# processed by Icinga. This command is executed only if the
-# obsess_over_services option (above) is set to 1. The command
-# argument is the short name of a command definition that you
-# define in your host configuration file. Read the HTML docs for
-# more information on implementing distributed monitoring.
-
-#ocsp_command=somecommand
-
-
-
-# OBSESS OVER HOST CHECKS OPTION
-# This determines whether or not Icinga will obsess over host
-# checks and run the ochp_command defined below. Unless you're
-# planning on implementing distributed monitoring, do not enable
-# this option. Read the HTML docs for more information on
-# implementing distributed monitoring.
-# Values: 1 = obsess over hosts, 0 = do not obsess (default)
-
-obsess_over_hosts=0
-
-
-
-# OBSESSIVE COMPULSIVE HOST PROCESSOR COMMAND
-# This is the command that is run for every host check that is
-# processed by Icinga. This command is executed only if the
-# obsess_over_hosts option (above) is set to 1. The command
-# argument is the short name of a command definition that you
-# define in your host configuration file. Read the HTML docs for
-# more information on implementing distributed monitoring.
-
-#ochp_command=somecommand
-
-
-
-# TRANSLATE PASSIVE HOST CHECKS OPTION
-# This determines whether or not Icinga will translate
-# DOWN/UNREACHABLE passive host check results into their proper
-# state for this instance of Icinga. This option is useful
-# if you have distributed or failover monitoring setup. In
-# these cases your other Icinga servers probably have a different
-# "view" of the network, with regards to the parent/child relationship
-# of hosts. If a distributed monitoring server thinks a host
-# is DOWN, it may actually be UNREACHABLE from the point of
-# this Icinga instance. Enabling this option will tell Icinga
-# to translate any DOWN or UNREACHABLE host states it receives
-# passively into the correct state from the view of this server.
-# Values: 1 = perform translation, 0 = do not translate (default)
-
-translate_passive_host_checks=0
-
-
-
-# PASSIVE HOST CHECKS ARE SOFT OPTION
-# This determines whether or not Icinga will treat passive host
-# checks as being HARD or SOFT. By default, a passive host check
-# result will put a host into a HARD state type. This can be changed
-# by enabling this option.
-# Values: 0 = passive checks are HARD, 1 = passive checks are SOFT
-
-passive_host_checks_are_soft=0
-
-
-
-# ORPHANED HOST/SERVICE CHECK OPTIONS
-# These options determine whether or not Icinga will periodically
-# check for orphaned host service checks. Since service checks are
-# not rescheduled until the results of their previous execution
-# instance are processed, there exists a possibility that some
-# checks may never get rescheduled. A similar situation exists for
-# host checks, although the exact scheduling details differ a bit
-# from service checks. Orphaned checks seem to be a rare
-# problem and should not happen under normal circumstances.
-# If you have problems with service checks never getting
-# rescheduled, make sure you have orphaned service checks enabled.
-# Values: 1 = enable checks, 0 = disable checks
-
-check_for_orphaned_services=1
-check_for_orphaned_hosts=1
-
-
-
-# SERVICE CHECK TIMEOUT STATE
-# This setting determines the state Icinga will report when a
-# service check times out meaning it does not respond within
-# service_check_timeout seconds. The default is set to Unknown
-# and not Critical.
-# Valid settings are:
-# c - Critical
-# u - Unknown (default)
-# w - Warning
-# o - OK
-
-service_check_timeout_state=u
-
-
-
-# SERVICE FRESHNESS CHECK OPTION
-# This option determines whether or not Icinga will periodically
-# check the "freshness" of service results. Enabling this option
-# is useful for ensuring passive checks are received in a timely
-# manner.
-# Values: 1 = enabled freshness checking, 0 = disable freshness checking
-
-check_service_freshness=1
-
-
-
-# SERVICE FRESHNESS CHECK INTERVAL
-# This setting determines how often (in seconds) Icinga will
-# check the "freshness" of service check results. If you have
-# disabled service freshness checking, this option has no effect.
-
-service_freshness_check_interval=60
-
-
-
-# HOST FRESHNESS CHECK OPTION
-# This option determines whether or not Icinga will periodically
-# check the "freshness" of host results. Enabling this option
-# is useful for ensuring passive checks are received in a timely
-# manner.
-# Values: 1 = enabled freshness checking, 0 = disable freshness checking
-
-check_host_freshness=0
-
-
-
-# HOST FRESHNESS CHECK INTERVAL
-# This setting determines how often (in seconds) Icinga will
-# check the "freshness" of host check results. If you have
-# disabled host freshness checking, this option has no effect.
-
-host_freshness_check_interval=60
-
-
-
-
-# ADDITIONAL FRESHNESS THRESHOLD LATENCY
-# This setting determines the number of seconds that Icinga
-# will add to any host and service freshness thresholds that
-# it calculates (those not explicitly specified by the user).
-
-additional_freshness_latency=15
-
-
-
-
-# FLAP DETECTION OPTION
-# This option determines whether or not Icinga will try
-# and detect hosts and services that are "flapping".
-# Flapping occurs when a host or service changes between
-# states too frequently. When Icinga detects that a
-# host or service is flapping, it will temporarily suppress
-# notifications for that host/service until it stops
-# flapping. Flap detection is very experimental, so read
-# the HTML documentation before enabling this feature!
-# Values: 1 = enable flap detection
-# 0 = disable flap detection (default)
-
-enable_flap_detection=1
-
-
-
-# FLAP DETECTION THRESHOLDS FOR HOSTS AND SERVICES
-# Read the HTML documentation on flap detection for
-# an explanation of what this option does. This option
-# has no effect if flap detection is disabled.
-
-low_service_flap_threshold=5.0
-high_service_flap_threshold=20.0
-low_host_flap_threshold=5.0
-high_host_flap_threshold=20.0
-
-
-
-# DATE FORMAT OPTION
-# This option determines how short dates are displayed. Valid options
-# include:
-# us (MM-DD-YYYY HH:MM:SS)
-# euro (DD-MM-YYYY HH:MM:SS)
-# iso8601 (YYYY-MM-DD HH:MM:SS)
-# strict-iso8601 (YYYY-MM-DDTHH:MM:SS)
-#
-
-date_format=us
-
-
-
-
-# TIMEZONE OFFSET
-# This option is used to override the default timezone that this
-# instance of Icinga runs in. If not specified, Icinga will use
-# the system configured timezone.
-#
-# NOTE: In order to display the correct timezone in the CGIs, you
-# will also need to alter the Apache directives for the CGI path
-# to include your timezone. Example:
-#
-# <Directory "/usr/local/icinga/sbin/">
-# SetEnv TZ "Australia/Brisbane"
-# ...
-# </Directory>
-
-#use_timezone=US/Mountain
-#use_timezone=Australia/Brisbane
-
-
-
-
-# P1.PL FILE LOCATION
-# This value determines where the p1.pl perl script (used by the
-# embedded Perl interpreter) is located. If you didn't compile
-# Icinga with embedded Perl support, this option has no effect.
-
-p1_file=/usr/lib/p1.pl
-
-
-
-# EMBEDDED PERL INTERPRETER OPTION
-# This option determines whether or not the embedded Perl interpreter
-# will be enabled during runtime. This option has no effect if Icinga
-# has not been compiled with support for embedded Perl.
-# This option is intentionally disabled by default, because embedded
-# perl can cause memory leaks and make Icinga unstable if not properly
-# used.
-# Only enable this setting when you really know what you are doing!
-# Values: 0 = disable interpreter, 1 = enable interpreter
-
-enable_embedded_perl=0
-
-
-
-# EMBEDDED PERL USAGE OPTION
-# This option determines whether or not Icinga will process Perl plugins
-# and scripts with the embedded Perl interpreter if the plugins/scripts
-# do not explicitly indicate whether or not it is okay to do so. Read
-# the HTML documentation on the embedded Perl interpreter for more
-# information on how this option works.
-
-use_embedded_perl_implicitly=1
-
-
-
-# EVENT HANDLERS FOR STALKED HOSTS/SERVICES
-# Allow running event handlers for stalked hosts/services in order
-# to forward to external systems.
-# Values: 0 = disabled (default), 1 = enabled
-
-stalking_event_handlers_for_hosts=0
-stalking_event_handlers_for_services=0
-
-
-
-# NOTIFICATIONS FOR STALKED HOSTS/SERVICES
-# Allow notifications for stalked hosts/services globally
-# for all contacts in order to notify about a stalking
-# alert.
-# Values: 0 = disabled (default), 1 = enabled
-
-stalking_notifications_for_hosts=0
-stalking_notifications_for_services=0
-
-
-
-# ILLEGAL OBJECT NAME CHARACTERS
-# This option allows you to specify illegal characters that cannot
-# be used in host names, service descriptions, or names of other
-# object types.
-
-illegal_object_name_chars=`~!$%^&*|'"<>?,()=
-
-
-
-# ILLEGAL MACRO OUTPUT CHARACTERS
-# This option allows you to specify illegal characters that are
-# stripped from macros before being used in notifications, event
-# handlers, etc. This DOES NOT affect macros used in service or
-# host check commands.
-# The following macros are stripped of the characters you specify:
-# $HOSTOUTPUT$
-# $HOSTPERFDATA$
-# $HOSTACKAUTHOR$
-# $HOSTACKCOMMENT$
-# $SERVICEOUTPUT$
-# $SERVICEPERFDATA$
-# $SERVICEACKAUTHOR$
-# $SERVICEACKCOMMENT$
-
-illegal_macro_output_chars=`~$&|'"<>
-
-
-
-# REGULAR EXPRESSION MATCHING
-# This option controls whether or not regular expression matching
-# takes place in the object config files. Regular expression
-# matching is used to match host, hostgroup, service, and service
-# group names/descriptions in some fields of various object types.
-# Values: 1 = enable regexp matching, 0 = disable regexp matching
-
-use_regexp_matching=0
-
-
-
-# "TRUE" REGULAR EXPRESSION MATCHING
-# This option controls whether or not "true" regular expression
-# matching takes place in the object config files. This option
-# only has an effect if regular expression matching is enabled
-# (see above). If this option is DISABLED, regular expression
-# matching only occurs if a string contains wildcard characters
-# (* and ?). If the option is ENABLED, regexp matching occurs
-# all the time (which can be annoying).
-# Values: 1 = enable true matching, 0 = disable true matching
-
-use_true_regexp_matching=0
-
-
-
-# ADMINISTRATOR EMAIL/PAGER ADDRESSES
-# The email and pager address of a global administrator (likely you).
-# Icinga never uses these values itself, but you can access them by
-# using the $ADMINEMAIL$ and $ADMINPAGER$ macros in your notification
-# commands.
-
-admin_email=icinga@localhost
-admin_pager=pageicinga@localhost
-
-
-
-# DAEMON CORE DUMP OPTION
-# This option determines whether or not Icinga is allowed to create
-# a core dump when it runs as a daemon. Note that it is generally
-# considered bad form to allow this, but it may be useful for
-# debugging purposes. Enabling this option doesn't guarantee that
-# a core file will be produced, but that's just life...
-# Values: 1 - Allow core dumps
-# 0 - Do not allow core dumps (default)
-
-daemon_dumps_core=0
-
-
-
-# LARGE INSTALLATION TWEAKS OPTION
-# This option determines whether or not Icinga will take some shortcuts
-# which can save on memory and CPU usage in large Icinga installations.
-# Read the documentation for more information on the benefits/tradeoffs
-# of enabling this option.
-# Values: 1 - Enabled tweaks
-# 0 - Disable tweaks (default)
-
-use_large_installation_tweaks=0
-
-
-
-# ENABLE ENVIRONMENT MACROS
-# This option determines whether or not Icinga will make all standard
-# macros available as environment variables when host/service checks
-# and system commands (event handlers, notifications, etc.) are
-# executed. Enabling this option can cause performance issues in
-# large installations, as it will consume a bit more memory and (more
-# importantly) consume more CPU.
-# Keep in mind that various addons/plugins will require this setting
-# to be enabled (e.g. check_oracle_health) for special usage.
-# Values: 1 - Enable environment variable macros
-# 0 - Disable environment variable macros (default)
-
-enable_environment_macros=0
-
-
-
-# CHILD PROCESS MEMORY OPTION
-# This option determines whether or not Icinga will free memory in
-# child processes (processed used to execute system commands and host/
-# service checks). If you specify a value here, it will override
-# program defaults.
-# Value: 1 - Free memory in child processes
-# 0 - Do not free memory in child processes
-
-#free_child_process_memory=1
-
-
-
-# CHILD PROCESS FORKING BEHAVIOR
-# This option determines how Icinga will fork child processes
-# (used to execute system commands and host/service checks). Normally
-# child processes are fork()ed twice, which provides a very high level
-# of isolation from problems. Fork()ing once is probably enough and will
-# save a great deal on CPU usage (in large installs), so you might
-# want to consider using this. If you specify a value here, it will
-# program defaults.
-# Value: 1 - Child processes fork() twice
-# 0 - Child processes fork() just once
-
-#child_processes_fork_twice=1
-
-
-
-# DEBUG LEVEL
-# This option determines how much (if any) debugging information will
-# be written to the debug file. OR values together to log multiple
-# types of information.
-# Values:
-# -1 = Everything
-# 0 = Nothing
-# 1 = Functions
-# 2 = Configuration
-# 4 = Process information
-# 8 = Scheduled events
-# 16 = Host/service checks
-# 32 = Notifications
-# 64 = Event broker
-# 128 = External commands
-# 256 = Commands
-# 512 = Scheduled downtime
-# 1024 = Comments
-# 2048 = Macros
-
-debug_level=0
-
-
-
-# DEBUG VERBOSITY
-# This option determines how verbose the debug log out will be.
-# Values: 0 = Brief output
-# 1 = More detailed
-# 2 = Very detailed
-
-debug_verbosity=1
-
-
-
-# DEBUG FILE
-# This option determines where Icinga should write debugging information.
-
-debug_file=/var/icinga.debug
-
-
-
-# MAX DEBUG FILE SIZE
-# This option determines the maximum size (in bytes) of the debug file. If
-# the file grows larger than this size, it will be renamed with a .old
-# extension. If a file already exists with a .old extension it will
-# automatically be deleted. This helps ensure your disk space usage doesn't
-# get out of control when debugging Icinga.
-
-# 100M
-max_debug_file_size=100000000
-
-
-
-# EVENT PROFILING
-# This option enables or disables event profiling for stats of event counts
-# and time taken for events. Option can't be used on Solaris with gcc3.
-# Values: 0 - disabled
-# 1 - enabled
-
-event_profiling_enabled=0
diff --git a/package/icinga/src/etc/icinga/mrtg.cfg b/package/icinga/src/etc/icinga/mrtg.cfg
deleted file mode 100644
index bcec12731..000000000
--- a/package/icinga/src/etc/icinga/mrtg.cfg
+++ /dev/null
@@ -1,180 +0,0 @@
-###################################################################
-# MRTG Graphs: Icinga Statistics
-#
-# You can add the following entries to your MRTG config file to
-# begin graphing several Icinga statistics which can be useful for
-# debugging and trending purposes. The icingastats binary (which is
-# included as part of the Icinga distribution) is used to generate
-# the data.
-###################################################################
-
-# Service Latency and Execution Time
-Target[icinga-a]: `/usr/bin/icingastats --mrtg --data=AVGACTSVCLAT,AVGACTSVCEXT,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-a]: 100000
-Title[icinga-a]: Average Service Check Latency and Execution Time
-PageTop[icinga-a]: <H1>Average Service Check Latency and Execution Time</H1>
-Options[icinga-a]: growright,gauge,nopercent
-YLegend[icinga-a]: Milliseconds
-ShortLegend[icinga-a]: &nbsp;
-LegendI[icinga-a]: &nbsp;Latency:
-LegendO[icinga-a]: &nbsp;Execution Time:
-Legend1[icinga-a]: Latency
-Legend2[icinga-a]: Execution Time
-Legend3[icinga-a]: Maximal 5 Minute Latency
-Legend4[icinga-a]: Maximal 5 Minute Execution Time
-
-
-# Service Percent State Change
-Target[icinga-b]: `/usr/bin/icingastats --mrtg --data=AVGACTSVCPSC,AVGPSVSVCPSC,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-b]: 100
-Title[icinga-b]: Average Service State Change
-PageTop[icinga-b]: <H1>Average Service State Change</H1>
-Options[icinga-b]: growright,gauge,nopercent
-YLegend[icinga-b]: Percent
-ShortLegend[icinga-b]: &nbsp;
-LegendI[icinga-b]: &nbsp;Active Check % Change:
-LegendO[icinga-b]: &nbsp;Passive Check % Change:
-Legend1[icinga-b]: State Change
-Legend2[icinga-b]: State Change
-Legend3[icinga-b]: Maximal 5 Minute State Change
-Legend4[icinga-b]: Maximal 5 Minute State Change
-
-
-# Host Latency and Execution Time
-Target[icinga-c]: `/usr/bin/icingastats --mrtg --data=AVGACTHSTLAT,AVGACTHSTEXT,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-c]: 100000
-Title[icinga-c]: Average Host Check Latency and Execution Time
-PageTop[icinga-c]: <H1>Average Host Check Latency and Execution Time</H1>
-Options[icinga-c]: growright,gauge,nopercent
-YLegend[icinga-c]: Milliseconds
-ShortLegend[icinga-c]: &nbsp;
-LegendI[icinga-c]: &nbsp;Latency:
-LegendO[icinga-c]: &nbsp;Execution Time:
-Legend1[icinga-c]: Latency
-Legend2[icinga-c]: Execution Time
-Legend3[icinga-c]: Maximal 5 Minute Latency
-Legend4[icinga-c]: Maximal 5 Minute Execution Time
-
-
-# Host Percent State Change
-Target[icinga-d]: `/usr/bin/icingastats --mrtg --data=AVGACTHSTPSC,AVGPSVHSTPSC,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-d]: 100
-Title[icinga-d]: Average Host State Change
-PageTop[icinga-d]: <H1>Average Host State Change</H1>
-Options[icinga-d]: growright,gauge,nopercent
-YLegend[icinga-d]: Percent
-ShortLegend[icinga-d]: &nbsp;
-LegendI[icinga-d]: &nbsp;Active Check % Change:
-LegendO[icinga-d]: &nbsp;Passive Check % Change:
-Legend1[icinga-d]: State Change
-Legend2[icinga-d]: State Change
-Legend3[icinga-d]: Maximal 5 Minute State Change
-Legend4[icinga-d]: Maximal 5 Minute State Change
-
-
-# Hosts/Services Actively Checked
-Target[icinga-e]: `/usr/bin/icingastats --mrtg --data=NUMHSTACTCHK5M,NUMSVCACTCHK5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-e]: 7000
-Title[icinga-e]: Hosts/Services Actively Checked
-PageTop[icinga-e]: <H1>Hosts/Services Actively Checked</H1>
-Options[icinga-e]: growright,gauge,nopercent
-YLegend[icinga-e]: Total
-ShortLegend[icinga-e]: &nbsp;
-LegendI[icinga-e]: &nbsp;Hosts:
-LegendO[icinga-e]: &nbsp;Services:
-
-
-# Hosts/Services Passively Checked
-Target[icinga-f]: `/usr/bin/icingastats --mrtg --data=NUMHSTPSVCHK5M,NUMSVCPSVCHK5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-f]: 7000
-Title[icinga-f]: Hosts/Services Passively Checked
-PageTop[icinga-f]: <H1>Hosts/Services Passively Checked</H1>
-Options[icinga-f]: growright,gauge,nopercent
-YLegend[icinga-f]: Total
-ShortLegend[icinga-f]: &nbsp;
-LegendI[icinga-f]: &nbsp;Hosts:
-LegendO[icinga-f]: &nbsp;Services:
-
-
-# Used/Avail External Command Buffers
-Target[icinga-g]: `/usr/bin/icingastats --mrtg --data=TOTCMDBUF,USEDCMDBUF,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-g]: 7000
-Title[icinga-g]: External Command Buffers
-PageTop[icinga-g]: <H1>External Command Buffers</H1>
-Options[icinga-g]: growright,gauge,nopercent
-YLegend[icinga-g]: Buffers
-ShortLegend[icinga-g]: &nbsp;
-LegendI[icinga-g]: &nbsp;Total:
-LegendO[icinga-g]: &nbsp;Used:
-
-
-# Active Host Checks
-Target[icinga-i]: `/usr/bin/icingastats --mrtg --data=NUMSACTHSTCHECKS5M,NUMOACTHSTCHECKS5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-i]: 7000
-Title[icinga-i]: Active Host Checks
-PageTop[icinga-i]: <H1>Active Host Checks</H1>
-Options[icinga-i]: growright,gauge,nopercent
-YLegend[icinga-i]: Checks
-ShortLegend[icinga-i]: &nbsp;
-LegendI[icinga-i]: &nbsp;Scheduled Checks:
-LegendO[icinga-i]: &nbsp;On-Demand Checks:
-
-
-# Active Service Checks
-Target[icinga-j]: `/usr/bin/icingastats --mrtg --data=NUMSACTSVCCHECKS5M,NUMOACTSVCCHECKS5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-j]: 7000
-Title[icinga-j]: Active Service Checks
-PageTop[icinga-j]: <H1>Active Service Checks</H1>
-Options[icinga-j]: growright,gauge,nopercent
-YLegend[icinga-j]: Checks
-ShortLegend[icinga-j]: &nbsp;
-LegendI[icinga-j]: &nbsp;Scheduled Checks:
-LegendO[icinga-j]: &nbsp;On-Demand Checks:
-
-
-# Passive Host/Service Checks
-Target[icinga-k]: `/usr/bin/icingastats --mrtg --data=NUMPSVHSTCHECKS5M,NUMPSVSVCCHECKS5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-k]: 7000
-Title[icinga-k]: Passive Host/Service Checks
-PageTop[icinga-k]: <H1>Passive Host/Service Checks</H1>
-Options[icinga-k]: growright,gauge,nopercent
-YLegend[icinga-k]: Checks
-ShortLegend[icinga-k]: &nbsp;
-LegendI[icinga-k]: &nbsp;Host Checks:
-LegendO[icinga-k]: &nbsp;Service Checks:
-
-
-# Cached Host/Service Checks
-Target[icinga-l]: `/usr/bin/icingastats --mrtg --data=NUMCACHEDHSTCHECKS5M,NUMCACHEDSVCCHECKS5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-l]: 7000
-Title[icinga-l]: Cached Host/Service Checks
-PageTop[icinga-l]: <H1>Cached Host/Service Checks</H1>
-Options[icinga-l]: growright,gauge,nopercent
-YLegend[icinga-l]: Checks
-ShortLegend[icinga-l]: &nbsp;
-LegendI[icinga-l]: &nbsp;Host Checks:
-LegendO[icinga-l]: &nbsp;Service Checks:
-
-
-# External Commands
-Target[icinga-m]: `/usr/bin/icingastats --mrtg --data=NUMEXTCMDS5M,0,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-m]: 7000
-Title[icinga-m]: External Commands
-PageTop[icinga-m]: <H1>External Commands</H1>
-Options[icinga-m]: growright,gauge,nopercent
-YLegend[icinga-m]: Commands
-ShortLegend[icinga-m]: &nbsp;
-LegendI[icinga-m]: &nbsp;Commands:
-LegendO[icinga-m]: &nbsp;
-
-
-# Parallel/Service Host Checks
-Target[icinga-n]: `/usr/bin/icingastats --mrtg --data=NUMPARHSTCHECKS5M,NUMSERHSTCHECKS5M,PROGRUNTIME,ICINGAVERPID`
-MaxBytes[icinga-n]: 7000
-Title[icinga-n]: Parallel/Serial Host Checks
-PageTop[icinga-n]: <H1>Parallel/Serial Host Checks</H1>
-Options[icinga-n]: growright,gauge,nopercent
-YLegend[icinga-n]: Checks
-ShortLegend[icinga-n]: &nbsp;
-LegendI[icinga-n]: &nbsp;Parallel Checks:
-LegendO[icinga-n]: &nbsp;Serial Checks:
diff --git a/package/icinga/src/etc/icinga/objects/commands.cfg b/package/icinga/src/etc/icinga/objects/commands.cfg
deleted file mode 100644
index 5f29d7115..000000000
--- a/package/icinga/src/etc/icinga/objects/commands.cfg
+++ /dev/null
@@ -1,250 +0,0 @@
-###############################################################################
-# COMMANDS.CFG - SAMPLE COMMAND DEFINITIONS FOR ICINGA
-#
-# NOTES: This config file provides you with some example command definitions
-# that you can reference in host, service, and contact definitions.
-#
-# You don't need to keep commands in a separate file from your other
-# object definitions. This has been done just to make things easier to
-# understand.
-#
-###############################################################################
-
-
-################################################################################
-#
-# SAMPLE NOTIFICATION COMMANDS
-#
-# These are some example notification commands. They may or may not work on
-# your system without modification. As an example, some systems will require
-# you to use "/usr/bin/mailx" instead of "/usr/bin/mail" in the commands below.
-#
-################################################################################
-
-
-# 'notify-host-by-email' command definition
-define command{
- command_name notify-host-by-email
- command_line /usr/bin/printf "%b" "***** Icinga *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/bin/mail -s "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **" $CONTACTEMAIL$
- }
-
-# 'notify-service-by-email' command definition
-define command{
- command_name notify-service-by-email
- command_line /usr/bin/printf "%b" "***** Icinga *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n" | /usr/bin/mail -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
- }
-
-
-
-
-
-################################################################################
-#
-# SAMPLE HOST CHECK COMMANDS
-#
-################################################################################
-
-
-# This command checks to see if a host is "alive" by pinging it
-# The check must result in a 100% packet loss or 5 second (5000ms) round trip
-# average time to produce a critical error.
-# Note: Five ICMP echo packets are sent (determined by the '-p 5' argument)
-
-# 'check-host-alive' command definition
-define command{
- command_name check-host-alive
- command_line $USER1$/check_ping -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 5
- }
-
-
-
-
-################################################################################
-#
-# SAMPLE SERVICE CHECK COMMANDS
-#
-# These are some example service check commands. They may or may not work on
-# your system, as they must be modified for your plugins. See the HTML
-# documentation on the plugins for examples of how to configure command definitions.
-#
-# NOTE: The following 'check_local_...' functions are designed to monitor
-# various metrics on the host that Icinga is running on (i.e. this one).
-################################################################################
-
-# 'check_local_disk' command definition
-#define command{
-# command_name check_local_disk
-# command_line $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
-# }
-
-
-# 'check_local_load' command definition
-define command{
- command_name check_local_load
- command_line $USER1$/check_load -w $ARG1$ -c $ARG2$
- }
-
-
-# 'check_local_procs' command definition
-#define command{
-# command_name check_local_procs
-# command_line $USER1$/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$
-# }
-
-
-# 'check_local_users' command definition
-define command{
- command_name check_local_users
- command_line $USER1$/check_users -w $ARG1$ -c $ARG2$
- }
-
-
-# 'check_local_swap' command definition
-define command{
- command_name check_local_swap
- command_line $USER1$/check_swap -w $ARG1$ -c $ARG2$
- }
-
-
-# 'check_local_mrtgtraf' command definition
-define command{
- command_name check_local_mrtgtraf
- command_line $USER1$/check_mrtgtraf -F $ARG1$ -a $ARG2$ -w $ARG3$ -c $ARG4$ -e $ARG5$
- }
-
-
-################################################################################
-# NOTE: The following 'check_...' commands are used to monitor services on
-# both local and remote hosts.
-################################################################################
-
-# 'check_ftp' command definition
-define command{
- command_name check_ftp
- command_line $USER1$/check_ftp -H $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_hpjd' command definition
-define command{
- command_name check_hpjd
- command_line $USER1$/check_hpjd -H $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_snmp' command definition
-define command{
- command_name check_snmp
- command_line $USER1$/check_snmp -H $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_http' command definition
-define command{
- command_name check_http
- command_line $USER1$/check_http -I $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_ssh' command definition
-define command{
- command_name check_ssh
- command_line $USER1$/check_ssh $ARG1$ $HOSTADDRESS$
- }
-
-
-# 'check_dhcp' command definition
-define command{
- command_name check_dhcp
- command_line $USER1$/check_dhcp $ARG1$
- }
-
-
-# 'check_ping' command definition
-define command{
- command_name check_ping
- command_line $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5
- }
-
-
-# 'check_pop' command definition
-define command{
- command_name check_pop
- command_line $USER1$/check_pop -H $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_imap' command definition
-define command{
- command_name check_imap
- command_line $USER1$/check_imap -H $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_smtp' command definition
-define command{
- command_name check_smtp
- command_line $USER1$/check_smtp -H $HOSTADDRESS$ $ARG1$
- }
-
-
-# 'check_tcp' command definition
-define command{
- command_name check_tcp
- command_line $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$
- }
-
-
-# 'check_udp' command definition
-define command{
- command_name check_udp
- command_line $USER1$/check_udp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$
- }
-
-
-# 'check_nt' command definition
-define command{
- command_name check_nt
- command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$
- }
-
-
-# 'check_dummy' command definition
-define command{
- command_name check_dummy
- command_line $USER1$/check_dummy $ARG1$
- }
-
-# 'check_icinga_startup_delay' command definition
-define command {
- command_name check_icinga_startup_delay
- command_line $USER1$/check_dummy 0 "Icinga started with $$(($EVENTSTARTTIME$-$PROCESSSTARTTIME$)) seconds delay | delay=$$(($EVENTSTARTTIME$-$PROCESSSTARTTIME$))"
-}
-
-
-################################################################################
-#
-# SAMPLE PERFORMANCE DATA COMMANDS
-#
-# These are sample performance data commands that can be used to send performance
-# data output to two text files (one for hosts, another for services). If you
-# plan on simply writing performance data out to a file, consider using the
-# host_perfdata_file and service_perfdata_file options in the main config file.
-#
-################################################################################
-
-
-# 'process-host-perfdata' command definition
-define command{
- command_name process-host-perfdata
- command_line /usr/bin/printf "%b" "$LASTHOSTCHECK$\t$HOSTNAME$\t$HOSTSTATE$\t$HOSTATTEMPT$\t$HOSTSTATETYPE$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$\n" >> /var/host-perfdata.out
- }
-
-
-# 'process-service-perfdata' command definition
-define command{
- command_name process-service-perfdata
- command_line /usr/bin/printf "%b" "$LASTSERVICECHECK$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICESTATE$\t$SERVICEATTEMPT$\t$SERVICESTATETYPE$\t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$\n" >> /var/service-perfdata.out
- }
-
-
diff --git a/package/icinga/src/etc/icinga/objects/contacts.cfg b/package/icinga/src/etc/icinga/objects/contacts.cfg
deleted file mode 100644
index 4fda02f83..000000000
--- a/package/icinga/src/etc/icinga/objects/contacts.cfg
+++ /dev/null
@@ -1,53 +0,0 @@
-###############################################################################
-# CONTACTS.CFG - SAMPLE CONTACT/CONTACTGROUP DEFINITIONS
-#
-# NOTES: This config file provides you with some example contact and contact
-# group definitions that you can reference in host and service
-# definitions.
-#
-# You don't need to keep these definitions in a separate file from your
-# other object definitions. This has been done just to make things
-# easier to understand.
-#
-###############################################################################
-
-
-
-###############################################################################
-###############################################################################
-#
-# CONTACTS
-#
-###############################################################################
-###############################################################################
-
-# Just one contact defined by default - the Icinga admin (that's you)
-# This contact definition inherits a lot of default values from the 'generic-contact'
-# template which is defined elsewhere.
-
-define contact{
- contact_name icingaadmin ; Short name of user
- use generic-contact ; Inherit default values from generic-contact template (defined above)
- alias Icinga Admin ; Full name of user
-
- email icinga@localhost ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
- }
-
-
-
-###############################################################################
-###############################################################################
-#
-# CONTACT GROUPS
-#
-###############################################################################
-###############################################################################
-
-# We only have one contact in this simple configuration file, so there is
-# no need to create more than one contact group.
-
-define contactgroup{
- contactgroup_name admins
- alias Icinga Administrators
- members icingaadmin
- }
diff --git a/package/icinga/src/etc/icinga/objects/localhost.cfg b/package/icinga/src/etc/icinga/objects/localhost.cfg
deleted file mode 100644
index 9dc4c4da9..000000000
--- a/package/icinga/src/etc/icinga/objects/localhost.cfg
+++ /dev/null
@@ -1,167 +0,0 @@
-###############################################################################
-# LOCALHOST.CFG - SAMPLE OBJECT CONFIG FILE FOR MONITORING THIS MACHINE
-#
-# NOTE: This config file is intended to serve as an *extremely* simple
-# example of how you can create configuration entries to monitor
-# the local (Linux) machine.
-#
-###############################################################################
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST DEFINITION
-#
-###############################################################################
-###############################################################################
-
-# Define a host for the local machine
-
-define host{
- use linux-server ; Name of host template to use
- ; This host definition will inherit all variables that are defined
- ; in (or inherited by) the linux-server host template definition.
- host_name localhost
- alias localhost
- address 127.0.0.1
- }
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST GROUP DEFINITION
-#
-###############################################################################
-###############################################################################
-
-# Define an optional hostgroup for Linux machines
-
-define hostgroup{
- hostgroup_name linux-servers ; The name of the hostgroup
- alias Linux Servers ; Long name of the group
- members localhost ; Comma separated list of hosts that belong to this group
- }
-
-
-
-###############################################################################
-###############################################################################
-#
-# SERVICE DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-
-# Define a service to "ping" the local machine
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description PING
- check_command check_ping!100.0,20%!500.0,60%
- }
-
-
-# Define a service to check the disk space of the root partition
-# on the local machine. Warning if < 20% free, critical if
-# < 10% free space on partition.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description Root Partition
- check_command check_local_disk!20%!10%!/
- }
-
-
-
-# Define a service to check the number of currently logged in
-# users on the local machine. Warning if > 20 users, critical
-# if > 50 users.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description Current Users
- check_command check_local_users!20!50
- }
-
-
-# Define a service to check the number of currently running procs
-# on the local machine. Warning if > 250 processes, critical if
-# > 400 users.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description Total Processes
- check_command check_local_procs!250!400!RSZDT
- }
-
-
-
-# Define a service to check the load on the local machine.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description Current Load
- check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
- }
-
-
-
-# Define a service to check the swap usage the local machine.
-# Critical if less than 10% of swap is free, warning if less than 20% is free
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description Swap Usage
- check_command check_local_swap!20!10
- }
-
-
-
-# Define a service to check SSH on the local machine.
-# Disable notifications for this service by default, as not all users may have SSH enabled.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description SSH
- check_command check_ssh
- notifications_enabled 0
- }
-
-
-
-# Define a service to check HTTP on the local machine.
-# Disable notifications for this service by default, as not all users may have HTTP enabled.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description HTTP
- check_command check_http
- notifications_enabled 0
- }
-
-
-# Define a service to check current startup delay of the Icinga core daemon.
-# Disable notifications for this service by default, as no thresholds are defined.
-
-define service{
- use local-service ; Name of service template to use
- host_name localhost
- service_description Icinga Startup Delay
- check_command check_icinga_startup_delay
- notifications_enabled 0
- }
-
diff --git a/package/icinga/src/etc/icinga/objects/notifications.cfg b/package/icinga/src/etc/icinga/objects/notifications.cfg
deleted file mode 100644
index 25819a82b..000000000
--- a/package/icinga/src/etc/icinga/objects/notifications.cfg
+++ /dev/null
@@ -1,132 +0,0 @@
-###############################################################################
-# NOTIFICATIONS.CFG - SAMPLE NOTIFICATION COMMAND DEFINITIONS FOR ICINGA
-#
-# NOTES: This config file provides you with some example notification definitions
-# that you can reference in host, service, and contact definitions.
-#
-# You don't need to keep commands in a separate file from your other
-# object definitions. This has been done just to make things easier to
-# understand.
-#
-# These are some advanced notification commands. They may or may not work on
-# your system without modification. As an example, some systems will require
-# you to use "/usr/bin/mailx" instead of "/usr/bin/mail" in the commands below.
-#
-# Furthermore, make sure to replace ICINGAHOST with the appropriate host name
-# if used in any notification as url.
-#
-# Notifications are using the macros quite a lot. Watch out for your own in the
-# official docs: http://docs.icinga.org/latest/en/macrolist.html
-#
-# Those notification commands need to be assigned to the contacts/contactgroups
-# as host_notification_commands and service_notification_commands as comma
-# separated list.
-#
-################################################################################
-
-
-################################################################################
-# NOTIFICATIONS BY EMAIL
-#
-# The idea is to add more information to the ascii-only email. This includes
-# notes_url, display_name, comment+author.
-# subject
-# $NOTIFICATIONTYPE$ - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$
-# body
-# $SHORTDATETIME$ - Info:
-#
-# $SERVICEOUTPUT$
-#
-# $NOTIFICATIONTYPE$ - Service $SERVICEDESC$ on Host $HOSTALIAS$ is $SERVICESTATE$
-#
-# (Address: $HOSTADDRESS$, Displayname: $SERVICEDISPLAYNAME$)
-#
-# Notes: $NOTIFICATIONAUTHOR$ $NOTIFICATIONCOMMENT$
-# $SERVICENOTESURL$
-#
-# Url:
-# http://ICINGAHOST/icinga/cgi-bin/status.cgi?host=$HOSTNAME$
-################################################################################
-
-
-# 'notify-host-by-email-advanced' command definition
-define command{
- command_name notify-host-by-email-advanced
- command_line /usr/bin/printf "%b" "$SHORTDATETIME$ - Info:\n\n$HOSTOUTPUT$\n\n$NOTIFICATIONTYPE$ - Host $HOSTNAME$ is $HOSTSTATE$\n\n(Address: $HOSTADDRESS$ Displayname: $HOSTDISPLAYNAME$)\n\nNotes: $NOTIFICATIONAUTHOR$ $NOTIFICATIONCOMMENT$\n$HOSTNOTESURL$\n\nUrl:\nhttp://ICINGAHOST/icinga/cgi-bin/extinfo.cgi?type=1&host=$HOSTNAME$\n\n" | /usr/bin/mail -s "$NOTIFICATIONTYPE$ - $HOSTNAME$ is $HOSTSTATE$" $CONTACTEMAIL$
- }
-
-# 'notify-service-by-email-advanced' command definition
-define command{
- command_name notify-service-by-email-advanced
- command_line /usr/bin/printf "%b" "$SHORTDATETIME$ - Info:\n\n$SERVICEOUTPUT$\n\n$NOTIFICATIONTYPE$ - Service $SERVICEDESC$ on Host $HOSTALIAS$ is $SERVICESTATE$\n\n(Address: $HOSTADDRESS$ Displayname: $SERVICEDISPLAYNAME$)\n\nNotes: $NOTIFICATIONAUTHOR$ $NOTIFICATIONCOMMENT$\n$SERVICENOTESURL$\n\nUrl:\nhttp://ICINGAHOST/icinga/cgi-bin/status.cgi?host=$HOSTNAME$\n\n" | /usr/bin/mail -s "$NOTIFICATIONTYPE$ - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" $CONTACTEMAIL$
- }
-
-
-################################################################################
-# NOTIFICATIONS BY JABBER (XMPP)
-#
-# http://www.gridpp.ac.uk/wiki/Nagios_jabber_notification
-# check contrib/notifications/notify_via_jabber for the script and copy it to
-# $USER1$ location (check resource.cfg)
-#
-# Hint: make sure to define 'pager' as contact attribute! Alternatively, replace
-# $CONTACTPAGER$ with $CONTACTADDRESS1$ and use 'address1' attribute instead.
-################################################################################
-
-define command {
- command_name notify-service-by-jabber
- command_line $USER1$/notify_via_jabber $CONTACTPAGER$ "$SHORTDATETIME$ - Info: $SERVICEOUTPUT$ | $NOTIFICATIONTYPE$ - Service $SERVICEDESC$ on Host $HOSTALIAS$ is $SERVICESTATE$ | (Address: $HOSTADDRESS$ Displayname: $SERVICEDISPLAYNAME$) | Notes: $NOTIFICATIONAUTHOR$ $NOTIFICATIONCOMMENT$ $SERVICENOTESURL$ | Url: http://ICINGAHOST/icinga/cgi-bin/status.cgi?host=$HOSTNAME$"
- }
-
-define command {
- command_name notify-host-by-jabber
- command_line $USER1$notify_via_jabber $CONTACTPAGER$ "$SHORTDATETIME$ - Info: $HOSTOUTPUT$ | $NOTIFICATIONTYPE$ - Host $HOSTNAME$ is $HOSTSTATE$ | (Address: $HOSTADDRESS$ Displayname: $HOSTDISPLAYNAME$) | Notes: $NOTIFICATIONAUTHOR$ $NOTIFICATIONCOMMENT$ $HOSTNOTESURL$ | Url: http://ICINGAHOST/icinga/cgi-bin/extinfo.cgi?type=1&host=$HOSTNAME$"
- }
-
-
-################################################################################
-# NOTIFICATIONS BY TWITTER
-#
-# https://wiki.icinga.org/display/howtos/notify+via+Twitter
-################################################################################
-
-define command {
- command_name notify-host-by-twitter
- command_line $USER1$/eventhandler_twitter.php -t "HOST" -h "$HOSTALIAS$" -s "$HOSTSTATE$" -o "$HOSTOUTPUT$"
-}
-
-define command {
- command_name notify-service-by-twitter
- command_line $USER1$/eventhandler_twitter.php -t "SERVICE" -h "$HOSTALIAS$" -s "$SERVICESTATE$" -d "$SERVICEDESC$" -o "$SERVICEOUTPUT$"
-}
-
-
-################################################################################
-# NOTIFICATIONS BY SMS
-#
-# First off, you need either a local sms service, or an sms gateway. Besides
-# an applicable plugin interacting the that api and integrated as notification
-# command. Below is only the command example.
-################################################################################
-
-
-define command {
- command_name notify-host-by-sms
- command_line /usr/bin/printf "%b" "$NOTIFICATIONTYPE$ - $HOSTNAME$ is $HOSTSTATE$ $SHORTDATETIME$ - Info:\n\n$HOSTOUTPUT$\n\n($HOSTADDRESS$)" | $USER1$/notify_via_sms $CONTACTPAGER$
- }
-
-
-define command {
- command_name notify-service-by-sms
- command_line /usr/bin/printf "%b" "$NOTIFICATIONTYPE$ - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ $SHORTDATETIME$ - Info:\n\n$SERVICEOUTPUT$\n\n($HOSTADDRESS$)" | $USER1$/notify_via_sms $CONTACTPAGER$
- }
-
-
-
-################################################################################
-# MORE NOTIFICATION POSSIBILITIES
-#
-# NoMa: https://www.netways.org/projects/noma/
-# IRCBot: http://www.vanheusden.com/nagircbot/
-################################################################################
-
diff --git a/package/icinga/src/etc/icinga/objects/printer.cfg b/package/icinga/src/etc/icinga/objects/printer.cfg
deleted file mode 100644
index 815b55fdb..000000000
--- a/package/icinga/src/etc/icinga/objects/printer.cfg
+++ /dev/null
@@ -1,83 +0,0 @@
-###############################################################################
-# PRINTER.CFG - SAMPLE CONFIG FILE FOR MONITORING A NETWORK PRINTER
-#
-# NOTES: This config file assumes that you are using the sample configuration
-# files that get installed with the Icinga quickstart guide.
-#
-###############################################################################
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# Define a host for the printer we'll be monitoring
-# Change the host_name, alias, and address to fit your situation
-
-define host{
- use generic-printer ; Inherit default values from a template
- host_name hplj2605dn ; The name we're giving to this printer
- alias HP LaserJet 2605dn ; A longer name associated with the printer
- address 192.168.1.30 ; IP address of the printer
- hostgroups network-printers ; Host groups this printer is associated with
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST GROUP DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# A hostgroup for network printers
-
-define hostgroup{
- hostgroup_name network-printers ; The name of the hostgroup
- alias Network Printers ; Long name of the group
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# SERVICE DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# Create a service for monitoring the status of the printer
-# Change the host_name to match the name of the host you defined above
-# If the printer has an SNMP community string other than "public", change the check_command directive to reflect that
-
-define service{
- use generic-service ; Inherit values from a template
- host_name hplj2605dn ; The name of the host the service is associated with
- service_description Printer Status ; The service description
- check_command check_hpjd!-C public ; The command used to monitor the service
- normal_check_interval 10 ; Check the service every 10 minutes under normal conditions
- retry_check_interval 1 ; Re-check the service every minute until its final/hard state is determined
- }
-
-
-# Create a service for "pinging" the printer occassionally. Useful for monitoring RTA, packet loss, etc.
-
-define service{
- use generic-service
- host_name hplj2605dn
- service_description PING
- check_command check_ping!3000.0,80%!5000.0,100%
- normal_check_interval 10
- retry_check_interval 1
- }
diff --git a/package/icinga/src/etc/icinga/objects/switch.cfg b/package/icinga/src/etc/icinga/objects/switch.cfg
deleted file mode 100644
index d19aaedb2..000000000
--- a/package/icinga/src/etc/icinga/objects/switch.cfg
+++ /dev/null
@@ -1,111 +0,0 @@
-###############################################################################
-# SWITCH.CFG - SAMPLE CONFIG FILE FOR MONITORING A SWITCH
-#
-# NOTES: This config file assumes that you are using the sample configuration
-# files that get installed with the Icinga quickstart guide.
-#
-###############################################################################
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# Define the switch that we'll be monitoring
-
-define host{
- use generic-switch ; Inherit default values from a template
- host_name linksys-srw224p ; The name we're giving to this switch
- alias Linksys SRW224P Switch ; A longer name associated with the switch
- address 192.168.1.253 ; IP address of the switch
- hostgroups switches ; Host groups this switch is associated with
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST GROUP DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# Create a new hostgroup for switches
-
-define hostgroup{
- hostgroup_name switches ; The name of the hostgroup
- alias Network Switches ; Long name of the group
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# SERVICE DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# Create a service to PING to switch
-
-define service{
- use generic-service ; Inherit values from a template
- host_name linksys-srw224p ; The name of the host the service is associated with
- service_description PING ; The service description
- check_command check_ping!200.0,20%!600.0,60% ; The command used to monitor the service
- normal_check_interval 5 ; Check the service every 5 minutes under normal conditions
- retry_check_interval 1 ; Re-check the service every minute until its final/hard state is determined
- }
-
-
-# Monitor uptime via SNMP
-
-define service{
- use generic-service ; Inherit values from a template
- host_name linksys-srw224p
- service_description Uptime
- check_command check_snmp!-C public -o sysUpTime.0
- }
-
-
-
-# Monitor Port 1 status via SNMP
-
-define service{
- use generic-service ; Inherit values from a template
- host_name linksys-srw224p
- service_description Port 1 Link Status
- check_command check_snmp!-C public -o ifOperStatus.1 -r 1 -m RFC1213-MIB
- }
-
-
-
-# Monitor bandwidth via MRTG logs
-
-define service{
- use generic-service ; Inherit values from a template
- host_name linksys-srw224p
- service_description Port 1 Bandwidth Usage
- check_command check_local_mrtgtraf!/var/lib/mrtg/192.168.1.253_1.log!AVG!1000000,1000000!5000000,5000000!10
- }
-
-
-
-
-
-
-
-
-
-
-
diff --git a/package/icinga/src/etc/icinga/objects/templates.cfg b/package/icinga/src/etc/icinga/objects/templates.cfg
deleted file mode 100644
index 68c32336f..000000000
--- a/package/icinga/src/etc/icinga/objects/templates.cfg
+++ /dev/null
@@ -1,188 +0,0 @@
-###############################################################################
-# TEMPLATES.CFG - SAMPLE OBJECT TEMPLATES
-#
-# NOTES: This config file provides you with some example object definition
-# templates that are refered by other host, service, contact, etc.
-# definitions in other config files.
-#
-# You don't need to keep these definitions in a separate file from your
-# other object definitions. This has been done just to make things
-# easier to understand.
-#
-###############################################################################
-
-
-
-###############################################################################
-###############################################################################
-#
-# CONTACT TEMPLATES
-#
-###############################################################################
-###############################################################################
-
-# Generic contact definition template - This is NOT a real contact, just a template!
-
-define contact{
- name generic-contact ; The name of this contact template
- service_notification_period 24x7 ; service notifications can be sent anytime
- host_notification_period 24x7 ; host notifications can be sent anytime
- service_notification_options w,u,c,r,f,s ; send notifications for all service states, flapping events, and scheduled downtime events
- host_notification_options d,u,r,f,s ; send notifications for all host states, flapping events, and scheduled downtime events
- service_notification_commands notify-service-by-email ; send service notifications via email
- host_notification_commands notify-host-by-email ; send host notifications via email
- register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL CONTACT, JUST A TEMPLATE!
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST TEMPLATES
-#
-###############################################################################
-###############################################################################
-
-# Generic host definition template - This is NOT a real host, just a template!
-
-define host{
- name generic-host ; The name of this host template
- notifications_enabled 1 ; Host notifications are enabled
- event_handler_enabled 1 ; Host event handler is enabled
- flap_detection_enabled 1 ; Flap detection is enabled
- failure_prediction_enabled 1 ; Failure prediction is enabled
- process_perf_data 1 ; Process performance data
- retain_status_information 1 ; Retain status information across program restarts
- retain_nonstatus_information 1 ; Retain non-status information across program restarts
- notification_period 24x7 ; Send host notifications at any time
- register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
- }
-
-
-# Linux host definition template - This is NOT a real host, just a template!
-
-define host{
- name linux-server ; The name of this host template
- use generic-host ; This template inherits other values from the generic-host template
- check_period 24x7 ; By default, Linux hosts are checked round the clock
- check_interval 5 ; Actively check the host every 5 minutes
- retry_interval 1 ; Schedule host check retries at 1 minute intervals
- max_check_attempts 10 ; Check each Linux host 10 times (max)
- check_command check-host-alive ; Default command to check Linux hosts
- notification_period workhours ; Linux admins hate to be woken up, so we only notify during the day
- ; Note that the notification_period variable is being overridden from
- ; the value that is inherited from the generic-host template!
- notification_interval 120 ; Resend notifications every 2 hours
- notification_options d,u,r ; Only send notifications for specific host states
- contact_groups admins ; Notifications get sent to the admins by default
- register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
- }
-
-
-
-# Windows host definition template - This is NOT a real host, just a template!
-
-define host{
- name windows-server ; The name of this host template
- use generic-host ; Inherit default values from the generic-host template
- check_period 24x7 ; By default, Windows servers are monitored round the clock
- check_interval 5 ; Actively check the server every 5 minutes
- retry_interval 1 ; Schedule host check retries at 1 minute intervals
- max_check_attempts 10 ; Check each server 10 times (max)
- check_command check-host-alive ; Default command to check if servers are "alive"
- notification_period 24x7 ; Send notification out at any time - day or night
- notification_interval 30 ; Resend notifications every 30 minutes
- notification_options d,r ; Only send notifications for specific host states
- contact_groups admins ; Notifications get sent to the admins by default
- hostgroups windows-servers ; Host groups that Windows servers should be a member of
- register 0 ; DONT REGISTER THIS - ITS JUST A TEMPLATE
- }
-
-
-# We define a generic printer template that can be used for most printers we monitor
-
-define host{
- name generic-printer ; The name of this host template
- use generic-host ; Inherit default values from the generic-host template
- check_period 24x7 ; By default, printers are monitored round the clock
- check_interval 5 ; Actively check the printer every 5 minutes
- retry_interval 1 ; Schedule host check retries at 1 minute intervals
- max_check_attempts 10 ; Check each printer 10 times (max)
- check_command check-host-alive ; Default command to check if printers are "alive"
- notification_period workhours ; Printers are only used during the workday
- notification_interval 30 ; Resend notifications every 30 minutes
- notification_options d,r ; Only send notifications for specific host states
- contact_groups admins ; Notifications get sent to the admins by default
- register 0 ; DONT REGISTER THIS - ITS JUST A TEMPLATE
- }
-
-
-# Define a template for switches that we can reuse
-define host{
- name generic-switch ; The name of this host template
- use generic-host ; Inherit default values from the generic-host template
- check_period 24x7 ; By default, switches are monitored round the clock
- check_interval 5 ; Switches are checked every 5 minutes
- retry_interval 1 ; Schedule host check retries at 1 minute intervals
- max_check_attempts 10 ; Check each switch 10 times (max)
- check_command check-host-alive ; Default command to check if routers are "alive"
- notification_period 24x7 ; Send notifications at any time
- notification_interval 30 ; Resend notifications every 30 minutes
- notification_options d,r ; Only send notifications for specific host states
- contact_groups admins ; Notifications get sent to the admins by default
- register 0 ; DONT REGISTER THIS - ITS JUST A TEMPLATE
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# SERVICE TEMPLATES
-#
-###############################################################################
-###############################################################################
-
-# Generic service definition template - This is NOT a real service, just a template!
-
-define service{
- name generic-service ; The 'name' of this service template
- active_checks_enabled 1 ; Active service checks are enabled
- passive_checks_enabled 1 ; Passive service checks are enabled/accepted
- parallelize_check 1 ; Active service checks should be parallelized (disabling this can lead to major performance problems)
- obsess_over_service 1 ; We should obsess over this service (if necessary)
- check_freshness 0 ; Default is to NOT check service 'freshness'
- notifications_enabled 1 ; Service notifications are enabled
- event_handler_enabled 1 ; Service event handler is enabled
- flap_detection_enabled 1 ; Flap detection is enabled
- failure_prediction_enabled 1 ; Failure prediction is enabled
- process_perf_data 1 ; Process performance data
- retain_status_information 1 ; Retain status information across program restarts
- retain_nonstatus_information 1 ; Retain non-status information across program restarts
- is_volatile 0 ; The service is not volatile
- check_period 24x7 ; The service can be checked at any time of the day
- max_check_attempts 3 ; Re-check the service up to 3 times in order to determine its final (hard) state
- normal_check_interval 10 ; Check the service every 10 minutes under normal conditions
- retry_check_interval 2 ; Re-check the service every two minutes until a hard state can be determined
- contact_groups admins ; Notifications get sent out to everyone in the 'admins' group
- notification_options w,u,c,r ; Send notifications about warning, unknown, critical, and recovery events
- notification_interval 60 ; Re-notify about service problems every hour
- notification_period 24x7 ; Notifications can be sent out at any time
- register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
- }
-
-
-# Local service definition template - This is NOT a real service, just a template!
-
-define service{
- name local-service ; The name of this service template
- use generic-service ; Inherit default values from the generic-service definition
- max_check_attempts 4 ; Re-check the service up to 4 times in order to determine its final (hard) state
- normal_check_interval 5 ; Check the service every 5 minutes under normal conditions
- retry_check_interval 1 ; Re-check the service every minute until a hard state can be determined
- register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
- }
-
diff --git a/package/icinga/src/etc/icinga/objects/timeperiods.cfg b/package/icinga/src/etc/icinga/objects/timeperiods.cfg
deleted file mode 100644
index 35e862768..000000000
--- a/package/icinga/src/etc/icinga/objects/timeperiods.cfg
+++ /dev/null
@@ -1,92 +0,0 @@
-###############################################################################
-# TIMEPERIODS.CFG - SAMPLE TIMEPERIOD DEFINITIONS
-#
-# NOTES: This config file provides you with some example timeperiod definitions
-# that you can reference in host, service, contact, and dependency
-# definitions.
-#
-# You don't need to keep timeperiods in a separate file from your other
-# object definitions. This has been done just to make things easier to
-# understand.
-#
-###############################################################################
-
-
-
-###############################################################################
-###############################################################################
-#
-# TIME PERIODS
-#
-###############################################################################
-###############################################################################
-
-# This defines a timeperiod where all times are valid for checks,
-# notifications, etc. The classic "24x7" support nightmare. :-)
-define timeperiod{
- timeperiod_name 24x7
- alias 24 Hours A Day, 7 Days A Week
- sunday 00:00-24:00
- monday 00:00-24:00
- tuesday 00:00-24:00
- wednesday 00:00-24:00
- thursday 00:00-24:00
- friday 00:00-24:00
- saturday 00:00-24:00
- }
-
-
-# 'workhours' timeperiod definition
-define timeperiod{
- timeperiod_name workhours
- alias Normal Work Hours
- monday 09:00-17:00
- tuesday 09:00-17:00
- wednesday 09:00-17:00
- thursday 09:00-17:00
- friday 09:00-17:00
- }
-
-
-# 'none' timeperiod definition
-define timeperiod{
- timeperiod_name none
- alias No Time Is A Good Time
- }
-
-
-# Some U.S. holidays
-# Note: The timeranges for each holiday are meant to *exclude* the holidays from being
-# treated as a valid time for notifications, etc. You probably don't want your pager
-# going off on New Year's. Although you're employer might... :-)
-define timeperiod{
- name us-holidays
- timeperiod_name us-holidays
- alias U.S. Holidays
-
- january 1 00:00-00:00 ; New Years
- monday -1 may 00:00-00:00 ; Memorial Day (last Monday in May)
- july 4 00:00-00:00 ; Independence Day
- monday 1 september 00:00-00:00 ; Labor Day (first Monday in September)
- thursday 4 november 00:00-00:00 ; Thanksgiving (4th Thursday in November)
- december 25 00:00-00:00 ; Christmas
- }
-
-
-# This defines a modified "24x7" timeperiod that covers every day of the
-# year, except for U.S. holidays (defined in the timeperiod above).
-define timeperiod{
- timeperiod_name 24x7_sans_holidays
- alias 24x7 Sans Holidays
-
- use us-holidays ; Get holiday exceptions from other timeperiod
-
- sunday 00:00-24:00
- monday 00:00-24:00
- tuesday 00:00-24:00
- wednesday 00:00-24:00
- thursday 00:00-24:00
- friday 00:00-24:00
- saturday 00:00-24:00
- }
-
diff --git a/package/icinga/src/etc/icinga/objects/windows.cfg b/package/icinga/src/etc/icinga/objects/windows.cfg
deleted file mode 100644
index c3b917852..000000000
--- a/package/icinga/src/etc/icinga/objects/windows.cfg
+++ /dev/null
@@ -1,143 +0,0 @@
-###############################################################################
-# WINDOWS.CFG - SAMPLE CONFIG FILE FOR MONITORING A WINDOWS MACHINE
-#
-# NOTES: This config file assumes that you are using the sample configuration
-# files that get installed with the Icinga quickstart guide.
-#
-###############################################################################
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-# Define a host for the Windows machine we'll be monitoring
-# Change the host_name, alias, and address to fit your situation
-
-define host{
- use windows-server ; Inherit default values from a template
- host_name winserver ; The name we're giving to this host
- alias My Windows Server ; A longer name associated with the host
- address 192.168.1.2 ; IP address of the host
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# HOST GROUP DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-
-# Define a hostgroup for Windows machines
-# All hosts that use the windows-server template will automatically be a member of this group
-
-define hostgroup{
- hostgroup_name windows-servers ; The name of the hostgroup
- alias Windows Servers ; Long name of the group
- }
-
-
-
-
-###############################################################################
-###############################################################################
-#
-# SERVICE DEFINITIONS
-#
-###############################################################################
-###############################################################################
-
-
-# Create a service for monitoring the version of NSCLient++ that is installed
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description NSClient++ Version
- check_command check_nt!CLIENTVERSION
- }
-
-
-
-# Create a service for monitoring the uptime of the server
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description Uptime
- check_command check_nt!UPTIME
- }
-
-
-
-# Create a service for monitoring CPU load
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description CPU Load
- check_command check_nt!CPULOAD!-l 5,80,90
- }
-
-
-
-# Create a service for monitoring memory usage
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description Memory Usage
- check_command check_nt!MEMUSE!-w 80 -c 90
- }
-
-
-
-# Create a service for monitoring C:\ disk usage
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description C:\ Drive Space
- check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 90
- }
-
-
-
-# Create a service for monitoring the W3SVC service
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description W3SVC
- check_command check_nt!SERVICESTATE!-d SHOWALL -l W3SVC
- }
-
-
-
-# Create a service for monitoring the Explorer.exe process
-# Change the host_name to match the name of the host you defined above
-
-define service{
- use generic-service
- host_name winserver
- service_description Explorer
- check_command check_nt!PROCSTATE!-d SHOWALL -l Explorer.exe
- }
-
diff --git a/package/icinga/src/etc/icinga/resource.cfg b/package/icinga/src/etc/icinga/resource.cfg
deleted file mode 100644
index d8f3e1473..000000000
--- a/package/icinga/src/etc/icinga/resource.cfg
+++ /dev/null
@@ -1,32 +0,0 @@
-###########################################################################
-#
-# RESOURCE.CFG - Sample Resource File for Icinga
-#
-# You can define $USERx$ macros in this file, which can in turn be used
-# in command definitions in your host config file(s). $USERx$ macros are
-# useful for storing sensitive information such as usernames, passwords,
-# etc. They are also handy for specifying the path to plugins and
-# event handlers - if you decide to move the plugins or event handlers to
-# a different directory in the future, you can just update one or two
-# $USERx$ macros, instead of modifying a lot of command definitions.
-#
-# The CGIs will not attempt to read the contents of resource files, so
-# you can set restrictive permissions (600 or 660) on them.
-#
-# Icinga supports up to 32 $USERx$ macros ($USER1$ through $USER32$)
-#
-# Resource files may also be used to store configuration directives for
-# external data sources like MySQL...
-#
-###########################################################################
-
-# Sets $USER1$ to be the path to the plugins
-$USER1$=/usr/libexec
-
-# Sets $USER2$ to be the path to event handlers
-#$USER2$=/usr/libexec/eventhandlers
-
-# Store some usernames and passwords (hidden from the CGIs)
-#$USER3$=someuser
-#$USER4$=somepassword
-
diff --git a/package/id3lib/Makefile b/package/id3lib/Makefile
index 82f23f375..686206153 100644
--- a/package/id3lib/Makefile
+++ b/package/id3lib/Makefile
@@ -17,6 +17,8 @@ PKG_NEED_CXX:= 1
PKG_CXX:= ID3LIB
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,ID3LIB,id3lib,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/iftop/Makefile b/package/iftop/Makefile
index 0d50f685c..f2c1883a2 100644
--- a/package/iftop/Makefile
+++ b/package/iftop/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libpcap libpthread ncurses
PKG_URL:= http://www.ex-parrot.com/~pdw/iftop/
PKG_SITES:= http://www.ex-parrot.com/~pdw/iftop/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IFTOP,iftop,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/igmpproxy/Makefile b/package/igmpproxy/Makefile
index ca30d8015..34a8b423d 100644
--- a/package/igmpproxy/Makefile
+++ b/package/igmpproxy/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= igmpproxy
PKG_VERSION:= 0.1
PKG_RELEASE:= 3
PKG_MD5SUM:= c56f41ec195bc1fe016369bf74efc5a1
-PKG_DESCR:= a simple dynamic Multicast Routing Daemon
+PKG_DESCR:= simple dynamic multicast routing daemon
PKG_SECTION:= proxy
PKG_URL:= http://sourceforge.net/projects/igmpproxy/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=igmpproxy/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CFLINE_IGMPPROXY:= select ADK_KERNEL_IP_MULTICAST@
PKG_CFLINE_IGMPPROXY+= select ADK_KERNEL_IP_MROUTE
diff --git a/package/imlib2/Makefile b/package/imlib2/Makefile
index c2c975908..c77538b91 100644
--- a/package/imlib2/Makefile
+++ b/package/imlib2/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= imlib2
PKG_VERSION:= 1.4.4
PKG_RELEASE:= 4
PKG_MD5SUM:= 20d59c7cda06742015baade6f5975415
-PKG_DESCR:= Version 2 of an advanced replacement library for libraries like libXpm
+PKG_DESCR:= advanced replacement library for libraries like libXpm
PKG_SECTION:= libs
PKG_DEPENDS:= libfreetype zlib libpng libtiff libx11 libxext
PKG_BUILDDEP:= freetype zlib libpng libtiff libX11 libXext
@@ -15,12 +15,12 @@ PKG_URL:= http://www.enlightenment.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,IMLIB2,imlib2,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
-
imlib2-install:
$(INSTALL_DIR) $(IDIR_IMLIB2)/usr/lib/imlib2/{filters,loaders}
${CP} $(WRKINST)/usr/lib/libImlib2.so* $(IDIR_IMLIB2)/usr/lib
diff --git a/package/inputproto/Makefile b/package/inputproto/Makefile
index 6f873ba0b..19945f02c 100644
--- a/package/inputproto/Makefile
+++ b/package/inputproto/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= 5ea366d32a9a78d6204a47ea35d9dc5c
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/ipcad/Makefile b/package/ipcad/Makefile
index 57b4d7111..feceeca75 100644
--- a/package/ipcad/Makefile
+++ b/package/ipcad/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libpcap
PKG_URL:= http://lionet.info/ipcad
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=ipcad/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPCAD,ipcad,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/iperf/Makefile b/package/iperf/Makefile
index da2c5f156..f9311deb8 100644
--- a/package/iperf/Makefile
+++ b/package/iperf/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= iperf
PKG_VERSION:= 2.0.4
PKG_RELEASE:= 1
PKG_MD5SUM:= 8c5bc14cc2ea55f18f22afe3c23e3dcb
-PKG_DESCR:= Internet Protocol bandwidth measuring tool
+PKG_DESCR:= internet protocol bandwidth measuring tool
PKG_SECTION:= net
PKG_DEPENDS:= libpthread
PKG_URL:= http://sourceforge.net/projects/iperf
@@ -15,13 +15,12 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=iperf/}
PKG_NEED_CXX:= 1
PKG_CXX:= IPERF
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPERF,iperf,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
-TARGET_CXXFLAGS:= $(filter-out -flto,$(TARGET_CXXFLAGS))
-
ifeq ($(ADK_TOOLCHAIN_USE_SSP),y)
TARGET_LDFLAGS+= -lssp
endif
diff --git a/package/iproute2/Makefile b/package/iproute2/Makefile
index 0257e3909..8543dd91e 100644
--- a/package/iproute2/Makefile
+++ b/package/iproute2/Makefile
@@ -14,8 +14,6 @@ PKG_DEPENDS:= libnl
PKG_URL:= http://www.linuxfoundation.org/en/Net:Iproute2
PKG_SITES:= http://www.kernel.org/pub/linux/utils/net/iproute2/
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
-
PKG_SUBPKGS:= IP TC TC_ATM TC_IPT IFSTAT LNSTAT ROUTEL RTMON SS
PKGSD_TC:= iproute2 traffic control utility
PKGSS_TC:= kmod-sched
diff --git a/package/iptables-snmp/Makefile b/package/iptables-snmp/Makefile
index 130872cf9..f06966baf 100644
--- a/package/iptables-snmp/Makefile
+++ b/package/iptables-snmp/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= net-snmp
PKG_URL:= http://www.nobiscuit.com/iptables-snmp/
PKG_SITES:= http://www.nobiscuit.com/iptables-snmp/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include $(TOPDIR)/mk/package.mk
diff --git a/package/iptraf/Makefile b/package/iptraf/Makefile
index 7ae627284..76e9e8ac5 100644
--- a/package/iptraf/Makefile
+++ b/package/iptraf/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= iptraf
PKG_VERSION:= 3.0.1
PKG_RELEASE:= 1
PKG_MD5SUM:= 004c2c005a1b78739e22bc49d33e244d
-PKG_DESCR:= A console-based network monitoring program.
+PKG_DESCR:= console-based network monitoring program.
PKG_SECTION:= net
PKG_DEPENDS:= libncurses
PKG_BUILDDEP:= ncurses
PKG_URL:= http://iptraf.seul.org/
PKG_SITES:= ftp://iptraf.seul.org/pub/iptraf/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPTRAF,iptraf,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
@@ -23,7 +25,6 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
TARGET_CPPFLAGS+= -D_GNU_SOURCE
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
TARGET_LDFLAGS+= -ltinfo
do-build:
diff --git a/package/ipvsadm/Makefile b/package/ipvsadm/Makefile
index 2e5d63745..ac7fda27a 100644
--- a/package/ipvsadm/Makefile
+++ b/package/ipvsadm/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.linuxvirtualserver.org/
PKG_SITES:= http://www.linuxvirtualserver.org/software/kernel-2.6/
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
TARGET_CFLAGS+= -I$(STAGING_TARGET_DIR)/usr/include/libnl3 -fPIC -DHAVE_NL=0
diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile
index efa23e869..5e35904ed 100644
--- a/package/jamvm/Makefile
+++ b/package/jamvm/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libffi zlib
PKG_URL:= http://jamvm.sourceforge.net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=jamvm/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
include ${TOPDIR}/mk/host.mk
diff --git a/package/joe/Makefile b/package/joe/Makefile
index 8a96bdaca..1b3b0c636 100644
--- a/package/joe/Makefile
+++ b/package/joe/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= joe
PKG_VERSION:= 3.7
PKG_RELEASE:= 2
PKG_MD5SUM:= 66de1b073e869ba12abbfcde3885c577
-PKG_DESCR:= JOE - Joe's Own Editor
+PKG_DESCR:= small editor
PKG_SECTION:= editor
PKG_URL:= http://joe-editor.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=joe-editor/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_JOE:= LANGUAGE SYNTAX
PKGFD_LANGUAGE:= Install translation files
PKGFD_SYNTAX:= Install syntax highlighting files
diff --git a/package/json-c/Makefile b/package/json-c/Makefile
index de4f0e04e..24f6a8928 100644
--- a/package/json-c/Makefile
+++ b/package/json-c/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= https://s3.amazonaws.com/json-c_releases/releases/
PKG_OPTS:= dev
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,JSON_C,json-c,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/kbd/Makefile b/package/kbd/Makefile
index 7923783ca..9e9a51366 100644
--- a/package/kbd/Makefile
+++ b/package/kbd/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= kbd
PKG_VERSION:= 2.0.1
PKG_RELEASE:= 2
-PKG_MD5SUM:= e9f2b7046312c11cec9e52e22f307b6a
+PKG_MD5SUM:= 55453cb09d90370005e696949092b8f6
PKG_DESCR:= keyboard utility
PKG_SECTION:= utils
PKG_DEPENDS:= libcheck
diff --git a/package/kbproto/Makefile b/package/kbproto/Makefile
index 3d9708d0c..32db2a2f7 100644
--- a/package/kbproto/Makefile
+++ b/package/kbproto/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= 9c650b7947fe59b3f144518400e8d029
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/kexec-tools/Makefile b/package/kexec-tools/Makefile
index 3ebdc2f6b..cda4c488f 100644
--- a/package/kexec-tools/Makefile
+++ b/package/kexec-tools/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDEP:= zlib
PKG_URL:= http://kernel.org/pub/linux/utils/kernel/kexec/
PKG_SITES:= http://openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !mips !m68k
PKG_CFLINE_KEXEC_TOOLS:= select ADK_KERNEL_KEXEC
diff --git a/package/kismet/Makefile b/package/kismet/Makefile
index 110f6f78d..fc1197fa9 100644
--- a/package/kismet/Makefile
+++ b/package/kismet/Makefile
@@ -14,8 +14,6 @@ PKG_BUILDDEP:= autotool libpcap ncurses
PKG_URL:= http://www.kismetwireless.net/
PKG_SITES:= http://www.kismetwireless.net/code/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
PKG_SUBPKGS:= KISMET KISMET_CLIENT KISMET_DRONE KISMET_SERVER
PKGSD_KISMET_CLIENT:= Kismet client
PKGSD_KISMET_SERVER:= Kismet server
diff --git a/package/kmod/Makefile b/package/kmod/Makefile
index e02addded..6e76c9999 100644
--- a/package/kmod/Makefile
+++ b/package/kmod/Makefile
@@ -4,17 +4,15 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= kmod
-PKG_VERSION:= 15
+PKG_VERSION:= 17
PKG_RELEASE:= 1
-PKG_MD5SUM:= d03372179ed2cfa0c52b6672cf438901
+PKG_MD5SUM:= bc36d28b12dcb2b664a35411560c5610
PKG_DESCR:= kernel module loading library
PKG_SECTION:= libs
PKG_URL:= http://profusion.mobi/index.php
PKG_SITES:= https://www.kernel.org/pub/linux/utils/kernel/kmod/
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,KMOD,kmod,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/knock/Makefile b/package/knock/Makefile
index 04129c01b..6ae1ed832 100644
--- a/package/knock/Makefile
+++ b/package/knock/Makefile
@@ -7,14 +7,16 @@ PKG_NAME:= knock
PKG_VERSION:= 0.6
PKG_RELEASE:= 1
PKG_MD5SUM:= e6e486be75b0d6433bac22a7de0e11f5
-PKG_DESCR:= A port-knocking client
+PKG_DESCR:= port-knocking client
PKG_SECTION:= firewall
PKG_BUILDDEP:= libpcap
PKG_URL:= http://www.zeroflux.org/projects/knock
PKG_SITES:= http://www.zeroflux.org/proj/knock/files/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= KNOCK KNOCKD
-PKGSD_KNOCKD:= A port-knocking server
+PKGSD_KNOCKD:= port-knocking server
PKGSS_KNOCKD:= libpcap
include ${TOPDIR}/mk/package.mk
diff --git a/package/l2tpns/Makefile b/package/l2tpns/Makefile
index 073e142a2..c3e9f07cc 100644
--- a/package/l2tpns/Makefile
+++ b/package/l2tpns/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= l2tpns
PKG_VERSION:= 2.1.21
PKG_RELEASE:= 3
PKG_MD5SUM:= 385c58055723ebc6c38062acd2db9c2c
-PKG_DESCR:= A layer 2 tunneling protocol network server (LNS)
+PKG_DESCR:= layer 2 tunneling protocol network server (LNS)
PKG_SECTION:= net/security
PKG_DEPENDS:= libcli
PKG_BUILDDEP:= libcli
PKG_URL:= http://l2tpns.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=l2tpns/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,L2TPNS,l2tpns,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/lame/Makefile b/package/lame/Makefile
index 55d485de2..87e84ab80 100644
--- a/package/lame/Makefile
+++ b/package/lame/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= lame
PKG_VERSION:= 3.99
PKG_RELEASE:= 1
PKG_MD5SUM:= 7abacd1d0a65a63733335786015626db
-PKG_DESCR:= LAME MP3 encoder
+PKG_DESCR:= MP3 encoder
PKG_SECTION:= multimedia
PKG_DEPENDS:= libncurses
PKG_BUILDDEP:= ncurses
@@ -16,8 +16,10 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=lame/}
PKG_LIBNAME:= libmp3lame
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LAME LIBMP3LAME
-PKGSD_LIBMP3LAME:= LAME MP3 encoding library
+PKGSD_LIBMP3LAME:= MP3 encoding library
PKGSC_LIBMP3LAME:= libs
ifeq ($(ADK_STATIC),y)
@@ -29,7 +31,6 @@ include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LAME,lame,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
$(eval $(call PKG_template,LIBMP3LAME,libmp3lame,$(PKG_VERSION)-${PKG_RELEASE},,${PKGSD_LIBMP3LAME},${PKGSC_LIBMP3LAME},${PKG_OPTS}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
TARGET_LDFLAGS+= -ltinfo
lame-install:
diff --git a/package/less/Makefile b/package/less/Makefile
index 734fc860b..a3b246a40 100644
--- a/package/less/Makefile
+++ b/package/less/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= less
PKG_VERSION:= 436
PKG_RELEASE:= 1
PKG_MD5SUM:= 817bf051953ad2dea825a1cdf460caa4
-PKG_DESCR:= A text mode pager
+PKG_DESCR:= text mode pager
PKG_SECTION:= pager
PKG_DEPENDS:= libncurses
PKG_BUILDDEP:= ncurses
PKG_URL:= http://www.greenwoodsoftware.com/less/
PKG_SITES:= http://www.greenwoodsoftware.com/less/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LESS,less,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/libICE/Makefile b/package/libICE/Makefile
index 3eb19785e..b25a951ea 100644
--- a/package/libICE/Makefile
+++ b/package/libICE/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libice
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libIDL/Makefile b/package/libIDL/Makefile
index e4adff641..d6eb3075c 100644
--- a/package/libIDL/Makefile
+++ b/package/libIDL/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/
PKG_LIBNAME:= libidl
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libSM/Makefile b/package/libSM/Makefile
index 56ea8e604..f17c209fc 100644
--- a/package/libSM/Makefile
+++ b/package/libSM/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libsm
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libX11/Makefile b/package/libX11/Makefile
index 8ab881ec2..bc6c45336 100644
--- a/package/libX11/Makefile
+++ b/package/libX11/Makefile
@@ -4,9 +4,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= libX11
-PKG_VERSION:= 1.5.0
-PKG_RELEASE:= 3
-PKG_MD5SUM:= 395455e4d3a51459374fe5ca8420aae8
+PKG_VERSION:= 1.6.2
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 7e17129e1678355d8268883ee31a6edf
PKG_DESCR:= X11 client-side library
PKG_SECTION:= x11/libs
PKG_BUILDDEP:= xproto-host xextproto-host libXau-host libpthread-stubs-host
@@ -19,6 +19,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libx11
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXScrnSaver/Makefile b/package/libXScrnSaver/Makefile
index 57ad70742..1b934f16c 100644
--- a/package/libXScrnSaver/Makefile
+++ b/package/libXScrnSaver/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxscrnsaver
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXSCRNSAVER,libxscrnsaver,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXau/Makefile b/package/libXau/Makefile
index 363a0b2a3..f1164bd47 100644
--- a/package/libXau/Makefile
+++ b/package/libXau/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxau
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXaw/Makefile b/package/libXaw/Makefile
index 7b4b655de..be7b78d41 100644
--- a/package/libXaw/Makefile
+++ b/package/libXaw/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxaw
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXAW,libxaw,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXcomposite/Makefile b/package/libXcomposite/Makefile
index f9ad054c8..ffc71f44b 100644
--- a/package/libXcomposite/Makefile
+++ b/package/libXcomposite/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxcomposite
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXcursor/Makefile b/package/libXcursor/Makefile
index 06938524f..1edce97f3 100644
--- a/package/libXcursor/Makefile
+++ b/package/libXcursor/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libXfixes libXrender
PKG_LIBNAME:= libxcursor
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXCURSOR,libxcursor,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXdamage/Makefile b/package/libXdamage/Makefile
index 43233671d..0fa0b2e4d 100644
--- a/package/libXdamage/Makefile
+++ b/package/libXdamage/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxdamage
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXDAMAGE,libxdamage,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXdmcp/Makefile b/package/libXdmcp/Makefile
index 3f30ae7f2..1a00688e9 100644
--- a/package/libXdmcp/Makefile
+++ b/package/libXdmcp/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxdmcp
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXext/Makefile b/package/libXext/Makefile
index c01665b93..0bd2997d9 100644
--- a/package/libXext/Makefile
+++ b/package/libXext/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxext
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXfixes/Makefile b/package/libXfixes/Makefile
index 3edab315d..cf6242e17 100644
--- a/package/libXfixes/Makefile
+++ b/package/libXfixes/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxfixes
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXFIXES,libxfixes,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXfont/Makefile b/package/libXfont/Makefile
index b86b8a547..c220b35df 100644
--- a/package/libXfont/Makefile
+++ b/package/libXfont/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxfont
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXFONT,libxfont,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXft/Makefile b/package/libXft/Makefile
index fe2d187bd..3a3954d2b 100644
--- a/package/libXft/Makefile
+++ b/package/libXft/Makefile
@@ -14,12 +14,12 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxft
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXFT,libxft,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
-
libxft-install:
${INSTALL_DIR} ${IDIR_LIBXFT}/usr/lib
${CP} ${WRKINST}/usr/lib/libXft.so* ${IDIR_LIBXFT}/usr/lib
diff --git a/package/libXi/Makefile b/package/libXi/Makefile
index 08e801043..c53095a8c 100644
--- a/package/libXi/Makefile
+++ b/package/libXi/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= libXi
PKG_VERSION:= 1.6.1
PKG_RELEASE:= 2
PKG_MD5SUM:= d024a9de73191628f9772893f02054d8
-PKG_DESCR:= X Window System client interface to the XINPUT extension to the X protocol.
+PKG_DESCR:= client interface to the XINPUT extension
PKG_SECTION:= x11/libs
PKG_BUILDDEP:= xproto xextproto libXext libXi-host
PKG_URL:= http://xorg.freedesktop.org/
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxi
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXinerama/Makefile b/package/libXinerama/Makefile
index 2887aaf71..f1e2597b9 100644
--- a/package/libXinerama/Makefile
+++ b/package/libXinerama/Makefile
@@ -9,11 +9,14 @@ PKG_RELEASE:= 2
PKG_MD5SUM:= 29a813b3850d499a3524a8d5d5ecb099
PKG_DESCR:= Xinerama library
PKG_SECTION:= x11/libs
-PKG_BUILDDEP:= xineramaproto-host xineramaproto libXext-host libXinerama-host
+PKG_BUILDDEP:= xineramaproto libXinerama-host
+HOST_BUILDDEP:= xineramaproto-host libXext-host
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxinerama
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libXmu/Makefile b/package/libXmu/Makefile
index 02c72fc50..28c1772cc 100644
--- a/package/libXmu/Makefile
+++ b/package/libXmu/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxmu
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXMU,libxmu,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXp/Makefile b/package/libXp/Makefile
index 443e36554..2d94fd929 100644
--- a/package/libXp/Makefile
+++ b/package/libXp/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxp
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXP,libxp,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXpm/Makefile b/package/libXpm/Makefile
index 22d8935a9..9d47e2446 100644
--- a/package/libXpm/Makefile
+++ b/package/libXpm/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxpm
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXPM,libxpm,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXrandr/Makefile b/package/libXrandr/Makefile
index e27fc1682..11bff2efb 100644
--- a/package/libXrandr/Makefile
+++ b/package/libXrandr/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxrandr
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXRANDR,libxrandr,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXrender/Makefile b/package/libXrender/Makefile
index 2067b1f8b..d19fcab51 100644
--- a/package/libXrender/Makefile
+++ b/package/libXrender/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxrender
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libXt/Makefile b/package/libXt/Makefile
index 61db0b88f..2128fa786 100644
--- a/package/libXt/Makefile
+++ b/package/libXt/Makefile
@@ -17,6 +17,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxt
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libXtst/Makefile b/package/libXtst/Makefile
index 913fbdee6..551f32a51 100644
--- a/package/libXtst/Makefile
+++ b/package/libXtst/Makefile
@@ -17,6 +17,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxtst
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libXv/Makefile b/package/libXv/Makefile
index ed8473bec..0842c6758 100644
--- a/package/libXv/Makefile
+++ b/package/libXv/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxv
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXV,libxv,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXxf86dga/Makefile b/package/libXxf86dga/Makefile
index e2b5feccb..a897fac13 100644
--- a/package/libXxf86dga/Makefile
+++ b/package/libXxf86dga/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxxf86dga
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXXF86DGA,libxxf86dga,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libXxf86vm/Makefile b/package/libXxf86vm/Makefile
index c7b0f3484..cbcfa0feb 100644
--- a/package/libXxf86vm/Makefile
+++ b/package/libXxf86vm/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= libXxf86vm
PKG_VERSION:= 1.1.2
PKG_RELEASE:= 2
PKG_MD5SUM:= 84d26e26c07f8cbcb5f447590df5b5c3
-PKG_DESCR:= an interface to the XFree86-VidModeExtension extension
+PKG_DESCR:= interface to the XFree86-VidModeExtension extension
PKG_SECTION:= x11/libs
PKG_BUILDDEP:= xf86vidmodeproto libXext
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_LIBNAME:= libxxf86vm
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXXF86VM,libxxf86vm,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libantlr3c/Makefile b/package/libantlr3c/Makefile
index 77a414fe3..dc57e74e2 100755
--- a/package/libantlr3c/Makefile
+++ b/package/libantlr3c/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= libs
PKG_SITES:= http://www.antlr.org/download/C/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBANTLR3C,libantlr3c,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libao/Makefile b/package/libao/Makefile
index 58b4cbfa7..6b3583161 100644
--- a/package/libao/Makefile
+++ b/package/libao/Makefile
@@ -7,20 +7,22 @@ PKG_NAME:= libao
PKG_VERSION:= 1.1.0
PKG_RELEASE:= 1
PKG_MD5SUM:= 2b2508c29bc97e4dc218fa162cf883c8
-PKG_DESCR:= A cross platform audio library
+PKG_DESCR:= cross platform audio library
PKG_SECTION:= libs
-PKG_DEPENDS:= libesd alsa-lib
-PKG_BUILDDEP:= esound alsa-lib
+PKG_DEPENDS:= alsa-lib
+PKG_BUILDDEP:= alsa-lib
PKG_URL:= http://www.xiph.org/ao
PKG_SITES:= http://downloads.xiph.org/releases/ao/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBAO,libao,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-CONFIGURE_ARGS+= --enable-esd \
- --enable-alsa \
+CONFIGURE_ARGS+= --enable-alsa \
+ --disable-esd \
--disable-arts \
--disable-nas \
--disable-polyp
diff --git a/package/libass/Makefile b/package/libass/Makefile
index fc71399d6..c4cdffed9 100644
--- a/package/libass/Makefile
+++ b/package/libass/Makefile
@@ -15,8 +15,6 @@ PKG_URL:= http://code.google.com/p/libass/
PKG_SITES:= http://libass.googlecode.com/files/
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBASS,libass,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libatomic_ops/Makefile b/package/libatomic_ops/Makefile
index 9ead522d7..6486f14b0 100644
--- a/package/libatomic_ops/Makefile
+++ b/package/libatomic_ops/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://www.hboehm.info/gc/
PKG_SITES:= http://www.hboehm.info/gc/gc_source/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libaudiofile/Makefile b/package/libaudiofile/Makefile
index cc4011f7a..b58a87a27 100644
--- a/package/libaudiofile/Makefile
+++ b/package/libaudiofile/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://audiofile.68k.org/
PKG_LIBNAME:= libaudiofile
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBAUDIOFILE,libaudiofile,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libcapi20/Makefile b/package/libcapi20/Makefile
index 2afe962d8..2b81fb8b9 100644
--- a/package/libcapi20/Makefile
+++ b/package/libcapi20/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= ftp://ftp.melware.net/capi-utils/
PKG_SITES:= ftp://ftp.melware.net/capi-utils/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libcdio/Makefile b/package/libcdio/Makefile
index 5ec7ffbf4..c4a732217 100644
--- a/package/libcdio/Makefile
+++ b/package/libcdio/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://www.gnu.org/software/libcdio
PKG_SITES:= ${MASTER_SITE_GNU:=libcdio/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBCDIO,libcdio,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libcli/Makefile b/package/libcli/Makefile
index d4fe39ca3..cec7642a1 100755
--- a/package/libcli/Makefile
+++ b/package/libcli/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://sites.dparrish.com/libcli
PKG_SITES:= https://github.com/dparrish/libcli
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBCLI,libcli,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libdaemon/Makefile b/package/libdaemon/Makefile
index e208a56f9..6262a3017 100644
--- a/package/libdaemon/Makefile
+++ b/package/libdaemon/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= libdaemon
PKG_VERSION:= 0.14
PKG_RELEASE:= 1
PKG_MD5SUM:= 509dc27107c21bcd9fbf2f95f5669563
-PKG_DESCR:= A lightweight C library that eases the writing of UNIX daemons
+PKG_DESCR:= library that eases the writing of UNIX daemons
PKG_SECTION:= libs
PKG_URL:= http://0pointer.de/lennart/projects/libdaemon/
PKG_SITES:= http://0pointer.de/lennart/projects/libdaemon/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBDAEMON,libdaemon,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libdnet/Makefile b/package/libdnet/Makefile
index 998f54b70..6c5b331fc 100644
--- a/package/libdnet/Makefile
+++ b/package/libdnet/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= libdnet
PKG_VERSION:= 1.11
PKG_RELEASE:= 3
PKG_MD5SUM:= 04c394ed8e1e7fc455456e79e908916d
-PKG_DESCR:= a low-level networking library
+PKG_DESCR:= low-level networking library
PKG_SECTION:= libs
PKG_BUILDDEP:= autotool
PKG_URL:= http://libdnet.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=$(PKG_NAME)/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBDNET,libdnet,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libdrm/Makefile b/package/libdrm/Makefile
index dac18add6..68b4d8284 100644
--- a/package/libdrm/Makefile
+++ b/package/libdrm/Makefile
@@ -4,9 +4,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= libdrm
-PKG_VERSION:= 2.4.52
+PKG_VERSION:= 2.4.53
PKG_RELEASE:= 1
-PKG_MD5SUM:= cb3547ccb435be6d80df68840da6b2ee
+PKG_MD5SUM:= 12e30247fb3caafc835e5f3f768c426a
PKG_DESCR:= DRM library
PKG_SECTION:= libs
PKG_BUILDDEP:= libpthread-stubs cairo libpciaccess
@@ -14,6 +14,8 @@ PKG_URL:= http://dri.freedesktop.org/wiki/
PKG_SITES:= http://dri.freedesktop.org/libdrm/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
include $(TOPDIR)/mk/package.mk
diff --git a/package/libffi/Makefile b/package/libffi/Makefile
index a7e957582..daa682bae 100644
--- a/package/libffi/Makefile
+++ b/package/libffi/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://sourceware.org/libffi/
PKG_SITES:= ftp://sourceware.org/pub/libffi/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/libfontenc/Makefile b/package/libfontenc/Makefile
index bac9e4587..e702ecbd4 100644
--- a/package/libfontenc/Makefile
+++ b/package/libfontenc/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= xproto zlib
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBFONTENC,libfontenc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libgcrypt/Makefile b/package/libgcrypt/Makefile
index 38f263daf..4e31b3370 100644
--- a/package/libgcrypt/Makefile
+++ b/package/libgcrypt/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://directory.fsf.org/project/libgcrypt
PKG_SITES:= ftp://ftp.gnupg.org/gcrypt/libgcrypt/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBGCRYPT,libgcrypt,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libgd/Makefile b/package/libgd/Makefile
index f608be694..21d80e779 100644
--- a/package/libgd/Makefile
+++ b/package/libgd/Makefile
@@ -16,8 +16,6 @@ PKG_SITES:= https://bitbucket.org/libgd/gd-libgd/downloads/
PKG_LIBNAME:= libgd
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBGD,libgd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libgssglue/Makefile b/package/libgssglue/Makefile
index 5e6b8b21a..bfa2b1c92 100644
--- a/package/libgssglue/Makefile
+++ b/package/libgssglue/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= libs
PKG_SITES:= http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBGSSGLUE,libgssglue,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libiconv-tiny/Makefile b/package/libiconv-tiny/Makefile
index d5da1049f..4e749b768 100644
--- a/package/libiconv-tiny/Makefile
+++ b/package/libiconv-tiny/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://www.openwrt.org/
PKG_SITES:= http://www.openadk.org/distfiles/
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libid3tag/Makefile b/package/libid3tag/Makefile
index c8515b456..5a6ad3a2c 100644
--- a/package/libid3tag/Makefile
+++ b/package/libid3tag/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= libid3tag
PKG_VERSION:= 0.15.1b
PKG_RELEASE:= 3
PKG_MD5SUM:= e5808ad997ba32c498803822078748c3
-PKG_DESCR:= an ID3 tag manipulation library
+PKG_DESCR:= ID3 tag manipulation library
PKG_SECTION:= libs
PKG_DEPENDS:= zlib
PKG_BUILDDEP:= zlib
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=mad/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBID3TAG,libid3tag,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libjpeg-turbo/Makefile b/package/libjpeg-turbo/Makefile
index 31445e48a..7afbc94a3 100644
--- a/package/libjpeg-turbo/Makefile
+++ b/package/libjpeg-turbo/Makefile
@@ -4,15 +4,17 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= libjpeg-turbo
-PKG_VERSION:= 1.3.0
-PKG_RELEASE:= 2
-PKG_MD5SUM:= e1e65cc711a1ade1322c06ad4a647741
-PKG_DESCR:= a JPEG library
+PKG_VERSION:= 1.3.1
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 2c3a68129dac443a72815ff5bb374b05
+PKG_DESCR:= JPEG library
PKG_SECTION:= libs
PKG_URL:= http://libjpeg-turbo.virtualgl.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=libjpeg-turbo/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBJPEG_TURBO,libjpeg-turbo,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/liblzo/Makefile b/package/liblzo/Makefile
index cd6783111..9402b7a1e 100644
--- a/package/liblzo/Makefile
+++ b/package/liblzo/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= http://www.oberhumer.com/opensource/lzo/download/
PKG_LIBNAME:= liblzo
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libmad/Makefile b/package/libmad/Makefile
index fb26b70d0..b3e035c09 100644
--- a/package/libmad/Makefile
+++ b/package/libmad/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= libmad
PKG_VERSION:= 0.15.1b
PKG_RELEASE:= 6
PKG_MD5SUM:= 1be543bc30c56fb6bea1d7bf6a64e66c
-PKG_DESCR:= An high-quality MPEG audio decoding library
+PKG_DESCR:= high-quality MPEG audio decoding library
PKG_SECTION:= libs
PKG_BUILDDEP:= autotool
PKG_URL:= http://sourceforge.net/projects/mad
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=mad/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBMAD,libmad,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libmicrohttpd/Makefile b/package/libmicrohttpd/Makefile
index 58a47af58..1380e8d08 100644
--- a/package/libmicrohttpd/Makefile
+++ b/package/libmicrohttpd/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= libmicrohttpd
PKG_VERSION:= 0.9.26
PKG_RELEASE:= 2
PKG_MD5SUM:= bdac9b62fa3080890f9ab44cf29749fc
-PKG_DESCR:= a C library make it easy to run an HTTP server
+PKG_DESCR:= C library make it easy to run an HTTP server
PKG_SECTION:= libs
PKG_DEPENDS:= libgcrypt
PKG_BUILDDEP:= libgcrypt
@@ -15,6 +15,8 @@ PKG_URL:= http://www.gnu.org/software/libmicrohttpd/
PKG_SITES:= ${MASTER_SITE_GNU:=libmicrohttpd/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBMICROHTTPD,libmicrohttpd,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libmms/Makefile b/package/libmms/Makefile
index cfd900c0d..4feb1d529 100644
--- a/package/libmms/Makefile
+++ b/package/libmms/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://libmms.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=libmms/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBMMS,libmms,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libmodplug/Makefile b/package/libmodplug/Makefile
index 421243c03..c64c83dcf 100644
--- a/package/libmodplug/Makefile
+++ b/package/libmodplug/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= libmodplug
PKG_VERSION:= 0.8.8.5
PKG_RELEASE:= 1
PKG_MD5SUM:= 5f30241db109d647781b784e62ddfaa1
-PKG_DESCR:= a MOD player library
+PKG_DESCR:= MOD player library
PKG_SECTION:= libs
PKG_URL:= http://modplug-xmms.sourceforge.net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=modplug-xmms/libmodplug/0.8.8.5/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBMODPLUG,libmodplug,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libmpdclient/Makefile b/package/libmpdclient/Makefile
index 7535b62bb..91a4f2cd5 100644
--- a/package/libmpdclient/Makefile
+++ b/package/libmpdclient/Makefile
@@ -13,8 +13,6 @@ PKG_URL:= http://www.musicpd.org/
PKG_SITES:= http://www.musicpd.org/download/libmpdclient/2/
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBMPDCLIENT,libmpdclient,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libmpeg2/Makefile b/package/libmpeg2/Makefile
index 200a79b1b..aa54600a8 100644
--- a/package/libmpeg2/Makefile
+++ b/package/libmpeg2/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://libmpeg2.sourceforge.net/
PKG_SITES:= http://libmpeg2.sourceforge.net/files/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBMPEG2,libmpeg2,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libnet/Makefile b/package/libnet/Makefile
index 2f765cc71..13f934b12 100644
--- a/package/libnet/Makefile
+++ b/package/libnet/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= libnet
PKG_VERSION:= 1.1.6
PKG_RELEASE:= 1
PKG_MD5SUM:= 710296fe424a49344e5fcc0d09e53317
-PKG_DESCR:= a low-level packet creation library
+PKG_DESCR:= low-level packet creation library
PKG_SECTION:= libs
PKG_DEPENDS:= libpcap
PKG_BUILDDEP:= libpcap autotool
@@ -16,12 +16,13 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=libnet-dev/}
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBNET,libnet,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
AUTOTOOL_STYLE:= autoreconf
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
ENDIAN:=lil
ifeq (${CPU_ARCH},mips)
ENDIAN:=big
diff --git a/package/libnfs/Makefile b/package/libnfs/Makefile
index 6a6b9e69f..0e172b75e 100644
--- a/package/libnfs/Makefile
+++ b/package/libnfs/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= https://github.com/sahlberg/libnfs
PKG_SITES:= https://sites.google.com/site/libnfstarballs/li/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBNFS,libnfs,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libnfsidmap/Makefile b/package/libnfsidmap/Makefile
index c6dc0a2b6..2881c1a90 100644
--- a/package/libnfsidmap/Makefile
+++ b/package/libnfsidmap/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://www.citi.umich.edu/projects/nfsv4/linux/
PKG_SITES:= http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBNFSIDMAP,libnfsidmap,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libnids/Makefile b/package/libnids/Makefile
index 50e930599..c70e54b8c 100644
--- a/package/libnids/Makefile
+++ b/package/libnids/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= libnids
PKG_VERSION:= 1.24
PKG_RELEASE:= 3
PKG_MD5SUM:= 72d37c79c85615ffe158aa524d649610
-PKG_DESCR:= Network Intrusion Detection System library
+PKG_DESCR:= network intrusion detection system library
PKG_SECTION:= libs
PKG_DEPENDS:= libnet libpcap glib
PKG_BUILDDEP:= autotool libnet libpcap glib
@@ -15,6 +15,8 @@ PKG_URL:= http://libnids.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=libnids/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/libnl/Makefile b/package/libnl/Makefile
index 45b24cca2..85d46c780 100644
--- a/package/libnl/Makefile
+++ b/package/libnl/Makefile
@@ -4,10 +4,10 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= libnl
-PKG_VERSION:= 3.2.22
-PKG_RELEASE:= 3
-PKG_MD5SUM:= 2e1c889494d274aca24ce5f6a748e66e
-PKG_DESCR:= Netlink library
+PKG_VERSION:= 3.2.24
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 6e0e7bad0674749d930dd9f285343d55
+PKG_DESCR:= netlink library
PKG_SECTION:= libs
PKG_BUILDDEP:= m4-host flex-host
PKG_URL:= http://www.infradead.org/~tgr/libnl/
@@ -15,6 +15,8 @@ PKG_SITES:= http://www.infradead.org/~tgr/libnl/files/
PKG_NOPARALLEL:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBNL,libnl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libnotify/Makefile b/package/libnotify/Makefile
index 0a5c78cc8..a1ca81c7d 100644
--- a/package/libnotify/Makefile
+++ b/package/libnotify/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= http://www.galago-project.org/files/releases/source/libnotify/
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBNOTIFY,libnotify,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libogg/Makefile b/package/libogg/Makefile
index 03fc0af66..7dfb47b90 100644
--- a/package/libogg/Makefile
+++ b/package/libogg/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= libogg
PKG_VERSION:= 1.3.1
PKG_RELEASE:= 1
-PKG_MD5SUM:= ba526cd8f4403a5d351a9efaa8608fbc
+PKG_MD5SUM:= ca25d8da0ddfc8c6cbbf78d847a209fe
PKG_DESCR:= Ogg bitstream handling library
PKG_SECTION:= libs
PKG_URL:= http://www.xiph.org/ogg
diff --git a/package/libol/Makefile b/package/libol/Makefile
deleted file mode 100644
index b3373a348..000000000
--- a/package/libol/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include ${TOPDIR}/rules.mk
-
-PKG_NAME:= libol
-PKG_VERSION:= 0.3.18
-PKG_RELEASE:= 2
-PKG_MD5SUM:= cbadf4b7ea276dfa85acc38a1cc5ff17
-PKG_DESCR:= Support library for syslog-ng
-PKG_SECTION:= libs
-PKG_URL:= http://www.balabit.com/
-PKG_SITES:= http://www.balabit.com/downloads/files/libol/0.3/
-PKG_OPTS:= dev
-
-include ${TOPDIR}/mk/package.mk
-
-$(eval $(call PKG_template,LIBOL,libol,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-
-libol-install:
- ${INSTALL_DIR} ${IDIR_LIBOL}/usr/lib
- ${CP} ${WRKINST}/usr/lib/libol.so* ${IDIR_LIBOL}/usr/lib/
-
-include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libol/patches/patch-ltmain_sh b/package/libol/patches/patch-ltmain_sh
deleted file mode 100644
index c5f9a8f81..000000000
--- a/package/libol/patches/patch-ltmain_sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- libol-0.3.18.orig/ltmain.sh 2005-04-01 02:47:06.000000000 +0200
-+++ libol-0.3.18/ltmain.sh 2011-01-15 22:53:34.000000000 +0100
-@@ -1382,7 +1382,7 @@ EOF
- # but this is not reliable with gcc because gcc may use -mfoo to
- # select a different linker, different libraries, etc, while
- # -Wl,-mfoo simply passes -mfoo to the linker.
-- -m*)
-+ -m*|-fstack-protector*|-flto)
- # Unknown arguments in both finalize_command and compile_command need
- # to be aesthetically quoted because they are evaled later.
- arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
diff --git a/package/libosip2/Makefile b/package/libosip2/Makefile
index e5959b963..65060c339 100644
--- a/package/libosip2/Makefile
+++ b/package/libosip2/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= libosip2
PKG_VERSION:= 3.3.0
PKG_RELEASE:= 2
PKG_MD5SUM:= 81493bb4d4ae6d55b71a0d4369339125
-PKG_DESCR:= a SIP (Session Initiation Protocol) implementation
+PKG_DESCR:= SIP (Session Initiation Protocol) implementation
PKG_SECTION:= libs
PKG_DEPENDS:= libpthread
PKG_URL:= http://www.gnu.org/software/osip
PKG_SITES:= ${MASTER_SITE_GNU:=osip/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBOSIP2,libosip2,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libp11/Makefile b/package/libp11/Makefile
index 9a7092c44..09eec9a88 100644
--- a/package/libp11/Makefile
+++ b/package/libp11/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.opensc-project.org/libp11
PKG_SITES:= http://www.opensc-project.org/files/libp11/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBP11,libp11,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libpcap/Makefile b/package/libpcap/Makefile
index d374fc5a5..f8f678411 100644
--- a/package/libpcap/Makefile
+++ b/package/libpcap/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://www.tcpdump.org/
PKG_SITES:= http://www.tcpdump.org/release/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_LIBPCAP:= WITH_IPV6
PKGFD_WITH_IPV6:= enable IPv6 support
diff --git a/package/libpciaccess/Makefile b/package/libpciaccess/Makefile
index cc2df0005..e9b7478cf 100644
--- a/package/libpciaccess/Makefile
+++ b/package/libpciaccess/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= x11/libs
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBPCIACCESS,libpciaccess,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libpng/Makefile b/package/libpng/Makefile
index 3f16ecf3f..5904d14aa 100644
--- a/package/libpng/Makefile
+++ b/package/libpng/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= libpng
PKG_VERSION:= 1.6.10
PKG_RELEASE:= 1
-PKG_MD5SUM:= b0f0c38a02dc92f70f0053a40abc7e0b
+PKG_MD5SUM:= 5f414b20f683b1d96b163c89e3eff768
PKG_DESCR:= library for reading/writing PNG images
PKG_SECTION:= libs
PKG_DEPENDS:= zlib
diff --git a/package/libpri/Makefile b/package/libpri/Makefile
index 341b87951..00b1ec954 100644
--- a/package/libpri/Makefile
+++ b/package/libpri/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://www.asterisk.org/
PKG_SITES:= http://downloads.asterisk.org/pub/telephony/libpri/releases/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBPRI,libpri,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libpthread-stubs/Makefile b/package/libpthread-stubs/Makefile
index 9f12523ef..60052bf40 100644
--- a/package/libpthread-stubs/Makefile
+++ b/package/libpthread-stubs/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://xcb.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/librpcsecgss/Makefile b/package/librpcsecgss/Makefile
index 5cd8ea8bc..ef483bfa3 100644
--- a/package/librpcsecgss/Makefile
+++ b/package/librpcsecgss/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libgssglue libtirpc autotool
PKG_SITES:= http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include $(TOPDIR)/mk/package.mk
diff --git a/package/libsamplerate/Makefile b/package/libsamplerate/Makefile
index 5c73458d1..a07d76281 100644
--- a/package/libsamplerate/Makefile
+++ b/package/libsamplerate/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://www.mega-nerd.com/SRC/
PKG_SITES:= http://www.mega-nerd.com/SRC/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBSAMPLERATE,libsamplerate,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libshout/Makefile b/package/libshout/Makefile
index 26520e13a..f84a9bf88 100644
--- a/package/libshout/Makefile
+++ b/package/libshout/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://directory.fsf.org/project/libshout
PKG_SITES:= http://downloads.us.xiph.org/releases/libshout/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBSHOUT,libshout,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libsndfile/Makefile b/package/libsndfile/Makefile
index b1663a23c..c94cb513a 100644
--- a/package/libsndfile/Makefile
+++ b/package/libsndfile/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://www.mega-nerd.com/libsndfile/
PKG_SITES:= http://www.mega-nerd.com/libsndfile/files/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBSNDFILE,libsndfile,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libssh/Makefile b/package/libssh/Makefile
index 2543a7863..841c71cd2 100644
--- a/package/libssh/Makefile
+++ b/package/libssh/Makefile
@@ -15,8 +15,6 @@ PKG_URL:= http://www.libssh.org/
PKG_SITES:= https://red.libssh.org/attachments/download/87/
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBSSH,libssh,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libtasn1/Makefile b/package/libtasn1/Makefile
index 9f3b56dab..e217eae37 100644
--- a/package/libtasn1/Makefile
+++ b/package/libtasn1/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://www.gnupg.org/
PKG_SITES:= http://ftp.gnu.org/gnu/libtasn1/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBTASN1,libtasn1,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libtiff/Makefile b/package/libtiff/Makefile
index bc41ce181..d577220ca 100644
--- a/package/libtiff/Makefile
+++ b/package/libtiff/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= tiff
PKG_VERSION:= 3.9.4
PKG_RELEASE:= 4
PKG_MD5SUM:= 2006c1bdd12644dbf02956955175afd6
-PKG_DESCR:= A library for reading/writing TIFF images
+PKG_DESCR:= library for reading/writing TIFF images
PKG_SECTION:= libs
PKG_URL:= http://www.libtiff.org/
PKG_SITES:= ftp://ftp.remotesensing.org/pub/libtiff/
@@ -15,6 +15,8 @@ PKG_NEED_CXX:= 1
PKG_LIBNAME:= libtiff
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/libtool/Makefile b/package/libtool/Makefile
index 4d4c8c4c8..0588e892c 100644
--- a/package/libtool/Makefile
+++ b/package/libtool/Makefile
@@ -6,8 +6,8 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= libtool
PKG_VERSION:= 2.4.2
PKG_RELEASE:= 3
-PKG_MD5SUM:= d2f3b7d4627e69e13514a40e72a24d50
-PKG_DESCR:= a generic dynamic object loading library
+PKG_MD5SUM:= 2ec8997e0c07249eb4cbd072417d70fe
+PKG_DESCR:= generic dynamic object loading library
PKG_SECTION:= lang
PKG_BUILDDEP:= m4-host libtool-host
PKG_URL:= http://www.gnu.org/software/libtool/
diff --git a/package/libtorrent/Makefile b/package/libtorrent/Makefile
index fc4a051a3..959d0e286 100644
--- a/package/libtorrent/Makefile
+++ b/package/libtorrent/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= libtorrent
PKG_VERSION:= 0.13.2
PKG_RELEASE:= 1
PKG_MD5SUM:= 96c0b81501357df402ab592f59ecaeab
-PKG_DESCR:= A bittorrent library
+PKG_DESCR:= bittorrent library
PKG_SECTION:= libs
PKG_DEPENDS:= libopenssl libsigc++
PKG_BUILDDEP:= openssl libsigc++
@@ -15,6 +15,8 @@ PKG_URL:= http://libtorrent.rakshasa.no/
PKG_SITES:= http://libtorrent.rakshasa.no/downloads/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBTORRENT,libtorrent,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libunistring/Makefile b/package/libunistring/Makefile
index 454c5ba1b..a8c23500e 100755
--- a/package/libunistring/Makefile
+++ b/package/libunistring/Makefile
@@ -15,6 +15,8 @@ PKG_OPTS:= dev
PKG_LIBC_DEPENDS:= uclibc glibc
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBUNISTRING,libunistring,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libvorbis/Makefile b/package/libvorbis/Makefile
index 5f6b62977..add489797 100644
--- a/package/libvorbis/Makefile
+++ b/package/libvorbis/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= libvorbis
PKG_VERSION:= 1.3.3
PKG_RELEASE:= 1
-PKG_MD5SUM:= 6b1a36f0d72332fae5130688e65efe1f
+PKG_MD5SUM:= 71b649d3e08e63ece16649df906ce8b9
PKG_DESCR:= Vorbis General Audio Compression Codec library
PKG_SECTION:= libs
PKG_BUILDDEP:= libogg
diff --git a/package/libx264/Makefile b/package/libx264/Makefile
index 96f6de14d..e9f2fd2ac 100644
--- a/package/libx264/Makefile
+++ b/package/libx264/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://www.videolan.org/developers/x264.html
PKG_SITES:= http://openadk.org/distfiles/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_BUILDDEP_IBM_X40:= yasm-host
include $(TOPDIR)/mk/package.mk
diff --git a/package/libxcb/Makefile b/package/libxcb/Makefile
index c126b66ac..563e08da7 100644
--- a/package/libxcb/Makefile
+++ b/package/libxcb/Makefile
@@ -15,6 +15,8 @@ PKG_BUILDDEP+= python2 libpthread-stubs libxslt libXau xcb-proto
PKG_SITES:= http://xcb.freedesktop.org/dist/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/libxkbfile/Makefile b/package/libxkbfile/Makefile
index dfa8f6201..fc7d52cca 100644
--- a/package/libxkbfile/Makefile
+++ b/package/libxkbfile/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= kbproto libX11
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXKBFILE,libxkbfile,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libxml2/Makefile b/package/libxml2/Makefile
index 8c5ee7689..4bf5f7e7c 100644
--- a/package/libxml2/Makefile
+++ b/package/libxml2/Makefile
@@ -16,6 +16,8 @@ PKG_URL:= http://www.xmlsoft.org/
PKG_SITES:= http://xmlsoft.org/sources/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LIBXML2 LIBXML2_PYTHON
PKGSD_LIBXML2_PYTHON:= XML python bindings
PKGSC_LIBXML2_PYTHON:= libs
diff --git a/package/libxshmfence/Makefile b/package/libxshmfence/Makefile
index d81b9c679..ecfbcab73 100644
--- a/package/libxshmfence/Makefile
+++ b/package/libxshmfence/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= x11/libs
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBXSHMFENCE,libxshmfence,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/libxslt/Makefile b/package/libxslt/Makefile
index 22e732b93..3c5a2573d 100644
--- a/package/libxslt/Makefile
+++ b/package/libxslt/Makefile
@@ -10,12 +10,15 @@ PKG_MD5SUM:= 9667bf6f9310b957254fdcf6596600b7
PKG_DESCR:= XSLT Library
PKG_SECTION:= libs
PKG_DEPENDS:= libxml2
-PKG_BUILDDEP:= autotool bzip2-host python2-host libxml2-host libxslt-host libxml2
+PKG_BUILDDEP:= autotool libxml2
+HOST_BUILDDEP:= libxml2-host
PKG_URL:= http://xmlsoft.org/XSLT
PKG_SITES:= http://xmlsoft.org/sources/
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LIBXSLT XSLTPROC
PKGSD_XSLTPROC:= XSLT processor utility
PKGSC_XSLTPROC:= misc
diff --git a/package/lighttpd/Makefile b/package/lighttpd/Makefile
index 4a0c8807e..1b360ab47 100644
--- a/package/lighttpd/Makefile
+++ b/package/lighttpd/Makefile
@@ -6,8 +6,8 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= lighttpd
PKG_VERSION:= 1.4.35
PKG_RELEASE:= 1
-PKG_MD5SUM:= 69057685df672218d45809539b874917
-PKG_DESCR:= a lightweight web server
+PKG_MD5SUM:= c7ae774eab4cb7ac85e41b712f4ee9ba
+PKG_DESCR:= lightweight web server
PKG_SECTION:= www
PKG_DEPENDS:= libgcc
PKG_URL:= http://www.lighttpd.net/
diff --git a/package/links/Makefile b/package/links/Makefile
index ab1f7e592..0147179b4 100644
--- a/package/links/Makefile
+++ b/package/links/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= openssl libpng libjpeg-turbo gpm
PKG_URL:= http://links.twibright.com/
PKG_SITES:= http://links.twibright.com/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_LINKS:= WITH_DIRECTFB
PKGFD_WITH_DIRECTFB:= enable DirectFB video output support
PKGFS_WITH_DIRECTFB:= directfb
diff --git a/package/logrotate/Makefile b/package/logrotate/Makefile
index 375746034..0a80e56c5 100644
--- a/package/logrotate/Makefile
+++ b/package/logrotate/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libpopt
PKG_BUILDDEP:= popt
PKG_SITES:= https://fedorahosted.org/releases/l/o/logrotate/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LOGROTATE,logrotate,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/lrzsz/Makefile b/package/lrzsz/Makefile
index cb3680a65..5e14e7e30 100644
--- a/package/lrzsz/Makefile
+++ b/package/lrzsz/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= serial
PKG_URL:= http://www.ohse.de/uwe/software/lrzsz.html
PKG_SITES:= http://www.ohse.de/uwe/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LRZSZ,lrzsz,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/lua/Makefile b/package/lua/Makefile
index adb63f207..7ad5ea268 100644
--- a/package/lua/Makefile
+++ b/package/lua/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.lua.org/
PKG_SITES:= http://www.lua.org/ftp/
PKG_MULTI:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LUA LUAC LUA_EXAMPLES
PKGSD_LUAC:= LUA bytecode compiler
PKGSD_LUAEXAMPLES:= LUA script examples
diff --git a/package/lzma/Makefile b/package/lzma/Makefile
index 7d2a2e653..8cf989c83 100644
--- a/package/lzma/Makefile
+++ b/package/lzma/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= lzma
PKG_VERSION:= 4.32.7
PKG_RELEASE:= 1
-PKG_MD5SUM:= 2a748b77a2f8c3cbc322dbd0b4c9d06a
+PKG_MD5SUM:= 79c31b18a76254c1cb078c1d40a47c44
PKG_DESCR:= LZMA compression utility
PKG_SECTION:= archive
PKG_URL:= http://tukaani.org/lzma/
diff --git a/package/lzop/Makefile b/package/lzop/Makefile
index 95278fcd3..09ebad265 100644
--- a/package/lzop/Makefile
+++ b/package/lzop/Makefile
@@ -15,6 +15,8 @@ HOST_BUILDDEP:= liblzo-host
PKG_URL:= http://www.lzop.org/
PKG_SITES:= http://www.lzop.org/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/m4/Makefile b/package/m4/Makefile
index 94b39a14e..93c8beda7 100644
--- a/package/m4/Makefile
+++ b/package/m4/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= m4
PKG_VERSION:= 1.4.17
PKG_RELEASE:= 1
-PKG_MD5SUM:= a5e9954b1dae036762f7b13673a2cf76
+PKG_MD5SUM:= 12a3c829301a4fd6586a57d3fcf196dc
PKG_DESCR:= macro processor
PKG_SECTION:= lang
PKG_BUILDDEP:= m4-host
diff --git a/package/macchanger/Makefile b/package/macchanger/Makefile
index e3a250a2a..c02eb96d7 100755
--- a/package/macchanger/Makefile
+++ b/package/macchanger/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= admin
PKG_URL:= http://www.alobbs.com/macchanger
PKG_SITES:= ${MASTER_SITE_GNU:=macchanger/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MACCHANGER,macchanger,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/madplay/Makefile b/package/madplay/Makefile
index f18588787..09e2853dd 100644
--- a/package/madplay/Makefile
+++ b/package/madplay/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.underbit.com/products/mad
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=mad/} \
ftp://ftp.mars.org/pub/mpeg/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MADPLAY,madplay,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/make/Makefile b/package/make/Makefile
index 3606076ad..e09be88f4 100644
--- a/package/make/Makefile
+++ b/package/make/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= lang
PKG_URL:= http://www.gnu.org/software/make
PKG_SITES:= ${MASTER_SITE_GNU:=make/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,MAKE,make,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/mc/Makefile b/package/mc/Makefile
index 6aa3d4f6f..503ab626e 100644
--- a/package/mc/Makefile
+++ b/package/mc/Makefile
@@ -15,8 +15,6 @@ PKG_URL:= http://www.midnight-commander.org/
PKG_SITES:= http://ftp.midnight-commander.org/
PKG_NOPARALLEL:= 1
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MC,mc,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/mdadm/Makefile b/package/mdadm/Makefile
index f140db31a..ee1dc5d2d 100644
--- a/package/mdadm/Makefile
+++ b/package/mdadm/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= mdadm
PKG_VERSION:= 3.3
PKG_RELEASE:= 1
-PKG_MD5SUM:= f73bf9c6a72cdd644904b287bc9b7c9e
+PKG_MD5SUM:= abb19b309281b93cf79d29fb2dfb2e85
PKG_DESCR:= tool for managing Linux Software RAID arrays
PKG_SECTION:= fs
PKG_URL:= http://neil.brown.name/blog/mdadm
diff --git a/package/mesa-demos/Makefile b/package/mesa-demos/Makefile
index 5f0ae7166..789e6f2ba 100644
--- a/package/mesa-demos/Makefile
+++ b/package/mesa-demos/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= mesalib
PKG_BUILDDEP:= MesaLib libglew
PKG_SITES:= ftp://ftp.freedesktop.org/pub/mesa/demos/${PKG_VERSION}/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= x86 x86_64 mips mipsel mips64 mips64el arm
PKG_SUBPKGS:= GLXINFO
diff --git a/package/miau/Makefile b/package/miau/Makefile
index fd9a12e1a..aad9b6d51 100644
--- a/package/miau/Makefile
+++ b/package/miau/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= miau
PKG_VERSION:= 0.6.5
PKG_RELEASE:= 1
PKG_MD5SUM:= 76f794889d47ad277c25e9c5bbddefa4
-PKG_DESCR:= miau is an IRC-bouncer/proxy
+PKG_DESCR:= IRC-bouncer/proxy
PKG_SECTION:= chat
PKG_URL:= http://miau.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=miau/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MIAU,miau,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/miredo/Makefile b/package/miredo/Makefile
index 45e1ad42b..f63354fbe 100644
--- a/package/miredo/Makefile
+++ b/package/miredo/Makefile
@@ -15,8 +15,6 @@ PKG_SITES:= http://www.remlab.net/files/miredo/
PKG_SUBPKGS:= MIREDO MIREDO_SERVER
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MIREDO,miredo,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/mkfontscale/Makefile b/package/mkfontscale/Makefile
index 8457ff0a5..745258380 100644
--- a/package/mkfontscale/Makefile
+++ b/package/mkfontscale/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= x11/apps
PKG_BUILDDEP:= freetype libfontenc
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,MKFONTSCALE,mkfontscale,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/motion/Makefile b/package/motion/Makefile
index 69f96ea05..e4ba763fb 100644
--- a/package/motion/Makefile
+++ b/package/motion/Makefile
@@ -15,6 +15,8 @@ PKG_BUILDDEP:= libjpeg-turbo sdl
PKG_URL:= http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=motion/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
include ${TOPDIR}/mk/package.mk
diff --git a/package/mpc/Makefile b/package/mpc/Makefile
index 321badd27..947188ebe 100644
--- a/package/mpc/Makefile
+++ b/package/mpc/Makefile
@@ -14,8 +14,6 @@ PKG_BUILDDEP:= libmpdclient
PKG_URL:= http://www.musicpd.org/
PKG_SITES:= http://www.musicpd.org/download/mpc/0/
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,MPC,mpc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/mpd/Makefile b/package/mpd/Makefile
index b104f00f5..bbd7f33bc 100644
--- a/package/mpd/Makefile
+++ b/package/mpd/Makefile
@@ -16,8 +16,6 @@ PKG_URL:= http://www.musicpd.org/
PKG_SITES:= http://www.musicpd.org/download/mpd/0.18/
PKG_NEED_CXX:= 1
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
PKG_FLAVOURS_MPD:= WITH_ALSA WITH_AO WITH_MP3 WITH_MP4 WITH_TREMOR
PKG_FLAVOURS_MPD+= WITH_OGG WITH_FLAC WITH_WAV WITH_MMS WITH_FFMPEG
PKG_FLAVOURS_MPD+= WITH_SHOUT WITH_CURL WITH_SAMPLERATE WITH_HTTPD
diff --git a/package/mpdbox/Makefile b/package/mpdbox/Makefile
index fd164e8ad..625b6e612 100644
--- a/package/mpdbox/Makefile
+++ b/package/mpdbox/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= multimedia
PKG_URL:= http://www.openadk.org/cgi-bin/gitweb.cgi?p=mpdbox.git;a=summary
PKG_SITES:= http://www.openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,MPDBOX,mpdbox,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/mrd6/Makefile b/package/mrd6/Makefile
index 235fb0809..44e08a2fb 100644
--- a/package/mrd6/Makefile
+++ b/package/mrd6/Makefile
@@ -14,6 +14,7 @@ PKG_SITES:= http://www.openadk.org/distfiles/
PKG_NEED_CXX:= 1
PKG_CXX:= MRD6
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKBUILD= ${WRKSRC}/src
include ${TOPDIR}/mk/package.mk
diff --git a/package/mt-daapd/Makefile b/package/mt-daapd/Makefile
index d1baa41e4..85ceeface 100644
--- a/package/mt-daapd/Makefile
+++ b/package/mt-daapd/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= gdbm libid3tag
PKG_URL:= http://www.fireflymediaserver.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=mt-daapd/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,MT_DAAPD,mt-daapd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/mtr/Makefile b/package/mtr/Makefile
index fece3ba41..c73ffceaa 100644
--- a/package/mtr/Makefile
+++ b/package/mtr/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= ncurses
PKG_URL:= http://www.bitwizard.nl/mtr/
PKG_SITES:= ftp://ftp.bitwizard.nl/mtr/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/mxml/Makefile b/package/mxml/Makefile
index e79299700..be72bd31f 100755
--- a/package/mxml/Makefile
+++ b/package/mxml/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= http://www.msweet.org/files/project3/
PKG_LIBNAME:= libmxml
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBMXML,libmxml,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/mysql/Makefile b/package/mysql/Makefile
index 4c8b0e919..759cab63c 100644
--- a/package/mysql/Makefile
+++ b/package/mysql/Makefile
@@ -17,6 +17,8 @@ PKG_SITES= ${MASTER_SITE_MYSQL:=Downloads/MySQL-5.6/}
PKG_LIBNAME:= libmysqlclient
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/nano/Makefile b/package/nano/Makefile
index b351ab73e..dfe389056 100644
--- a/package/nano/Makefile
+++ b/package/nano/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= ncurses
PKG_URL:= http://www.nano-editor.org/
PKG_SITES:= http://www.nano-editor.org/dist/v2.2/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,NANO,nano,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/nasm/Makefile b/package/nasm/Makefile
index 656970558..494766f58 100644
--- a/package/nasm/Makefile
+++ b/package/nasm/Makefile
@@ -6,8 +6,8 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= nasm
PKG_VERSION:= 2.11.02
PKG_RELEASE:= 1
-PKG_MD5SUM:= 7d5408bf18aa1699ad6c17e5017f12c3
-PKG_DESCR:= the netwide assembler
+PKG_MD5SUM:= ec43582b8febae24e5b440ae816120c8
+PKG_DESCR:= assembler application
PKG_SECTION:= lang
PKG_BUILDDEP:= nasm-host
PKG_URL:= http://sourceforge.net/projects/nasm/
diff --git a/package/ncurses/Makefile b/package/ncurses/Makefile
index 6b193dc12..c27f0ba8d 100644
--- a/package/ncurses/Makefile
+++ b/package/ncurses/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= ncurses
PKG_VERSION:= 5.9
PKG_RELEASE:= 5
PKG_MD5SUM:= 8cb9c412e5f2d96bc6f459aa8c6282a1
-PKG_DESCR:= a terminal handling library
+PKG_DESCR:= terminal handling library
PKG_SECTION:= libs
PKG_BUILDDEP:= ncurses-host
PKG_URL:= http://www.gnu.org/software/ncurses/
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_GNU:=ncurses/}
PKG_LIBNAME:= libncurses
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_LIBNCURSES:= FULL_TERMINFO
PKGFD_FULL_TERMINFO:= install the complete set of terminfo files as provided upstream
diff --git a/package/neon/Makefile b/package/neon/Makefile
index 4ceeba38c..2d2daea93 100644
--- a/package/neon/Makefile
+++ b/package/neon/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://webdav.org/neon/
PKG_SITES:= http://webdav.org/neon/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,NEON,neon,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/net-snmp/Makefile b/package/net-snmp/Makefile
index aa19eb537..2bb6b927a 100644
--- a/package/net-snmp/Makefile
+++ b/package/net-snmp/Makefile
@@ -17,6 +17,8 @@ PKG_NOPARALLEL:= 1
PKG_LIBNAME:= libnetsnmp
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= SNMPD SNMP_UTILS LIBNETSNMP
PKGSD_SNMP_UTILS:= SNMP utilities
PKGSS_SNMP_UTILS:= libnetsnmp libelf
diff --git a/package/netcat/Makefile b/package/netcat/Makefile
index 843b51afb..0ad7a5bbb 100644
--- a/package/netcat/Makefile
+++ b/package/netcat/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= net/misc
PKG_URL:= http://netcat.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=netcat/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,NETCAT,netcat,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/netperf/Makefile b/package/netperf/Makefile
index f6095a013..e72e85edd 100644
--- a/package/netperf/Makefile
+++ b/package/netperf/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= netperf
PKG_VERSION:= 2.4.3
PKG_RELEASE:= 1
PKG_MD5SUM:= 391a0d98954c72a6ad7f08b8a115e1ce
-PKG_DESCR:= Program and service to do network performance measurement.
+PKG_DESCR:= network performance measurement tools
PKG_SECTION:= net
PKG_URL:= http://www.netperf.org/netperf/
PKG_SITES:= ftp://ftp.netperf.org/netperf/archive/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,NETPERF,netperf,${PKG_VERSION}${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/netstat-nat/Makefile b/package/netstat-nat/Makefile
index bde8d9abd..1d6874a92 100644
--- a/package/netstat-nat/Makefile
+++ b/package/netstat-nat/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= netstat-nat
PKG_VERSION:= 1.4.9
PKG_RELEASE:= 1
PKG_MD5SUM:= 45e8d0f47623f619c22a6b894cd03cbc
-PKG_DESCR:= a netstat variant for NAT connections
+PKG_DESCR:= netstat variant for NAT connections
PKG_SECTION:= firewall
PKG_URL:= http://www.tweegy.nl/projects/netstat-nat/index.html
PKG_SITES:= http://www.tweegy.nl/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,NETSTAT_NAT,netstat-nat,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/nginx/Makefile b/package/nginx/Makefile
index 25c413a25..5da12f51d 100644
--- a/package/nginx/Makefile
+++ b/package/nginx/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= libopenssl libpcre libpthread zlib
PKG_URL:= http://nginx.org/
PKG_SITES:= http://nginx.org/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,NGINX,nginx,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/nspr/Makefile b/package/nspr/Makefile
index 361411be7..e5c482c4a 100644
--- a/package/nspr/Makefile
+++ b/package/nspr/Makefile
@@ -13,6 +13,7 @@ PKG_URL:= http://www.mozilla.org/projects/nspr/
PKG_SITES:= ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PKG_VERSION}/src/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKSRC= ${WRKDIST}/nspr
include $(TOPDIR)/mk/package.mk
diff --git a/package/nss/Makefile b/package/nss/Makefile
index 75921e8c5..61f598732 100644
--- a/package/nss/Makefile
+++ b/package/nss/Makefile
@@ -21,6 +21,7 @@ PKG_NOPARALLEL:= 1
PKG_HOST_DEPENDS:= !cygwin
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKSRC= ${WRKDIST}/nss
include $(TOPDIR)/mk/package.mk
diff --git a/package/nut/Makefile b/package/nut/Makefile
index cfee356fc..0ff92d8b0 100644
--- a/package/nut/Makefile
+++ b/package/nut/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= net/misc
PKG_URL:= http://www.networkupstools.org/
PKG_SITES:= http://www.networkupstools.org/source/2.4/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_NUT:= WITH_SSL WITH_SNMP WITH_USB
PKGFD_WITH_SNMP:= enable SNMP support
PKGFS_WITH_SNMP:= libnetsnmp
diff --git a/package/olsrd/Makefile b/package/olsrd/Makefile
index 5a6b1c9e7..41ab598ea 100644
--- a/package/olsrd/Makefile
+++ b/package/olsrd/Makefile
@@ -14,8 +14,10 @@ PKG_SITES:= http://www.olsr.org/releases/0.6/
PKG_MULTI:= 1
PKG_NOPARALLEL:= 1
-PKG_SUBPKGS:= OLSRD OLSRD_MOD_DYN_GW OLSRD_MOD_HTTPINFO OLSRD_MOD_NAMESERVICE
-PKG_SUBPKGS+= OLSRD_MOD_TAS
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
+PKG_SUBPKGS:= OLSRD OLSRD_MOD_DYN_GW OLSRD_MOD_HTTPINFO
+PKG_SUBPKGS+= OLSRD_MOD_NAMESERVICE OLSRD_MOD_TAS
include ${TOPDIR}/mk/package.mk
diff --git a/package/openct/Makefile b/package/openct/Makefile
index ebfc80e7d..e14ea22eb 100644
--- a/package/openct/Makefile
+++ b/package/openct/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.opensc-project.org/files/openct/
PKG_LIBNAME:= libopenct
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= OPENCT LIBOPENCT
PKGSD_LIBOPENCT:= crypto token library
PKGSC_LIBOPENCT:= libs
diff --git a/package/openntpd/Makefile b/package/openntpd/Makefile
index 35081344d..e3f197d87 100644
--- a/package/openntpd/Makefile
+++ b/package/openntpd/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libopenssl
PKG_URL:= http://www.openntpd.org/
PKG_SITES:= ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,OPENNTPD,openntpd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/openobex/Makefile b/package/openobex/Makefile
index 24f3484bb..541ca79c3 100644
--- a/package/openobex/Makefile
+++ b/package/openobex/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://dev.zuckschwerdt.org/openobex/wiki/WikiStart
PKG_SITES:= ${MASTER_SITE_KERNEL:=bluetooth/}
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/opensc/Makefile b/package/opensc/Makefile
index ce7fe7d3e..6971a997d 100644
--- a/package/opensc/Makefile
+++ b/package/opensc/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.opensc-project.org/files/opensc/
PKG_LIBNAME:= libopensc
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= OPENSC LIBOPENSC
PKGSD_LIBOPENSC:= opensc library
PKGSC_LIBOPENSC:= libs
diff --git a/package/openssh/Makefile b/package/openssh/Makefile
index 7d80662e2..7de3e9509 100644
--- a/package/openssh/Makefile
+++ b/package/openssh/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.openssh.com/
PKG_SITES:= ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
PKG_MULTI:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= OPENSSH OPENSSH_SERVER OPENSSH_CLIENT OPENSSH_CLIENT_UTILS
PKG_SUBPKGS+= OPENSSH_SFTP_CLIENT OPENSSH_SFTP_SERVER
diff --git a/package/openssl/Makefile b/package/openssl/Makefile
index 145733c2a..806d64c4e 100644
--- a/package/openssl/Makefile
+++ b/package/openssl/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.openssl.org/source/
PKG_LIBNAME:= libopenssl
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LIBOPENSSL OPENSSL_UTIL
PKGSD_OPENSSL_UTIL:= OpenSSL command line tool
PKGSC_OPENSSL_UTIL:= crypto
diff --git a/package/openswan/Makefile b/package/openswan/Makefile
index a2ed17906..5dc4245b6 100644
--- a/package/openswan/Makefile
+++ b/package/openswan/Makefile
@@ -20,6 +20,8 @@ PKG_URL:= http://www.openswan.org/
PKG_SITES:= http://www.openswan.org/download/
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
# GLOB_BRACE usage
PKG_LIBC_DEPENDS:= uclibc glibc
diff --git a/package/openvpn/Makefile b/package/openvpn/Makefile
index 5f4073100..c209e6cd5 100644
--- a/package/openvpn/Makefile
+++ b/package/openvpn/Makefile
@@ -4,10 +4,10 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= openvpn
-PKG_VERSION:= 2.3.2
-PKG_RELEASE:= 2
-PKG_MD5SUM:= 06e5f93dbf13f2c19647ca15ffc23ac1
-PKG_DESCR:= Open Source VPN solution using SSL
+PKG_VERSION:= 2.3.3
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 547a024ac81acf458edeb19f32cf1088
+PKG_DESCR:= VPN solution using SSL/TLS
PKG_SECTION:= net/security
PKG_BUILDDEP:= autotool
PKG_DEPENDS:= kmod-tun ip
diff --git a/package/oprofile/Makefile b/package/oprofile/Makefile
index 854270011..930f551c3 100644
--- a/package/oprofile/Makefile
+++ b/package/oprofile/Makefile
@@ -10,10 +10,12 @@ PKG_MD5SUM:= 00aec1287da2dfffda17a9b1c0a01868
PKG_DESCR:= system-wide profiles
PKG_SECTION:= debug
PKG_DEPENDS:= libpopt kmod-oprofile libbfd libstdcxx libgcc
-PKG_BUILDDEP:= popt binutils
+PKG_BUILDDEP:= popt binutils gcc
PKG_URL:= http://oprofile.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=oprofile/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
PKG_LIBC_DEPENDS:= uclibc glibc
diff --git a/package/opus/Makefile b/package/opus/Makefile
index bb058277d..580ecc2c5 100644
--- a/package/opus/Makefile
+++ b/package/opus/Makefile
@@ -4,9 +4,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= opus
-PKG_VERSION:= 1.0.3
+PKG_VERSION:= 1.1
PKG_RELEASE:= 1
-PKG_MD5SUM:= 86eedbd3c5a0171d2437850435e6edff
+PKG_MD5SUM:= c5a8cf7c0b066759542bc4ca46817ac6
PKG_DESCR:= open, royalty-free, highly versatile audio codec
PKG_SECTION:= libs
PKG_URL:= http://opus-codec.org/
@@ -14,6 +14,8 @@ PKG_SITES:= http://downloads.xiph.org/releases/opus/
PKG_LIBNAME:= libopus
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBOPUS,libopus,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/orbit2/Makefile b/package/orbit2/Makefile
index d256095f8..d7718fed9 100644
--- a/package/orbit2/Makefile
+++ b/package/orbit2/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= ftp://ftp.gnome.org//pub/gnome/sources/ORBit2/${PKG_EXTRAVER}/
PKG_LIBNAME:= orbit2
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,ORBIT2,orbit2,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/owfs/Makefile b/package/owfs/Makefile
index 062f4a23e..026254638 100644
--- a/package/owfs/Makefile
+++ b/package/owfs/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= fuse
PKG_URL:= http://owfs.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=owfs/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,OWFS,owfs,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/pango/Makefile b/package/pango/Makefile
index 799348390..65fbb33f0 100644
--- a/package/pango/Makefile
+++ b/package/pango/Makefile
@@ -15,8 +15,6 @@ PKG_SITES:= ${MASTER_SITE_GNOME:=pango/1.36/}
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/parprouted/Makefile b/package/parprouted/Makefile
index 0188d0fbb..8c22c44c0 100644
--- a/package/parprouted/Makefile
+++ b/package/parprouted/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libpthread
PKG_URL:= http://www.hazard.maks.net/parprouted/
PKG_SITES:= http://www.hazard.maks.net/parprouted/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,PARPROUTED,parprouted,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/parted/Makefile b/package/parted/Makefile
index 97ea55df3..63229e70b 100644
--- a/package/parted/Makefile
+++ b/package/parted/Makefile
@@ -14,8 +14,6 @@ PKG_BUILDDEP:= util-linux readline
PKG_URL:= http://www.gnu.org/software/parted/index.shtml
PKG_SITES:= ${MASTER_SITE_GNU:=parted/}
-DISTFILES:= ${PKG_NAME}-$(PKG_VERSION).tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PARTED,parted,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/patch/Makefile b/package/patch/Makefile
index 0d1e23448..44ad4e0e8 100644
--- a/package/patch/Makefile
+++ b/package/patch/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= patch
PKG_VERSION:= 2.7.1
PKG_RELEASE:= 1
-PKG_MD5SUM:= 95dd8d7e41dcbcecdd5cd88ef915378d
+PKG_MD5SUM:= e9ae5393426d3ad783a300a338c09b72
PKG_DESCR:= GNU patch utility
PKG_SECTION:= utils
PKG_URL:= http://www.gnu.org/software/patch/
diff --git a/package/pciutils/Makefile b/package/pciutils/Makefile
index ce1e4016e..ed1720a40 100644
--- a/package/pciutils/Makefile
+++ b/package/pciutils/Makefile
@@ -6,8 +6,8 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= pciutils
PKG_VERSION:= 3.1.10
PKG_RELEASE:= 1
-PKG_MD5SUM:= 51ded74e4184d4a6c9f2ada95c28c067
-PKG_DESCR:= PCI Utilities
+PKG_MD5SUM:= 72ebc3624ccb43ae2ddf872b5dfdb3c9
+PKG_DESCR:= PCI utilities
PKG_SECTION:= utils
PKG_DEPENDS:= zlib libgcc
PKG_BUILDDEP:= zlib
diff --git a/package/pcre/Makefile b/package/pcre/Makefile
index 174315a81..aa6b10973 100644
--- a/package/pcre/Makefile
+++ b/package/pcre/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=pcre/}
PKG_LIBNAME:= libpcre
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= LIBPCRE LIBPCRECPP
PKGSD_LIBPCRECPP:= PCRE c++ library
diff --git a/package/perl/Makefile b/package/perl/Makefile
index 72b395e1e..ccf82f81b 100644
--- a/package/perl/Makefile
+++ b/package/perl/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://www.perl.org/
PKG_SITES:= http://www.cpan.org/src/
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/php/Makefile b/package/php/Makefile
index b5cb01aac..c1e940cba 100644
--- a/package/php/Makefile
+++ b/package/php/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= php
PKG_VERSION:= 5.5.11
PKG_RELEASE:= 1
-PKG_MD5SUM:= 9156fcd4b254cbfa9a7535f931da29d5
+PKG_MD5SUM:= 1559ef6444d5020670ec52ea752501ee
PKG_DESCR:= PHP language interpreter
PKG_SECTION:= lang
PKG_DEPENDS:= libpthread librt libgcc
diff --git a/package/picocom/Makefile b/package/picocom/Makefile
index db15a0646..d67e360f0 100644
--- a/package/picocom/Makefile
+++ b/package/picocom/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= serial
PKG_URL:= http://code.google.com/p/picocom
PKG_SITES:= http://picocom.googlecode.com/files/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,PICOCOM,picocom,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/pixman/Makefile b/package/pixman/Makefile
index 6d5cd5aec..1068ac2e8 100644
--- a/package/pixman/Makefile
+++ b/package/pixman/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= libpng
PKG_SITES:= http://www.cairographics.org/releases/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/pkgconf/Makefile b/package/pkgconf/Makefile
index 8dbc5e32a..7b5420c41 100644
--- a/package/pkgconf/Makefile
+++ b/package/pkgconf/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= lang
PKG_URL:= https://github.com/pkgconf/pkgconf
PKG_SITES:= http://rabbit.dereferenced.org/~nenolod/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/pm-utils/Makefile b/package/pm-utils/Makefile
index 32279aeac..76a3707c0 100644
--- a/package/pm-utils/Makefile
+++ b/package/pm-utils/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= pm-utils
PKG_VERSION:= 1.4.1
PKG_RELEASE:= 1
PKG_MD5SUM:= 1742a556089c36c3a89eb1b957da5a60
-PKG_DESCR:= Power Management Utilities
+PKG_DESCR:= power management utilities
PKG_SECTION:= utils
PKG_URL:= http://pm-utils.freedesktop.org/
PKG_SITES:= http://pm-utils.freedesktop.org/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CFLINE_PM_UTILS:= select BUSYBOX_FLOCK
include $(TOPDIR)/mk/package.mk
diff --git a/package/pmacct/Makefile b/package/pmacct/Makefile
index ac1e550da..f793a8e45 100644
--- a/package/pmacct/Makefile
+++ b/package/pmacct/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libpcap
PKG_URL:= http://www.pmacct.net/
PKG_SITES:= http://www.pmacct.net/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= NFACCTD PMACCTD SFACCTD PMACCT_CLIENT
include $(TOPDIR)/mk/package.mk
diff --git a/package/poppler/Makefile b/package/poppler/Makefile
index d68512a42..e2318555c 100644
--- a/package/poppler/Makefile
+++ b/package/poppler/Makefile
@@ -15,8 +15,6 @@ PKG_URL:= http://poppler.freedesktop.org/
PKG_SITES:= http://poppler.freedesktop.org/
PKG_OPTS:= dev
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,POPPLER,poppler,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/popt/Makefile b/package/popt/Makefile
index c8237930e..e30d95792 100644
--- a/package/popt/Makefile
+++ b/package/popt/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= http://rpm5.org/files/popt/
PKG_LIBNAME:= libpopt
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libonly
endif
diff --git a/package/portsentry/Makefile b/package/portsentry/Makefile
index 7878c2da4..2c7fb9648 100644
--- a/package/portsentry/Makefile
+++ b/package/portsentry/Makefile
@@ -7,13 +7,14 @@ PKG_NAME:= portsentry
PKG_VERSION:= 1.2
PKG_RELEASE:= 1
PKG_MD5SUM:= 3ebd3618ba9abfea2525e236bd44cebd
-PKG_DESCR:= Software for protection against port scans
+PKG_DESCR:= software for protection against port scans
PKG_SECTION:= net/security
PKG_URL:= http://sourceforge.net/projects/sentrytools
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=sentrytools/}
PKG_LIBC_DEPENDS:= uclibc glibc
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/${PKG_NAME}_beta
include ${TOPDIR}/mk/package.mk
diff --git a/package/postfix/Makefile b/package/postfix/Makefile
index c68d69e91..2effad47a 100644
--- a/package/postfix/Makefile
+++ b/package/postfix/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= tinycdb
PKG_URL:= http://www.postfix.org/
PKG_SITES:= http://de.postfix.org/ftpmirror/official/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_HOST_DEPENDS:= !darwin
include $(TOPDIR)/mk/package.mk
diff --git a/package/postgresql/Makefile b/package/postgresql/Makefile
index e1a101a4f..223f57b1b 100644
--- a/package/postgresql/Makefile
+++ b/package/postgresql/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= http://ftp.postgresql.org/pub/source/v9.3.4/
PKG_LIBNAME:= libpq
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBPQ,libpq,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/ppp/Makefile b/package/ppp/Makefile
index 2c3c17bc3..d805712d9 100644
--- a/package/ppp/Makefile
+++ b/package/ppp/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://ppp.samba.org/
PKG_SITES:= ftp://ftp.samba.org/pub/ppp/
PKG_MULTI:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= PPP PPP_MOD_PPPOA PPP_MOD_PPPOE PPP_MOD_RADIUS
PKG_SUBPKGS+= PPP_MOD_CHAT PPP_MOD_PPPDUMP PPP_MOD_PPPSTATS PPP_MOD_PPPUMTS
PKGSS_PPP_MOD_PPPOE:= kmod-pppoe
diff --git a/package/pptp/Makefile b/package/pptp/Makefile
index feea59480..eb1a8654f 100644
--- a/package/pptp/Makefile
+++ b/package/pptp/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= ppp
PKG_DEPENDS:= ppp kmod-net-ipgre
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=pptpclient/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,PPTP,pptp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/pptpd/Makefile b/package/pptpd/Makefile
index b07203521..ad91ee1e2 100644
--- a/package/pptpd/Makefile
+++ b/package/pptpd/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= pptpd
PKG_VERSION:= 1.3.4
PKG_RELEASE:= 2
PKG_MD5SUM:= b38df9c431041922c997c1148bedf591
-PKG_DESCR:= a Point-to-Point Tunneling Protocol (PPTP) server
+PKG_DESCR:= Point-to-Point Tunneling Protocol (PPTP) server
PKG_SECTION:= ppp
PKG_DEPENDS:= ppp kmod-crypto kmod-ppp-mppe kmod-ppp kmod-net-ipgre
PKG_URL:= http://www.poptop.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=poptop/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/presentproto/Makefile b/package/presentproto/Makefile
index f3bb3b9ff..189f77a12 100644
--- a/package/presentproto/Makefile
+++ b/package/presentproto/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PRESENTPROTO,presentproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/printproto/Makefile b/package/printproto/Makefile
index ed94bbd42..edb904fab 100644
--- a/package/printproto/Makefile
+++ b/package/printproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 5afeb3a7de8a14b417239a14ea724268
PKG_SITES:= http://xorg.freedesktop.org/releases/individual/proto/
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PRINTPROTO,printproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/procmail/Makefile b/package/procmail/Makefile
index 253c40a1c..db65cd797 100644
--- a/package/procmail/Makefile
+++ b/package/procmail/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= procmail
PKG_VERSION:= 3.22
PKG_RELEASE:= 1
PKG_MD5SUM:= 1678ea99b973eb77eda4ecf6acae53f1
-PKG_DESCR:= Mail processing tools
+PKG_DESCR:= mail processing tools
PKG_SECTION:= mail
PKG_URL:= http://www.procmail.org/
PKG_SITES:= http://www.procmail.org/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,PROCMAIL,procmail,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/procps/Makefile b/package/procps/Makefile
index dd5f1139c..f946231c2 100644
--- a/package/procps/Makefile
+++ b/package/procps/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= procps
PKG_VERSION:= 3.2.8
PKG_RELEASE:= 2
PKG_MD5SUM:= 9532714b6846013ca9898984ba4cd7e0
-PKG_DESCR:= The /proc file system utilities
+PKG_DESCR:= /proc file system utilities
PKG_SECTION:= utils
PKG_DEPENDS:= libncurses
PKG_BUILDDEP:= ncurses
PKG_URL:= http://procps.sourceforge.net/
PKG_SITES:= http://procps.sourceforge.net/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,PROCPS,procps,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ptunnel/Makefile b/package/ptunnel/Makefile
index ea564a5fd..927e26ed2 100644
--- a/package/ptunnel/Makefile
+++ b/package/ptunnel/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= ptunnel
PKG_VERSION:= 0.61
PKG_RELEASE:= 2
PKG_MD5SUM:= b45f73875f2af48f101816672f83a5fe
-PKG_DESCR:= Tunnel TCP connections over ICMP packets
+PKG_DESCR:= tunnel TCP connections over ICMP packets
PKG_SECTION:= net/security
PKG_DEPENDS:= libpcap libpthread
PKG_BUILDDEP:= libpcap
PKG_URL:= http://www.cti.ecp.fr/~beauxir5/ptunnel/
PKG_SITES:= http://www.cti.ecp.fr/~beauxir5/ptunnel/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,PTUNNEL,ptunnel,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/pulseaudio/Makefile b/package/pulseaudio/Makefile
index ba8c55397..bf25b15d4 100644
--- a/package/pulseaudio/Makefile
+++ b/package/pulseaudio/Makefile
@@ -5,9 +5,9 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= pulseaudio
PKG_VERSION:= 4.0
-PKG_RELEASE:= 5
+PKG_RELEASE:= 1
PKG_MD5SUM:= 591f211db2790a7e4d222f2dc6858db3
-PKG_DESCR:= a sound system for POSIX OSes
+PKG_DESCR:= sound system for POSIX OSes
PKG_SECTION:= multimedia
PKG_DEPENDS:= libltdl json-c libsndfile libspeex libncurses
PKG_DEPENDS+= libflac libvorbis libogg libuuid libsndfile
@@ -20,8 +20,6 @@ PKG_OPTS:= dev
PKG_LIBC_DEPENDS:= uclibc glibc
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PULSEAUDIO,pulseaudio,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/pycurl/Makefile b/package/pycurl/Makefile
index 827693423..7ddb9c896 100644
--- a/package/pycurl/Makefile
+++ b/package/pycurl/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= python2 libcurl
PKG_URL:= http://pycurl.sourceforge.net/
PKG_SITES:= http://pycurl.sourceforge.net/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PYCURL,pycurl,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/pyrex/Makefile b/package/pyrex/Makefile
index 84ba155ee..8f4a1a726 100644
--- a/package/pyrex/Makefile
+++ b/package/pyrex/Makefile
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= Pyrex
PKG_VERSION:= 0.9.9
-PKG_RELEASE:= 2
+PKG_RELEASE:= 3
PKG_MD5SUM:= 515dee67d15d4393841e2d60e8341947
PKG_DESCR:= mixes Python and C data types
PKG_SECTION:= libs
@@ -13,6 +13,8 @@ PKG_DEPENDS:= python2
PKG_URL:= http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
PKG_SITES:= http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PYREX,pyrex,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
@@ -25,7 +27,7 @@ include $(TOPDIR)/mk/python.mk
do-build:
cd $(WRKBUILD); env PYTHONPATH=$(PYTHON_LIBDIR) $(PYTHON) ./setup.py build
- cd $(WRKBUILD); env PYTHONPATH=$(PYTHON_LIBDIR) $(PYTHON) ./setup.py install --prefix="$(STAGING_HOST_DIR)"
+ cd $(WRKBUILD); env PYTHONPATH=$(PYTHON_LIBDIR) $(PYTHON) ./setup.py install --prefix="$(STAGING_HOST_DIR)/usr"
cd $(WRKBUILD); env PYTHONPATH=$(PYTHON_LIBDIR) $(PYTHON) ./setup.py install --prefix="$(WRKINST)/usr"
do-install:
diff --git a/package/quagga/Makefile b/package/quagga/Makefile
index 59135aeb0..c85bc810a 100644
--- a/package/quagga/Makefile
+++ b/package/quagga/Makefile
@@ -6,8 +6,8 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= quagga
PKG_VERSION:= 0.99.22.4
PKG_RELEASE:= 1
-PKG_MD5SUM:= 27ef98abb1820bae19eb71f631a10853
-PKG_DESCR:= A routing software package
+PKG_MD5SUM:= 03ef24a448be47beba80efa2152f8a28
+PKG_DESCR:= routing software package
PKG_SECTION:= route
PKG_BUILDDEP:= readline ncurses
PKG_URL:= http://www.quagga.net/
diff --git a/package/raddump/Makefile b/package/raddump/Makefile
index 7deb59439..07be92185 100755
--- a/package/raddump/Makefile
+++ b/package/raddump/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= openssl libpcap
PKG_URL:= http://sourceforge.net/projects/raddump
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=raddump/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,RADDUMP,raddump,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/radvd/Makefile b/package/radvd/Makefile
index dc927a628..fa811ffbc 100644
--- a/package/radvd/Makefile
+++ b/package/radvd/Makefile
@@ -6,8 +6,8 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= radvd
PKG_VERSION:= 1.10.0
PKG_RELEASE:= 1
-PKG_MD5SUM:= 5ef15bc6c8316dba02147065f8dfdad3
-PKG_DESCR:= Routing Advertisement Daemon for IPv6
+PKG_MD5SUM:= 13ef482ed4de334bede07839806a1689
+PKG_DESCR:= routing advertisement daemon for IPv6
PKG_SECTION:= ipv6
PKG_DEPENDS:= kmod-ipv6 libdaemon
PKG_BUILDDEP:= autotool libdaemon
diff --git a/package/randrproto/Makefile b/package/randrproto/Makefile
index fbd6341e5..ae19200ac 100644
--- a/package/randrproto/Makefile
+++ b/package/randrproto/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= devel
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,RANDRPROTO,randrproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/rarpd/Makefile b/package/rarpd/Makefile
index 2f9bed518..2b1b2c751 100644
--- a/package/rarpd/Makefile
+++ b/package/rarpd/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= rarpd
PKG_VERSION:= 1.1
PKG_RELEASE:= 11
PKG_MD5SUM:= 04e2ca849e758d0b88c8281775ec3b58
-PKG_DESCR:= Reverse ARP Daemon
+PKG_DESCR:= reverse ARP daemon
PKG_SECTION:= net/misc
PKG_DEPENDS:= libnet
PKG_BUILDDEP:= libnet
PKG_SITES:= ftp://ftp.dementia.org/pub/net-tools/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,RARPD,rarpd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/rdate/Makefile b/package/rdate/Makefile
index 30848af15..90ad40855 100644
--- a/package/rdate/Makefile
+++ b/package/rdate/Makefile
@@ -11,6 +11,7 @@ PKG_DESCR:= small rdate and NTP client
PKG_SECTION:= ntp
PKG_SITES:= ${MASTER_SITE_MIRBSD:distfiles/=dist/mir/rdate/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/${PKG_NAME}
include ${TOPDIR}/mk/package.mk
diff --git a/package/rdesktop/Makefile b/package/rdesktop/Makefile
index ebf30cf03..0c2c5e6c7 100644
--- a/package/rdesktop/Makefile
+++ b/package/rdesktop/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libiconv-tiny openssl libsamplerate alsa-lib libao
PKG_URL:= http://www.rdesktop.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=rdesktop/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,RDESKTOP,rdesktop,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/readline/Makefile b/package/readline/Makefile
index c64434912..6e13cf662 100644
--- a/package/readline/Makefile
+++ b/package/readline/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_GNU:=readline/}
PKG_LIBNAME:= libreadline
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/reaim/Makefile b/package/reaim/Makefile
index 13bd710d0..959a29686 100644
--- a/package/reaim/Makefile
+++ b/package/reaim/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= iptables
PKG_URL:= http://reaim.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=reaim/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,REAIM,reaim,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/realtek-firmware/Makefile b/package/realtek-firmware/Makefile
index 368a4cf89..2fa236cfa 100644
--- a/package/realtek-firmware/Makefile
+++ b/package/realtek-firmware/Makefile
@@ -11,6 +11,8 @@ PKG_DESCR:= firmware for realtek wireless cards
PKG_SECTION:= wifi
PKG_SITES:= http://www.openadk.org/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,REALTEK_FIRMWARE,realtek-firmware,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/recordproto/Makefile b/package/recordproto/Makefile
index 52f517715..5bc77d861 100644
--- a/package/recordproto/Makefile
+++ b/package/recordproto/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= 868235e1e150e68916d5a316ebc4ccc4
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/renderproto/Makefile b/package/renderproto/Makefile
index 187f7848d..2b8ab950c 100644
--- a/package/renderproto/Makefile
+++ b/package/renderproto/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= 9b103359123e375bb7760f7dbae3dece
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/resourceproto/Makefile b/package/resourceproto/Makefile
index 91e1cb709..780eae31f 100644
--- a/package/resourceproto/Makefile
+++ b/package/resourceproto/Makefile
@@ -6,12 +6,14 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= resourceproto
PKG_VERSION:= 1.2.0
PKG_RELEASE:= 1
-PKG_DESCR:= Resource extension headers
+PKG_DESCR:= resource extension headers
PKG_SECTION:= devel
PKG_MD5SUM:= 33091d5358ec32dd7562a1aa225a70aa
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,RESOURCEPROTO,resourceproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/rp-pppoe/Makefile b/package/rp-pppoe/Makefile
index b774370e2..21dd9666c 100644
--- a/package/rp-pppoe/Makefile
+++ b/package/rp-pppoe/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= ppp
PKG_URL:= http://www.roaringpenguin.com/
PKG_SITES:= http://www.roaringpenguin.com/files/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
PKG_SUBPKGS:= PPPOE_CLIENT PPPOE_RELAY PPPOE_SERVER PPPOE_SNIFF
diff --git a/package/rrdtool/Makefile b/package/rrdtool/Makefile
index b1a5251b6..012766604 100644
--- a/package/rrdtool/Makefile
+++ b/package/rrdtool/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= rrdtool
PKG_VERSION:= 1.4.8
PKG_RELEASE:= 3
-PKG_MD5SUM:= dbe59386db97fd2f2216729facd74ca8
+PKG_MD5SUM:= c47804512fede2f436e76ce252da38ea
PKG_DESCR:= Round Robin Database (RRD) management library
PKG_SECTION:= libs
PKG_DEPENDS:= libart libfreetype libpng zlib
@@ -18,6 +18,8 @@ PKG_SITES:= http://oss.oetiker.ch/rrdtool/pub/
PKG_LIBNAME:= librrd
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
PKG_SUBPKGS:= LIBRRD RRDCGI RRDTOOL
diff --git a/package/rsync/Makefile b/package/rsync/Makefile
index 1baf9773b..f7c2ff8a7 100644
--- a/package/rsync/Makefile
+++ b/package/rsync/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= popt
PKG_URL:= http://rsync.samba.org/
PKG_SITES:= http://rsync.samba.org/ftp/rsync/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,RSYNC,rsync,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/rtmpdump/Makefile b/package/rtmpdump/Makefile
index c85f823fd..3b70a4238 100644
--- a/package/rtmpdump/Makefile
+++ b/package/rtmpdump/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://www.openadk.org/distfiles
PKG_LIBNAME:= librtmp
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= RTMPDUMP LIBRTMP
PKGSD_LIBRTMP:= library for RTMP streams
PKGSC_LIBRTMP:= libs
diff --git a/package/rtorrent/Makefile b/package/rtorrent/Makefile
index 7d709faa3..0b43597d1 100644
--- a/package/rtorrent/Makefile
+++ b/package/rtorrent/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= autotool ncurses libtorrent curl
PKG_URL:= http://libtorrent.rakshasa.no/
PKG_SITES:= http://libtorrent.rakshasa.no/downloads/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
AUTOTOOL_STYLE:= autoreconf
diff --git a/package/ruby-ldap/Makefile b/package/ruby-ldap/Makefile
index bb6fc15a6..304d1c833 100644
--- a/package/ruby-ldap/Makefile
+++ b/package/ruby-ldap/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= ruby-ldap
PKG_VERSION:= 0.9.8
PKG_RELEASE:= 1
PKG_MD5SUM:= 83240451aa43de447d48035dc2d10dee
-PKG_DESCR:= Ruby LDAP extension
+PKG_DESCR:= ruby LDAP extension
PKG_SECTION:= lang
PKG_DEPENDS:= ruby libopenldap
PKG_BUILDDEP:= ruby openldap
diff --git a/package/ruby/Makefile b/package/ruby/Makefile
index 47a4407c9..d43c770b2 100644
--- a/package/ruby/Makefile
+++ b/package/ruby/Makefile
@@ -16,6 +16,8 @@ PKG_URL:= http://www.ruby-lang.org/
PKG_SITES:= http://ftp.ruby-lang.org/pub/ruby/2.1/
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_HOST_DEPENDS:= !freebsd !cygwin
include ${TOPDIR}/mk/host.mk
@@ -26,6 +28,7 @@ $(eval $(call PKG_template,RUBY,ruby,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS
# uClibc setpgrp does not take arguments
CONFIGURE_ENV+= ac_cv_func_setpgrp_void=yes \
+ stack_protector=no \
rb_cv_binary_elf=yes
CONFIGURE_ARGS+= --disable-install-doc \
--with-baseruby=${STAGING_HOST_DIR}/usr/bin/ruby
diff --git a/package/samba/Makefile b/package/samba/Makefile
index 433aba3cd..c42de635f 100644
--- a/package/samba/Makefile
+++ b/package/samba/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= samba-lib libuuid libpopt
PKG_URL:= http://www.samba.org/
PKG_SITES:= http://samba.org/samba/ftp/stable/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= SAMBA SAMBA_CLIENT SAMBA_PASSWD SAMBA_LIB
PKGSD_SAMBA_CLIENT:= NetBIOS/SMB client
PKGSS_SAMBA_CLIENT:= libreadline samba-lib
diff --git a/package/sane-backends/Makefile b/package/sane-backends/Makefile
index 570febc37..27ec9ac43 100644
--- a/package/sane-backends/Makefile
+++ b/package/sane-backends/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://www.sane-project.org/
PKG_SITES:= ftp://ftp2.sane-project.org/pub/sane/${PKG_NAME}-${PKG_VERSION}/
PKG_MULTI:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= SANE_BACKENDS SANE_BACKEND_NET SANE_BACKEND_ABATON SANE_BACKEND_AGFAFOCUS
PKG_SUBPKGS+= SANE_BACKEND_APPLE SANE_BACKEND_ARTEC_EPLUS48U SANE_BACKEND_ARTEC SANE_BACKEND_AS6E
PKG_SUBPKGS+= SANE_BACKEND_AVISION SANE_BACKEND_BH SANE_BACKEND_CANON630U SANE_BACKEND_CANON
diff --git a/package/scons/Makefile b/package/scons/Makefile
index 5f2e3b7c3..8eab3c6fb 100644
--- a/package/scons/Makefile
+++ b/package/scons/Makefile
@@ -13,6 +13,8 @@ HOST_BUILDDEP:= python2-host
PKG_URL:= http://www.scons.org
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=scons/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CFLINE_SCONS:= depends on ADK_HOST_ONLY
include $(TOPDIR)/mk/host.mk
diff --git a/package/screen/Makefile b/package/screen/Makefile
index fd8b4e594..62d1c86e9 100644
--- a/package/screen/Makefile
+++ b/package/screen/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= screen
PKG_VERSION:= 4.0.3
PKG_RELEASE:= 3
PKG_MD5SUM:= 8506fd205028a96c741e4037de6e3c42
-PKG_DESCR:= A window manager for the terminal session
+PKG_DESCR:= window manager for the terminal session
PKG_SECTION:= misc
PKG_DEPENDS:= libncurses libelf
PKG_BUILDDEP:= ncurses libelf
PKG_URL:= http://www.gnu.org/software/screen/
PKG_SITES:= ${MASTER_SITE_GNU:=screen/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SCREEN,screen,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/scrnsaverproto/Makefile b/package/scrnsaverproto/Makefile
index 56b2e8393..ca0d534f0 100644
--- a/package/scrnsaverproto/Makefile
+++ b/package/scrnsaverproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 21704f1bad472d94abd22fea5704bb48
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,SCRNSAVERPROTO,scrnsaverproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/ser2net/Makefile b/package/ser2net/Makefile
index e4d55a0bb..0769022d7 100644
--- a/package/ser2net/Makefile
+++ b/package/ser2net/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= ser2net
PKG_VERSION:= 2.3
PKG_RELEASE:= 1
PKG_MD5SUM:= 5f83a3e8aec18331cb61069dccdfba47
-PKG_DESCR:= a program for allowing network connections to serial ports
+PKG_DESCR:= allowing network connections to serial ports
PKG_SECTION:= net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=ser2net/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SER2NET,ser2net,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/setserial/Makefile b/package/setserial/Makefile
index 288f4bc49..74e76b1a6 100644
--- a/package/setserial/Makefile
+++ b/package/setserial/Makefile
@@ -11,6 +11,8 @@ PKG_DESCR:= configuration utility for serial ports
PKG_SECTION:= serial
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=setserial/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SETSERIAL,setserial,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/setxkbmap/Makefile b/package/setxkbmap/Makefile
index 6c4941192..71c6fafb0 100644
--- a/package/setxkbmap/Makefile
+++ b/package/setxkbmap/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= x11/apps
PKG_DEPENDS:= libxkbfile
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,SETXKBMAP,setxkbmap,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/siproxd/Makefile b/package/siproxd/Makefile
index 2ece50985..6375cb286 100644
--- a/package/siproxd/Makefile
+++ b/package/siproxd/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= siproxd
PKG_VERSION:= 0.8.1
PKG_RELEASE:= 1
PKG_MD5SUM:= 1a6f9d13aeb2d650375c9a346ac6cbaf
-PKG_DESCR:= a SIP (Session Initiation Protocol) proxy
+PKG_DESCR:= SIP (Session Initiation Protocol) proxy
PKG_SECTION:= proxy
PKG_DEPENDS:= libosip2 libpthread
PKG_BUILDDEP:= autotool libosip2
PKG_URL:= http://siproxd.sourceforge.net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=siproxd/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SIPROXD,siproxd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/snort/Makefile b/package/snort/Makefile
index 7fdd18c51..cfd2a8fa9 100644
--- a/package/snort/Makefile
+++ b/package/snort/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= snort
PKG_VERSION:= 2.9.5
PKG_RELEASE:= 1
PKG_MD5SUM:= f5fc0e176afca5989d47509478758fc7
-PKG_DESCR:= a flexible Network Intrusion Detection System (NIDS)
+PKG_DESCR:= flexible Network Intrusion Detection System (NIDS)
PKG_SECTION:= net/security
PKG_DEPENDS:= libnet libpcap libpcre libtirpc daq
PKG_BUILDDEP:= libnet libpcap pcre libtirpc daq
@@ -15,6 +15,8 @@ PKG_URL:= http://www.snort.org/
PKG_SITES:= http://openadk.org/distfiles/
PKG_NOPARALLEL:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/socat/Makefile b/package/socat/Makefile
index 9311ddbcb..96a9592f4 100644
--- a/package/socat/Makefile
+++ b/package/socat/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libpthread
PKG_URL:= http://www.dest-unreach.org/socat/
PKG_SITES:= http://www.dest-unreach.org/socat/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_SOCAT:= WITH_SSL
PKGFD_WITH_SSL:= enable SSL support
PKGFS_WITH_SSL:= libopenssl
diff --git a/package/sox/Makefile b/package/sox/Makefile
index af30a9199..9a41f1e9a 100644
--- a/package/sox/Makefile
+++ b/package/sox/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= zlib libmad liblame alsa-lib libid3tag
PKG_URL:= http://sox.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=sox/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,SOX,sox,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/speex/Makefile b/package/speex/Makefile
index 986e12f3f..e4f317662 100644
--- a/package/speex/Makefile
+++ b/package/speex/Makefile
@@ -7,7 +7,7 @@ PKG_NAME:= speex
PKG_VERSION:= 1.2rc1
PKG_RELEASE:= 3
PKG_MD5SUM:= c4438b22c08e5811ff10e2b06ee9b9ae
-PKG_DESCR:= an open source patent-free speech compression codec
+PKG_DESCR:= open source patent-free speech compression codec
PKG_SECTION:= libs
PKG_BUILDDEP:= autotool
PKG_URL:= http://speex.org/
@@ -15,12 +15,13 @@ PKG_SITES:= http://downloads.us.xiph.org/releases/speex/
PKG_LIBNAME:= libspeex
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBSPEEX,libspeex,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
AUTOTOOL_STYLE:= autoreconf
-TARGET_CFLAGS:= $(filter-out -flto,$(TARGET_CFLAGS))
CONFIGURE_ARGS+= --without-ogg --disable-oggtest --enable-fixed-point
XAKE_FLAGS+= bin_PROGRAMS=""
diff --git a/package/srelay/Makefile b/package/srelay/Makefile
index 5b46b328f..d0bf0ebe3 100644
--- a/package/srelay/Makefile
+++ b/package/srelay/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= srelay
PKG_VERSION:= 0.4.7p3
PKG_RELEASE:= 1
PKG_MD5SUM:= 214ca8bc476c5e0eab54adb01972be6a
-PKG_DESCR:= A socks 4/5 proxy server
+PKG_DESCR:= socks 4/5 proxy server
PKG_SECTION:= proxy
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=socks-relay/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SRELAY,srelay,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ssltunnel/Makefile b/package/ssltunnel/Makefile
index 607f9a610..e3d66b563 100644
--- a/package/ssltunnel/Makefile
+++ b/package/ssltunnel/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= ssltunnel
PKG_VERSION:= 1.16
PKG_RELEASE:= 1
PKG_MD5SUM:= 4039b50566a33a4077883ea974e476d5
-PKG_DESCR:= A PPP over SSL vpn tool
+PKG_DESCR:= PPP over SSL vpn tool
PKG_SECTION:= net/security
PKG_DEPENDS:= libopenssl ppp
PKG_BUILDDEP:= openssl ppp
PKG_SITES:= http://www.hsc.fr/ressources/outils/ssltunnel/download/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
include ${TOPDIR}/mk/package.mk
diff --git a/package/strace/Makefile b/package/strace/Makefile
index 9f0cfe047..7a4c11a9d 100644
--- a/package/strace/Makefile
+++ b/package/strace/Makefile
@@ -7,13 +7,11 @@ PKG_NAME:= strace
PKG_VERSION:= 4.8
PKG_RELEASE:= 8
PKG_MD5SUM:= c575ef43829586801f514fd91bfe7575
-PKG_DESCR:= System call trace program
+PKG_DESCR:= system call trace program
PKG_SECTION:= debug
PKG_DEPENDS:= libgcc
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=strace/}
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,STRACE,strace,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/stress/Makefile b/package/stress/Makefile
index f60c8c646..8bbd341f7 100644
--- a/package/stress/Makefile
+++ b/package/stress/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= stress
PKG_VERSION:= 1.0.0
PKG_RELEASE:= 1
PKG_MD5SUM:= d693ff044ac7d34f8aaea202cd96f679
-PKG_DESCR:= a simple tool that imposes certain types of compute stress
+PKG_DESCR:= simple tool that imposes certain types of compute stress
PKG_SECTION:= utils
PKG_SITES:= http://weather.ou.edu/~apw/projects/stress/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,STRESS,stress,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/strongswan/Makefile b/package/strongswan/Makefile
index 314e30635..1052ff7b1 100644
--- a/package/strongswan/Makefile
+++ b/package/strongswan/Makefile
@@ -18,6 +18,8 @@ PKG_DEPENDS+= kmod-crypto-hmac kmod-crypto-cbc kmod-crypto-authenc
PKG_URL:= http://strongswan.org/index.htm
PKG_SITES:= http://download.strongswan.org/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_LIBC_DEPENDS:= uclibc glibc
PKG_CHOICES_STRONGSWAN:=WITH_GNUTLS WITH_OPENSSL WITH_GMP
diff --git a/package/subversion/Makefile b/package/subversion/Makefile
index ee90999d2..34f6f1169 100644
--- a/package/subversion/Makefile
+++ b/package/subversion/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= apr-util expat apr zlib libiconv-tiny sqlite neon
PKG_URL:= http://subversion.apache.org/
PKG_SITES:= http://artfiles.org/apache.org/subversion/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SUBVERSION,subversion,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/sudo/Makefile b/package/sudo/Makefile
index ea4bb908c..33f346a75 100644
--- a/package/sudo/Makefile
+++ b/package/sudo/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= admin
PKG_URL:= http://www.courtesan.com/sudo/
PKG_SITES:= http://www.courtesan.com/sudo/dist/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,SUDO,sudo,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/syslog-ng/Makefile b/package/syslog-ng/Makefile
index a3a7ad2f5..8b05dcd44 100644
--- a/package/syslog-ng/Makefile
+++ b/package/syslog-ng/Makefile
@@ -4,23 +4,27 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= syslog-ng
-PKG_VERSION:= 1.6.12
+PKG_VERSION:= 3.5.4.1
PKG_RELEASE:= 1
-PKG_MD5SUM:= a3cbfdb6e1e5beea181a7349749719f3
-PKG_DESCR:= A powerful syslog daemon
+PKG_MD5SUM:= ff3bf223ebafbaa92b69a2d5b729f368
+PKG_DESCR:= powerful syslog daemon
PKG_SECTION:= admin
-PKG_DEPENDS:= libol libwrap
-PKG_BUILDDEP:= libol tcp_wrappers
+PKG_BUILDDEP:= eventlog
+PKG_DEPENDS:= eventlog
PKG_URL:= http://www.balabit.com/
-PKG_SITES:= http://www.balabit.com/downloads/files/syslog-ng/sources/1.6/src/
+PKG_SITES:= http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/${PKG_VERSION}/source/
+
+PKG_LIBC_DEPENDS:= glibc musl
+
+DISTFILES:= ${PKG_NAME}_${PKG_VERSION}.tar.gz
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,SYSLOG_NG,syslog-ng,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
CONFIGURE_ARGS+= --enable-full-dynamic \
- --enable-tcp-wrapper
-CONFIGURE_ENV+= ac_cv_path_libol_config=${STAGING_TARGET_DIR}/usr/bin
+ --disable-tcp-wrapper
+#CONFIGURE_ENV+= ac_cv_path_libol_config=${STAGING_TARGET_DIR}/usr/bin
CONFIGURE_ENV+= ac_cv_lib_nsl_gethostbyname=no
syslog-ng-install:
diff --git a/package/syslog-ng/patches/patch-Makefile_in b/package/syslog-ng/patches/patch-Makefile_in
deleted file mode 100644
index aaab22e64..000000000
--- a/package/syslog-ng/patches/patch-Makefile_in
+++ /dev/null
@@ -1,12 +0,0 @@
-$Id$
---- syslog-ng-1.6.11.orig/Makefile.in 2006-05-03 11:10:52.000000000 +0000
-+++ syslog-ng-1.6.11/Makefile.in 2007-02-15 20:40:14.000000000 +0000
-@@ -64,7 +64,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
- LDFLAGS = @LDFLAGS@
- LEX = @LEX@
--LEXLIB = @LEXLIB@
-+LEXLIB =
- LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
- LIBOBJS = @LIBOBJS@
- LIBOL_DIR = @LIBOL_DIR@
diff --git a/package/syslog-ng/patches/patch-configure b/package/syslog-ng/patches/patch-configure
deleted file mode 100644
index 9eb1f51a9..000000000
--- a/package/syslog-ng/patches/patch-configure
+++ /dev/null
@@ -1,21 +0,0 @@
-$Id$
---- syslog-ng-1.6.11.orig/configure 2006-05-03 11:10:53.000000000 +0000
-+++ syslog-ng-1.6.11/configure 2007-02-15 20:42:56.000000000 +0000
-@@ -3160,7 +3160,7 @@ if test "${ac_cv_lib_fl_yywrap+set}" = s
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lfl $LIBS"
-+LIBS="$LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h. */
- _ACEOF
-@@ -7609,7 +7609,7 @@ echo "$as_me: error: Bundled libol not f
- else
- LIBOL_VERSION=`libol-config --version`
- LIBOL_CFLAGS=`libol-config --cflags`
-- LIBOL_LIBS=`libol-config --static-libs`
-+ LIBOL_LIBS=`libol-config --libs`
- MAKE_CLASS="make_class"
- fi
- fi
diff --git a/package/syslog-ng/patches/patch-src_Makefile_in b/package/syslog-ng/patches/patch-src_Makefile_in
deleted file mode 100644
index 5f497f00a..000000000
--- a/package/syslog-ng/patches/patch-src_Makefile_in
+++ /dev/null
@@ -1,12 +0,0 @@
-$Id$
---- syslog-ng-1.6.11.orig/src/Makefile.in 2006-05-03 11:10:53.000000000 +0000
-+++ syslog-ng-1.6.11/src/Makefile.in 2007-02-15 20:40:14.000000000 +0000
-@@ -64,7 +64,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
- LDFLAGS = @LDFLAGS@
- LEX = @LEX@
--LEXLIB = @LEXLIB@
-+LEXLIB =
- LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
- LIBOBJS = @LIBOBJS@
- LIBOL_DIR = @LIBOL_DIR@
diff --git a/package/syslog-ng/patches/patch-src_cfg-lex_c b/package/syslog-ng/patches/patch-src_cfg-lex_c
deleted file mode 100644
index b9d37d779..000000000
--- a/package/syslog-ng/patches/patch-src_cfg-lex_c
+++ /dev/null
@@ -1,14 +0,0 @@
-$Id$
---- syslog-ng-1.6.11.orig/src/cfg-lex.c 2006-03-27 14:44:46.000000000 +0000
-+++ syslog-ng-1.6.11/src/cfg-lex.c 2007-02-15 20:40:14.000000000 +0000
-@@ -667,7 +667,9 @@ static void append_char(char c);
- #ifdef __cplusplus
- extern "C" int yywrap (void );
- #else
--extern int yywrap (void );
-+int yywrap (void ) {
-+ return 1;
-+}
- #endif
- #endif
-
diff --git a/package/tar/Makefile b/package/tar/Makefile
index 8b6018054..6b2b9de77 100644
--- a/package/tar/Makefile
+++ b/package/tar/Makefile
@@ -6,7 +6,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= tar
PKG_VERSION:= 1.26
PKG_RELEASE:= 1
-PKG_MD5SUM:= 00d1e769c6af702c542cca54b728920d
+PKG_MD5SUM:= 0ced6f20b9fa1bea588005b5ad4b52c1
PKG_DESCR:= GNU archiving application
PKG_SECTION:= archive
PKG_DEPENDS:= libgcc
diff --git a/package/tcpdump/Makefile b/package/tcpdump/Makefile
index 5e9f67f09..4cef5616d 100644
--- a/package/tcpdump/Makefile
+++ b/package/tcpdump/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= tcpdump
PKG_VERSION:= 4.5.1
PKG_RELEASE:= 1
PKG_MD5SUM:= 973a2513d0076e34aa9da7e15ed98e1b
-PKG_DESCR:= A tool for network monitoring and data acquisition
+PKG_DESCR:= tool for network monitoring and data acquisition
PKG_SECTION:= net
PKG_DEPENDS:= libpcap
PKG_BUILDDEP:= libpcap
PKG_URL:= http://www.tcpdump.org/
PKG_SITES:= http://www.tcpdump.org/release/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_FLAVOURS_TCPDUMP:= WITH_IPV6 WITH_CHROOT
PKGFD_WITH_IPV6:= enable IPv6 support
PKGFD_WITH_CHROOT:= enable chrooting to /var/lib/tcpdump
diff --git a/package/tinc/Makefile b/package/tinc/Makefile
index f5c558bb0..6c1d15433 100644
--- a/package/tinc/Makefile
+++ b/package/tinc/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= zlib liblzo openssl
PKG_URL:= http://www.tinc-vpn.org/
PKG_SITES:= http://www.tinc-vpn.org/packages/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,TINC,tinc,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/tinyproxy/Makefile b/package/tinyproxy/Makefile
index 624e9ef3f..612d60cbf 100644
--- a/package/tinyproxy/Makefile
+++ b/package/tinyproxy/Makefile
@@ -13,6 +13,8 @@ PKG_SECTION:= proxy
PKG_URL:= https://www.banu.com/tinyproxy/
PKG_SITES:= https://www.banu.com/pub/tinyproxy/1.8/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,TINYPROXY,tinyproxy,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/tmsnc/Makefile b/package/tmsnc/Makefile
index b501b098a..3c360f5bf 100644
--- a/package/tmsnc/Makefile
+++ b/package/tmsnc/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= tmsnc
PKG_VERSION:= 0.3.2
PKG_RELEASE:= 2
PKG_MD5SUM:= 337dae91d4775e03b6681f61db56d2a7
-PKG_DESCR:= a textbased MSN client
+PKG_DESCR:= textbased MSN client
PKG_SECTION:= chat
PKG_URL:= http://tmsnc.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=tmsnc/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,TMSNC,tmsnc,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/tor/Makefile b/package/tor/Makefile
index 85c8de729..7c57f0573 100644
--- a/package/tor/Makefile
+++ b/package/tor/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libevent openssl zlib
PKG_URL:= https://www.torproject.org/
PKG_SITES:= https://www.torproject.org/dist/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,TOR,tor,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/totd/Makefile b/package/totd/Makefile
index 402675bf2..9e2e81335 100644
--- a/package/totd/Makefile
+++ b/package/totd/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= dns
PKG_URL:= http://www.dillema.net/software/totd.html
PKG_SITES:= http://www.dillema.net/software/totd/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,TOTD,totd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/tptest/Makefile b/package/tptest/Makefile
index 4d6e1e1e8..aa9d1a153 100644
--- a/package/tptest/Makefile
+++ b/package/tptest/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= tptest
PKG_VERSION:= 3.1.7
PKG_RELEASE:= 2
PKG_MD5SUM:= 46f941bdab738a2a11ecc2a5f757ec77
-PKG_DESCR:= Internet bandwidth tester
+PKG_DESCR:= internet bandwidth tester
PKG_SECTION:= net
PKG_URL:= http://tptest.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=tptest/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,TPTEST,tptest,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/tslib/Makefile b/package/tslib/Makefile
index 6ed54e524..e8237137e 100644
--- a/package/tslib/Makefile
+++ b/package/tslib/Makefile
@@ -16,6 +16,8 @@ PKG_SITES:= http://openadk.org/distfiles/
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,TSLIB,tslib,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/twm/Makefile b/package/twm/Makefile
index 25688d14f..45c30aba4 100644
--- a/package/twm/Makefile
+++ b/package/twm/Makefile
@@ -15,6 +15,7 @@ PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= http://xorg.freedesktop.org/archive/individual/app/
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
PKG_ARCH_DEPENDS:= !m68k
include $(TOPDIR)/mk/package.mk
diff --git a/package/udp-broadcast-relay/Makefile b/package/udp-broadcast-relay/Makefile
index 393009dcc..07ee482ce 100644
--- a/package/udp-broadcast-relay/Makefile
+++ b/package/udp-broadcast-relay/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= net/misc
PKG_URL:= http://www.joachim-breitner.de/udp-broadcast-relay/
PKG_SITES:= http://www.joachim-breitner.de/udp-broadcast-relay/files/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,UDP_BROADCAST_RELAY,udp-broadcast-relay,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ulogd/Makefile b/package/ulogd/Makefile
index 1fecb81f6..7f2c07da8 100644
--- a/package/ulogd/Makefile
+++ b/package/ulogd/Makefile
@@ -4,10 +4,10 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= ulogd
-PKG_VERSION:= 2.0.2
-PKG_RELEASE:= 2
-PKG_MD5SUM:= 660516de4b5b1e110c12dae414619e0f
-PKG_DESCR:= Netfilter userspace logging daemon
+PKG_VERSION:= 2.0.4
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 7c71ec460dfea5287eba27472c521ebc
+PKG_DESCR:= netfilter userspace logging daemon
PKG_SECTION:= firewall
PKG_DEPENDS:= iptables libnetfilter-conntrack libnetfilter-log libnetfilter-acct libmnl
PKG_BUILDDEP:= iptables libnetfilter_conntrack libnetfilter_log libnetfilter_acct libmnl
diff --git a/package/ulogd/patches/patch-configure_ac b/package/ulogd/patches/patch-configure_ac
index 389b26f15..62d85d459 100644
--- a/package/ulogd/patches/patch-configure_ac
+++ b/package/ulogd/patches/patch-configure_ac
@@ -1,6 +1,6 @@
---- ulogd-2.0.2.orig/configure.ac 2013-03-01 16:45:23.000000000 +0100
-+++ ulogd-2.0.2/configure.ac 2013-11-11 21:27:31.000000000 +0100
-@@ -32,7 +32,7 @@ fi
+--- ulogd-2.0.4.orig/configure.ac 2014-03-23 16:30:50.000000000 +0100
++++ ulogd-2.0.4/configure.ac 2014-04-16 06:48:35.000000000 +0200
+@@ -24,7 +24,7 @@ AC_SUBST([libdl_LIBS])
dnl Checks for header files.
AC_HEADER_DIRENT
AC_HEADER_STDC
diff --git a/package/ulogd/patches/patch-filter_raw2packet_ulogd_raw2packet_BASE_c b/package/ulogd/patches/patch-filter_raw2packet_ulogd_raw2packet_BASE_c
index b77ea9bf4..7abc2e94f 100644
--- a/package/ulogd/patches/patch-filter_raw2packet_ulogd_raw2packet_BASE_c
+++ b/package/ulogd/patches/patch-filter_raw2packet_ulogd_raw2packet_BASE_c
@@ -1,6 +1,6 @@
---- ulogd-2.0.2.orig/filter/raw2packet/ulogd_raw2packet_BASE.c 2013-03-01 16:44:22.000000000 +0100
-+++ ulogd-2.0.2/filter/raw2packet/ulogd_raw2packet_BASE.c 2013-11-11 21:27:31.000000000 +0100
-@@ -588,10 +588,10 @@ static int _interp_udp(struct ulogd_plug
+--- ulogd-2.0.4.orig/filter/raw2packet/ulogd_raw2packet_BASE.c 2014-03-23 16:30:50.000000000 +0100
++++ ulogd-2.0.4/filter/raw2packet/ulogd_raw2packet_BASE.c 2014-04-16 06:44:33.000000000 +0200
+@@ -594,10 +594,10 @@ static int _interp_udp(struct ulogd_plug
/* Section 3.1. SCTP Common Header Format */
typedef struct sctphdr {
diff --git a/package/ulogd/patches/patch-output_mysql_ulogd_output_MYSQL_c b/package/ulogd/patches/patch-output_mysql_ulogd_output_MYSQL_c
new file mode 100644
index 000000000..affb785c8
--- /dev/null
+++ b/package/ulogd/patches/patch-output_mysql_ulogd_output_MYSQL_c
@@ -0,0 +1,11 @@
+--- ulogd-2.0.4.orig/output/mysql/ulogd_output_MYSQL.c 2013-06-18 22:52:50.000000000 +0200
++++ ulogd-2.0.4/output/mysql/ulogd_output_MYSQL.c 2014-04-16 06:49:04.000000000 +0200
+@@ -42,7 +42,7 @@
+ #include <errno.h>
+ #include <time.h>
+ #include <arpa/inet.h>
+-#include <mysql/mysql.h>
++#include <mysql.h>
+ #include <ulogd/ulogd.h>
+ #include <ulogd/conffile.h>
+ #include <ulogd/db.h>
diff --git a/package/ulogd/patches/patch-src_ulogd_c b/package/ulogd/patches/patch-src_ulogd_c
deleted file mode 100644
index a30a3a95a..000000000
--- a/package/ulogd/patches/patch-src_ulogd_c
+++ /dev/null
@@ -1,47 +0,0 @@
---- ulogd-2.0.2.orig/src/ulogd.c 2013-03-01 16:45:23.000000000 +0100
-+++ ulogd-2.0.2/src/ulogd.c 2013-11-11 21:27:31.000000000 +0100
-@@ -78,7 +78,7 @@
- static FILE *logfile = NULL; /* logfile pointer */
- static char *ulogd_logfile = NULL;
- static const char *ulogd_configfile = ULOGD_CONFIGFILE;
--static FILE syslog_dummy;
-+static FILE *syslog_dummy;
-
- static int info_mode = 0;
-
-@@ -420,7 +420,7 @@ void __ulogd_log(int level, char *file,
- if (level < loglevel_ce.u.value)
- return;
-
-- if (logfile == &syslog_dummy) {
-+ if (logfile == syslog_dummy) {
- /* FIXME: this omits the 'file' string */
- va_start(ap, format);
- vsyslog(ulogd2syslog_level(level), format, ap);
-@@ -941,7 +941,7 @@ static int logfile_open(const char *name
- logfile = stdout;
- } else if (!strcmp(name, "syslog")) {
- openlog("ulogd", LOG_PID, LOG_DAEMON);
-- logfile = &syslog_dummy;
-+ logfile = syslog_dummy;
- } else {
- logfile = fopen(ulogd_logfile, "a");
- if (!logfile) {
-@@ -1070,7 +1070,7 @@ static void sigterm_handler(int signal)
- unload_plugins();
- #endif
-
-- if (logfile != NULL && logfile != stdout && logfile != &syslog_dummy) {
-+ if (logfile != NULL && logfile != stdout && logfile != syslog_dummy) {
- fclose(logfile);
- logfile = NULL;
- }
-@@ -1090,7 +1090,7 @@ static void signal_handler(int signal)
- switch (signal) {
- case SIGHUP:
- /* reopen logfile */
-- if (logfile != stdout && logfile != &syslog_dummy) {
-+ if (logfile != stdout && logfile != syslog_dummy) {
- fclose(logfile);
- logfile = fopen(ulogd_logfile, "a");
- if (!logfile) {
diff --git a/package/usbutils/Makefile b/package/usbutils/Makefile
index 09a0102ca..e566af870 100644
--- a/package/usbutils/Makefile
+++ b/package/usbutils/Makefile
@@ -6,8 +6,8 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= usbutils
PKG_VERSION:= 006
PKG_RELEASE:= 1
-PKG_MD5SUM:= 850790442f5eb487cdc7e35f8ee03e11
-PKG_DESCR:= A program to list USB devices
+PKG_MD5SUM:= c9aa14ee3d6c991fda183f42cf72a8a8
+PKG_DESCR:= program to list USB devices
PKG_SECTION:= utils
PKG_DEPENDS:= libusb libusb-compat libpthread zlib librt libgcc
PKG_BUILDDEP:= libusb libusb-compat zlib
@@ -19,7 +19,7 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LSUSB,lsusb,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-post-install:
+lsusb-install:
${INSTALL_DIR} ${IDIR_LSUSB}/usr/share
${INSTALL_DATA} ${WRKINST}/usr/share/usb.ids.gz \
${IDIR_LSUSB}/usr/share/
diff --git a/package/util-linux/Makefile b/package/util-linux/Makefile
index e2a04670d..636b43f48 100644
--- a/package/util-linux/Makefile
+++ b/package/util-linux/Makefile
@@ -17,8 +17,6 @@ PKG_OPTS:= dev
PKG_ARCH_DEPENDS:= !m68k
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
-
PKG_SUBPKGS:= UTIL_LINUX FDISK SFDISK SWAP_UTILS LOSETUP MCOOKIE MOUNT
PKG_SUBPKGS+= LIBUUID LIBBLKID LIBMOUNT
PKGSD_LIBUUID:= UUID library
diff --git a/package/util-macros/Makefile b/package/util-macros/Makefile
index 6ebfb6171..2e5bafd83 100644
--- a/package/util-macros/Makefile
+++ b/package/util-macros/Makefile
@@ -14,6 +14,8 @@ PKG_URL:= http://cgit.freedesktop.org/xorg/util/macros
PKG_SITES:= http://xorg.freedesktop.org/archive/individual/util/
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/vgp/Makefile b/package/vgp/Makefile
index 7a426809e..722843182 100755
--- a/package/vgp/Makefile
+++ b/package/vgp/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= vgp
PKG_VERSION:= 0.2.1
PKG_RELEASE:= 1
PKG_MD5SUM:= b8c25b5dfcb944f78bbc584be9c230c7
-PKG_DESCR:= vgp is a daemon working like Cisco HSRP
+PKG_DESCR:= daemon working like Cisco HSRP
PKG_SECTION:= net/misc
PKG_URL:= http://vgpd.freaknet.org/
PKG_SITES:= http://vgpd.freaknet.org/files/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,VGP,vgp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/videoproto/Makefile b/package/videoproto/Makefile
index cf46623fe..ae160b71f 100644
--- a/package/videoproto/Makefile
+++ b/package/videoproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= f1903057310c6b308edf0e982d33714d
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,VIDEOPROTO,videoproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/vilistextum/Makefile b/package/vilistextum/Makefile
index 2ea2c2dbb..3d0589a53 100644
--- a/package/vilistextum/Makefile
+++ b/package/vilistextum/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= mail
PKG_BUILDDEP:= libiconv-tiny
PKG_SITES:= http://bhaak.dyndns.org/${PKG_NAME}/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,VILISTEXTUM,vilistextum,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/vlc/Makefile b/package/vlc/Makefile
index 74ab64ef7..a33a1efb1 100644
--- a/package/vlc/Makefile
+++ b/package/vlc/Makefile
@@ -17,8 +17,6 @@ PKG_SITES:= http://download.videolan.org/pub/videolan/vlc/$(PKG_VERSION)/
PKG_ARCH_DEPENDS:= !m68k
PKG_LIBC_DEPENDS:= glibc musl
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,VLC,vlc,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/vnstat/Makefile b/package/vnstat/Makefile
index caf65f080..113467310 100644
--- a/package/vnstat/Makefile
+++ b/package/vnstat/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= vnstat
PKG_VERSION:= 1.4
PKG_RELEASE:= 1
PKG_MD5SUM:= 9184f79b5e60499bc059f670032291e5
-PKG_DESCR:= Console-based network traffic monitor
+PKG_DESCR:= console-based network traffic monitor
PKG_SECTION:= net/misc
PKG_SITES:= http://humdi.net/vnstat/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,VNSTAT,vnstat,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/vpnc/Makefile b/package/vpnc/Makefile
index a172fa7d2..1b3a6ac6c 100644
--- a/package/vpnc/Makefile
+++ b/package/vpnc/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libgcrypt libgpg-error
PKG_URL:= http://www.unix-ag.uni-kl.de/~massar/vpnc/
PKG_SITES:= http://www.unix-ag.uni-kl.de/~massar/vpnc/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,VPNC,vpnc,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/vrrpd/Makefile b/package/vrrpd/Makefile
index a8de50970..5b37e1f32 100644
--- a/package/vrrpd/Makefile
+++ b/package/vrrpd/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= vrrpd
PKG_VERSION:= 1.0
PKG_RELEASE:= 9
PKG_MD5SUM:= 6d5066ea1a6ced817376ca0f54765447
-PKG_DESCR:= An implementation of the Virtual Router Redundancy Protocol
+PKG_DESCR:= virtual router redundancy protocol daemon
PKG_SECTION:= route
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=vrrpd/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,VRRPD,vrrpd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/vsftpd/Makefile b/package/vsftpd/Makefile
index 5d42e38da..a04440bc8 100644
--- a/package/vsftpd/Makefile
+++ b/package/vsftpd/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= vsftpd
PKG_VERSION:= 3.0.2
PKG_RELEASE:= 2
PKG_MD5SUM:= 8b00c749719089401315bd3c44dddbb2
-PKG_DESCR:= a fast and secure FTP server
+PKG_DESCR:= fast and secure FTP server
PKG_SECTION:= www
PKG_DEPENDS:= libcap
PKG_BUILDDEP:= libcap
PKG_URL:= http://vsftpd.beasts.org/
PKG_SITES:= https://security.appspot.com/downloads/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,VSFTPD,vsftpd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/vtun/Makefile b/package/vtun/Makefile
index 581bd498b..f9bfff23f 100644
--- a/package/vtun/Makefile
+++ b/package/vtun/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= zlib libopenssl liblzo kmod-tun
PKG_BUILDDEP:= zlib openssl liblzo
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=vtun/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_HOST_DEPENDS:= !freebsd
include ${TOPDIR}/mk/package.mk
diff --git a/package/w3m/Makefile b/package/w3m/Makefile
index cd0ae7913..f9957ef04 100644
--- a/package/w3m/Makefile
+++ b/package/w3m/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libgc-host libgc ncurses
PKG_URL:= http://w3m.sourceforge.net/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=w3m/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,W3M,w3m,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/watchdog/Makefile b/package/watchdog/Makefile
index a8486dd6a..7b7a08357 100644
--- a/package/watchdog/Makefile
+++ b/package/watchdog/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libtirpc
PKG_BUILDDEP:= libtirpc
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=watchdog/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WATCHDOG,watchdog,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/wccpd/Makefile b/package/wccpd/Makefile
index fd64ef46f..e084b7140 100644
--- a/package/wccpd/Makefile
+++ b/package/wccpd/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= wccpd
PKG_VERSION:= 0.2
PKG_RELEASE:= 2
PKG_MD5SUM:= 5f15c274de61dfb88e0dbfc1ccbe6b67
-PKG_DESCR:= A WCCP (Web Cache Coordination Protocol) server daemon
+PKG_DESCR:= WCCP (Web Cache Coordination Protocol) server daemon
PKG_SECTION:= net/misc
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=wccpd/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WCCPD,wccpd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/wdfs/Makefile b/package/wdfs/Makefile
index 05d27c3e3..f64573774 100644
--- a/package/wdfs/Makefile
+++ b/package/wdfs/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libopenssl fuse-utils kmod-fuse-fs neon glib
PKG_BUILDDEP:= openssl fuse neon glib
PKG_SITES:= http://noedler.de/projekte/wdfs/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WDFS,wdfs,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/weechat/Makefile b/package/weechat/Makefile
index 4f20654c9..af5f90eb2 100644
--- a/package/weechat/Makefile
+++ b/package/weechat/Makefile
@@ -15,6 +15,8 @@ PKG_BUILDDEP+= zlib curl
PKG_URL:= http://www.weechat.org/
PKG_SITES:= http://www.weechat.org/files/src/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WEECHAT,weechat,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/wget/Makefile b/package/wget/Makefile
index 64466db1c..fcc74f30d 100644
--- a/package/wget/Makefile
+++ b/package/wget/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= autotool
PKG_URL:= http://www.gnu.org/software/wget/
PKG_SITES:= ${MASTER_SITE_GNU:=wget/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CHOICES_WGET:= WITH_GNUTLS WITH_OPENSSL WITHOUT_SSL
PKGCD_WITHOUT_SSL:= use no SSL
PKGCD_WITH_OPENSSL:= use OpenSSL for crypto
diff --git a/package/wifidog/Makefile b/package/wifidog/Makefile
index 5971eadc6..8b82dfcf2 100644
--- a/package/wifidog/Makefile
+++ b/package/wifidog/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= iptables
PKG_URL:= http://dev.wifidog.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=${PKG_NAME}/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WIFIDOG,wifidog,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/wol/Makefile b/package/wol/Makefile
index bf7e85cf0..16010d615 100644
--- a/package/wol/Makefile
+++ b/package/wol/Makefile
@@ -7,10 +7,12 @@ PKG_NAME:= wol
PKG_VERSION:= 0.7.1
PKG_RELEASE:= 1
PKG_MD5SUM:= c2fa9d7e771134ac8c89d56b8197d4ca
-PKG_DESCR:= A Program to send magic Wake-on-LAN packets
+PKG_DESCR:= program to send magic Wake-on-LAN packets
PKG_SECTION:= net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=ahh/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WOL,wol,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/wondershaper/Makefile b/package/wondershaper/Makefile
index b851e0418..5cdf417a6 100644
--- a/package/wondershaper/Makefile
+++ b/package/wondershaper/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= wondershaper
PKG_VERSION:= 1.1a
PKG_RELEASE:= 7
PKG_MD5SUM:= bbc5a3a4485ab286e337ce8550e7b990
-PKG_DESCR:= WonderShaper is a tc based traffic shaping tool.
+PKG_DESCR:= tc based traffic shaping tool
PKG_SECTION:= firewall
PKG_URL:= http://lartc.org/wondershaper/
PKG_SITES:= http://lartc.org/wondershaper/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,WONDERSHAPER,wondershaper,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/wpa_supplicant/Makefile b/package/wpa_supplicant/Makefile
index 38895bb24..11f4ee693 100644
--- a/package/wpa_supplicant/Makefile
+++ b/package/wpa_supplicant/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libnl
PKG_URL:= http://hostap.epitest.fi/wpa_supplicant/
PKG_SITES:= http://hostap.epitest.fi/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_DFLT_WPA_SUPPLICANT:= y if ADK_TARGET_SYSTEM_IBM_X40
WRKSRC= ${WRKDIST}/${PKG_NAME}
diff --git a/package/x11vnc/Makefile b/package/x11vnc/Makefile
index e98d28416..b13ce9dfc 100644
--- a/package/x11vnc/Makefile
+++ b/package/x11vnc/Makefile
@@ -4,14 +4,17 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= x11vnc
-PKG_VERSION:= 0.9.12
+PKG_VERSION:= 0.9.13
PKG_RELEASE:= 1
-PKG_MD5SUM:= 1498a68d02aa7b6c97bf746c073c8d00
+PKG_MD5SUM:= a372ec4fe8211221547b1c108cf56e4c
PKG_DESCR:= VNC server for X11 displays
PKG_SECTION:= x11/apps
PKG_BUILDDEP:= libX11 libXtst libjpeg-turbo
PKG_URL:= http://www.karlrunge.com/x11vnc/
-PKG_SITES:= http://openadk.org/distfiles/
+PKG_SITES:= http://sourceforge.net/projects/libvncserver/files/x11vnc/0.9.13/
+
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
diff --git a/package/xauth/Makefile b/package/xauth/Makefile
index 0a5bdf4ea..132b6236c 100644
--- a/package/xauth/Makefile
+++ b/package/xauth/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libX11 libXext libXmu
PKG_URL:= http://www.x.org
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XAUTH,xauth,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xbindkeys/Makefile b/package/xbindkeys/Makefile
index 6ed5aaaf7..dae001f8b 100644
--- a/package/xbindkeys/Makefile
+++ b/package/xbindkeys/Makefile
@@ -12,6 +12,8 @@ PKG_BUILDDEP:= libX11
PKG_SECTION:= x11/apps
PKG_SITES:= http://www.nongnu.org/xbindkeys/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XBINDKEYS,xbindkeys,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xbitmaps/Makefile b/package/xbitmaps/Makefile
index 39ac7e047..dc0a06242 100644
--- a/package/xbitmaps/Makefile
+++ b/package/xbitmaps/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= x11/libs
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XBITMAPS,xbitmaps,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/xcb-proto/Makefile b/package/xcb-proto/Makefile
index e4d2bfe97..ce7f81a32 100644
--- a/package/xcb-proto/Makefile
+++ b/package/xcb-proto/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= autotool bzip2-host python2-host xcb-proto-host
PKG_SITES:= http://xcb.freedesktop.org/dist/
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_SUBPKGS:= XCB_PROTO XCB_PYTHON
PKGSC_XCB_PYTHON:= x11/misc
diff --git a/package/xcb-util/Makefile b/package/xcb-util/Makefile
index 4c7708596..836169629 100644
--- a/package/xcb-util/Makefile
+++ b/package/xcb-util/Makefile
@@ -11,6 +11,8 @@ PKG_DESCR:= XCB utils
PKG_SECTION:= x11/apps
PKG_SITES:= http://xcb.freedesktop.org/dist/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XCB_UTIL,xcb-util,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xcmiscproto/Makefile b/package/xcmiscproto/Makefile
index aec878fb6..9393b0f9c 100644
--- a/package/xcmiscproto/Makefile
+++ b/package/xcmiscproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 9a8da85301db41e8435099ffefb4ac74
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XCMISCPROTO,xcmiscproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/xconsole/Makefile b/package/xconsole/Makefile
index 1ca79e49a..a5e4b8ce0 100644
--- a/package/xconsole/Makefile
+++ b/package/xconsole/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= libXaw
PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XCONSOLE,xconsole,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xdm/Makefile b/package/xdm/Makefile
index 10d96a169..71bd2ad0a 100644
--- a/package/xdm/Makefile
+++ b/package/xdm/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= xconsole pam xsm
PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XDM,xdm,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xextproto/Makefile b/package/xextproto/Makefile
index 368e75037..858c1df31 100644
--- a/package/xextproto/Makefile
+++ b/package/xextproto/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= 37b700baa8c8ea7964702d948dd13821
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/xf86-input-keyboard/Makefile b/package/xf86-input-keyboard/Makefile
index 9b46c8f2f..3c2bfc5bc 100644
--- a/package/xf86-input-keyboard/Makefile
+++ b/package/xf86-input-keyboard/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= xorg-server
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
PKG_CFLINE_XF86_INPUT_KEYBOARD:= depends on ADK_TARGET_WITH_INPUT
diff --git a/package/xf86-input-mouse/Makefile b/package/xf86-input-mouse/Makefile
index 0f1267fb4..d93994f92 100644
--- a/package/xf86-input-mouse/Makefile
+++ b/package/xf86-input-mouse/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= xorg-server
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
PKG_CFLINE_XF86_INPUT_MOUSE:= depends on ADK_TARGET_WITH_INPUT
diff --git a/package/xf86-video-fbdev/Makefile b/package/xf86-video-fbdev/Makefile
index b14e8eaa8..41100c442 100644
--- a/package/xf86-video-fbdev/Makefile
+++ b/package/xf86-video-fbdev/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= xorg-server
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
PKG_CFLINE_XF86_VIDEO_FBDEV:= depends on ADK_TARGET_WITH_VGA
diff --git a/package/xf86dga/Makefile b/package/xf86dga/Makefile
index 731fb50a3..ec450e17e 100644
--- a/package/xf86dga/Makefile
+++ b/package/xf86dga/Makefile
@@ -12,6 +12,8 @@ PKG_BUILDDEP:= libXxf86dga
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XF86DGA,xf86dga,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/xf86dgaproto/Makefile b/package/xf86dgaproto/Makefile
index ddfd526c3..17027dcd1 100644
--- a/package/xf86dgaproto/Makefile
+++ b/package/xf86dgaproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 1fe79dc07857ad3e1fb8b8f2bdd70d1b
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XF86DGAPROTO,xf86dgaproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/xf86vidmodeproto/Makefile b/package/xf86vidmodeproto/Makefile
index 43df18fc5..e89501b3f 100644
--- a/package/xf86vidmodeproto/Makefile
+++ b/package/xf86vidmodeproto/Makefile
@@ -12,6 +12,8 @@ PKG_MD5SUM:= 99016d0fe355bae0bb23ce00fb4d4a2c
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XF86VIDMODEPROTO,xf86vidmodeproto,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
diff --git a/package/xineramaproto/Makefile b/package/xineramaproto/Makefile
index 206da8936..0fbc9a85d 100644
--- a/package/xineramaproto/Makefile
+++ b/package/xineramaproto/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= e0e148b11739e144a546b8a051b17dde
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/xinetd/Makefile b/package/xinetd/Makefile
index deae22563..ee29feda3 100644
--- a/package/xinetd/Makefile
+++ b/package/xinetd/Makefile
@@ -7,11 +7,13 @@ PKG_NAME:= xinetd
PKG_VERSION:= 2.3.15
PKG_RELEASE:= 1
PKG_MD5SUM:= 77358478fd58efa6366accae99b8b04c
-PKG_DESCR:= a powerful and secure superserver
+PKG_DESCR:= powerful and secure superserver
PKG_SECTION:= net/misc
PKG_URL:= http://www.xinetd.org/
PKG_SITES:= ftp://mirror.ovh.net/gentoo-distfiles/distfiles/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XINETD,xinetd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xinit/Makefile b/package/xinit/Makefile
index bd8d2bf64..bd7e75303 100644
--- a/package/xinit/Makefile
+++ b/package/xinit/Makefile
@@ -15,6 +15,8 @@ PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= http://xorg.freedesktop.org/archive/individual/app/
PKG_NEED_CXX:= 1
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_ARCH_DEPENDS:= !m68k
include $(TOPDIR)/mk/package.mk
diff --git a/package/xinput/Makefile b/package/xinput/Makefile
index 76b892804..21d328795 100644
--- a/package/xinput/Makefile
+++ b/package/xinput/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libXi libXinerama libXrandr
PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XINPUT,xinput,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xkbcomp/Makefile b/package/xkbcomp/Makefile
index 45b1e2f25..16f9e205c 100644
--- a/package/xkbcomp/Makefile
+++ b/package/xkbcomp/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= libxkbfile libX11
PKG_DEPENDS:= libxkbfile libx11
PKG_SITES:= http://xorg.freedesktop.org/releases/X11R7.4/src/everything/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XKBCOMP,xkbcomp,$(PKG_VERSION)-$(PKG_RELEASE),${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xorg-server/Makefile b/package/xorg-server/Makefile
index 4e3a33c91..a8217311a 100644
--- a/package/xorg-server/Makefile
+++ b/package/xorg-server/Makefile
@@ -4,9 +4,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= xorg-server
-PKG_VERSION:= 1.15.0
-PKG_RELEASE:= 2
-PKG_MD5SUM:= faf04f1213f9a476997a774254b3abce
+PKG_VERSION:= 1.15.1
+PKG_RELEASE:= 1
+PKG_MD5SUM:= d6e5444fc33ad737b551cc49061ae704
PKG_DESCR:= Xorg server
PKG_SECTION:= x11/server
PKG_DEPENDS:= libopenssl libxfont pixman libpciaccess libxkbfile
@@ -24,6 +24,8 @@ PKG_SITES:= ${MASTER_SITE_XORG}
PKG_NEED_CXX:= 1
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_CFLINE_XORG_SERVER:=depends on ADK_TARGET_WITH_VGA
PKG_ARCH_DEPENDS:= !m68k
diff --git a/package/xproto/Makefile b/package/xproto/Makefile
index 5c123c089..9358f87e7 100644
--- a/package/xproto/Makefile
+++ b/package/xproto/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= xproto-host
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/xrdb/Makefile b/package/xrdb/Makefile
index 313ddb538..286a6f858 100644
--- a/package/xrdb/Makefile
+++ b/package/xrdb/Makefile
@@ -13,6 +13,8 @@ PKG_DEPENDS:= libx11 libxmu
PKG_BUILDDEP:= libX11 libXmu
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XRDB,xrdb,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xset/Makefile b/package/xset/Makefile
index 3f0e975dd..7bf1f7674 100644
--- a/package/xset/Makefile
+++ b/package/xset/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= libXmu
PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XSET,xset,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xsm/Makefile b/package/xsm/Makefile
index e8efee7f8..373d3cded 100644
--- a/package/xsm/Makefile
+++ b/package/xsm/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libXaw
PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XSM,xsm,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xtrans/Makefile b/package/xtrans/Makefile
index 103ca9e7f..ea9c6bf67 100644
--- a/package/xtrans/Makefile
+++ b/package/xtrans/Makefile
@@ -13,6 +13,8 @@ PKG_MD5SUM:= c83d04cd878f1e51a44d132aa1d5b932
PKG_SITES:= ${MASTER_SITE_XORG}
PKG_OPTS:= dev devonly
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/xvidcore/Makefile b/package/xvidcore/Makefile
index f745bf184..9c8be64e7 100644
--- a/package/xvidcore/Makefile
+++ b/package/xvidcore/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= http://downloads.xvid.org/downloads/
PKG_LIBNAME:= libxvid
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
WRKDIST= $(WRKDIR)/$(PKG_NAME)/build/generic
include $(TOPDIR)/mk/package.mk
diff --git a/package/xvinfo/Makefile b/package/xvinfo/Makefile
index 0e2ee6b2b..8b3fe1fc9 100644
--- a/package/xvinfo/Makefile
+++ b/package/xvinfo/Makefile
@@ -7,12 +7,14 @@ PKG_NAME:= xvinfo
PKG_VERSION:= 1.1.1
PKG_RELEASE:= 1
PKG_MD5SUM:= 49f5a19ddff9393aaea4ecaacaedddb3
-PKG_DESCR:= Print out X-Video extension adaptor information
+PKG_DESCR:= print out X-Video extension adaptor information
PKG_SECTION:= x11/apps
PKG_BUILDDEP:= libXv
PKG_URL:= http://xorg.freedesktop.org/
PKG_SITES:= ${MASTER_SITE_XORG}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,XVINFO,xvinfo,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/xz/Makefile b/package/xz/Makefile
index ac68ff653..b95f0b28f 100644
--- a/package/xz/Makefile
+++ b/package/xz/Makefile
@@ -13,6 +13,8 @@ PKG_URL:= http://tukaani.org/xz/
PKG_SITES:= http://tukaani.org/xz/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include ${TOPDIR}/mk/host.mk
include ${TOPDIR}/mk/package.mk
diff --git a/package/yajl/Makefile b/package/yajl/Makefile
index ff1537599..ae66e893a 100644
--- a/package/yajl/Makefile
+++ b/package/yajl/Makefile
@@ -7,13 +7,15 @@ PKG_NAME:= yajl
PKG_VERSION:= 2.0.1
PKG_RELEASE:= 1
PKG_MD5SUM:= c953a53344c0e20a892fc042bbe69744
-PKG_DESCR:= a small event-driven JSON parser written in ANSI C
+PKG_DESCR:= small event-driven JSON parser written in ANSI C
PKG_SECTION:= libs
PKG_BUILDDEP:= cmake-host ruby-host
PKG_URL:= http://lloyd.github.com/yajl/
PKG_SITES:= http://openadk.org/distfiles/
PKG_OPTS:= dev
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
PKG_NOPARALLEL:= 1
include $(TOPDIR)/mk/package.mk
diff --git a/package/yasm/Makefile b/package/yasm/Makefile
index bd9d7d716..2d4b6f296 100644
--- a/package/yasm/Makefile
+++ b/package/yasm/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= yasm-host
PKG_URL:= http://www.tortall.net/projects/yasm/
PKG_SITES:= http://www.tortall.net/projects/yasm/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/host.mk
include $(TOPDIR)/mk/package.mk
diff --git a/package/zsh/Makefile b/package/zsh/Makefile
index a9c4c1527..d375028b7 100644
--- a/package/zsh/Makefile
+++ b/package/zsh/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= shells
PKG_URL:= http://www.zsh.org/
PKG_SITES:= ftp://ftp.fu-berlin.de/pub/unix/shells/zsh/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,ZSH,zsh,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/toolchain/binutils/Makefile.inc b/toolchain/binutils/Makefile.inc
index a7a2c3980..a1ecfe2e3 100644
--- a/toolchain/binutils/Makefile.inc
+++ b/toolchain/binutils/Makefile.inc
@@ -6,3 +6,4 @@ PKG_VERSION:= 2.24
PKG_MD5SUM:= a5dd5dd2d212a282cc1d4a84633e0d88
PKG_RELEASE:= 1
PKG_SITES:= ${MASTER_SITE_GNU:=binutils/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
diff --git a/toolchain/gcc/Makefile.inc b/toolchain/gcc/Makefile.inc
index b441bf03d..b292e3331 100644
--- a/toolchain/gcc/Makefile.inc
+++ b/toolchain/gcc/Makefile.inc
@@ -6,3 +6,4 @@ PKG_VERSION:= 4.8.2
PKG_MD5SUM:= deca88241c1135e2ff9fa5486ab5957b
PKG_RELEASE:= 1
PKG_SITES:= ${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
diff --git a/toolchain/gdb/Makefile.inc b/toolchain/gdb/Makefile.inc
index c3807f8fe..25f4c313d 100644
--- a/toolchain/gdb/Makefile.inc
+++ b/toolchain/gdb/Makefile.inc
@@ -1,8 +1,9 @@
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
-PKG_NAME:= gdb
-PKG_VERSION:= 7.7
-PKG_MD5SUM:= 40051ff95b39bd57b14b1809e2c16152
-PKG_RELEASE:= 1
-PKG_SITES:= ${MASTER_SITE_GNU:=gdb/}
+PKG_NAME:= gdb
+PKG_VERSION:= 7.7
+PKG_MD5SUM:= 40051ff95b39bd57b14b1809e2c16152
+PKG_RELEASE:= 1
+PKG_SITES:= ${MASTER_SITE_GNU:=gdb/}
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
diff --git a/toolchain/libelf/Makefile.inc b/toolchain/libelf/Makefile.inc
index 66ca9fd2c..40c24393d 100644
--- a/toolchain/libelf/Makefile.inc
+++ b/toolchain/libelf/Makefile.inc
@@ -6,3 +6,4 @@ PKG_VERSION:= 0.8.13
PKG_RELEASE:= 1
PKG_MD5SUM:= 4136d7b4c04df68b686570afa26988ac
PKG_SITES:= http://www.mr511.de/software/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
diff --git a/toolchain/mpc/Makefile.inc b/toolchain/mpc/Makefile.inc
index 970a2c848..0663af92c 100644
--- a/toolchain/mpc/Makefile.inc
+++ b/toolchain/mpc/Makefile.inc
@@ -7,3 +7,4 @@ PKG_RELEASE:= 1
PKG_MD5SUM:= e98267ebd5648a39f881d66797122fb6
PKG_SITES:= http://www.multiprecision.org/mpc/download/
GMP_BUILD_DIR:= $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/$(PKG_NAME)-$(PKG_VERSION)
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
diff --git a/toolchain/musl/Makefile.inc b/toolchain/musl/Makefile.inc
index 6fcbc0313..9b153143d 100644
--- a/toolchain/musl/Makefile.inc
+++ b/toolchain/musl/Makefile.inc
@@ -6,3 +6,4 @@ PKG_VERSION:= 1.0.1
PKG_RELEASE:= 1
PKG_MD5SUM:= e2c1b0e2138d3d75b03f517113a4abc5
PKG_SITES:= http://www.musl-libc.org/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz