From 6f52b0624a1ef52be1f175bfd498e99aecf21f0a Mon Sep 17 00:00:00 2001 From: Robert Kausch Date: Tue, 23 Apr 2019 22:47:18 +0200 Subject: [PATCH] Prepare new alpha release. --- Readme | 2 +- Readme.de | 2 +- metadata/org.freac.freac.appdata.xml | 27 +++++++++++++++++++ packaging/appimage/{AppRun.release => AppRun} | 0 .../appimage/build-appimage-from-release | 5 +++- packaging/haiku/freac-version.recipe.template | 12 ++++++--- resources/resources.rc | 6 ++--- resources/resources_vd.rc | 6 ++--- 8 files changed, 47 insertions(+), 13 deletions(-) rename packaging/appimage/{AppRun.release => AppRun} (100%) mode change 100755 => 100644 diff --git a/Readme b/Readme index b7a2026e2..bda7d301a 100644 --- a/Readme +++ b/Readme @@ -126,7 +126,7 @@ Known problems History ------- - Version 1.1 Alpha (January 2019) + Version 1.1 Alpha (April 2019) - ported to macOS, Linux and BSD operating systems - implemented an extension component framework to modularize fre:ac diff --git a/Readme.de b/Readme.de index 58872b3d4..1a54310fb 100644 --- a/Readme.de +++ b/Readme.de @@ -126,7 +126,7 @@ Bekannte Probleme Geschichte ---------- - Version 1.1 Alpha (Januar 2019) + Version 1.1 Alpha (April 2019) - Auf macOS, Linux und BSD-Betriebssysteme portiert - Framework für Erweiterungskomponenten implementiert, um fre:ac zu modularisieren diff --git a/metadata/org.freac.freac.appdata.xml b/metadata/org.freac.freac.appdata.xml index acdc4f202..9f1566194 100644 --- a/metadata/org.freac.freac.appdata.xml +++ b/metadata/org.freac.freac.appdata.xml @@ -47,6 +47,33 @@ + + +

New features:

+
    +
  • Added support for ripping with more drives than CPU cores available
  • +
  • Added an option to keep timestamps of source files
  • +
  • Added support for PulseAudio output
  • +
+

Enhancements:

+
    +
  • Improved interoperability of playlist files with VLC
  • +
  • Improved handling of cue sheets referencing multiple files
  • +
  • Improved handling of WAV files with unknown length
  • +
  • Added support for drag & drop in the tag editor
  • +
+

Bug fixes:

+
    +
  • Fixed crash when showing freedb multi-match dialog
  • +
  • Fixed float samples processing with Core Audio encoder
  • +
  • Fixed MP4 output issues when in and out files are the same
  • +
  • Fixed Opus granule pos calculation and vendor string
  • +
  • Fixed Ogg serial number generation
  • +
  • Fixed handling of very short Ogg files
  • +
  • Fixed several stability issues
  • +
+
+

Bug fixes:

diff --git a/packaging/appimage/AppRun.release b/packaging/appimage/AppRun old mode 100755 new mode 100644 similarity index 100% rename from packaging/appimage/AppRun.release rename to packaging/appimage/AppRun diff --git a/packaging/appimage/build-appimage-from-release b/packaging/appimage/build-appimage-from-release index effaee505..85b0dcb8b 100755 --- a/packaging/appimage/build-appimage-from-release +++ b/packaging/appimage/build-appimage-from-release @@ -15,7 +15,9 @@ APPDIR=$1 wget -c -nv "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-$ARCH.AppImage" chmod a+x appimagetool-$ARCH.AppImage -cp AppRun.release $APPDIR/AppRun +cp AppRun $APPDIR +chmod a+x $APPDIR/AppRun + cp metadata/org.freac.freac.desktop $APPDIR cp $APPDIR/icons/freac.png $APPDIR/org.freac.freac.png @@ -40,5 +42,6 @@ import_library libcurl.so import_library libssh2.so import_library libssl.so import_library libcrypto.so +import_library libidn.so ./appimagetool-$ARCH.AppImage $APPDIR $APPDIR.AppImage diff --git a/packaging/haiku/freac-version.recipe.template b/packaging/haiku/freac-version.recipe.template index 69e9fa733..dfc609352 100644 --- a/packaging/haiku/freac-version.recipe.template +++ b/packaging/haiku/freac-version.recipe.template @@ -15,7 +15,7 @@ Features include: - User interface available in 40+ languages - Optional command line interface" HOMEPAGE="https://freac.org/" -COPYRIGHT="2001-2018 Robert Kausch" +COPYRIGHT="2001-2019 Robert Kausch" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://github.com/enzo1982/freac/releases/download/v${portVersion/\~alpha/-alpha-}/freac-${portVersion/\~alpha/-alpha-}.tar.gz" @@ -39,13 +39,15 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix + boca$secondaryArchSuffix >= 1.0~alpha20190423 + smooth$secondaryArchSuffix >= 0.8.74.0~pre6 cmd:ffmpeg cmd:mpcdec cmd:mpcenc cmd:wavpack cmd:wvunpack - lib:libsmooth_0.8.74$secondaryArchSuffix >= 0 - lib:libboca_1.0$secondaryArchSuffix >= 0 + lib:libsmooth_0.8.74$secondaryArchSuffix >= 1 + lib:libboca_1.0$secondaryArchSuffix >= 1 lib:libcdio$secondaryArchSuffix lib:libcdio_cdda$secondaryArchSuffix lib:libcdio_paranoia$secondaryArchSuffix @@ -67,7 +69,9 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - devel:libboca_1.0$secondaryArchSuffix >= 0 + boca${secondaryArchSuffix}_devel >= 1.0~alpha20190423 + smooth${secondaryArchSuffix}_devel >= 0.8.74.0~pre6 + devel:libboca_1.0$secondaryArchSuffix >= 1 " BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix diff --git a/resources/resources.rc b/resources/resources.rc index 52db3f10e..29ca2324f 100644 --- a/resources/resources.rc +++ b/resources/resources.rc @@ -2,8 +2,8 @@ #include "../include/resources.h" IDR_VERSION VERSIONINFO - FILEVERSION 1,1,0,4813 - PRODUCTVERSION 1,1,0,4813 + FILEVERSION 1,1,0,4843 + PRODUCTVERSION 1,1,0,4843 FILEOS VOS_NT_WINDOWS32 FILETYPE VFT_APP BEGIN @@ -12,7 +12,7 @@ BEGIN BLOCK "000004B0" // Block: language ID = Multilingual, char set = Unicode BEGIN VALUE "FileDescription", "fre:ac - free audio converter\0" - VALUE "FileVersion", "1.1.0.4813\0" + VALUE "FileVersion", "1.1.0.4843\0" VALUE "InternalName", "FREAC\0" VALUE "OriginalFilename", "freac.exe\0" VALUE "ProductName", "fre:ac\0" diff --git a/resources/resources_vd.rc b/resources/resources_vd.rc index 1c5e74e37..107325283 100644 --- a/resources/resources_vd.rc +++ b/resources/resources_vd.rc @@ -2,8 +2,8 @@ #include "../include/resources.h" IDR_VERSION VERSIONINFO - FILEVERSION 1,1,0,4813 - PRODUCTVERSION 1,1,0,4813 + FILEVERSION 1,1,0,4843 + PRODUCTVERSION 1,1,0,4843 FILEOS VOS_NT_WINDOWS32 FILETYPE VFT_APP BEGIN @@ -12,7 +12,7 @@ BEGIN BLOCK "000004B0" // Block: language ID = Multilingual, char set = Unicode BEGIN VALUE "FileDescription", "fre:ac - free video downloader\0" - VALUE "FileVersion", "1.1.0.4813\0" + VALUE "FileVersion", "1.1.0.4843\0" VALUE "InternalName", "FREAC\0" VALUE "OriginalFilename", "freac.exe\0" VALUE "ProductName", "fre:ac\0"