duma: Add version 2.5.21

Add duma 2.5.21 and mark 2.5.15 as obsolete. While we're at it use the
versions hosted on github which requres new checksums for the 2.5.15
version because the generated tarballs are different.

It appears we don't need any of the patches we've been carrying for the
older version but we do need to pass CC_FOR_BUILD in addition to HOSTCC.
When 2.5.15 is removed we can drop HOSTCC (and DUMA_CPP, DUMA_SO).

Signed-off-by: Chris Packham <judge.packham@gmail.com>
This commit is contained in:
Chris Packham 2022-05-14 13:01:32 +12:00
parent 318d6b1aec
commit 2804d686bf
5 changed files with 14 additions and 12 deletions

View File

@ -1,8 +1,8 @@
md5 duma_2_5_15.tar.gz fe630c69cbaa39caf225a3d9ed2fda1f
sha1 duma_2_5_15.tar.gz f1f90620c5eff4e76316594fa3e7e5a6833b8d0d
sha256 duma_2_5_15.tar.gz baaf794854e3093ad1bddadbfb8ad4b220a7117d70359ee216bd59e353734e17
sha512 duma_2_5_15.tar.gz 0e2abdb08cfbaf9fd0a6be348c831a83ac4ee86d2297dcd1c4d625ddb4b2c1c73eef05e2b895e291d5b8076b1baea559c89d475f30e409210df4ab69b71b6345
md5 duma_2_5_15.zip c71b7348abbab4d5c4a70202b0a22c35
sha1 duma_2_5_15.zip 609f7fe89e85b8d7ec1e69903e1282bacf40dd31
sha256 duma_2_5_15.zip 4b08691f4618e8b56688af5548b9b13de5dcd7b990ceef9016340160a620f22c
sha512 duma_2_5_15.zip 28d6977993affcf7e1dd8235a226af9e1917c9c80f35d7f973ba33e1bb538e363523be2a9c696a143f7181084252bb49d9ef2137ebd0d0f60f7239480d61c8df
md5 VERSION_2_5_15.tar.gz 20e54945a96ad924af6353a095d2fa71
sha1 VERSION_2_5_15.tar.gz 917b6ccc6963074464da723eb4df72f275a9b62d
sha256 VERSION_2_5_15.tar.gz ce49b1e17988edb871deff7a3499f695e62b6f33a888943ee66d06eb5f88a307
sha512 VERSION_2_5_15.tar.gz 5f04d6ee096285d97f94935577266e1ec9a3967412cd3a816a486dd688e1e6bc2bfc76433f3748d2d1b15ed6307aae6bd6e246dec81797e4d245073b79c6e0b9
md5 VERSION_2_5_15.zip 5c479350be89102a3d5f6b5c10844e0e
sha1 VERSION_2_5_15.zip 5158ffc263d7e9d9c30f6806e439aeef3b955fd3
sha256 VERSION_2_5_15.zip 44ca93a6e4fe9a01b1eed833614f1af5b1c80fce58ba285818a71bd774673cf5
sha512 VERSION_2_5_15.zip 05ecc501d8b999752beb7c2bfeccd5d9f1e302d824fd4ec0628c7af76a181a2b0cc22f8de9f3adbdab853acbef921b6c08c7467b4d6bd4b8970e98e1ec520db8

View File

@ -0,0 +1 @@
obsolete='yes'

View File

View File

@ -1,5 +1,5 @@
repository='cvs :pserver:anonymous@duma.cvs.sourceforge.net:/cvsroot/duma duma'
mirrors='http://downloads.sourceforge.net/project/duma/duma/${CT_DUMA_VERSION//_/.}'
archive_filename='@{pkg_name}_@{version}'
archive_dirname='@{pkg_name}_@{version}'
repository='git https://github.com/johnsonjh/duma'
mirrors='https://github.com/johnsonjh/duma/archive/refs/tags'
archive_filename='VERSION_@{version}'
archive_dirname='@{pkg_name}-VERSION_@{version}'
archive_formats='.tar.gz .zip'

View File

@ -19,6 +19,7 @@ do_debug_duma_build() {
make_args=(
prefix="${CT_DEBUGROOT_DIR}/usr"
HOSTCC="${CT_BUILD}-gcc"
CC_FOR_BUILD="${CT_BUILD}-gcc"
CC="${CT_TARGET}-${CT_CC} ${CT_ALL_TARGET_CFLAGS}"
CXX="${CT_TARGET}-g++ ${CT_ALL_TARGET_CFLAGS}"
RANLIB="${CT_TARGET}-ranlib"