pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

denise: update to 1.1.2.



Module Name:	pkgsrc-wip
Committed By:	Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By:	rhialto
Date:		Sun Feb 13 14:20:58 2022 +0100
Changeset:	f292f32a246f33ae1405ed23e6e5c9926839d792

Modified Files:
	denise/Makefile
	denise/PLIST
	denise/distinfo
	denise/patches/patch-Makefile

Log Message:
denise: update to 1.1.2.

1.1.2

    P64 support
    1541, 1541C support
    1570/1571 support
        support of D71 / G71 / P71 formats
        Burst Modification
        MFM support
            P64
            G64 (U-II+/U64 compatibility mode)
    Floppy RAM expansions and parallel cable
    Floppy Fastloader
        SpeedDOS
        DolphinDOS v2, v3, Ultimate compatible
        ProfDOS v1, R3, R4, R5, R6
        PrologicDos Original and Classic
        Turbo Trans with 512k Ram Disk ( includes Turbo Access )
        ProSpeed 1571 GTI v2.0
        Expansionsport cart for ProfDOS, PrologicDOS, Turbo Trans
        Userport plug-in for DolphinDOS, ProfDOS, PrologicDOS, ProSpeed 1571
    bugfix: switch to custom resolution in fullscreen
    auto insert newly created disks or tapes
    decrease App initial loading time
    add drive sounds
        samples provided by [thanks to enigma and Trackers World]
        support for multiple profiles
        simply create own WAV folders and select it
    support command line start of disk entries, besides Load "*"
        Frontends like Assembly64 support this
    Virtual Device Traps
        fast load first file
        can be combined with Warp
    add hungarian translation [thanks to Ferenc]
    add "Just in time" polling for faster input recognition
    Catalina and above prompts to allow keyboard monitoring if not already so
    display CPU JAM in status bar

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f292f32a246f33ae1405ed23e6e5c9926839d792

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 denise/Makefile               | 12 +++++++++---
 denise/PLIST                  | 34 ++++++++++++++++++++++++++++++++++
 denise/distinfo               |  8 ++++----
 denise/patches/patch-Makefile | 12 ++++++------
 4 files changed, 53 insertions(+), 13 deletions(-)

diffs:
diff --git a/denise/Makefile b/denise/Makefile
index fd31b357cf..ee4c4a201b 100644
--- a/denise/Makefile
+++ b/denise/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	v1.1.1
+DISTNAME=	v1.1.2
 PKGNAME=	denise-${DISTNAME:S,^v,,}
 CATEGORIES=	emulators
 MASTER_SITES=	https://bitbucket.org/piciji/denise/get/
@@ -12,10 +12,16 @@ HOMEPAGE=	https://bitbucket.org/piciji/denise/
 COMMENT=	Commodore-64 emulator
 LICENSE=	gnu-gpl-v3
 
-WRKSRC=		${WRKDIR}/piciji-denise-fd3e120b8637
-USE_LANGUAGES=	c c++	#c++17
+WRKSRC=		${WRKDIR}/piciji-denise-a3a771d2672c
+USE_LANGUAGES=	c c++17
 USE_TOOLS+=	gmake
 
+SUBST_CLASSES+=         path
+SUBST_STAGE.path=	post-configure
+SUBST_MESSAGE.path=	Fixing reference to installation path
+SUBST_FILES.path+=	guikit/gtk/tools.cpp
+SUBST_SED.path=		-e "s;/usr/pkg;${PREFIX};"
+
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../graphics/MesaLib/buildlink3.mk"
 .include "../../audio/pulseaudio/buildlink3.mk"
diff --git a/denise/PLIST b/denise/PLIST
index 93eb462853..780b8fd59d 100644
--- a/denise/PLIST
+++ b/denise/PLIST
@@ -4,7 +4,11 @@ share/applications/denise.desktop
 share/denise/data/Basic
 share/denise/data/Char
 share/denise/data/Kernal
+share/denise/data/VC1541
+share/denise/data/VC1541-C
 share/denise/data/VC1541-II
+share/denise/data/VC1570
+share/denise/data/VC1571
 share/denise/fonts/C64_Pro-STYLE121.ttf
 share/denise/fonts/C64_Pro_Mono-STYLE.ttf
 share/denise/fonts/C64_Pro_Mono-STYLE121.ttf
@@ -15,12 +19,42 @@ share/denise/shader/CRT-Trinitron.shader/crt-trinitron.fs
 share/denise/shader/CRT-Trinitron.shader/manifest.bml
 share/denise/shader/CRT-Trinitron2.shader/crt-trinitron.fs
 share/denise/shader/CRT-Trinitron2.shader/manifest.bml
+share/denise/sounds/floppy/C64/1541-TrackersWorld/eject.wav
+share/denise/sounds/floppy/C64/1541-TrackersWorld/headbang.wav
+share/denise/sounds/floppy/C64/1541-TrackersWorld/insert.wav
+share/denise/sounds/floppy/C64/1541-TrackersWorld/spin.wav
+share/denise/sounds/floppy/C64/1541-TrackersWorld/spindown.wav
+share/denise/sounds/floppy/C64/1541-TrackersWorld/spinup.wav
+share/denise/sounds/floppy/C64/1541-TrackersWorld/step.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/eject.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/headbang.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/insert.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/spin.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/spindown.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/spinup.wav
+share/denise/sounds/floppy/C64/1541-agedDisk/step.wav
+share/denise/sounds/floppy/C64/1541-rubbed/eject.wav
+share/denise/sounds/floppy/C64/1541-rubbed/headbang.wav
+share/denise/sounds/floppy/C64/1541-rubbed/insert.wav
+share/denise/sounds/floppy/C64/1541-rubbed/spin.wav
+share/denise/sounds/floppy/C64/1541-rubbed/spindown.wav
+share/denise/sounds/floppy/C64/1541-rubbed/spinup.wav
+share/denise/sounds/floppy/C64/1541-rubbed/step.wav
+share/denise/sounds/floppy/C64/1541-silent/eject.wav
+share/denise/sounds/floppy/C64/1541-silent/headbang.wav
+share/denise/sounds/floppy/C64/1541-silent/insert.wav
+share/denise/sounds/floppy/C64/1541-silent/spin.wav
+share/denise/sounds/floppy/C64/1541-silent/spindown.wav
+share/denise/sounds/floppy/C64/1541-silent/spinup.wav
+share/denise/sounds/floppy/C64/1541-silent/step.wav
 share/denise/translation/english.png
 share/denise/translation/english.txt
 share/denise/translation/french.png
 share/denise/translation/french.txt
 share/denise/translation/german.png
 share/denise/translation/german.txt
+share/denise/translation/hungarian.png
+share/denise/translation/hungarian.txt
 share/denise/translation/japanese.png
 share/denise/translation/japanese.txt
 share/icons/denise.png
diff --git a/denise/distinfo b/denise/distinfo
index d5fe15d9fa..8fa55ef183 100644
--- a/denise/distinfo
+++ b/denise/distinfo
@@ -1,8 +1,8 @@
 $NetBSD$
 
-RMD160 (denise/v1.1.1.tar.bz2) = af9776c6f83d344cbc2ef4a010757de606c0099c
-SHA512 (denise/v1.1.1.tar.bz2) = 244e82679d71ce58d03219eb060f6e025ceb02bb97e359bf171eb430bec8a63d2336dd49da1b8ad2fe8a011b866157f71819743207595cb96ba7ec55627fa354
-Size (denise/v1.1.1.tar.bz2) = 6004422 bytes
-SHA1 (patch-Makefile) = b2cd86ce177a6ac2d81988969ce17a3720066fdc
+BLAKE2s (denise/v1.1.2.tar.bz2) = bf8a7ce61986056f3111f6f2631b2a622da17a26a6f50030665369135a8d3559
+SHA512 (denise/v1.1.2.tar.bz2) = e061d224831e5502728b6ace698dbd86c4ecde050f517d30e9e5e1d02fe09a576f21679fbff3e9fa0a52d5178ab3d5d88a1ccbadfd0c74d9bd59348ab019f29d
+Size (denise/v1.1.2.tar.bz2) = 8888652 bytes
+SHA1 (patch-Makefile) = 79b2a01b93a301bf4b1dabe375332f2529ac3efb
 SHA1 (patch-driver_Makefile) = 7bbe730a461cb75c6a56430d352ce5f6eb9aca48
 SHA1 (patch-emulation_tools_socket.cpp) = 806aa784e46fb2dc1e782d06bb4ea71b2bc0199a
diff --git a/denise/patches/patch-Makefile b/denise/patches/patch-Makefile
index e80fc96016..0abd2ff4b2 100644
--- a/denise/patches/patch-Makefile
+++ b/denise/patches/patch-Makefile
@@ -2,19 +2,19 @@ $NetBSD$
 
 Fix installation directories, and use of install command.
 
---- Makefile.orig	2021-03-20 16:41:21.000000000 +0000
+--- Makefile.orig	2021-11-16 17:17:14.000000000 +0000
 +++ Makefile
-@@ -11,7 +11,8 @@ fontFolder := fonts
- shaderFolder := shader
+@@ -12,7 +12,8 @@ shaderFolder := shader
  imgFolder := img
+ soundFolder := sounds
  
 -prefix ?= /usr
 +prefix := ${DESTDIR}${PREFIX}
 +#prefix ?= /usr
  #prefix ?= $(HOME)/.local
  
- # temporary: to uninstall previous versions of Denise, will be removed in future releases
-@@ -255,17 +256,17 @@ install:
+ include data/Makefile
+@@ -271,17 +272,17 @@ install:
  	mkdir -p $(prefix)/share/$(loname)/$(shaderFolder)/
  
  	if [ -d $(prefix)/local ]; then	\
@@ -38,6 +38,6 @@ Fix installation directories, and use of install command.
 +	install -m 644 data/$(dataFolder)/* $(prefix)/share/$(loname)/$(dataFolder)
 +	install -m 644 data/$(fontFolder)/*.ttf $(prefix)/share/$(loname)/$(fontFolder)
 +	install -m 644 data/$(imgFolder)/bundle/* $(prefix)/share/$(loname)/$(imgFolder)
+ 	cp -r data/$(soundFolder)/* $(prefix)/share/$(loname)/$(soundFolder)/
  	cp -r data/$(shaderFolder)/* $(prefix)/share/$(loname)/$(shaderFolder)/
      endif
- 


Home | Main Index | Thread Index | Old Index