diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2021-06-12 11:54:28 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2021-06-12 11:54:33 +0000 |
commit | 8d6b606efb309b2c39814ef9290920f175e057b0 (patch) | |
tree | 84f0986ed7c7fa4388988ca4afdcaec78dcd47b9 | |
parent | c71610c9ae9d79ff878a9dfec8925996a1d7e548 (diff) | |
download | ports-8d6b606efb309b2c39814ef9290920f175e057b0.tar.gz ports-8d6b606efb309b2c39814ef9290920f175e057b0.zip |
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/freac/Makefile | 29 | ||||
-rw-r--r-- | audio/freac/distinfo | 3 | ||||
-rw-r--r-- | audio/freac/pkg-descr | 15 | ||||
-rw-r--r-- | audio/freac/pkg-plist | 269 |
5 files changed, 317 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index af15889ddb2c..ccbe6e6391ea 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -200,6 +200,7 @@ SUBDIR += fpc-modplug SUBDIR += fpc-oggvorbis SUBDIR += fpc-openal + SUBDIR += freac SUBDIR += freealut SUBDIR += freedesktop-sound-theme SUBDIR += freepats diff --git a/audio/freac/Makefile b/audio/freac/Makefile new file mode 100644 index 000000000000..72def69894ab --- /dev/null +++ b/audio/freac/Makefile @@ -0,0 +1,29 @@ +# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> + +PORTNAME= freac +PORTVERSION= 1.1.4 +DISTVERSIONPREFIX= v +CATEGORIES= audio + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Free, open-source audio converter and CD ripper + +LICENSE= GPLv2+ + +LIB_DEPENDS= libboca-1.0.so:audio/boca \ + libsmooth-0.9.so:devel/smooth + +USES= desktop-file-utils gmake +USE_GITHUB= yes +GH_ACCOUNT= enzo1982 + +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e 's,INSTALL_PROGRAM,BSD_&,' \ + -e '/DLLNAME/s,INSTALL_DATA,BSD_INSTALL_LIB,' \ + ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's,INSTALL_DATA,BSD_INSTALL_LIB,' \ + ${WRKSRC}/Makefile-commands + +.include <bsd.port.mk> diff --git a/audio/freac/distinfo b/audio/freac/distinfo new file mode 100644 index 000000000000..d2cb0f7e90b7 --- /dev/null +++ b/audio/freac/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1613317728 +SHA256 (enzo1982-freac-v1.1.4_GH0.tar.gz) = 547330da16a16c500a96e9eced3a0386837996953f74183eabae803175c71551 +SIZE (enzo1982-freac-v1.1.4_GH0.tar.gz) = 4304538 diff --git a/audio/freac/pkg-descr b/audio/freac/pkg-descr new file mode 100644 index 000000000000..1d4ebf7b5298 --- /dev/null +++ b/audio/freac/pkg-descr @@ -0,0 +1,15 @@ +fre:ac is a free audio converter and CD ripper with support for various +popular formats and encoders. It converts freely between MP3, M4A/AAC, +FLAC, WMA, Opus, Ogg Vorbis, Speex, Monkey's Audio (APE), WavPack, WAV, +and other formats. + +With fre:ac you easily rip your audio CDs to MP3 or M4A files for use +with your hardware player or convert files that do not play with other +audio software. You can even convert whole music libraries retaining +the folder and filename structure. + +The integrated CD ripper supports the CDDB/GNUdb online CD database. +It will automatically query song information and write it to ID3v2 or +other title information tags. + +WWW: https://www.freac.org/ diff --git a/audio/freac/pkg-plist b/audio/freac/pkg-plist new file mode 100644 index 000000000000..9f1d9e141fec --- /dev/null +++ b/audio/freac/pkg-plist @@ -0,0 +1,269 @@ +bin/freac +bin/freaccmd +lib/freac/freac.extension.donate/bitcoin/logo.png +lib/freac/freac.extension.donate/bitcoin/qrcode.png +lib/freac/freac.extension.donate/donorbox/box.png +lib/freac/freac.extension.donate/donorbox/button.png +lib/freac/freac.extension.donate/donorbox/logo.png +lib/freac/freac.extension.donate/ethereum/logo.png +lib/freac/freac.extension.donate/ethereum/qrcode.png +lib/freac/freac.extension.donate/paypal/logo.png +lib/freac/freac.extension.donate/paypal/paypal.png +lib/freac/freac.extension.donate/sepa/logo.png +lib/freac/freac.extension.donate/sepa/sepa.png +lib/freac/freac.extension.langnotify/langnotify.png +lib/freac/freac.extension.notifier/icons/play.png +lib/freac/freac.extension.notifier/icons/stop.png +lib/freac/freac.extension.notifier/sounds/License.md +lib/freac/freac.extension.notifier/sounds/finished.flac +lib/freac/freac.so +lib/freac/freac_extension_donate.1.0.so +lib/freac/freac_extension_langnotify.1.0.so +lib/freac/freac_extension_notifier.1.0.so +lib/freac/freac_extension_protocols.1.0.so +lib/freac/freac_extension_tagedit.1.0.so +share/applications/org.freac.freac.desktop +%%PORTDOCS%%%%DOCSDIR%%/Readme +%%PORTDOCS%%%%DOCSDIR%%/Readme.de +%%PORTDOCS%%%%DOCSDIR%%/Readme.md +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/advanced.html +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/faq.html +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/howto.html +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/config_lame.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/config_settings.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/configure_encoder.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/explorer.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/joblist_info.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/joblist_plain.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/main_window.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/main_window_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/query_cddb.png +%%PORTDOCS%%%%DOCSDIR%%/manual/cs/images/start_encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/config_lame.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/config_settings.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/configure_encoder.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/explorer.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/joblist_info.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/joblist_plain.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/main_window.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/main_window_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/query_cddb.png +%%PORTDOCS%%%%DOCSDIR%%/manual/de/images/start_encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/add_cd.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/config_lame.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/config_settings.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/configure_encoder.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/configure_general.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/explorer.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/query_cddb.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/start_encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/el/images/start_query.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/en/faq.html +%%PORTDOCS%%%%DOCSDIR%%/manual/en/howto.html +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/config_lame.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/config_settings.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/configure_encoder.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/explorer.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/joblist_info.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/joblist_plain.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/main_window.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/main_window_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/query_cddb.png +%%PORTDOCS%%%%DOCSDIR%%/manual/en/images/start_encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/eo/images/main_window.png +%%PORTDOCS%%%%DOCSDIR%%/manual/eo/images/main_window_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/es/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/es/faq.html +%%PORTDOCS%%%%DOCSDIR%%/manual/es/howto.html +%%PORTDOCS%%%%DOCSDIR%%/manual/eu/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/eu/faq.html +%%PORTDOCS%%%%DOCSDIR%%/manual/eu/howto.html +%%PORTDOCS%%%%DOCSDIR%%/manual/gfdl.html +%%PORTDOCS%%%%DOCSDIR%%/manual/images/cs.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/de.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/el.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/en.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/eo.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/es.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/eu.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/it.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/pt.png +%%PORTDOCS%%%%DOCSDIR%%/manual/images/ru.png +%%PORTDOCS%%%%DOCSDIR%%/manual/index.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_cs.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_de.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_el.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_en.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_eo.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_es.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_eu.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_it.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_pt.html +%%PORTDOCS%%%%DOCSDIR%%/manual/index_ru.html +%%PORTDOCS%%%%DOCSDIR%%/manual/it/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/it/images/freac1.png +%%PORTDOCS%%%%DOCSDIR%%/manual/it/images/freac1_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/it/images/freac2.png +%%PORTDOCS%%%%DOCSDIR%%/manual/it/images/freac2_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/it/images/freac3.png +%%PORTDOCS%%%%DOCSDIR%%/manual/it/images/freac3_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/pt/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/pt/faq.html +%%PORTDOCS%%%%DOCSDIR%%/manual/pt/howto.html +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/beginner.html +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/faq.html +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/howto.html +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/config_lame.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/config_settings.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/configure_encoder.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/explorer.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/joblist_info.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/joblist_plain.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/main_window.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/main_window_tn.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/query_cddb.png +%%PORTDOCS%%%%DOCSDIR%%/manual/ru/images/start_encoding.png +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/body-bg.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/container-liquid-left.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/container-liquid-right.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/description.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/h1.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/h2.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/h3.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/h5.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/sidebar.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/images/th.gif +%%PORTDOCS%%%%DOCSDIR%%/manual/style/style.css +%%DATADIR%%/icons/conversion/conversion-pause.png +%%DATADIR%%/icons/conversion/conversion-start-warning.png +%%DATADIR%%/icons/conversion/conversion-start.png +%%DATADIR%%/icons/conversion/conversion-stop.png +%%DATADIR%%/icons/freac.png +%%DATADIR%%/icons/freedb/freedb-edit.png +%%DATADIR%%/icons/freedb/freedb-query.png +%%DATADIR%%/icons/joblist/joblist-add.png +%%DATADIR%%/icons/joblist/joblist-adddisc.png +%%DATADIR%%/icons/joblist/joblist-addfiles.png +%%DATADIR%%/icons/joblist/joblist-clear.png +%%DATADIR%%/icons/joblist/joblist-remove.png +%%DATADIR%%/icons/other/cd-drive.png +%%DATADIR%%/icons/other/exit.png +%%DATADIR%%/icons/other/help.png +%%DATADIR%%/icons/other/info.png +%%DATADIR%%/icons/other/skip.png +%%DATADIR%%/icons/player/player-eject.png +%%DATADIR%%/icons/player/player-next.png +%%DATADIR%%/icons/player/player-pause.png +%%DATADIR%%/icons/player/player-play.png +%%DATADIR%%/icons/player/player-previous.png +%%DATADIR%%/icons/player/player-stop.png +%%DATADIR%%/icons/select/select-all.png +%%DATADIR%%/icons/select/select-none.png +%%DATADIR%%/icons/select/select-toggle.png +%%DATADIR%%/icons/settings/settings-codec.png +%%DATADIR%%/icons/settings/settings-dsp.png +%%DATADIR%%/icons/settings/settings.png +%%DATADIR%%/lang/Readme.lang +%%DATADIR%%/lang/freac.xml +%%DATADIR%%/lang/freac_af.xml +%%DATADIR%%/lang/freac_ar.xml +%%DATADIR%%/lang/freac_bg.xml +%%DATADIR%%/lang/freac_ca.xml +%%DATADIR%%/lang/freac_ca@valencia.xml +%%DATADIR%%/lang/freac_co.xml +%%DATADIR%%/lang/freac_cs.xml +%%DATADIR%%/lang/freac_da.xml +%%DATADIR%%/lang/freac_de.xml +%%DATADIR%%/lang/freac_el.xml +%%DATADIR%%/lang/freac_en_UK.xml +%%DATADIR%%/lang/freac_eo.xml +%%DATADIR%%/lang/freac_es.xml +%%DATADIR%%/lang/freac_es_AR.xml +%%DATADIR%%/lang/freac_et.xml +%%DATADIR%%/lang/freac_eu.xml +%%DATADIR%%/lang/freac_fi.xml +%%DATADIR%%/lang/freac_fr.xml +%%DATADIR%%/lang/freac_gl.xml +%%DATADIR%%/lang/freac_he.xml +%%DATADIR%%/lang/freac_hi.xml +%%DATADIR%%/lang/freac_hr.xml +%%DATADIR%%/lang/freac_hu.xml +%%DATADIR%%/lang/freac_it.xml +%%DATADIR%%/lang/freac_ja.xml +%%DATADIR%%/lang/freac_ko.xml +%%DATADIR%%/lang/freac_lt.xml +%%DATADIR%%/lang/freac_nl.xml +%%DATADIR%%/lang/freac_no.xml +%%DATADIR%%/lang/freac_pl.xml +%%DATADIR%%/lang/freac_pt.xml +%%DATADIR%%/lang/freac_pt_BR.xml +%%DATADIR%%/lang/freac_ro.xml +%%DATADIR%%/lang/freac_ro@nodiacritics.xml +%%DATADIR%%/lang/freac_ru.xml +%%DATADIR%%/lang/freac_sk.xml +%%DATADIR%%/lang/freac_sr.xml +%%DATADIR%%/lang/freac_sr@Cyrl.xml +%%DATADIR%%/lang/freac_sv.xml +%%DATADIR%%/lang/freac_tr.xml +%%DATADIR%%/lang/freac_uk.xml +%%DATADIR%%/lang/freac_vi.xml +%%DATADIR%%/lang/freac_zh_CN.xml +%%DATADIR%%/lang/freac_zh_HK.xml +%%DATADIR%%/lang/freac_zh_TW.xml +%%DATADIR%%/lang/tips.xml +%%DATADIR%%/lang/tips_af.xml +%%DATADIR%%/lang/tips_ar.xml +%%DATADIR%%/lang/tips_bg.xml +%%DATADIR%%/lang/tips_ca.xml +%%DATADIR%%/lang/tips_ca@valencia.xml +%%DATADIR%%/lang/tips_co.xml +%%DATADIR%%/lang/tips_cs.xml +%%DATADIR%%/lang/tips_da.xml +%%DATADIR%%/lang/tips_de.xml +%%DATADIR%%/lang/tips_el.xml +%%DATADIR%%/lang/tips_en_UK.xml +%%DATADIR%%/lang/tips_eo.xml +%%DATADIR%%/lang/tips_es.xml +%%DATADIR%%/lang/tips_es_AR.xml +%%DATADIR%%/lang/tips_et.xml +%%DATADIR%%/lang/tips_eu.xml +%%DATADIR%%/lang/tips_fi.xml +%%DATADIR%%/lang/tips_fr.xml +%%DATADIR%%/lang/tips_gl.xml +%%DATADIR%%/lang/tips_hi.xml +%%DATADIR%%/lang/tips_hr.xml +%%DATADIR%%/lang/tips_hu.xml +%%DATADIR%%/lang/tips_it.xml +%%DATADIR%%/lang/tips_ja.xml +%%DATADIR%%/lang/tips_ko.xml +%%DATADIR%%/lang/tips_lt.xml +%%DATADIR%%/lang/tips_nl.xml +%%DATADIR%%/lang/tips_no.xml +%%DATADIR%%/lang/tips_pl.xml +%%DATADIR%%/lang/tips_pt.xml +%%DATADIR%%/lang/tips_pt_BR.xml +%%DATADIR%%/lang/tips_ro.xml +%%DATADIR%%/lang/tips_ro@nodiacritics.xml +%%DATADIR%%/lang/tips_ru.xml +%%DATADIR%%/lang/tips_sk.xml +%%DATADIR%%/lang/tips_sr.xml +%%DATADIR%%/lang/tips_sr@Cyrl.xml +%%DATADIR%%/lang/tips_sv.xml +%%DATADIR%%/lang/tips_tr.xml +%%DATADIR%%/lang/tips_uk.xml +%%DATADIR%%/lang/tips_vi.xml +%%DATADIR%%/lang/tips_zh_CN.xml +%%DATADIR%%/lang/tips_zh_HK.xml +%%DATADIR%%/lang/tips_zh_TW.xml +share/icons/hicolor/128x128/apps/org.freac.freac.png +share/icons/hicolor/64x64/apps/org.freac.freac.png +share/metainfo/org.freac.freac.appdata.xml |