Browse Source

convert checksum check to sha256

Rename the variable name to PKG_HASH and use a
256 Bit SHA checksum to verify the integrity of
distfiles. While there do some housekeeping and
remove old packages.
Waldemar Brodkorb 10 years ago
parent
commit
92d7f65226
100 changed files with 115 additions and 115 deletions
  1. 3 3
      docs/adding-packages-auto.txt
  2. 2 2
      docs/adding-packages-host.txt
  3. 3 3
      docs/adding-packages-manual.txt
  4. 1 1
      docs/package-reference.txt
  5. 3 3
      mk/fetch.mk
  6. 5 5
      mk/kernel-ver.mk
  7. 1 1
      mk/linux.mk
  8. 1 1
      package/.template/Makefile
  9. 1 1
      package/.templatelib/Makefile
  10. 1 1
      package/.templateprog/Makefile
  11. 1 1
      package/6tunnel/Makefile
  12. 1 1
      package/DirectFB/Makefile
  13. 1 1
      package/ImageMagick/Makefile
  14. 1 1
      package/SDL_gfx/Makefile
  15. 1 1
      package/SDL_ttf/Makefile
  16. 1 1
      package/afpfs-ng/Makefile
  17. 1 1
      package/aiccu/Makefile
  18. 1 1
      package/aircrack-ng/Makefile
  19. 1 1
      package/alsa-lib/Makefile
  20. 1 1
      package/alsa-utils/Makefile
  21. 1 1
      package/ant/Makefile
  22. 1 1
      package/apr-util/Makefile
  23. 1 1
      package/apr/Makefile
  24. 1 1
      package/arpd/Makefile
  25. 1 1
      package/arpwatch/Makefile
  26. 1 1
      package/asterisk/Makefile
  27. 1 1
      package/atftp/Makefile
  28. 1 1
      package/atk/Makefile
  29. 1 1
      package/autoconf/Makefile
  30. 1 1
      package/automake/Makefile
  31. 1 1
      package/autossh/Makefile
  32. 1 1
      package/avahi/Makefile
  33. 1 1
      package/axtls/Makefile
  34. 1 1
      package/b43-firmware/Makefile
  35. 1 1
      package/bash/Makefile
  36. 1 1
      package/bc/Makefile
  37. 1 1
      package/bcm2835-bootloader/Makefile
  38. 1 1
      package/bcm2835-vc/Makefile
  39. 1 1
      package/bdftopcf/Makefile
  40. 1 1
      package/beecrypt/Makefile
  41. 1 1
      package/bigreqsproto/Makefile
  42. 1 1
      package/bind/Makefile
  43. 1 1
      package/bison/Makefile
  44. 1 1
      package/bitlbee/Makefile
  45. 1 1
      package/bkeymaps/Makefile
  46. 1 1
      package/bluez-firmware/Makefile
  47. 1 1
      package/bluez/Makefile
  48. 1 1
      package/bogofilter/Makefile
  49. 1 1
      package/boost/Makefile
  50. 1 1
      package/boot-wrapper-aarch64/Makefile
  51. 0 1
      package/brcm-bluetooth/Makefile
  52. 0 1
      package/brcmfmac-firmware/Makefile
  53. 1 1
      package/bridge-utils/Makefile
  54. 1 1
      package/busybox/Makefile
  55. 1 1
      package/bwm/Makefile
  56. 1 1
      package/bzip2/Makefile
  57. 1 1
      package/bzr/Makefile
  58. 1 1
      package/ca-certificates/Makefile
  59. 1 1
      package/cairo/Makefile
  60. 1 1
      package/ccache/Makefile
  61. 1 1
      package/ccid/Makefile
  62. 6 4
      package/cdrtools/Makefile
  63. 1 1
      package/cgilib/Makefile
  64. 1 1
      package/check/Makefile
  65. 1 1
      package/cherokee/Makefile
  66. 1 1
      package/cherrypy/Makefile
  67. 1 1
      package/chillispot/Makefile
  68. 1 1
      package/cifs-utils/Makefile
  69. 1 1
      package/classpath/Makefile
  70. 1 1
      package/cmake/Makefile
  71. 1 1
      package/collectd/Makefile
  72. 1 1
      package/comgt/Makefile
  73. 1 1
      package/compositeproto/Makefile
  74. 1 1
      package/confuse/Makefile
  75. 1 1
      package/conntrack-tools/Makefile
  76. 1 1
      package/coreutils/Makefile
  77. 1 1
      package/cpio/Makefile
  78. 1 1
      package/cpufrequtils/Makefile
  79. 1 1
      package/cryptodev-linux/Makefile
  80. 1 1
      package/cryptsetup/Makefile
  81. 1 1
      package/ctorrent/Makefile
  82. 1 1
      package/cups/Makefile
  83. 1 1
      package/curl/Makefile
  84. 1 1
      package/cutter/Makefile
  85. 1 1
      package/cvs/Makefile
  86. 1 1
      package/cxxtools/Makefile
  87. 1 1
      package/cyrus-sasl/Makefile
  88. 1 1
      package/damageproto/Makefile
  89. 1 1
      package/dansguardian/Makefile
  90. 1 1
      package/daq/Makefile
  91. 1 1
      package/davfs2/Makefile
  92. 1 1
      package/db/Makefile
  93. 1 1
      package/dbus-glib/Makefile
  94. 2 2
      package/dbus-python/Makefile
  95. 1 1
      package/dbus/Makefile
  96. 1 1
      package/deco/Makefile
  97. 1 1
      package/dhcp-forwarder/Makefile
  98. 1 1
      package/dhcp/Makefile
  99. 1 1
      package/dialog/Makefile
  100. 1 1
      package/diffutils/Makefile

+ 3 - 3
docs/adding-packages-auto.txt

@@ -18,7 +18,7 @@ package, with an example:
 06: PKG_NAME:=		libfoo
 07: PKG_VERSION:=	1.0
 08: PKG_RELEASE:=	1
-09: PKG_MD5SUM:=	ba526cd8f4403a5d351a9efaa8608fbc
+09: PKG_HASH:=		62333167b79afb0b25a843513288c67b59547acf653e8fbe62ee64e71ebd1587
 10: PKG_DESCR:=		foo library
 11: PKG_SECTION:=	libs
 12: PKG_BUILDDEP:=	openssl
@@ -42,8 +42,8 @@ The Makefile begins with line 4 with the inclusion of the top level rules.mk
 file.  After that the Makefile starts on line 6 to 15 with metadata
 information: the name of the package (+PKG_NAME+), the version of the package
 (+PKG_VERSION+), the release number of the package (+PKG_RELEASE+), which is
-used in OpenADK to mark any package updates, the md5 hash of the source archive
-(+PKG_MD5SUM+), the short one line description for the package (+PKG_DESCR+),
+used in OpenADK to mark any package updates, the sha256 hash of the source archive
+(+PKG_HASH+), the short one line description for the package (+PKG_DESCR+),
 the package section for the menu configuration system (+PKG_SECTION+), the
 package buildtime dependencies (+PKG_BUILDDEP+), the package runtime
 dependencies (+PKG_DEPENDS+), the package homepage (+PKG_URL+) and finally the

+ 2 - 2
docs/adding-packages-host.txt

@@ -18,7 +18,7 @@ by another target package to build, with an example:
 06: PKG_NAME:=              hostfoo
 07: PKG_VERSION:=           1.0
 08: PKG_RELEASE:=           1
-09: PKG_MD5SUM:=            291ba57c0acd218da0b0916c280dcbae
+09: PKG_HASH:=              62333167b79afb0b25a843513288c67b59547acf653e8fbe62ee64e71ebd1587
 10: PKG_DESCR:=             hostfoo utility
 11: PKG_SECTION:=           misc
 12: PKG_URL:=               http://www.foo.org/
@@ -52,7 +52,7 @@ Following mix between host and target package is possible, too:
 06: PKG_NAME:=		foo
 07: PKG_VERSION:=	1.0
 08: PKG_RELEASE:=	1
-09: PKG_MD5SUM:=	032a7b7b9f1a6e278ccde73f82cec5c2
+09: PKG_HASH:=          62333167b79afb0b25a843513288c67b59547acf653e8fbe62ee64e71ebd1587
 10: PKG_DESCR:=		foo tool
 11: PKG_SECTION:=	lang
 12: PKG_BUILDDEP:=	foo-host

+ 3 - 3
docs/adding-packages-manual.txt

@@ -20,7 +20,7 @@ scripts.
 06: PKG_NAME:=		libfoo
 07: PKG_VERSION:=	1.0
 08: PKG_RELEASE:=	1
-09: PKG_MD5SUM:=	eade38998313c25fd7934719cdf8a2ea
+09: PKG_HASH:=		62333167b79afb0b25a843513288c67b59547acf653e8fbe62ee64e71ebd1587
 10: PKG_DESCR:=		foo library
 11: PKG_SECTION:=	libs
 12: PKG_BUILDDEP:=	openssl
@@ -53,8 +53,8 @@ The Makefile begins with line 4 with the inclusion of the top level rules.mk
 file.  After that the Makefile starts on line 6 to 15 with metadata
 information: the name of the package (+PKG_NAME+), the version of the package
 (+PKG_VERSION+), the release number of the package (+PKG_RELEASE+), which is
-used in OpenADK to mark any package updates, the md5 hash of the source archive
-(+PKG_MD5SUM+), the short one line description for the package (+PKG_DESCR+),
+used in OpenADK to mark any package updates, the sha256 hash of the source archive
+(+PKG_HASH+), the short one line description for the package (+PKG_DESCR+),
 the package section for the menu configuration system (+PKG_SECTION+), the
 package buildtime dependencies (+PKG_BUILDDEP+), the package runtime
 dependencies (+PKG_DEPENDS+), the package homepage (+PKG_URL+) and finally the

+ 1 - 1
docs/package-reference.txt

@@ -12,7 +12,7 @@ information is:
 
 * +PKG_RELEASE+, mandatory, must contain the OpenADK specific release of the package.
 
-* +PKG_MD5SUM+, mandatory, must contain the MD5 hash of the package, will be used
+* +PKG_HASH+, mandatory, must contain the SHA256 hash of the package, will be used
   to check if a download of a package is complete.
 
 * +PKG_SECTION+, mandatory, must contain the OpenADK specific section, see package/section.lst.

+ 3 - 3
mk/fetch.mk

@@ -29,8 +29,8 @@ ${_CHECKSUM_COOKIE}: ${FULLDISTFILES}
 	-rm -rf ${WRKDIR}
 ifneq ($(ADK_DISABLE_CHECKSUM),y)
 	@OK=n; \
-	allsums="$(strip ${PKG_MD5SUM})"; \
-	(md5sum ${FULLDISTFILES}; echo exit) | while read sum name; do \
+	allsums="$(strip ${PKG_HASH})"; \
+	(shasum -a 256 ${FULLDISTFILES}; echo exit) | while read sum name; do \
 		if [[ $$sum = exit ]]; then \
 			[[ $$OK = n ]] && echo >&2 "==> No distfile found!" || :; \
 			[[ $$OK = 1 ]] || exit 1; \
@@ -42,7 +42,7 @@ ifneq ($(ADK_DISABLE_CHECKSUM),y)
 			[[ $$OK = 0 ]] || OK=1; \
 			continue; \
 		fi; \
-		echo >&2 "==> Checksum mismatch for $${name##*/} (MD5)"; \
+		echo >&2 "==> Checksum mismatch for $${name##*/} (SHA256)"; \
 		echo >&2 ":---> should be '$$cursum'"; \
 		echo >&2 ":---> really is '$$sum'"; \
 		OK=0; \

+ 5 - 5
mk/kernel-ver.mk

@@ -2,29 +2,29 @@ ifeq ($(ADK_KERNEL_VERSION_3_17_7),y)
 KERNEL_VERSION:=	3.17.7
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		1aceebd5cce9427307b6a84c6b4a40d7
+KERNEL_HASH:=		a3c8e6aee912bfd2e69abf9df5a06058434a8771bcaa1784b5980bf1b5298e1c
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_14_26),y)
 KERNEL_VERSION:=	3.14.26
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		9a91a9c507c9efb68c7075e151c30fa7
+KERNEL_HASH:=		b8088856612cb456ad3eadcadbd95973e53996015287fe99080806eadfcd529b
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_12_33),y)
 KERNEL_VERSION:=	3.12.33
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		7048cce0d24f784595b96f9d1e14a6ba
+KERNEL_HASH:=		b74b00278f9a643c21a736a49beb1471c3bc0fe50bf570ce914675a45aa679a3
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_10_53),y)
 KERNEL_VERSION:=	3.10.53
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		1bb2dfbc4b5813056bbb8f7f7fec3882
+KERNEL_HASH:=		06c3ec0849d4687c8b6379b9586dc9662730fc280d494f897c2ef9fbee35aaeb
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_4_103),y)
 KERNEL_VERSION:=	3.4.103
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		656096300c72479103bd37dab9c8f7ea
+KERNEL_HASH:=		2f128cf4007acd1a5fc5c27badfc385bb231109aaf0fba7fd9bcf9766852afd1
 endif

+ 1 - 1
mk/linux.mk

@@ -4,7 +4,7 @@
 PKG_NAME:=	linux
 PKG_VERSION:=	$(KERNEL_VERSION)
 PKG_RELEASE:=	$(KERNEL_RELEASE)
-PKG_MD5SUM:=	$(KERNEL_MD5SUM)
+PKG_HASH:=	$(KERNEL_HASH)
 PKG_SITES:=  	${MASTER_SITE_KERNEL:=kernel/v3.0/} \
 		${MASTER_SITE_KERNEL:=kernel/v3.0/testing/}
 DISTFILES=	$(PKG_NAME)-$(PKG_VERSION).tar.xz

+ 1 - 1
package/.template/Makefile

@@ -7,7 +7,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		@PKG@
 PKG_VERSION:=		@VER@
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		add md5sum of package here
+PKG_HASH:=		add sha256 checksum of package here
 PKG_DESCR:=		add short description
 PKG_SECTION:=		add section
 PKG_DEPENDS:=		add dependendant package names

+ 1 - 1
package/.templatelib/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		@PKG@
 PKG_VERSION:=		@VER@
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		add md5sum of package here
+PKG_HASH:=		add sha256 checksum of package here
 PKG_DESCR:=		add short description
 PKG_SECTION:=		libs
 PKG_URL:=		add project url

+ 1 - 1
package/.templateprog/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		@PKG@
 PKG_VERSION:=		@VER@
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		add md5sum of package here
+PKG_HASH:=		add sha256 checksum of package here
 PKG_DESCR:=		add short description
 PKG_SECTION:=		add section
 PKG_DEPENDS:=		add dependendant package names

+ 1 - 1
package/6tunnel/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		6tunnel
 PKG_VERSION:=		0.11rc2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		74e02d4f0704b3083a01feda66033449
+PKG_HASH:=		58a6e274a46f04dce158be0e071bf076af0dc7b92bc3d8212dc827ab43e1db07
 PKG_DESCR:=		ipv4/ipv6 tunnel proxy
 PKG_SECTION:=		net/ipv6
 PKG_URL:=		http://toxygen.net/6tunnel/

+ 1 - 1
package/DirectFB/Makefile

@@ -7,7 +7,7 @@ PKG_NAME:=		DirectFB
 PKG_VERSION:=		1.6.3
 PKG_RELEASE:=		3
 PKG_EXTRAVER:=		1.6-0
-PKG_MD5SUM:=		641e8e999c017770da647f9b5b890906
+PKG_HASH:=		7a96aced0f69b2ec0810e9923068e61c21e6b19dd593e09394c872414df75e70
 PKG_DESCR:=		thin graphic library for framebuffer devices
 PKG_SECTION:=		libs/image
 PKG_DEPENDS:=		libpng libjpeg-turbo libfreetype

+ 1 - 1
package/ImageMagick/Makefile

@@ -7,7 +7,7 @@ PKG_NAME:=		ImageMagick
 PKG_VERSION:=		6.7.6
 PKG_EXTRAVER:=		1
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		8134257e3fbb43cc06fb32a6d725d3d0
+PKG_HASH:=		a83847198c7354a8fcf68f1e9b3ac7ddc7ccd21aa525761e93ed522af31d69fa
 PKG_DESCR:=		image processing and converting utility
 PKG_SECTION:=		mm/image
 PKG_DEPENDS:=		libstdcxx

+ 1 - 1
package/SDL_gfx/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		SDL_gfx
 PKG_VERSION:=		2.0.22
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		330f291f1f09a1bdf397c9b40d92ca41
+PKG_HASH:=		1575e7be73fd927ff0e3567dc06095773f5ba1b47872b9aa0d0fefebfd6d2bf0
 PKG_DESCR:=		sdl graphic library
 PKG_SECTION:=		libs/video
 PKG_DEPENDS:=		libsdl

+ 1 - 1
package/SDL_ttf/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		SDL_ttf
 PKG_VERSION:=		2.0.10
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		814e6e17e8879254208d23b3b7e0354b
+PKG_HASH:=		7d38704bcc7c34029c2dcb73b2d4857e8ad76341c6e0faed279eb9f743c66c6a
 PKG_DESCR:=		truetype fonts for sdl applications
 PKG_SECTION:=		libs/fonts
 PKG_DEPENDS:=		libsdl libfreetype

+ 1 - 1
package/afpfs-ng/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		afpfs-ng
 PKG_VERSION:=		0.8.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		1bdd9f8a06e6085ea4cc38ce010ef60b
+PKG_HASH:=		688560de1cde57ab8d9e0ef7dc6436dbf0267fe8884f9014e50ff92b297b01a8
 PKG_DESCR:=		client for apple filing protocol
 PKG_SECTION:=		net/fs
 PKG_DEPENDS:=		libgcrypt

+ 1 - 1
package/aiccu/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		aiccu
 PKG_VERSION:=		20070115
 PKG_RELEASE:=		11
-PKG_MD5SUM:=		c9bcc83644ed788e22a7c3f3d4021350
+PKG_HASH:=		2260f426c13471169ccff8cb4a3908dc5f79fda18ddb6a55363e7824e6c4c760
 PKG_DESCR:=		sixxs automatic ipv6 connectivity client utility
 PKG_SECTION:=		net/ipv6
 PKG_DEPENDS:=		libpthread

+ 1 - 1
package/aircrack-ng/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		aircrack-ng
 PKG_VERSION:=		1.1
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		f7a24ed8fad122c4187d06bfd6f998b4
+PKG_HASH:=		b136b549b7d2a2751c21793100075ea43b28de9af4c1969508bb95bcc92224ad
 PKG_DESCR:=		set of tools for auditing wireless networks
 PKG_SECTION:=		net/wifi
 PKG_DEPENDS:=		libpthread libopenssl libpcap

+ 1 - 1
package/alsa-lib/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		alsa-lib
 PKG_VERSION:=		1.0.28
 PKG_RELEASE:=		6
-PKG_MD5SUM:=		c9e21b88a2b3e6e12ea7ba0f3b271fc3
+PKG_HASH:=		3c074b85dde1b30e78ef4995579765833e5b693fbbd8f834c335e080cb734a6d
 PKG_DESCR:=		sound library
 PKG_SECTION:=		libs/audio
 PKG_URL:=		http://www.alsa-project.org/

+ 1 - 1
package/alsa-utils/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		alsa-utils
 PKG_VERSION:=		1.0.28
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		361552d5b1cacd0a1e7ba09e69990211
+PKG_HASH:=		f3ff4c89b0125a7797b1b13cd094cc92276e655458274967386e812d03642acc
 PKG_DESCR:=		mixer/player/record utilities
 PKG_SECTION:=		mm/audio
 PKG_DEPENDS:=		alsa-lib libpthread librt

+ 1 - 1
package/ant/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		ant
 PKG_VERSION:=		1.8.4
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		c474fa9d0c35a24037c23b6e476862c1
+PKG_HASH:=		5de65f7ba3f67e436ffffcdc0a73f591d1006e9fb41af8632c1f1f84d4a3e0b1
 PKG_DESCR:=		java code build utility
 PKG_SECTION:=		dev/tools
 HOST_BUILDDEP:=		gcj-host

+ 1 - 1
package/apr-util/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		apr-util
 PKG_VERSION:=		1.5.3
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		71a11d037240b292f824ba1eb537b4e3
+PKG_HASH:=		76db34cb508e346e3bf69347c29ed1500bf0b71bcc48d54271ad9d1c25703743
 PKG_DESCR:=		apache portable runtime utility library
 PKG_SECTION:=		libs/misc
 PKG_DEPENDS:=		libexpat apr

+ 1 - 1
package/apr/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		apr
 PKG_VERSION:=		1.5.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		d3538d67e6455f48cc935d8f0a50a1c3
+PKG_HASH:=		94b1c9d9835cc9e902838b95d62ecc9a39b698f23e3e706812ec65a78ba41af7
 PKG_DESCR:=		apache portable runtime library
 PKG_SECTION:=		libs/misc
 PKG_DEPENDS:=		libpthread

+ 1 - 1
package/arpd/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		arpd
 PKG_VERSION:=		0.2
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		e2911fa9de1b92ef50deda1489ae944d
+PKG_HASH:=		21d55de1506b3dbbfddb1b57e782a5fbf7140d299fbb08f4a8e48daaaa8489e7
 PKG_DESCR:=		generates arp responses for ip address ranges
 PKG_SECTION:=		net/route
 PKG_DEPENDS:=		libpcap libdnet libevent

+ 1 - 1
package/arpwatch/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		arpwatch
 PKG_VERSION:=		2.1a15
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		cebfeb99c4a7c2a6cee2564770415fe7
+PKG_HASH:=		c1df9737e208a96a61fa92ddad83f4b4d9be66f8992f3c917e9edf4b05ff5898
 PKG_DESCR:=		ethernet monitor program
 PKG_SECTION:=		net/debug
 PKG_DEPENDS:=		libpcap

+ 1 - 1
package/asterisk/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		asterisk
 PKG_VERSION:=		12.3.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		4a5bdeb8e4ab6633a5e1a3c0efbf158c
+PKG_HASH:=		d9b7b22992cb5903893eb4521e3fd46a8f1f1fafff62166f11003cebeb2c2f55
 PKG_DESCR:=		open source pbx
 PKG_SECTION:=		net/voip
 PKG_DEPENDS:=		libncurses libpthread libopenssl libcurl libstdcxx

+ 1 - 1
package/atftp/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		atftp
 PKG_VERSION:=		0.7.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		367bf401965fbed04585b1229c2191a8
+PKG_HASH:=		ae4c6f09cadb8d2150c3ce32d88f19036a54e8211f22d723e97864bb5e18f92d
 PKG_DESCR:=		tftp client
 PKG_SECTION:=		net/misc
 PKG_DEPENDS:=		libreadline libncurses

+ 1 - 1
package/atk/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		atk
 PKG_VERSION:=		2.11.3
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		2b4316e69cbe0a1998ba39cdc8c89692
+PKG_HASH:=		b3c63668638dbb627a81f4333a00b744c503531d07b168405ef5f27f382a0ae4
 PKG_DESCR:=		accessibility toolkit library
 PKG_SECTION:=		libs/misc
 PKG_BUILDDEP:=		glib

+ 1 - 1
package/autoconf/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		autoconf
 PKG_VERSION:=		2.69
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		50f97f4159805e374639a73e2636f22e
+PKG_HASH:=		64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
 PKG_DESCR:=		automatically configure software source code packages
 PKG_SECTION:=		dev/tools
 HOST_BUILDDEP:=		m4-host

+ 1 - 1
package/automake/Makefile

@@ -7,7 +7,7 @@ PKG_NAME:=		automake
 PKG_VERSION:=		1.14.1
 PKG_RELEASE:=		1
 PKG_EXTRAVER:=		1.14
-PKG_MD5SUM:=		7fc29854c520f56b07aa232a0f880292
+PKG_HASH:=		a9b4f04b8b69cac2e832a38a718943aa976dbdad0097211f8b3448afdacf0669
 PKG_DESCR:=		tool for automatically generating makefiles
 PKG_SECTION:=		dev/tools
 PKG_BUILDDEP:=		m4-host autoconf-host autoconf

+ 1 - 1
package/autossh/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		autossh
 PKG_VERSION:=		1.4b
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		8f9aa006f6f69e912d3c2f504622d6f7
+PKG_HASH:=		e77f518e1f3607aa55086c8969f72d1b44ef99402814a19fec213a6e0f06ef07
 PKG_DESCR:=		automatically restart ssh sessions and tunnels
 PKG_SECTION:=		net/security
 PKG_DEPENDS:=		openssh-client

+ 1 - 1
package/avahi/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		avahi
 PKG_VERSION:=		0.6.31
 PKG_RELEASE:=		4
-PKG_MD5SUM:=		2f22745b8f7368ad5a0a3fddac343f2d
+PKG_HASH:=		8372719b24e2dd75de6f59bb1315e600db4fd092805bd1201ed0cb651a2dab48
 PKG_DESCR:=		multicast dns daemon
 PKG_SECTION:=		net/dns
 PKG_DEPENDS:=		libstdcxx

+ 1 - 1
package/axtls/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		axtls
 PKG_VERSION:=		1.4.9
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		6d519bc3b5f20faa6ef8d423f5062241
+PKG_HASH:=		9bc08f4c7a6bda3079af8e3f5ceee6b2ee92af34e8efbc9acfeee6c27b1f7cc3
 PKG_DESCR:=		small embedded webserver with tls
 PKG_SECTION:=		net/http
 PKG_DEPENDS:=		libaxtls

+ 1 - 1
package/b43-firmware/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		b43-firmware
 PKG_VERSION:=		1.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		37c8d2c029a7e5b82f4433a6fa1e2ee5
+PKG_HASH:=		d327ceeb9315c45b08388b267f7820472680b88c0d02259939c09fbace740d35
 PKG_DESCR:=		firmware for b43 wireless cards
 PKG_SECTION:=		sys/firmware
 PKG_SITES:=		http://openadk.org/distfiles/

+ 1 - 1
package/bash/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		bash
 PKG_VERSION:=		4.3.30
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		a27b3ee9be83bd3ba448c0ff52b28447
+PKG_HASH:=		317881019bbf2262fb814b7dd8e40632d13c3608d2f237800a8828fbb8a640dd
 PKG_DESCR:=		bourne-again shell
 PKG_SECTION:=		base/shells
 PKG_URL:=		http://www.gnu.org/software/bash/

+ 1 - 1
package/bc/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bc
 PKG_VERSION:=		1.06
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		d44b5dddebd8a7a7309aea6c36fda117
+PKG_HASH:=		4ef6d9f17c3c0d92d8798e35666175ecd3d8efac4009d6457b5c99cea72c0e33
 PKG_DESCR:=		arbitrary precision calculator language
 PKG_SECTION:=		sys/utils
 PKG_BUILDDEP:=		m4-host flex-host

+ 1 - 1
package/bcm2835-bootloader/Makefile

@@ -8,7 +8,7 @@ PKG_NAME:=		bcm2835-bootloader
 # 53162d55fa557e60453c0652aa00fa3daf4ed618
 PKG_VERSION:=		1.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		05301fa2fb701388c1b8b9205cb3de3f
+PKG_HASH:=		20f15e1e2fd4245e59b5b3223df8bdca6b8a54baeff113f74e3aed56d57f0be8
 PKG_DESCR:=		bootloader for raspberry pi
 PKG_SECTION:=		base/boot
 PKG_URL:=		https://github.com/raspberrypi/firmware

+ 1 - 1
package/bcm2835-vc/Makefile

@@ -7,7 +7,7 @@ PKG_NAME:=		bcm2835-vc
 # actually git checkout from 10.10.2014
 PKG_VERSION:=		0.9
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		4a3104d86b116a60921c04127a6ca3ac
+PKG_HASH:=		04199b75bfb1f4e5064a24819782962778e136422f332b6e4c3e275d2408f38b
 PKG_DESCR:=		videocore tools and libraries for raspberry pi
 PKG_SECTION:=		libs/video
 PKG_DEPENDS:=		libpthread

+ 1 - 1
package/bdftopcf/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		bdftopcf
 PKG_VERSION:=		1.0.3
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		f2d5c8a7813c3f9902e163c620a83dd4
+PKG_HASH:=		b9f172527fb78f1d02859f0e24675bfc0152ea589abab733a80a1256f6e91e69
 PKG_DESCR:=		font converter utility
 PKG_BUILDDEP:=		libXfont
 PKG_SECTION:=		x11/fonts

+ 1 - 1
package/beecrypt/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		beecrypt
 PKG_VERSION:=		4.2.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		8441c014170823f2dff97e33df55af1e
+PKG_HASH:=		286f1f56080d1a6b1d024003a5fa2158f4ff82cae0c6829d3c476a4b5898c55d
 PKG_DESCR:=		cryptography toolkit library
 PKG_SECTION:=		libs/crypto
 PKG_DEPENDS:=		libstdcxx

+ 1 - 1
package/bigreqsproto/Makefile

@@ -8,7 +8,7 @@ PKG_VERSION:=		1.1.2
 PKG_RELEASE:=		2
 PKG_DESCR:=		big requests extension headers
 PKG_SECTION:=		dev/header
-PKG_MD5SUM:=		9b83369ac7a5eb2bf54c8f34db043a0e
+PKG_HASH:=		de68a1a9dd1a1219ad73531bff9f662bc62fcd777387549c43cd282399f4a6ea
 PKG_SITES:=		${MASTER_SITE_XORG}
 PKG_OPTS:=		dev devonly
 

+ 1 - 1
package/bind/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bind
 PKG_VERSION:=		9.9.5
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		e676c65cad5234617ee22f48e328c24e
+PKG_HASH:=		d4b64c1dde442145a316679acff2df4008aa117ae52dfa3a6bc69efecc7840d1
 PKG_DESCR:=		dns server
 PKG_SECTION:=		net/dns
 PKG_DEPENDS:=		libopenssl libbind libxml2 libstdcxx

+ 1 - 1
package/bison/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bison
 PKG_VERSION:=		3.0.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		146be9ff9fbd27497f0bf2286a5a2082
+PKG_HASH:=		a2c3e8528bdb50567d6fa26deeb493dc5ccd7e277b865251608a9e43ac928f3c
 PKG_DESCR:=		parser generator
 PKG_SECTION:=		dev/tools
 PKG_BUILDDEP:=		m4-host flex-host bison-host

+ 1 - 1
package/bitlbee/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bitlbee
 PKG_VERSION:=		3.0.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		4d00c6e09859b653f955b16b988db0ac
+PKG_HASH:=		408a737b35db4b9c407e3db09b2d2e7b528836a68e2d783373254b78812bf608
 PKG_DESCR:=		irc gateway to im chat networks
 PKG_SECTION:=		app/chat
 PKG_DEPENDS:=		glib libopenssl

+ 1 - 1
package/bkeymaps/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		bkeymaps
 PKG_VERSION:=		1.13
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		a68058ab4a81cf9a8dcbaaa7a5df5b11
+PKG_HASH:=		59d41ddb0c7a92d8ac155a82ed2875b7880c8957ea4308afa633c8b81e5b8887
 PKG_DESCR:=		binary keymaps for busybox loadkmap
 PKG_SECTION:=		sys/utils
 PKG_BUILDDEP:=		base-files

+ 1 - 1
package/bluez-firmware/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bluez-firmware
 PKG_VERSION:=		1.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		1cc3cefad872e937e05de5a0a2b390dd
+PKG_HASH:=		b6119e118fabc6bd34584afcbe6fff00a44caeb64152b02ed57c6fba9fd99eec
 PKG_DESCR:=		firmware for bcm2033 bluetooth dongle
 PKG_SECTION:=		sys/firmware
 PKG_DEPENDS:=		bluez

+ 1 - 1
package/bluez/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bluez
 PKG_VERSION:=		5.19
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		2d839c0bc9f8daaa6ca32e65d7701812
+PKG_HASH:=		12778f3b66e71eec50eeb2e652de94a2578f33b8c8bd57c981fa00adab524c8a
 PKG_DESCR:=		bluetooth applications
 PKG_SECTION:=		net/wifi
 PKG_DEPENDS:=		glib dbus libreadline

+ 1 - 1
package/bogofilter/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bogofilter
 PKG_VERSION:=		1.2.4
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		94aee3ced558c2a354547083735f2ba7
+PKG_HASH:=		d2f2598d1300307209b7b1905cc0637d2d053c0a4701a8d44383867299578471
 PKG_DESCR:=		mail filter software
 PKG_SECTION:=		net/mail
 PKG_BUILDDEP:=		db

+ 1 - 1
package/boost/Makefile

@@ -7,7 +7,7 @@ PKG_NAME:=		boost
 PKG_VERSION:=		1.56.0
 PKG_EXTRAVER:=		1_56
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		8c54705c424513fa2be0042696a3a162
+PKG_HASH:=		f53024506c3b3a6f96520054ec82a834772720908aed6050b30f4f56722e7701
 PKG_DESCR:=		boost c++ library
 PKG_SECTION:=		libs/misc
 PKG_BUILDDEP:=		python2-host

+ 1 - 1
package/boot-wrapper-aarch64/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		boot-wrapper-aarch64
 PKG_VERSION:=		0.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		2ffdbf8c05854e3b855314d9ac21bbc4
+PKG_HASH:=		e8de5beb585d46c2aec4b30aa8ba96b21bed5749ca1bcdd0b2fdaf95dab7ab4c
 PKG_DESCR:=		boot-wrapper for aarch64
 PKG_SECTION:=		base/boot
 PKG_SITES:=		http://www.openadk.org/distfiles/

+ 0 - 1
package/brcm-bluetooth/Makefile

@@ -6,7 +6,6 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		brcm-bluetooth
 PKG_VERSION:=		1.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		85a7d1d1386143fad312a5a82c422380
 PKG_DESCR:=		firmware for broadcom bluetooth chips
 PKG_SECTION:=		sys/firmware
 

+ 0 - 1
package/brcmfmac-firmware/Makefile

@@ -6,7 +6,6 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		brcmfmac-firmware
 PKG_VERSION:=		1.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		85a7d1d1386143fad312a5a82c422380
 PKG_DESCR:=		firmware for broadcom wireless cards
 PKG_SECTION:=		sys/firmware
 

+ 1 - 1
package/bridge-utils/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bridge-utils
 PKG_VERSION:=		1.5
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		ec7b381160b340648dede58c31bb2238
+PKG_HASH:=		42f9e5fb8f6c52e63a98a43b81bd281c227c529f194913e1c51ec48a393b6688
 PKG_DESCR:=		ethernet bridging tools
 PKG_SECTION:=		net/route
 PKG_URL:=		http://www.linuxfoundation.org/en/Net:Bridge

+ 1 - 1
package/busybox/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		busybox
 PKG_VERSION:=		1.22.1
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		337d1a15ab1cb1d4ed423168b1eb7d7e
+PKG_HASH:=		ae0b029d0a9e4dd71a077a790840e496dd838998e4571b87b60fed7462b6678b
 PKG_DESCR:=		core utilities for embedded systems
 PKG_SECTION:=		base/apps
 PKG_BUILDDEP:=		bzip2-host

+ 1 - 1
package/bwm/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bwm
 PKG_VERSION:=		1.1.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		51021a036acb92d2bda0c0c0483f9552
+PKG_HASH:=		409bada2fcfd79351620de44c6aad2145313e3f3088f60c9bd9da575be3946ee
 PKG_DESCR:=		very tiny bandwidth monitor
 PKG_SECTION:=		net/perf
 PKG_SITES:=		http://ftp.debian.org/debian/pool/main/b/bwm/

+ 1 - 1
package/bzip2/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		bzip2
 PKG_VERSION:=		1.0.6
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		00b516f4704d4a7cb50a1d97e6e8e15b
+PKG_HASH:=		a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd
 PKG_DESCR:=		compression utility
 PKG_SECTION:=		app/archive
 PKG_BUILDDEP:=		bzip2-host

+ 1 - 1
package/bzr/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		bzr
 PKG_VERSION:=		2.6.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		28c86653d0df10d202c6b842deb0ea35
+PKG_HASH:=		0994797182eb828867eee81cccc79480bd2946c99304266bc427b902cf91dab0
 PKG_DESCR:=		source code management system
 PKG_SECTION:=		dev/scm
 PKG_BUILDDEP:=		python2

+ 1 - 1
package/ca-certificates/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		ca-certificates
 PKG_VERSION:=		20090814
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		307052c985bec7f9a00eb84293eef779
+PKG_HASH:=		6924fafc35dd020da99bc86842f95f2a97a3a5ff084b0635eea815fe2777fc7c
 PKG_DESCR:=		collection of common ca certificates
 PKG_SECTION:=		app/crypto
 PKG_DEPENDS:=		openssl-util libopenssl

+ 1 - 1
package/cairo/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cairo
 PKG_VERSION:=		1.12.16
 PKG_RELEASE:=		4
-PKG_MD5SUM:=		a1304edcdc99282f478b995ee5f8f854
+PKG_HASH:=		2505959eb3f1de3e1841023b61585bfd35684b9733c7b6a3643f4f4cbde6d846
 PKG_DESCR:=		cairo graphics library
 PKG_SECTION:=		libs/image
 PKG_DEPENDS:=		fontconfig libfreetype libx11 pixman

+ 1 - 1
package/ccache/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		ccache
 PKG_VERSION:=		3.1.9
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		367916e4ecba4968f77f59a378e61458
+PKG_HASH:=		4981fdf3ad851de400d94083a0d03f115ce9ce8062c3fd7a291630294b0006c4
 PKG_DESCR:=		compiler cache utility
 PKG_SECTION:=		dev/tools
 PKG_SITES:=		http://samba.org/ftp/ccache/

+ 1 - 1
package/ccid/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		ccid
 PKG_VERSION:=		1.4.17
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		79ef91103bcdd99a3b31cb5c5721a829
+PKG_HASH:=		ccdab8a9bc1ad288242d5f9ef399405e9cb96fb09caadb43e3649cbaba84c451
 PKG_DESCR:=		generic usb ccid and iccd driver
 PKG_SECTION:=		app/crypto
 PKG_BUILDDEP:=		pcsc-lite

+ 6 - 4
package/cdrtools/Makefile

@@ -4,13 +4,15 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		cdrtools
-PKG_VERSION:=		3.01
+PKG_VERSION:=		3.01a25
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		afd4563e335a614a11e042c7b6734d66
+PKG_HASH:=		ec3fc0d1f830c3ff5520c42b80df8f68f769f127ec6e5285b1791e40fc1c6b94
 PKG_DESCR:=		cd writing tools
 PKG_SECTION:=		sys/fs
-PKG_URL:=		http://cdrecord.berlios.de/private/cdrecord.html
-PKG_SITES:=		ftp://ftp.berlios.de/pub/cdrecord/
+PKG_URL:=		http://cdrecord.org/private/cdrecord.html
+PKG_SITES:=		http://sourceforge.net/projects/cdrtools/files/alpha/
+
+DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.gz
 
 PKG_CFLINE_CDRTOOLS:=	depends on ADK_HOST_ONLY
 

+ 1 - 1
package/cgilib/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cgilib
 PKG_VERSION:=		0.7
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		2c7053f58dfb06f7a80a112797ed7e86
+PKG_HASH:=		09b7d71bd1eea10bb404cd665fd5abe69282144ce01d96f2863c85fd42d5d692
 PKG_DESCR:=		simple cgi library
 PKG_SECTION:=		libs/net
 PKG_URL:=		http://www.infodrom.org/projects/cgilib/

+ 1 - 1
package/check/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		check
 PKG_VERSION:=		0.9.12
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		46fe540d1a03714c7a1967dbc6d484e7
+PKG_HASH:=		c7d47e55e133a0ca19a52e08a99333ac55cb22618b53719b7f4117a1875b1ea3
 PKG_DESCR:=		unit testing framework for c
 PKG_SECTION:=		libs/misc
 PKG_URL:=		http://check.sourceforge.net/

+ 1 - 1
package/cherokee/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		cherokee
 PKG_VERSION:=		1.2.101
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		ef47003355a2e368e4d9596cd070ef23
+PKG_HASH:=		ca465ab3772479fc843b38ffc45113bf24d8bfae9185cdd5176b099d5a17feb8
 PKG_DESCR:=		small and fast webserver
 PKG_SECTION:=		net/http
 PKG_URL:=		http://www.cherokee-project.com

+ 1 - 1
package/cherrypy/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		CherryPy
 PKG_VERSION:=		3.3.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		4ac4af5ac21a893f07221cbd7ec4be11
+PKG_HASH:=		f8829bf1b4f613833b690b33b2fd00b1da4ef98df3c70240f78ee91b70f4a5a2
 PKG_DESCR:=		python web framework
 PKG_SECTION:=		net/http
 PKG_DEPENDS:=		python2

+ 1 - 1
package/chillispot/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		chillispot
 PKG_VERSION:=		1.1.0
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		9d2597756af3fa14d7331b4a3651fc9b
+PKG_HASH:=		b505ab963af8423ef8ae844951ef05fe1554630b448f1174074e9881cb474a01
 PKG_DESCR:=		wireless lan access point controller
 PKG_SECTION:=		net/wifi
 PKG_URL:=		http://www.chillispot.info/

+ 1 - 1
package/cifs-utils/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		cifs-utils
 PKG_VERSION:=		6.3
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		93697dbc043cb4d5c66e15e281f872e5
+PKG_HASH:=		fff73b2a2547628acba05d324cf096e50f13fa8712f01bf0eb0dbabfe268375b
 PKG_DESCR:=		network filesystem utilities
 PKG_SECTION:=		net/fs
 PKG_URL:=		https://wiki.samba.org/index.php/LinuxCIFS_utils

+ 1 - 1
package/classpath/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		classpath
 PKG_VERSION:=		0.99
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		0ae1571249172acd82488724a3b8acb4 acfa69f928a0f1653555bda73091efca
+PKG_HASH:=		f929297f8ae9b613a1a167e231566861893260651d913ad9b6c11933895fecc8
 PKG_DESCR:=		java classpath
 PKG_SECTION:=		dev/tools
 PKG_BUILDDEP:=		gtk+ gdk-pixbuf orbit2 gconf

+ 1 - 1
package/cmake/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		cmake
 PKG_VERSION:=		3.0.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		db4c687a31444a929d2fdc36c4dfb95f
+PKG_HASH:=		6b4ea61eadbbd9bec0ccb383c29d1f4496eacc121ef7acf37c7a24777805693e
 PKG_DESCR:=		cmake utility
 PKG_SECTION:=		dev/tools
 PKG_URL:=		http://www.cmake.org/

+ 1 - 1
package/collectd/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		collectd
 PKG_VERSION:=		5.4.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		6514ab3f7fd2135d2713f1ab25068841
+PKG_HASH:=		853680936893df00bfc2be58f61ab9181fecb1cf45fc5cddcb7d25da98855f65
 PKG_DESCR:=		system statistics collection daemon
 PKG_SECTION:=		sys/misc
 PKG_BUILDDEP:=		libtool

+ 1 - 1
package/comgt/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		comgt
 PKG_VERSION:=		0.32
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		db2452680c3d953631299e331daf49ef
+PKG_HASH:=		0cedb2a5aa608510da66a99aab74df3db363df495032e57e791a2ff55f1d7913
 PKG_DESCR:=		3g/gprs datacard control tool
 PKG_SECTION:=		sys/hw
 PKG_URL:=		http://sourceforge.net/projects/comgt

+ 1 - 1
package/compositeproto/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		compositeproto
 PKG_VERSION:=		0.4.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		2dea7c339432b3363faf2d29c208e7b5
+PKG_HASH:=		22195b7e50036440b1c6b3b2d63eb03dfa6e71c8a1263ed1f07b0f31ae7dad50
 PKG_DESCR:=		composite headers
 PKG_SECTION:=		dev/header
 PKG_SITES:=		${MASTER_SITE_XORG}

+ 1 - 1
package/confuse/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		confuse
 PKG_VERSION:=		2.7
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		45932fdeeccbb9ef4228f1c1a25e9c8f
+PKG_HASH:=		e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778
 PKG_DESCR:=		configuration file parser library
 PKG_SECTION:=		libs/misc
 PKG_URL:=		http://www.nongnu.org/confuse/

+ 1 - 1
package/conntrack-tools/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		conntrack-tools
 PKG_VERSION:=		1.4.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		b1f9d006e7bf000a77395ff7cd3fac16
+PKG_HASH:=		e5c423dc077f9ca8767eaa6cf40446943905711c6a8fe27f9cc1977d4d6aa11e
 PKG_DESCR:=		connection tracking userspace tools
 PKG_SECTION:=		net/firewall
 PKG_DEPENDS:=		libtirpc libnetfilter_queue libnetfilter-conntrack libnetfilter-cttimeout libnetfilter-cthelper libmnl

+ 1 - 1
package/coreutils/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		coreutils
 PKG_VERSION:=		8.22
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		8fb0ae2267aa6e728958adc38f8163a2
+PKG_HASH:=		5b3e94998152c017e6c75d56b9b994188eb71bf46d4038a642cb9141f6ff1212
 PKG_DESCR:=		basic file, shell and text manipulation utilities
 PKG_SECTION:=		base/apps
 PKG_BUILDDEP:=		gmp

+ 1 - 1
package/cpio/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cpio
 PKG_VERSION:=		2.11
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		1112bb6c45863468b5496ba128792f6c
+PKG_HASH:=		601b1d774cd6e4cd39416203c91ec59dbd65dd27d79d75e1a9b89497ea643978
 PKG_DESCR:=		archive utility
 PKG_SECTION:=		app/archive
 PKG_URL:=		http://www.gnu.org/software/cpio/

+ 1 - 1
package/cpufrequtils/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		cpufrequtils
 PKG_VERSION:=		008
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		52d3e09e47ffef634833f7fab168eccf
+PKG_HASH:=		0053a07183d069483bd062614bc61cb8080c577da61cdf7e131b064e1a1af188
 PKG_DESCR:=		utilities for cpufreq subsystem
 PKG_SECTION:=		sys/hw
 PKG_URL:=		http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html

+ 1 - 1
package/cryptodev-linux/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		cryptodev-linux
 PKG_VERSION:=		1.6
 PKG_RELEASE:=		3
-PKG_MD5SUM:=		eade38998313c25fd7934719cdf8a2ea
+PKG_HASH:=		75f1425c8ea1f8cae523905a5a046a35092327a6152800b0b86efc4e56fb3e2f
 PKG_DESCR:=		device that allows access to kernel cryptographic drivers
 PKG_SECTION:=		app/crypto
 PKG_BUILDDEP:=		openssl

+ 1 - 1
package/cryptsetup/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cryptsetup
 PKG_VERSION:=		1.6.6
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		179c0781de59838a4e39f61b2df5ea48
+PKG_HASH:=		2d2ce28e4e1137dd599d87884b62ef6dbf14fd7848b2a2bf7d61cf125fbd8e6f
 PKG_DESCR:=		utility used to conveniently setup disk encryption 
 PKG_SECTION:=		app/crypto
 PKG_DEPENDS:=		libgcrypt device-mapper libuuid libpopt

+ 1 - 1
package/ctorrent/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		ctorrent
 PKG_VERSION:=		dnh3.3.2
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		59b23dd05ff70791cd6449effa7fc3b6
+PKG_HASH:=		c87366c91475931f75b924119580abd06a7b3cb3f00fef47346552cab1e24863
 PKG_DESCR:=		console-based bittorrent client
 PKG_SECTION:=		app/p2p
 PKG_DEPENDS:=		libstdcxx

+ 1 - 1
package/cups/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cups
 PKG_VERSION:=		1.7.1
 PKG_RELEASE:=		4
-PKG_MD5SUM:=		55277c40fd4b7183dc3671d39c5c42b7
+PKG_HASH:=		f52bec893d9daf92b6029be79c07e6c516b4c85ffae3e6e01885cc85e9081681
 PKG_DESCR:=		common unix printing system
 PKG_SECTION:=		net/misc
 PKG_DEPENDS:=		zlib libpthread libstdcxx

+ 1 - 1
package/curl/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		curl
 PKG_VERSION:=		7.39.0
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		88c5650122873712296d4b1db3f12e6c
+PKG_HASH:=		a3a7c2b9e7416c728469eb4cb5b61e9161335df4278329e1d9cc3c194e25d795
 PKG_DESCR:=		client-side url transfer tool
 PKG_SECTION:=		net/http
 PKG_DEPENDS:=		libcurl

+ 1 - 1
package/cutter/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cutter
 PKG_VERSION:=		1.03
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		50093db9b64277643969ee75b83ebbd1
+PKG_HASH:=		4df4fac7c2208afafb279abb443005bf77d3dcf01af05fe1f2898213b9109615
 PKG_DESCR:=		abort tcp/ip connections routed over a firewall
 PKG_SECTION:=		net/firewall
 PKG_URL:=		http://www.lowth.com/cutter/software/

+ 1 - 1
package/cvs/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		cvs
 PKG_VERSION:=		1.11.23
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		bf185eb51b5918330a04671c3f3cccde
+PKG_HASH:=		0ad692e3c22e4b33274a53ad22a194deb3024ec833b9e87ad7968d9b0b58cdcf
 PKG_DESCR:=		concurrent version system
 PKG_SECTION:=		dev/scm
 PKG_URL:=		http://www.nongnu.org/cvs/

+ 1 - 1
package/cxxtools/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cxxtools
 PKG_VERSION:=		2.2.1
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		aab00068ae5237435b37ac86f2ac7576
+PKG_HASH:=		8cebb6d6cda7c93cc4f7c0d552a68d50dd5530b699cf87916bb3b708fdc4e342
 PKG_DESCR:=		collection of general-purpose c++ classes
 PKG_DEPENDS:=		libstdcxx
 PKG_SECTION:=		libs/misc

+ 1 - 1
package/cyrus-sasl/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		cyrus-sasl
 PKG_VERSION:=		2.1.26
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		a7f4e5e559a0e37b3ffc438c9456e425
+PKG_HASH:=		8fbc5136512b59bb793657f36fadda6359cae3b08f01fd16b3d406f1345b7bc3
 PKG_DESCR:=		general purpose authentication library
 PKG_SECTION:=		libs/crypto
 PKG_BUILDDEP:=		openssl

+ 1 - 1
package/damageproto/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		damageproto
 PKG_VERSION:=		1.2.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		bf8c47b7f48625230cff155180f8ddce
+PKG_HASH:=		f65ccbf1de9750a527ea6e85694085b179f2d06495cbdb742b3edb2149fef303
 PKG_DESCR:=		x damage extension headers
 PKG_SECTION:=		dev/header
 PKG_SITES:=		${MASTER_SITE_XORG}

+ 1 - 1
package/dansguardian/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		dansguardian
 PKG_VERSION:=		2.12.0.3
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		2a88d0392cd28eaec02b7ee727b2e253
+PKG_HASH:=		c74e9a32b97f9a9a056fced3da23fe48fca2bc6aa9af670afe9a53dc819414f5
 PKG_DESCR:=		web content filter proxy
 PKG_SECTION:=		net/proxy
 PKG_DEPENDS:=		libpcre zlib

+ 1 - 1
package/daq/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		daq
 PKG_VERSION:=		2.0.0
 PKG_RELEASE:=		4
-PKG_MD5SUM:=		a00855a153647df76d47f1ea454f74ae
+PKG_HASH:=		fbafc8e362a96fcadc69731f91203ef90845507aae0a4774d5c2825e9d2c1c38
 PKG_DESCR:=		data acquisition library
 PKG_SECTION:=		libs/misc
 PKG_DEPENDS:=		libpcap libdnet

+ 1 - 1
package/davfs2/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		davfs2
 PKG_VERSION:=		1.4.7
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		c75f9d7d260e7364362b89beba2b3186
+PKG_HASH:=		50c0ee2a12e8d09fc6a852d32bdfebb1f784939433a85f05254bc7ef28cff044
 PKG_DESCR:=		webdav filesystem
 PKG_SECTION:=		net/fs
 PKG_DEPENDS:=		fuse-utils neon

+ 1 - 1
package/db/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		db
 PKG_VERSION:=		5.3.21
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		3fda0b004acdaa6fa350bfc41a3b95ca
+PKG_HASH:=		ddd92a930317df92021054c03992392db9ea5cddba43bef8920d392a82114fb8
 PKG_DESCR:=		disk file format database which stores key/data-pairs in single files
 PKG_SECTION:=		libs/db
 PKG_DEPENDS:=		libstdcxx

+ 1 - 1
package/dbus-glib/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		dbus-glib
 PKG_VERSION:=		0.102
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		f76b8558fd575d0106c3a556eaa49184
+PKG_HASH:=		6964ed585bb8149a14ab744b5ded5e77cf71ec5446e6dcc5fcf5eebcc52df29c
 PKG_DESCR:=		glib bindings for dbus
 PKG_SECTION:=		libs/misc
 PKG_DEPENDS:=		libdbus glib

+ 2 - 2
package/dbus-python/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		dbus-python
 PKG_VERSION:=		1.2.0
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		b09cd2d1a057cc432ce944de3fc06bf7
+PKG_HASH:=		e12c6c8b2bf3a9302f75166952cbe41d6b38c3441bbc6767dbd498942316c6df
 PKG_DESCR:=		python bindings for dbus
 PKG_SECTION:=		dev/python
 PKG_DEPENDS:=		dbus dbus-glib
@@ -14,7 +14,7 @@ PKG_BUILDDEP:=		dbus dbus-glib
 PKG_URL:=		http://dbus.freedesktop.org/doc/dbus-python/
 PKG_SITES:=		http://dbus.freedesktop.org/releases/dbus-python/
 
-PKG_CFLINE_DBUS_PYTHON:=	depends on ADK_BROKEN
+DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.gz
 
 include $(ADK_TOPDIR)/mk/package.mk
 

+ 1 - 1
package/dbus/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		dbus
 PKG_VERSION:=		1.8.6
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		6a08ba555d340e9dfe2d623b83c0eea8
+PKG_HASH:=		eded83ca007b719f32761e60fd8b9ffd0f5796a4caf455b01b5a5ef740ebd23f
 PKG_DESCR:=		desktop bus daemon
 PKG_SECTION:=		sys/misc
 PKG_DEPENDS:=		libdbus libexpat

+ 1 - 1
package/deco/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		deco
 PKG_VERSION:=		39
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		f77f60e8be0cae1f814cba1ef61bf4d0
+PKG_HASH:=		30d4cfa1ed2eb318c6e31fd6c5bc2fe4831d7ba6e0325e08d34783d043e00c65
 PKG_DESCR:=		full featured text-based file manager
 PKG_SECTION:=		sys/misc
 PKG_DEPENDS:=		libncurses

+ 1 - 1
package/dhcp-forwarder/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		dhcp-forwarder
 PKG_VERSION:=		0.10
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		3b96dd27f6d05502d4048acab453808d
+PKG_HASH:=		a1d01bea1d768212f5d78e5f5aa7d433a53df7ff29cb3d1d924967581d00d7a1
 PKG_DESCR:=		dhcp relay agent
 PKG_SECTION:=		net/dns
 PKG_URL:=		http://www.nongnu.org/dhcp-fwd/

+ 1 - 1
package/dhcp/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		dhcp
 PKG_VERSION:=		4.1.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		38a74c89d8913b9b5f33737047623c18
+PKG_HASH:=		37058685bffbfeb793cfb0867f0b1911f8d238ea69fbaa6cbb165455ab803618
 PKG_DESCR:=		dhcp server
 PKG_SECTION:=		net/dns
 PKG_URL:=		https://www.isc.org/software/dhcp/

+ 1 - 1
package/dialog/Makefile

@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
 PKG_NAME:=		dialog
 PKG_VERSION:=		1.2-20140219
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		4ed9b2f1162eb7706857338d11e70f8e
+PKG_HASH:=		ccf07eedf147ac901aff1d984ab63ddd6986b615ddf67435f270d5462ea4ca81
 PKG_DESCR:=		text gui interface
 PKG_SECTION:=		sys/misc
 PKG_DEPENDS:=		libncurses

+ 1 - 1
package/diffutils/Makefile

@@ -6,7 +6,7 @@ include ${ADK_TOPDIR}/rules.mk
 PKG_NAME:=		diffutils
 PKG_VERSION:=		2.8.1
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		71f9c5ae19b60608f6c7f162da86a428
+PKG_HASH:=		c5001748b069224dd98bf1bb9ee877321c7de8b332c8aad5af3e2a7372d23f5a
 PKG_DESCR:=		show differences between two files
 PKG_SECTION:=		sys/utils
 PKG_URL:=		http://www.gnu.org/software/diffutils/

Some files were not shown because too many files changed in this diff