Browse Source

fix meson pkgbuild hashes (mingw)

before_cleanup
Alexandros Theodotou 2 years ago
parent
commit
d0b2afe9d4
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 1
      Makefile
  2. 4
      PKGBUILD-meson
  3. 52
      freebsd-port/Makefile.in
  4. 3
      freebsd-port/distinfo
  5. 3
      freebsd-port/pkg-descr

1
Makefile

@ -76,6 +76,7 @@ FEDORA_PKG_FILE=zrythm-$(ZRYTHM_PKG_VERSION)-1.fc$(FEDORA_VERSION).x86_64.rpm @@ -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

4
PKGBUILD-meson

@ -20,8 +20,8 @@ source=("https://github.com/mesonbuild/${_realname}/releases/download/${pkgver}/ @@ -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() {

52
freebsd-port/Makefile.in

@ -0,0 +1,52 @@ @@ -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 <bsd.port.mk>

3
freebsd-port/distinfo

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
TIMESTAMP = 1595217753
SHA256 (@ZRYTHM_TARBALL@) = 958937b9e48facdad43318322d4db3aeb53253c05711d59dec1612606623aa4d
SIZE (@ZRYTHM_TARBALL@) = 13169741

3
freebsd-port/pkg-descr

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
Zrythm is a digital audio workstation designed to be featureful and easy to use.
WWW: https://www.zrythm.org/en/
Loading…
Cancel
Save