git: d235f2791f9a - main - audio/psindustrializer: New port: Percussion sounds synthesizer using physical modelling
Yuri Victorovich
yuri at FreeBSD.org
Sun Jun 27 03:40:07 UTC 2021
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d235f2791f9a8a039688584bd87514eb1d248b39
commit d235f2791f9a8a039688584bd87514eb1d248b39
Author: Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-06-27 02:24:33 +0000
Commit: Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-06-27 03:40:02 +0000
audio/psindustrializer: New port: Percussion sounds synthesizer using physical modelling
---
audio/Makefile | 1 +
audio/psindustrializer/Makefile | 32 ++++++++++++++++++++++++++++++++
audio/psindustrializer/distinfo | 3 +++
audio/psindustrializer/pkg-descr | 6 ++++++
audio/psindustrializer/pkg-plist | 16 ++++++++++++++++
5 files changed, 58 insertions(+)
diff --git a/audio/Makefile b/audio/Makefile
index 6a8d2587b935..af4da34700de 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -624,6 +624,7 @@
SUBDIR += pragha
SUBDIR += prelude-lv2
SUBDIR += protracker
+ SUBDIR += psindustrializer
SUBDIR += pulseaudio
SUBDIR += pulseaudio-module-sndio
SUBDIR += pulseaudio-module-xrdp
diff --git a/audio/psindustrializer/Makefile b/audio/psindustrializer/Makefile
new file mode 100644
index 000000000000..c5d6c378a188
--- /dev/null
+++ b/audio/psindustrializer/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= psindustrializer
+DISTVERSION= 0.2.7
+DISTVERSIONSUFFIX= -pre2
+CATEGORIES= audio
+MASTER_SITES= SF/industrializer/
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Percussion sounds synthesizer using physical modelling
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
+ libharfbuzz.so:print/harfbuzz \
+ libjack.so:audio/jack \
+ libpulse.so:audio/pulseaudio
+
+USES= gettext-runtime gl gmake gnome libtool pkgconfig tar:xz xorg
+USE_GNOME= atk cairo gdkpixbuf2 gtk20 libxml2 pango pangox-compat
+USE_GL= gl glu
+USE_XORG= x11
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-alsa
+
+INSTALL_TARGET=install-strip
+
+.include <bsd.port.mk>
diff --git a/audio/psindustrializer/distinfo b/audio/psindustrializer/distinfo
new file mode 100644
index 000000000000..62d3ea8c5763
--- /dev/null
+++ b/audio/psindustrializer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1624758402
+SHA256 (psindustrializer-0.2.7-pre2.tar.xz) = 13a3489f11773eb6deb06f5ea93a6ad01387f4b357ceba1149fc863afc780a1f
+SIZE (psindustrializer-0.2.7-pre2.tar.xz) = 354252
diff --git a/audio/psindustrializer/pkg-descr b/audio/psindustrializer/pkg-descr
new file mode 100644
index 000000000000..e197dee4cbff
--- /dev/null
+++ b/audio/psindustrializer/pkg-descr
@@ -0,0 +1,6 @@
+Industrializer is a program for generating percussion sounds for musical
+purposes. This program is great for generating new techno and industrial
+sounds. It also can produce chimes, bubbles, gongs, hammer hits on different
+materials and so on.
+
+WWW: https://sourceforge.net/projects/industrializer/
diff --git a/audio/psindustrializer/pkg-plist b/audio/psindustrializer/pkg-plist
new file mode 100644
index 000000000000..e6ec83c17533
--- /dev/null
+++ b/audio/psindustrializer/pkg-plist
@@ -0,0 +1,16 @@
+bin/psindustrializer
+include/psphymod/psmetalobj.h
+include/psphymod/psphymod.h
+lib/libpsphymod.a
+lib/libpsphymod.so
+lib/libpsphymod.so.0
+lib/libpsphymod.so.0.0.0
+share/appdata/psindustrializer.appdata.xml
+share/applications/psindustrializer.desktop
+share/locale/en at boldquot/LC_MESSAGES/psindustrializer.mo
+share/locale/en at quot/LC_MESSAGES/psindustrializer.mo
+share/locale/ru/LC_MESSAGES/psindustrializer.mo
+share/pixmaps/psindustrializer.png
+%%DATADIR%%/power_station_logo.xpm
+%%DATADIR%%/save-wav-22.png
+%%DATADIR%%/save-wav-32.png
More information about the dev-commits-ports-all
mailing list