audio/gigedit: New port: Graphical instrument editor for sample based virtual instruments

main
Yuri Victorovich 2024-04-08 09:57:11 -07:00
parent 872972f4a1
commit bcc1ca8057
5 changed files with 53 additions and 0 deletions

View File

@ -208,6 +208,7 @@
SUBDIR += geonkick-lv2
SUBDIR += ggwave
SUBDIR += giada
SUBDIR += gigedit
SUBDIR += gmsynth-lv2
SUBDIR += gmtp
SUBDIR += gmusicbrowser

32
audio/gigedit/Makefile Normal file
View File

@ -0,0 +1,32 @@
PORTNAME= gigedit
DISTVERSION= 1.2.1
CATEGORIES= audio
MASTER_SITES= http://download.linuxsampler.org/packages/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical instrument editor for sample based virtual instruments
WWW= https://edrums.github.io/en/linuxsampler/docs/gigedit/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgig.so:audio/libgig \
libharfbuzz.so:print/harfbuzz \
liblinuxsampler.so:audio/linuxsampler \
libsndfile.so:audio/libsndfile
USES= autoreconf gettext gmake gnome libtool pkgconfig tar:bz2
USE_GNOME= cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 intltool pango pangomm
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
LDFLAGS+= -pthread
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= DOCS
PORTDOCS= *
.include <bsd.port.mk>

3
audio/gigedit/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1712558885
SHA256 (gigedit-1.2.1.tar.bz2) = a73fb681b55b3f2b6e8a85f13474161373e6978afd25fc0121072c6debd61e44
SIZE (gigedit-1.2.1.tar.bz2) = 935868

6
audio/gigedit/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
Gigedit is a graphical instrument editor for sample based virtual instruments,
based on the GigaStudio/Gigasampler file format. The GigaStudio/Gigasampler
(.gig) file format is one of the major sampler formats supported by LinuxSampler
and hence you can use Gigedit both as stand-alone instrument editor, or in
conjunction with LinuxSampler for editing such instruments "live" while playing
them with the sampler.

11
audio/gigedit/pkg-plist Normal file
View File

@ -0,0 +1,11 @@
bin/gigedit
lib/gigedit/libgigedit.a
lib/gigedit/libgigedit.so
lib/gigedit/libgigedit.so.6
lib/gigedit/libgigedit.so.6.0.0
lib/linuxsampler/plugins/libgigeditlinuxsamplerplugin.a
lib/linuxsampler/plugins/libgigeditlinuxsamplerplugin.so
%%DATADIR%%/status_attached.xpm
%%DATADIR%%/status_detached.xpm
share/locale/de/LC_MESSAGES/gigedit.mo
share/locale/sv/LC_MESSAGES/gigedit.mo