From d0b2afe9d432398b6072ee4377dc423e873ee9d0 Mon Sep 17 00:00:00 2001 From: Alexandros Theodotou Date: Thu, 30 Jul 2020 08:59:14 +0100 Subject: [PATCH] fix meson pkgbuild hashes (mingw) --- Makefile | 1 + PKGBUILD-meson | 4 ++-- freebsd-port/Makefile.in | 52 ++++++++++++++++++++++++++++++++++++++++ freebsd-port/distinfo | 3 +++ freebsd-port/pkg-descr | 3 +++ 5 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 freebsd-port/Makefile.in create mode 100644 freebsd-port/distinfo create mode 100644 freebsd-port/pkg-descr diff --git a/Makefile b/Makefile index 290a844..d4a5e4a 100644 --- a/Makefile +++ b/Makefile @@ -76,6 +76,7 @@ FEDORA_PKG_FILE=zrythm-$(ZRYTHM_PKG_VERSION)-1.fc$(FEDORA_VERSION).x86_64.rpm FEDORA_TRIAL_PKG_FILE=zrythm-trial-$(ZRYTHM_PKG_VERSION)-1.fc$(FEDORA_VERSION).x86_64.rpm OPENSUSE_TUMBLEWEED_PKG_FILE=zrythm-$(ZRYTHM_PKG_VERSION)-1.opensuse-tumbleweed.x86_64.rpm OPENSUSE_TUMBLEWEED_TRIAL_PKG_FILE=zrythm-trial-$(ZRYTHM_PKG_VERSION)-1.opensuse-tumbleweed.x86_64.rpm +FREEBSD_PKG_FILE=freebsd.mk WINDOWS_INSTALLER=zrythm-$(ZRYTHM_PKG_VERSION)-setup.exe WINDOWS_TRIAL_INSTALLER=zrythm-trial-$(ZRYTHM_PKG_VERSION)-setup.exe WINDOWS_MSYS_INSTALLER=zrythm-$(ZRYTHM_PKG_VERSION)-ms-setup.exe diff --git a/PKGBUILD-meson b/PKGBUILD-meson index 14c6056..6ec183b 100644 --- a/PKGBUILD-meson +++ b/PKGBUILD-meson @@ -20,8 +20,8 @@ source=("https://github.com/mesonbuild/${_realname}/releases/download/${pkgver}/ 'install-man.patch') sha256sums=('0a1ae2bfe2ae14ac47593537f93290fb79e9b775c55b4c53c282bc3ca3745b35' '5805aed0a117536eb16dd8eef978c6be57c2471b655ede63e25517c28b4f4cf0' - '363182db7e7059526353278966aa4704e8a26cbaf7c3b7dc5d6e4f01692a40e6' - '2093c617cf3146a4cea601e7c73400d8ec5fd52ac5cf642c4f5af2d6493b1cb1' + 'eb85e166347da7721af4441fce1ac3cb50aee351f361a9b76e92eabac30dab0e' + 'b23d16c0b82ed9cb3b6e859a1654385727e19cd4bd9bf904fd509fabd0a82f45' '0682a36cb75e545a78b81293303835a16171f25baf949905dc08029436efff84') prepare() { diff --git a/freebsd-port/Makefile.in b/freebsd-port/Makefile.in new file mode 100644 index 0000000..7f43dcc --- /dev/null +++ b/freebsd-port/Makefile.in @@ -0,0 +1,52 @@ +# $FreeBSD$ + +PORTNAME= zrythm +DISTVERSIONPREFIX= v +DISTVERSION= @VERSION@ +CATEGORIES= audio + +MAINTAINER= yuri@FreeBSD.org +COMMENT= A highly automated and intuitive digital audio workstation + +LICENSE= AGPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= fftw3>0:math/fftw3 \ + help2man:misc/help2man \ + kf5-breeze-icons>0:x11-themes/kf5-breeze-icons +LIB_DEPENDS= libaudec.so:audio/libaudec \ + libavcodec.so:multimedia/ffmpeg \ + libcyaml.so:textproc/libcyaml \ + libgtop-2.0.so:devel/libgtop \ + libcgraph.so:graphics/graphviz \ + libguile-2.2.so:lang/guile2 \ + libjack.so:audio/jack \ + liblilv-0.so:audio/lilv \ + libpcre.so:devel/pcre \ + libportaudio.so:audio/portaudio \ + librubberband.so:audio/rubberband \ + libsamplerate.so:audio/libsamplerate \ + libserd-0.so:devel/serd \ + libsmf.so:audio/libsmf \ + libsndfile.so:audio/libsndfile \ + libsord-0.so:devel/sord \ + libasound.so:audio/alsa-lib \ + libsratom-0.so:audio/sratom \ + libsuil-0.so:audio/suil \ + libyaml.so:textproc/libyaml \ + libzstd.so:archivers/zstd +RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ + kf5-breeze-icons>0:x11-themes/kf5-breeze-icons + +USES= compiler:c11 desktop-file-utils gettext-tools gettext-runtime gnome libtool \ + meson pkgconfig python:3.5+,build shared-mime-info shebangfix xorg +USE_GITHUB= yes +SHEBANG_FILES= scripts/collect_translatables.sh +USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 gtksourceview3 libxml2 pango +USE_XORG= x11 +GLIB_SCHEMAS= org.zrythm.Zrythm.gschema.xml +INSTALLS_ICONS= yes + +BINARY_ALIAS= python3=${PYTHON_CMD} + +.include diff --git a/freebsd-port/distinfo b/freebsd-port/distinfo new file mode 100644 index 0000000..8c51eb3 --- /dev/null +++ b/freebsd-port/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1595217753 +SHA256 (@ZRYTHM_TARBALL@) = 958937b9e48facdad43318322d4db3aeb53253c05711d59dec1612606623aa4d +SIZE (@ZRYTHM_TARBALL@) = 13169741 diff --git a/freebsd-port/pkg-descr b/freebsd-port/pkg-descr new file mode 100644 index 0000000..bb86fe8 --- /dev/null +++ b/freebsd-port/pkg-descr @@ -0,0 +1,3 @@ +Zrythm is a digital audio workstation designed to be featureful and easy to use. + +WWW: https://www.zrythm.org/en/