pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
sdl-hercules-*: wean packages off wip/mk/git-package.mk
Module Name: pkgsrc-wip
Committed By: Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By: rhialto
Date: Tue Dec 1 20:14:23 2020 +0100
Changeset: d35ed62857f2a214918134e941cf940392e1fe50
Modified Files:
sdl-hercules-crypto/Makefile
sdl-hercules-decnumber/Makefile
sdl-hercules-hyperion/Makefile
sdl-hercules-hyperion/distinfo
sdl-hercules-hyperion/patches/patch-configure.ac
sdl-hercules-hyperion/patches/patch-hifr.h
sdl-hercules-hyperion/patches/patch-msgenu.h
sdl-hercules-softfloat/Makefile
sdl-hercules-telnet/Makefile
Added Files:
sdl-hercules-crypto/distinfo
sdl-hercules-decnumber/distinfo
sdl-hercules-softfloat/distinfo
sdl-hercules-telnet/distinfo
Log Message:
sdl-hercules-*: wean packages off wip/mk/git-package.mk
and use mk/fetch/github.mk (implicitly) instead.
Also clean up some patches of sdl-hercules-hyperion.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d35ed62857f2a214918134e941cf940392e1fe50
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
sdl-hercules-crypto/Makefile | 10 +++++-----
sdl-hercules-crypto/distinfo | 6 ++++++
sdl-hercules-decnumber/Makefile | 10 +++++-----
sdl-hercules-decnumber/distinfo | 6 ++++++
sdl-hercules-hyperion/Makefile | 2 +-
sdl-hercules-hyperion/distinfo | 8 ++++----
sdl-hercules-hyperion/patches/patch-configure.ac | 8 ++++----
sdl-hercules-hyperion/patches/patch-hifr.h | 2 ++
sdl-hercules-hyperion/patches/patch-msgenu.h | 2 ++
sdl-hercules-softfloat/Makefile | 10 +++++-----
sdl-hercules-softfloat/distinfo | 6 ++++++
sdl-hercules-telnet/Makefile | 10 +++++-----
sdl-hercules-telnet/distinfo | 6 ++++++
13 files changed, 57 insertions(+), 29 deletions(-)
diffs:
diff --git a/sdl-hercules-crypto/Makefile b/sdl-hercules-crypto/Makefile
index 3b2a6c2f54..6e61d5181d 100644
--- a/sdl-hercules-crypto/Makefile
+++ b/sdl-hercules-crypto/Makefile
@@ -1,10 +1,11 @@
# $NetBSD$
-PKGNAME= sdl-hercules-crypto-1.0.0
+GITHUB_PROJECT= crypto
+GITHUB_TAG= 53dda212770e5981974e11437535a586a22d4aae # Nov 13, 2020
+DISTNAME= sdl-hercules-crypto-1.0.0
+PKGREVISION= 20201113
CATEGORIES= emulators
-GIT_REPO= https://github.com/SDL-Hercules-390/crypto.git
-GIT_REVISION= 53dda212770e5981974e11437535a586a22d4aae # Nov 13, 2020
-CHECKOUT_DATE= 2020-11-13
+MASTER_SITES= ${MASTER_SITE_GITHUB:=SDL-Hercules-390/}
MAINTAINER= rhialto%NetBSD.org@localhost
HOMEPAGE= https://github.com/SDL-Hercules-390/hyperion
@@ -26,5 +27,4 @@ pre-configure:
post-install:
cd ${DESTDIR}${PREFIX}/lib/sdlhercules/lib && ${MV} libcrypto64.a libcrypto_pic.a
-.include "../../wip/mk/git-package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/sdl-hercules-crypto/distinfo b/sdl-hercules-crypto/distinfo
new file mode 100644
index 0000000000..e1dedfb50e
--- /dev/null
+++ b/sdl-hercules-crypto/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (sdl-hercules-crypto-1.0.0-53dda212770e5981974e11437535a586a22d4aae.tar.gz) = d9297baf339116138348df999bd31a40bf2b4b40
+RMD160 (sdl-hercules-crypto-1.0.0-53dda212770e5981974e11437535a586a22d4aae.tar.gz) = 802f8e56d36fa99e6b6b897ee60cb9674ae8d979
+SHA512 (sdl-hercules-crypto-1.0.0-53dda212770e5981974e11437535a586a22d4aae.tar.gz) = 708f54adf7a0d6c5552c50d4d53506b06c688d74f2e4c38fb987bcc6475055e138fadffe9c285cfbe01887bd9b3cc77b5def02abfd5621a2c74d6d87c30d2c36
+Size (sdl-hercules-crypto-1.0.0-53dda212770e5981974e11437535a586a22d4aae.tar.gz) = 80752 bytes
diff --git a/sdl-hercules-decnumber/Makefile b/sdl-hercules-decnumber/Makefile
index 2136711c77..6f45dd55aa 100644
--- a/sdl-hercules-decnumber/Makefile
+++ b/sdl-hercules-decnumber/Makefile
@@ -1,10 +1,11 @@
# $NetBSD$
-PKGNAME= sdl-hercules-decnumber-3.68.0
+GITHUB_PROJECT= decNumber
+GITHUB_TAG= e41bb5245dbfdde1dd3d55b2c755230325b2e4be # Nov 13, 2020
+DISTNAME= sdl-hercules-decnumber-3.68.0
+PKGREVISION= 20201113
CATEGORIES= emulators
-GIT_REPO= https://github.com/SDL-Hercules-390/decNumber.git
-GIT_REVISION= e41bb5245dbfdde1dd3d55b2c755230325b2e4be # Nov 13, 2020
-CHECKOUT_DATE= 2020-11-13
+MASTER_SITES= ${MASTER_SITE_GITHUB:=SDL-Hercules-390/}
MAINTAINER= rhialto%NetBSD.org@localhost
HOMEPAGE= https://github.com/SDL-Hercules-390/hyperion
@@ -26,5 +27,4 @@ pre-configure:
post-install:
cd ${DESTDIR}${PREFIX}/lib/sdlhercules/lib && ${MV} libdecNumber64.a libdecNumber_pic.a
-.include "../../wip/mk/git-package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/sdl-hercules-decnumber/distinfo b/sdl-hercules-decnumber/distinfo
new file mode 100644
index 0000000000..e21e7fbe1f
--- /dev/null
+++ b/sdl-hercules-decnumber/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (sdl-hercules-decnumber-3.68.0-e41bb5245dbfdde1dd3d55b2c755230325b2e4be.tar.gz) = eeddf87c24dc0cb500299258c0ed0788365a490e
+RMD160 (sdl-hercules-decnumber-3.68.0-e41bb5245dbfdde1dd3d55b2c755230325b2e4be.tar.gz) = d4c17f1443ce581dc9e54a668a192df04639e889
+SHA512 (sdl-hercules-decnumber-3.68.0-e41bb5245dbfdde1dd3d55b2c755230325b2e4be.tar.gz) = 93c22f278a48f4b121e64947a38da1af82a4c0a580faad13539a253ace1f7f571c143679e9d7b5bd9379a38439a121d61c1616283df160ca449eb4e7baf387f6
+Size (sdl-hercules-decnumber-3.68.0-e41bb5245dbfdde1dd3d55b2c755230325b2e4be.tar.gz) = 785533 bytes
diff --git a/sdl-hercules-hyperion/Makefile b/sdl-hercules-hyperion/Makefile
index 1ec96636de..f453a704e6 100644
--- a/sdl-hercules-hyperion/Makefile
+++ b/sdl-hercules-hyperion/Makefile
@@ -18,7 +18,7 @@ GNU_CONFIGURE= yes
USE_TOOLS+= autoconf automake flex gawk grep gm4 gmake perl gsed
USE_TOOLS+= bash
USE_LIBTOOL= YES
-USE_LANGUAGES+= c c++
+USE_LANGUAGES+= c
PTHREAD_OPTS+= require
REPLACE_BASH= _dynamic_version
diff --git a/sdl-hercules-hyperion/distinfo b/sdl-hercules-hyperion/distinfo
index d08b936508..452cf2c4c3 100644
--- a/sdl-hercules-hyperion/distinfo
+++ b/sdl-hercules-hyperion/distinfo
@@ -5,8 +5,8 @@ RMD160 (Release_4.3.tar.gz) = 2552fbe36d0db1dc630e734ea46dcca0d32bb73a
SHA512 (Release_4.3.tar.gz) = e2591b16ecc08f952f16c013764a1d6bfd88aafe9620130dca9619a8af47f2cc04af7d7552c08f75ff6000854fe8e698350b344dbb573551701a610df68fd00a
Size (Release_4.3.tar.gz) = 11609664 bytes
SHA1 (patch-Makefile.am) = 85b65386cfde0d7c180abaeaab67e05ad7d07385
-SHA1 (patch-configure.ac) = ccec25f9f20ae0263905ccaea9e30a2aff6660fd
+SHA1 (patch-configure.ac) = b7f79b0a12cfe20eab389b59ace08bea427d2b63
SHA1 (patch-hercules.cnf) = cd0a09d39175e9673dab785703d2f8c1b92c8dc6
-SHA1 (patch-hifr.h) = 8c1164bdc04afb19aa3254f33ef5c6349e1bcf58
-SHA1 (patch-msgenu.h) = 89a1ac7373da138e79e3538aaaf96f85d07ab873
-SHA1 (patch-tuntap.c) = 9fc0be227907ae0eca4bb41c95be8c3540d6def5
+SHA1 (patch-hifr.h) = 6b878b957d1847296882316067281b05872a760c
+SHA1 (patch-msgenu.h) = 947d7ddf4395c6c91d2f6640c9d06e8880c8fdf9
+SHA1 (patch-tuntap.c) = 6067b1be32d2cd3aa4ad57e63a7483aa823fbcf1
diff --git a/sdl-hercules-hyperion/patches/patch-configure.ac b/sdl-hercules-hyperion/patches/patch-configure.ac
index 6cf26535c8..de9cd51971 100644
--- a/sdl-hercules-hyperion/patches/patch-configure.ac
+++ b/sdl-hercules-hyperion/patches/patch-configure.ac
@@ -1,11 +1,11 @@
$NetBSD$
- Avoid -march=xxx because it makes binaries nonportable.
+- Fix suffix of helper libraries.
-
---- configure.ac.orig 2019-09-10 18:06:20.000000000 +0000
+--- configure.ac.orig 2020-11-27 18:45:12.000000000 +0000
+++ configure.ac
-@@ -2828,7 +2828,8 @@ if test "$hc_cv_auto_optimize" = "yes";
+@@ -2826,7 +2826,8 @@ if test "$hc_cv_auto_optimize" = "yes";
if test "$hc_cv_is_intel_x86_arch" = "yes"; then
# Set CPU type
@@ -27,7 +27,7 @@ $NetBSD$
fi
AC_CACHE_SAVE()
-@@ -3229,10 +3231,11 @@ extpkg_ldadd="${crypto_libdir}/${crypto_
+@@ -3229,10 +3230,11 @@ extpkg_ldadd="${crypto_libdir}/${crypto_
##----------------------------------------------------------------
## DEBUGGING
##----------------------------------------------------------------
diff --git a/sdl-hercules-hyperion/patches/patch-hifr.h b/sdl-hercules-hyperion/patches/patch-hifr.h
index 2932ce2971..74bab3f469 100644
--- a/sdl-hercules-hyperion/patches/patch-hifr.h
+++ b/sdl-hercules-hyperion/patches/patch-hifr.h
@@ -1,5 +1,7 @@
$NetBSD$
+Correct back over-done "or NetBSD" condition.
+
--- hifr.h.orig 2020-11-30 19:36:38.734299287 +0000
+++ hifr.h
@@ -119,7 +119,7 @@ typedef struct hifr hifr;
diff --git a/sdl-hercules-hyperion/patches/patch-msgenu.h b/sdl-hercules-hyperion/patches/patch-msgenu.h
index 9db70b4532..952d99317a 100644
--- a/sdl-hercules-hyperion/patches/patch-msgenu.h
+++ b/sdl-hercules-hyperion/patches/patch-msgenu.h
@@ -1,5 +1,7 @@
$NetBSD$
+Introduce 2 message texts as added to tuntap.c.
+
--- msgenu.h.orig 2019-09-10 18:06:20.000000000 +0000
+++ msgenu.h
@@ -322,8 +322,8 @@ LOGM_DLL_IMPORT int panel_command_captu
diff --git a/sdl-hercules-softfloat/Makefile b/sdl-hercules-softfloat/Makefile
index 1eedd77e09..5f72d42c29 100644
--- a/sdl-hercules-softfloat/Makefile
+++ b/sdl-hercules-softfloat/Makefile
@@ -1,10 +1,11 @@
# $NetBSD$
-PKGNAME= sdl-hercules-softfloat-3.5.0
+GITHUB_PROJECT= SoftFloat
+GITHUB_TAG= 1991ebd466f46590d02aa68729f3283fe430bec0 # Nov 13, 2020
+DISTNAME= sdl-hercules-softfloat-3.5.0
+PKGREVISION= 20201113
CATEGORIES= emulators
-GIT_REPO= https://github.com/SDL-Hercules-390/SoftFloat.git
-GIT_REVISION= 1991ebd466f46590d02aa68729f3283fe430bec0 # Nov 13, 2020
-CHECKOUT_DATE= 2020-11-13
+MASTER_SITES= ${MASTER_SITE_GITHUB:=SDL-Hercules-390/}
MAINTAINER= rhialto%NetBSD.org@localhost
HOMEPAGE= https://github.com/SDL-Hercules-390/SoftFloat
@@ -26,5 +27,4 @@ pre-configure:
post-install:
cd ${DESTDIR}${PREFIX}/lib/sdlhercules/lib && ${MV} libSoftFloat64.a libSoftFloat_pic.a
-.include "../../wip/mk/git-package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/sdl-hercules-softfloat/distinfo b/sdl-hercules-softfloat/distinfo
new file mode 100644
index 0000000000..9cb05b990f
--- /dev/null
+++ b/sdl-hercules-softfloat/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (sdl-hercules-softfloat-3.5.0-1991ebd466f46590d02aa68729f3283fe430bec0.tar.gz) = 629596285b183847b665f1966f9b79af07ec01b5
+RMD160 (sdl-hercules-softfloat-3.5.0-1991ebd466f46590d02aa68729f3283fe430bec0.tar.gz) = 372ab17bf4872f8be75239ccc698959f8f505914
+SHA512 (sdl-hercules-softfloat-3.5.0-1991ebd466f46590d02aa68729f3283fe430bec0.tar.gz) = 79db6b140f9d44ee11047bb7580143e8099264e043e7a3e1fede7f634a10046036649d5876d9a2ce0c4e1c76f7f6e5c88b955447cb6f9842243a665783e164cd
+Size (sdl-hercules-softfloat-3.5.0-1991ebd466f46590d02aa68729f3283fe430bec0.tar.gz) = 237069 bytes
diff --git a/sdl-hercules-telnet/Makefile b/sdl-hercules-telnet/Makefile
index c9e0a2196a..128fd8bc90 100644
--- a/sdl-hercules-telnet/Makefile
+++ b/sdl-hercules-telnet/Makefile
@@ -1,10 +1,11 @@
# $NetBSD$
-PKGNAME= sdl-hercules-telnet-1.0.0
+GITHUB_PROJECT= telnet
+GITHUB_TAG= 4b8acebec532057a29bc5662f8ca80d50aeda05c # Nov 13, 2020
+DISTNAME= sdl-hercules-telnet-1.0.0
+PKGREVISION= 20201113
CATEGORIES= emulators
-GIT_REPO= https://github.com/SDL-Hercules-390/telnet.git
-GIT_REVISION= 4b8acebec532057a29bc5662f8ca80d50aeda05c # Nov 13, 2020
-CHECKOUT_DATE= 2020-11-13
+MASTER_SITES= ${MASTER_SITE_GITHUB:=SDL-Hercules-390/}
MAINTAINER= rhialto%NetBSD.org@localhost
HOMEPAGE= https://github.com/SDL-Hercules-390/telnet
@@ -26,5 +27,4 @@ pre-configure:
post-install:
cd ${DESTDIR}${PREFIX}/lib/sdlhercules/lib && ${MV} libtelnet64.a libtelnet_pic.a
-.include "../../wip/mk/git-package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/sdl-hercules-telnet/distinfo b/sdl-hercules-telnet/distinfo
new file mode 100644
index 0000000000..6e0f64c9d2
--- /dev/null
+++ b/sdl-hercules-telnet/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (sdl-hercules-telnet-1.0.0-4b8acebec532057a29bc5662f8ca80d50aeda05c.tar.gz) = e0a632d3de6df3d0447d9456c584add2533db2bb
+RMD160 (sdl-hercules-telnet-1.0.0-4b8acebec532057a29bc5662f8ca80d50aeda05c.tar.gz) = 8684fc95fc22dc1c61efc52d39ffb183ecdd2fb2
+SHA512 (sdl-hercules-telnet-1.0.0-4b8acebec532057a29bc5662f8ca80d50aeda05c.tar.gz) = ef28f8f833eabe7491183ae60bc6a1be5b117e9f6e9f86b99543262f04a1c78faee0e0313e3647674cc7e314696775334b86d93950ff2b54bdab7ef3c4a32148
+Size (sdl-hercules-telnet-1.0.0-4b8acebec532057a29bc5662f8ca80d50aeda05c.tar.gz) = 67098 bytes
Home |
Main Index |
Thread Index |
Old Index