diff options
Diffstat (limited to 'audio')
40 files changed, 69 insertions, 116 deletions
diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile index d8b18729cb6f..10766a4a3497 100644 --- a/audio/amberol/Makefile +++ b/audio/amberol/Makefile @@ -1,6 +1,6 @@ PORTNAME= amberol DISTVERSION= 2025.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile index dbbe00b93340..8ee2a2469040 100644 --- a/audio/ardour/Makefile +++ b/audio/ardour/Makefile @@ -117,9 +117,7 @@ post-install-VST3-on: # Some peripheral libraries are only built with libusb-1.0 >= 1.0.16 .if ${OPSYS} == FreeBSD && \ - (${OSVERSION} <= 1304500 \ - || 1400000 <= ${OSVERSION} && ${OSVERSION} <= 1401502 \ - || 1500000 <= ${OSVERSION} && ${OSVERSION} <= 1500019) + (1500000 <= ${OSVERSION} && ${OSVERSION} <= 1500019) PLIST_SUB+= LIBUSB="@comment " .else PLIST_SUB+= LIBUSB="" diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile index 4079abadfbad..508fb433e806 100644 --- a/audio/audacity/Makefile +++ b/audio/audacity/Makefile @@ -1,7 +1,7 @@ PORTNAME= audacity DISTVERSIONPREFIX= Audacity- DISTVERSION= 3.7.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${DISTVERSION}/:manual DISTFILES+= ${PORTNAME}-manual-${DISTVERSION}.tar.gz:manual @@ -34,7 +34,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libsratom-0.so:audio/sratom \ libsqlite3.so:databases/sqlite3 \ libsuil-0.so:audio/suil \ - libuuid.so:misc/e2fsprogs-libuuid \ + libuuid.so:misc/libuuid \ libwavpack.so:audio/wavpack USES= cmake compiler:c++20-lang cpe desktop-file-utils gettext \ diff --git a/audio/cheesecutter/Makefile b/audio/cheesecutter/Makefile index 79ec9488cb6a..c9a954a2baf1 100644 --- a/audio/cheesecutter/Makefile +++ b/audio/cheesecutter/Makefile @@ -2,7 +2,7 @@ PORTNAME= cheesecutter DISTVERSIONPREFIX= v DISTVERSION= 2.9-beta-3-25 DISTVERSIONSUFFIX= -gdbe9a9d -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile index cf4e6f590bec..21622f81e589 100644 --- a/audio/ebur128/Makefile +++ b/audio/ebur128/Makefile @@ -1,6 +1,6 @@ PORTNAME= ebur128 DISTVERSION= 0.1.10 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio MAINTAINER= diizzy@FreeBSD.org diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile index a6aee491953b..37c9a971375c 100644 --- a/audio/gnome-metronome/Makefile +++ b/audio/gnome-metronome/Makefile @@ -1,6 +1,6 @@ PORTNAME= metronome DISTVERSION= 1.3.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= audio gnome PKGNAMEPREFIX= gnome- DIST_SUBDIR= gnome diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile index 567000788469..4aaf06055ebd 100644 --- a/audio/gnome-podcasts/Makefile +++ b/audio/gnome-podcasts/Makefile @@ -1,6 +1,6 @@ PORTNAME= podcasts DISTVERSION= 0.7.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= audio PKGNAMEPREFIX= gnome- diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile index 3c69463668d0..eaf85ae0fddd 100644 --- a/audio/gsequencer/Makefile +++ b/audio/gsequencer/Makefile @@ -1,6 +1,6 @@ PORTNAME= gsequencer DISTVERSION= 7.5.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org @@ -22,7 +22,7 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile \ libsoup-3.0.so:devel/libsoup3 \ - libuuid.so:misc/e2fsprogs-libuuid \ + libuuid.so:misc/libuuid \ libvulkan.so:graphics/vulkan-loader \ libwebkit2gtk-4.0.so:www/webkit2-gtk@40 RUN_DEPENDS= dssi>0:audio/dssi diff --git a/audio/ladish/Makefile b/audio/ladish/Makefile index ffe0ae1427c8..cc06d6330156 100644 --- a/audio/ladish/Makefile +++ b/audio/ladish/Makefile @@ -1,6 +1,6 @@ PORTNAME= ladish DISTVERSION= 1.2 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -g4dcd67d7 CATEGORIES= audio MASTER_SITES= https://dl.ladish.org/ladish/ @@ -15,7 +15,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \ libdbus-1.so:devel/dbus \ libexpat.so:textproc/expat2 \ libjack.so:audio/jack \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= tar:bz2 localbase:ldflags pkgconfig python shebangfix waf USE_PERL5= configure diff --git a/audio/lash/Makefile b/audio/lash/Makefile index 8cd86337d724..2d2929581bf9 100644 --- a/audio/lash/Makefile +++ b/audio/lash/Makefile @@ -1,6 +1,6 @@ PORTNAME= lash PORTVERSION= 0.5.4 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= audio MASTER_SITES= SAVANNAH @@ -15,7 +15,7 @@ LIB_DEPENDS= libjack.so:audio/jack \ libdssialsacompat.so:audio/libdssialsacompat \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= gmake gnome libtool pathfix pkgconfig USE_GNOME= gtk20 libxml2 gdkpixbuf cairo diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile index 402d00a42e3d..e9327cdaa822 100644 --- a/audio/lewton/Makefile +++ b/audio/lewton/Makefile @@ -1,12 +1,12 @@ PORTNAME= lewton DISTVERSION= 0.10.2 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 05f96f6e6976.patch:-p1 # https://github.com/RustAudio/lewton/pull/97 -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Rust vorbis decoder WWW= https://github.com/RustAudio/lewton diff --git a/audio/libgig/Makefile b/audio/libgig/Makefile index d0415f7df889..fd64d0d6df34 100644 --- a/audio/libgig/Makefile +++ b/audio/libgig/Makefile @@ -1,5 +1,6 @@ PORTNAME= libgig DISTVERSION= 4.5.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://download.linuxsampler.org/packages/ # dead?: SF/qsampler/${PORTNAME}/${PORTVERSION} @@ -11,7 +12,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsndfile.so:audio/libsndfile \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= compiler:c++11-lib gmake cpe libtool localbase pathfix pkgconfig tar:bzip2 USE_LDCONFIG= ${PREFIX}/lib/libgig diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile index 8430b0efc6ac..a10905c35497 100644 --- a/audio/linuxsampler/Makefile +++ b/audio/linuxsampler/Makefile @@ -1,5 +1,6 @@ PORTNAME= linuxsampler DISTVERSION= 2.4.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://download.linuxsampler.org/packages/ @@ -17,7 +18,7 @@ BUILD_DEPENDS= lv2>0:audio/lv2 \ p5-XML-Parser>0:textproc/p5-XML-Parser LIB_DEPENDS= libgig.so:audio/libgig \ libsndfile.so:audio/libsndfile \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= bison compiler:c++14-lang gmake libtool localbase pathfix perl5 \ pkgconfig sqlite:3 tar:bzip2 shebangfix diff --git a/audio/mmtc/Makefile b/audio/mmtc/Makefile index b11209d12bf8..c975b89097c9 100644 --- a/audio/mmtc/Makefile +++ b/audio/mmtc/Makefile @@ -1,7 +1,7 @@ PORTNAME= mmtc DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile index cf746d5bddae..08ed64e3c1bd 100644 --- a/audio/mousai/Makefile +++ b/audio/mousai/Makefile @@ -1,7 +1,7 @@ PORTNAME= mousai DISTVERSIONPREFIX= v DISTVERSION= 0.7.8 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile index d7363f2fca5c..b0a4832b1067 100644 --- a/audio/myxer/Makefile +++ b/audio/myxer/Makefile @@ -1,6 +1,6 @@ PORTNAME= myxer DISTVERSION= 1.3.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile index e45a4cfee75c..8009b0cc64d3 100644 --- a/audio/ncspot/Makefile +++ b/audio/ncspot/Makefile @@ -1,7 +1,7 @@ PORTNAME= ncspot DISTVERSIONPREFIX= v DISTVERSION= 1.2.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile index 0d2b457cb0a9..bf5e4aede38b 100644 --- a/audio/netease-music-tui/Makefile +++ b/audio/netease-music-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= netease-music-tui DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile index 64ee3ce35813..434e88ce059a 100644 --- a/audio/owntone/Makefile +++ b/audio/owntone/Makefile @@ -1,6 +1,6 @@ PORTNAME= owntone DISTVERSION= 28.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/ @@ -26,7 +26,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libsodium.so:security/libsodium \ libunistring.so:devel/libunistring \ libprotobuf-c.so:devel/protobuf-c \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= tar:xz localbase libtool iconv:wchar_t pkgconfig gnome gmake \ gperf sqlite gnome pathfix diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile index d21048e6fb0f..f97764fe4f96 100644 --- a/audio/pipewire-spa-oss/Makefile +++ b/audio/pipewire-spa-oss/Makefile @@ -1,6 +1,6 @@ PORTNAME= pipewire-spa-oss DISTVERSION= g20250416 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= arrowd@FreeBSD.org diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo index 46b447b1c652..0638ad257c4c 100644 --- a/audio/plasma6-kpipewire/distinfo +++ b/audio/plasma6-kpipewire/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750789598 -SHA256 (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 3696dfd19b53e5efa1e7bc690c3820919b8bbdc0d78f96779cc3b319e9035fe2 -SIZE (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 152800 +TIMESTAMP = 1751380523 +SHA256 (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = d59f8be954d23ac4b9f3ed28bcc5a22e8aaebeadf51c2834499b7694ca90ce1c +SIZE (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = 152820 diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo index f18d9c94f442..c3349e861177 100644 --- a/audio/plasma6-ocean-sound-theme/distinfo +++ b/audio/plasma6-ocean-sound-theme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750789599 -SHA256 (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = a3f75d7240f448a467393eb14f1431ac0b0535fe49298c9ffa174b00500997f3 -SIZE (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = 2128504 +TIMESTAMP = 1751380525 +SHA256 (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = d1b45a1a563f88aea51cc1f63e3a5112084cbcd1f0384394eb8a8d91c5c8a466 +SIZE (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = 2128568 diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo index 85a6ec4186d8..aab49a5cfb4a 100644 --- a/audio/plasma6-oxygen-sounds/distinfo +++ b/audio/plasma6-oxygen-sounds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750789599 -SHA256 (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = a6fdd80816322ead0645d889510a54021fd4bd81848814df87548cf26e07683f -SIZE (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = 1935616 +TIMESTAMP = 1751380526 +SHA256 (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 105085fb42672714280eaf60ccb2f9fde54e8fef3568674abe70b089728f4f7d +SIZE (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 1935620 diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo index 82c3bc046e44..0c2afb89b696 100644 --- a/audio/plasma6-plasma-pa/distinfo +++ b/audio/plasma6-plasma-pa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750789602 -SHA256 (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 0b797263f520de7d7381b705b16d5efd497664c4f3761a2dcba93c6b1c4ab6d1 -SIZE (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 196560 +TIMESTAMP = 1751380529 +SHA256 (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 57d71d404ad79e86dc101e28e7e83b8f4c6dbd825be1db22f29af81a2da2cd45 +SIZE (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 196692 diff --git a/audio/praat/Makefile b/audio/praat/Makefile index fac4d8d4397b..b6ce5808ee93 100644 --- a/audio/praat/Makefile +++ b/audio/praat/Makefile @@ -1,7 +1,6 @@ PORTNAME= praat DISTVERSIONPREFIX= v -DISTVERSION= 6.4.27 -PORTREVISION= 1 +DISTVERSION= 6.4.37 CATEGORIES= audio science MAINTAINER= adridg@FreeBSD.org @@ -14,7 +13,7 @@ LICENSE= GPLv3+ LIB_DEPENDS= libasound.so:audio/alsa-lib \ libharfbuzz.so:print/harfbuzz # These are recommended but I can't tell the difference -RUN_DEPENDS= CharisSIL>=0:x11-fonts/charis \ +RUN_DEPENDS= Charis>=0:x11-fonts/charis \ DoulosSIL>=0:x11-fonts/doulos USES= compiler:c++17-lang gnome iconv pkgconfig xorg diff --git a/audio/praat/distinfo b/audio/praat/distinfo index 68fd6f16795c..d4f09c4792ed 100644 --- a/audio/praat/distinfo +++ b/audio/praat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738696913 -SHA256 (praat-praat-v6.4.27_GH0.tar.gz) = af6176c0ed61297e33ca92486a1c92f62f8157bd2b9e4f1ae44ec24a4d31b706 -SIZE (praat-praat-v6.4.27_GH0.tar.gz) = 61371864 +TIMESTAMP = 1751323437 +SHA256 (praat-praat-v6.4.37_GH0.tar.gz) = 53ff4352d0f0451368926a518a460ff78712380f9c712539716273a318a8adf1 +SIZE (praat-praat-v6.4.37_GH0.tar.gz) = 89528430 diff --git a/audio/shairport-sync/Makefile b/audio/shairport-sync/Makefile index 898913ae045c..64b5a952de60 100644 --- a/audio/shairport-sync/Makefile +++ b/audio/shairport-sync/Makefile @@ -1,5 +1,6 @@ PORTNAME= shairport-sync DISTVERSION= 4.3.7 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org @@ -45,7 +46,7 @@ AIRPLAY2_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ libgcrypt.so:security/libgcrypt \ libplist-2.0.so:devel/libplist \ libsodium.so:security/libsodium \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid AIRPLAY2_RUN_DEPENDS= nqptp:net/nqptp AIRPLAY2_CONFIGURE_ON= --with-airplay-2 AIRPLAY2_SUB_FILES= pkg-message diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile index c469dcb08146..7b84b067b80b 100644 --- a/audio/shortwave/Makefile +++ b/audio/shortwave/Makefile @@ -1,6 +1,6 @@ PORTNAME= shortwave DISTVERSION= 5.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= decke@FreeBSD.org diff --git a/audio/sidplayfp/Makefile b/audio/sidplayfp/Makefile index 20b1dcde5a00..b61799e72d2a 100644 --- a/audio/sidplayfp/Makefile +++ b/audio/sidplayfp/Makefile @@ -1,5 +1,5 @@ PORTNAME= sidplayfp -DISTVERSION= 2.14.1 +DISTVERSION= 2.15.0 CATEGORIES= audio MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/audio/sidplayfp/distinfo b/audio/sidplayfp/distinfo index d98d9225ddeb..6b1f848ef06f 100644 --- a/audio/sidplayfp/distinfo +++ b/audio/sidplayfp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747670810 -SHA256 (sidplayfp-2.14.1.tar.gz) = 89b3838a93f45eaadf1aa6ccd7f7ec848940a0e9e3f70ed608d6547822c69211 -SIZE (sidplayfp-2.14.1.tar.gz) = 250245 +TIMESTAMP = 1751351681 +SHA256 (sidplayfp-2.15.0.tar.gz) = a0a87952bac79668b30fedd3d80dffd0cb83c605414b60491f04a56fe861fb36 +SIZE (sidplayfp-2.15.0.tar.gz) = 244684 diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile index 6591969e3323..7db9e8f361b1 100644 --- a/audio/songrec/Makefile +++ b/audio/songrec/Makefile @@ -1,6 +1,6 @@ PORTNAME= songrec DISTVERSION= 0.4.3 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile index 8340d9e80c82..3b7711881e16 100644 --- a/audio/spotify-player/Makefile +++ b/audio/spotify-player/Makefile @@ -1,7 +1,7 @@ PORTNAME= spotify-player DISTVERSIONPREFIX= v DISTVERSION= 0.20.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MAINTAINER= jfree@FreeBSD.org diff --git a/audio/spotify-tui/Makefile b/audio/spotify-tui/Makefile index 6d5e2e44e709..d63ae268cce1 100644 --- a/audio/spotify-tui/Makefile +++ b/audio/spotify-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= spotify-tui DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= audio MAINTAINER= lcook@FreeBSD.org diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile index 759d6dace38f..ab404cb08f2a 100644 --- a/audio/spotifyd/Makefile +++ b/audio/spotifyd/Makefile @@ -1,7 +1,7 @@ PORTNAME= spotifyd DISTVERSIONPREFIX= v DISTVERSION= 0.4.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org diff --git a/audio/umurmur/Makefile b/audio/umurmur/Makefile index 20c4027e13b8..83a836a12b0a 100644 --- a/audio/umurmur/Makefile +++ b/audio/umurmur/Makefile @@ -1,7 +1,7 @@ PORTNAME= umurmur DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio net MAINTAINER= bofh@FreeBSD.org @@ -18,6 +18,14 @@ USES= cmake ssl USE_GITHUB= yes USE_RC_SUBR= umurmur +USERS= ${PORTNAME} +GROUPS= ${PORTNAME} + +PLIST_SUB= USER=${USERS} \ + GROUP=${GROUPS} + +SUB_LIST= USER=${USERS} + post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/src/conf.c @${REINPLACE_CMD} \ @@ -27,5 +35,6 @@ post-patch: post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/umurmur ${INSTALL_DATA} ${WRKSRC}/umurmur.conf.example ${STAGEDIR}${PREFIX}/etc/umurmur/umurmur.conf.sample + ${MKDIR} ${STAGEDIR}/var/run/umurmur .include <bsd.port.mk> diff --git a/audio/umurmur/files/umurmur.in b/audio/umurmur/files/umurmur.in index b646450f1589..9f047d9bd1af 100644 --- a/audio/umurmur/files/umurmur.in +++ b/audio/umurmur/files/umurmur.in @@ -30,6 +30,6 @@ load_rc_config $name # Set some defaults : ${umurmur_enable="NO"} -: ${umurmur_user="umurmur"} +: ${umurmur_user="%%USER%%"} run_rc_command "$1" diff --git a/audio/umurmur/pkg-deinstall b/audio/umurmur/pkg-deinstall deleted file mode 100644 index 1d37d16c0668..000000000000 --- a/audio/umurmur/pkg-deinstall +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -PATH=/bin:/usr/sbin -USER=umurmur -GROUP=umurmur -RUNDIR=/var/run/umurmur - -case $2 in - POST-DEINSTALL) - if pw group show ${GROUP} 2>&1 > /dev/null; then - echo "You should manually remove the \"${GROUP}\" group." - fi - - if pw user show ${USER} 2>&1 > /dev/null; then - echo "You should manually remove the \"${USER}\" user." - fi - - rm -Rf ${RUNDIR} - ;; -esac diff --git a/audio/umurmur/pkg-install b/audio/umurmur/pkg-install deleted file mode 100644 index dde800ab3d60..000000000000 --- a/audio/umurmur/pkg-install +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh - -PATH=/bin:/usr/sbin -USER=umurmur -GROUP=umurmur -HOME=/nonexistent -RUNDIR=/var/run/umurmur - -case $2 in - PRE-INSTALL) - if pw group show ${GROUP} 2> /dev/null; then - else - if pw groupadd ${GROUP}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi - fi - - if pw user show ${USER} 2> /dev/null; then - else - if pw useradd ${USER} -g ${GROUP} -h - \ - -d ${HOME} -c "uMurmur" - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi - fi - - mkdir -m 750 ${RUNDIR} 2> /dev/null - chown -R ${USER}:${GROUP} ${RUNDIR} - - ;; -esac diff --git a/audio/umurmur/pkg-plist b/audio/umurmur/pkg-plist index 805808383342..5954e14ad9bb 100644 --- a/audio/umurmur/pkg-plist +++ b/audio/umurmur/pkg-plist @@ -1,2 +1,3 @@ @sample etc/umurmur/umurmur.conf.sample bin/umurmurd +@dir(%%USER%%,%%GROUP%%,750) /var/run/umurmur diff --git a/audio/ympd/files/ympd.in b/audio/ympd/files/ympd.in index 557c0a8638f3..fa933c418700 100644 --- a/audio/ympd/files/ympd.in +++ b/audio/ympd/files/ympd.in @@ -1,4 +1,4 @@ -# +#!/bin/sh # PROVIDE: ympd # REQUIRE: DAEMON NETWORKING musicpd |