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 9 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