git: 5e4364ae6c42 - main - misc/minuet: add new port for KDE Gear
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 22 Feb 2025 19:34:18 UTC
The branch main has been updated by makc: URL: https://cgit.FreeBSD.org/ports/commit/?id=5e4364ae6c42ef2a5e45139aa12b56e188049f4d commit 5e4364ae6c42ef2a5e45139aa12b56e188049f4d Author: Max Brazhnikov <makc@FreeBSD.org> AuthorDate: 2025-02-22 19:30:17 +0000 Commit: Max Brazhnikov <makc@FreeBSD.org> CommitDate: 2025-02-22 19:30:17 +0000 misc/minuet: add new port for KDE Gear Minuet is a KDE application for music education. WWW: https://apps.kde.org/minuet/ --- misc/Makefile | 1 + misc/minuet/Makefile | 18 ++++++++++ misc/minuet/distinfo | 3 ++ misc/minuet/pkg-descr | 2 ++ misc/minuet/pkg-plist | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 119 insertions(+) diff --git a/misc/Makefile b/misc/Makefile index ad385a50133e..8597495cfaba 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -270,6 +270,7 @@ SUBDIR += metalink-tools SUBDIR += mime-support SUBDIR += minidnn + SUBDIR += minuet SUBDIR += mirmon SUBDIR += mmdnn SUBDIR += mmv diff --git a/misc/minuet/Makefile b/misc/minuet/Makefile new file mode 100644 index 000000000000..11995d18617e --- /dev/null +++ b/misc/minuet/Makefile @@ -0,0 +1,18 @@ +PORTNAME= minuet +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= misc education kde kde-applications + +MAINTAINER= kde@FreeBSD.org +COMMENT= KDE software for music education +WWW= https://apps.kde.org/minuet/ + +LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth + +USES= cmake compiler:c++17-lang gettext kde:6 qt:6 tar:xz +USE_KDE= coreaddons crash i18n \ + ecm:build +USE_QT= base declarative + +OPTIONS_DEFINE= DOCS + +.include <bsd.port.mk> diff --git a/misc/minuet/distinfo b/misc/minuet/distinfo new file mode 100644 index 000000000000..d829792f95af --- /dev/null +++ b/misc/minuet/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1740249613 +SHA256 (KDE/release-service/24.12.2/minuet-24.12.2.tar.xz) = 2416cdf325f7231458d12eceb15d6c8177bfed3bd567b68310602d4bc4a39c74 +SIZE (KDE/release-service/24.12.2/minuet-24.12.2.tar.xz) = 27694024 diff --git a/misc/minuet/pkg-descr b/misc/minuet/pkg-descr new file mode 100644 index 000000000000..55c656a200b3 --- /dev/null +++ b/misc/minuet/pkg-descr @@ -0,0 +1,2 @@ +Minuet is an application for music education. It features a set of ear +training exercises regarding intervals, chords, scales and more. diff --git a/misc/minuet/pkg-plist b/misc/minuet/pkg-plist new file mode 100644 index 000000000000..2c159b6f6f5a --- /dev/null +++ b/misc/minuet/pkg-plist @@ -0,0 +1,95 @@ +bin/minuet +include/minuet/interfaces/icore.h +include/minuet/interfaces/iexercisecontroller.h +include/minuet/interfaces/iplugin.h +include/minuet/interfaces/iplugincontroller.h +include/minuet/interfaces/isoundcontroller.h +include/minuet/interfaces/iuicontroller.h +include/minuet/interfaces/minuetinterfacesexport.h +lib/libminuetinterfaces.so +lib/libminuetinterfaces.so.0.3.0 +%%QT_PLUGINDIR%%/minuet/minuetfluidsynthsoundcontroller.so +share/applications/org.kde.minuet.desktop +share/icons/hicolor/128x128/apps/minuet.png +share/icons/hicolor/128x128/apps/minuet.svg +share/icons/hicolor/16x16/actions/minuet-chords.svg +share/icons/hicolor/16x16/actions/minuet-intervals.svg +share/icons/hicolor/16x16/actions/minuet-rhythms.svg +share/icons/hicolor/16x16/actions/minuet-scales.svg +share/icons/hicolor/16x16/apps/minuet.png +share/icons/hicolor/16x16/apps/minuet.svg +share/icons/hicolor/22x22/actions/minuet-chords.svg +share/icons/hicolor/22x22/actions/minuet-intervals.svg +share/icons/hicolor/22x22/actions/minuet-rhythms.svg +share/icons/hicolor/22x22/actions/minuet-scales.svg +share/icons/hicolor/22x22/apps/minuet.png +share/icons/hicolor/22x22/apps/minuet.svg +share/icons/hicolor/32x32/apps/minuet.png +share/icons/hicolor/32x32/apps/minuet.svg +share/icons/hicolor/48x48/apps/minuet.png +share/icons/hicolor/48x48/apps/minuet.svg +share/icons/hicolor/64x64/apps/minuet.png +share/icons/hicolor/64x64/apps/minuet.svg +share/icons/hicolor/scalable/apps/minuet.svgz +share/locale/ar/LC_MESSAGES/minuet.mo +share/locale/ca/LC_MESSAGES/minuet.mo +share/locale/ca@valencia/LC_MESSAGES/minuet.mo +share/locale/cs/LC_MESSAGES/minuet.mo +share/locale/da/LC_MESSAGES/minuet.mo +share/locale/de/LC_MESSAGES/minuet.mo +share/locale/en_GB/LC_MESSAGES/minuet.mo +share/locale/eo/LC_MESSAGES/minuet.mo +share/locale/es/LC_MESSAGES/minuet.mo +share/locale/et/LC_MESSAGES/minuet.mo +share/locale/eu/LC_MESSAGES/minuet.mo +share/locale/fi/LC_MESSAGES/minuet.mo +share/locale/fr/LC_MESSAGES/minuet.mo +share/locale/gl/LC_MESSAGES/minuet.mo +share/locale/it/LC_MESSAGES/minuet.mo +share/locale/ja/LC_MESSAGES/minuet.mo +share/locale/ka/LC_MESSAGES/minuet.mo +share/locale/ko/LC_MESSAGES/minuet.mo +share/locale/lt/LC_MESSAGES/minuet.mo +share/locale/ml/LC_MESSAGES/minuet.mo +share/locale/nl/LC_MESSAGES/minuet.mo +share/locale/nn/LC_MESSAGES/minuet.mo +share/locale/pl/LC_MESSAGES/minuet.mo +share/locale/pt/LC_MESSAGES/minuet.mo +share/locale/pt_BR/LC_MESSAGES/minuet.mo +share/locale/ru/LC_MESSAGES/minuet.mo +share/locale/sk/LC_MESSAGES/minuet.mo +share/locale/sl/LC_MESSAGES/minuet.mo +share/locale/sv/LC_MESSAGES/minuet.mo +share/locale/tr/LC_MESSAGES/minuet.mo +share/locale/uk/LC_MESSAGES/minuet.mo +share/locale/zh_CN/LC_MESSAGES/minuet.mo +share/locale/zh_TW/LC_MESSAGES/minuet.mo +share/metainfo/org.kde.minuet.metainfo.xml +%%DATADIR%%/definitions/chords-extended-definitions.json +%%DATADIR%%/definitions/chords-sevenths-definitions.json +%%DATADIR%%/definitions/chords-three-notes-definitions.json +%%DATADIR%%/definitions/intervals-ascending-melodic-harmonic-definitions.json +%%DATADIR%%/definitions/intervals-descending-melodic-definitions.json +%%DATADIR%%/definitions/rhythm-definitions.json +%%DATADIR%%/definitions/scales-bebop-definitions.json +%%DATADIR%%/definitions/scales-harmonic-major-and-its-modes-definitions.json +%%DATADIR%%/definitions/scales-harmonic-minor-and-its-modes-definitions.json +%%DATADIR%%/definitions/scales-major-and-its-modes-definitions.json +%%DATADIR%%/definitions/scales-pentatonic-major-and-its-modes-definitions.json +%%DATADIR%%/definitions/scales-simmetric-definitions.json +%%DATADIR%%/exercises/chords-combined-exercises.json +%%DATADIR%%/exercises/chords-extended-exercises.json +%%DATADIR%%/exercises/chords-sevenths-exercises.json +%%DATADIR%%/exercises/chords-three-notes-exercises.json +%%DATADIR%%/exercises/intervals-ascending-melodic-exercises.json +%%DATADIR%%/exercises/intervals-descending-melodic-exercises.json +%%DATADIR%%/exercises/intervals-harmonic-exercises.json +%%DATADIR%%/exercises/rhythm-easy.json +%%DATADIR%%/exercises/rhythm-medium.json +%%DATADIR%%/exercises/scales-bebop-exercises.json +%%DATADIR%%/exercises/scales-harmonic-major-and-its-modes-exercises.json +%%DATADIR%%/exercises/scales-harmonic-minor-and-its-modes-exercises.json +%%DATADIR%%/exercises/scales-major-and-its-modes-exercises.json +%%DATADIR%%/exercises/scales-pentatonic-major-and-its-modes-exercises.json +%%DATADIR%%/exercises/scales-simmetric-exercises.json +%%DATADIR%%/soundfonts/GeneralUser-v1.47.sf2