Bug 243966

Summary: New port: archivers/v1541commander: Tool for Commodore 1541 disk images (.d64)
Product: Ports & Packages Reporter: Felix Palmen <zirias>
Component: Individual Port(s)Assignee: Max Brazhnikov <makc>
Status: Closed FIXED    
Severity: Affects Only Me CC: makc
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
add devel/lib1541img
none
add archivers/v1541commander
none
add devel/lib1541img
none
add archivers/v1541commander none

Description Felix Palmen freebsd_committer freebsd_triage 2020-02-07 21:42:10 UTC
Created attachment 211454 [details]
add devel/lib1541img

This is a GUI tool for creating and editing D64 disk images (for the Commodore 1541 floppy drive used with the C64). It uses a library, lib1541img. Both ports are attached.

Website: https://github.com/excess-c64/v1541commander
Comment 1 Felix Palmen freebsd_committer freebsd_triage 2020-02-07 21:43:06 UTC
Created attachment 211455 [details]
add archivers/v1541commander
Comment 2 Felix Palmen freebsd_committer freebsd_triage 2020-02-07 21:47:10 UTC
Created attachment 211456 [details]
add devel/lib1541img
Comment 3 Felix Palmen freebsd_committer freebsd_triage 2020-02-07 21:47:46 UTC
Created attachment 211457 [details]
add archivers/v1541commander
Comment 4 Max Brazhnikov freebsd_committer freebsd_triage 2020-03-26 19:01:50 UTC
Felix, wouldn't emulator category or sysutils better suited for this port?
Comment 5 Felix Palmen freebsd_committer freebsd_triage 2020-03-26 19:48:14 UTC
I'm the author of this tool and I still found it difficult to pick a matching category here :) Maybe "sysutils" could be fitting, although it's only interesting for users of old 8-bit Commodore systems.

"Emulators" would be pretty far-fetched: it re-implements the filesystem used on these old floppy discs, but it doesn't emulate anything.

I picked "archivers" because IMHO, an image containing a filesystem is "kind of" an archive, and the tool supports two archive formats that are/were widespread in the C64 scene: "Zipcode DiskZip" and "Lynx". But if you think archivers is a bad choice, feel free to change it! Of course it isn't a perfect match.
Comment 6 commit-hook freebsd_committer freebsd_triage 2020-03-27 09:46:12 UTC
A commit references this bug:

Author: makc
Date: Fri Mar 27 09:40:06 UTC 2020
New revision: 529236
URL: https://svnweb.freebsd.org/changeset/ports/529236

Log:
  Add new ports:

  archivers/lib1541img:
  - Library for creating and manipulating commodore 1541 disk images.

  archivers/v1541commander:
  - This application allows you to create and modify D64 disk images
    for the Commodore 1541 floppy drive.

  PR:		243966
  Submitted by:	Felix Palmen

Changes:
  head/archivers/Makefile
  head/archivers/lib1541img/
  head/archivers/lib1541img/Makefile
  head/archivers/lib1541img/distinfo
  head/archivers/lib1541img/pkg-descr
  head/archivers/lib1541img/pkg-plist
  head/archivers/v1541commander/
  head/archivers/v1541commander/Makefile
  head/archivers/v1541commander/distinfo
  head/archivers/v1541commander/pkg-descr
  head/archivers/v1541commander/pkg-plist
Comment 7 Max Brazhnikov freebsd_committer freebsd_triage 2020-03-27 09:54:33 UTC
Hi Felix! I've made minor changes to the ports, also added emulators as secondary category: I've never seen C64 in reality, only as emulators :)