forked from Lainports/opnsense-ports
*/*: sync with upstream
Taken from: HardenedBSD
This commit is contained in:
parent
a72da04752
commit
f5d1e7df9a
589 changed files with 14065 additions and 3620 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= lzop
|
PORTNAME= lzop
|
||||||
DISTVERSION= 1.03
|
DISTVERSION= 1.04
|
||||||
CATEGORIES= archivers
|
CATEGORIES= archivers
|
||||||
MASTER_SITES= http://www.lzop.org/download/ \
|
MASTER_SITES= http://www.lzop.org/download/ \
|
||||||
LOCAL/mandree
|
LOCAL/mandree
|
||||||
|
|
@ -10,12 +10,12 @@ MASTER_SITES= http://www.lzop.org/download/ \
|
||||||
MAINTAINER= mandree@FreeBSD.org
|
MAINTAINER= mandree@FreeBSD.org
|
||||||
COMMENT= Fast file compressor similar to gzip, using the LZO library
|
COMMENT= Fast file compressor similar to gzip, using the LZO library
|
||||||
|
|
||||||
|
LICENSE= GPLv2+
|
||||||
|
|
||||||
LIB_DEPENDS= liblzo2.so:archivers/lzo2
|
LIB_DEPENDS= liblzo2.so:archivers/lzo2
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CPPFLAGS+= -I${LOCALBASE}/include
|
CPPFLAGS+= -I${LOCALBASE}/include
|
||||||
LDFLAGS+= -L${LOCALBASE}/lib
|
LDFLAGS+= -L${LOCALBASE}/lib
|
||||||
|
|
||||||
PLIST_FILES= bin/lzop man/man1/lzop.1.gz
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
SHA256 (lzop-1.03.tar.gz) = c1425b8c77d49f5a679d5a126c90ea6ad99585a55e335a613cae59e909dbb2c9
|
TIMESTAMP = 1502442897
|
||||||
SIZE (lzop-1.03.tar.gz) = 370775
|
SHA256 (lzop-1.04.tar.gz) = 7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41
|
||||||
|
SIZE (lzop-1.04.tar.gz) = 393483
|
||||||
|
|
|
||||||
13
archivers/lzop/pkg-plist
Normal file
13
archivers/lzop/pkg-plist
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
bin/lzop
|
||||||
|
man/man1/lzop.1.gz
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/NEWS
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/THANKS
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/lzop.html
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/lzop.man
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/lzop.pod
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/lzop.ps
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/lzop.tex
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/lzop.txt
|
||||||
|
|
@ -2,15 +2,15 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= match
|
PORTNAME= match
|
||||||
PORTVERSION= 0.16
|
PORTVERSION= 1.0
|
||||||
CATEGORIES= astro
|
CATEGORIES= astro
|
||||||
MASTER_SITES= http://spiff.rit.edu/match/ \
|
MASTER_SITES= http://spiff.rit.edu/match/
|
||||||
http://www.c-s.li/ports/
|
|
||||||
|
|
||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= a.andersson.thn@gmail.com
|
||||||
COMMENT= Program for matching star lists
|
COMMENT= Program for matching star lists
|
||||||
|
|
||||||
LICENSE= GPLv2
|
LICENSE= GPLv2+
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
CONFLICTS= avenger-[0-9]*
|
CONFLICTS= avenger-[0-9]*
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
SHA256 (match-0.16.tar.gz) = f865e91e7c9b26147ca0215db559df1f17354e374d81627975cd98cc5020eff8
|
TIMESTAMP = 1502626918
|
||||||
SIZE (match-0.16.tar.gz) = 195400
|
SHA256 (match-1.0.tar.gz) = 2f1e408cc3458e88f0ec7bc54554883addbf1a84a2cea63c78d48a82e28228f3
|
||||||
|
SIZE (match-1.0.tar.gz) = 182164
|
||||||
|
|
|
||||||
|
|
@ -393,6 +393,7 @@
|
||||||
SUBDIR += liblastfm
|
SUBDIR += liblastfm
|
||||||
SUBDIR += liblo
|
SUBDIR += liblo
|
||||||
SUBDIR += liblscp
|
SUBDIR += liblscp
|
||||||
|
SUBDIR += libltc
|
||||||
SUBDIR += libmad
|
SUBDIR += libmad
|
||||||
SUBDIR += libmatemixer
|
SUBDIR += libmatemixer
|
||||||
SUBDIR += libmikmod
|
SUBDIR += libmikmod
|
||||||
|
|
@ -469,6 +470,7 @@
|
||||||
SUBDIR += lpac
|
SUBDIR += lpac
|
||||||
SUBDIR += lua51-mpd
|
SUBDIR += lua51-mpd
|
||||||
SUBDIR += lv2
|
SUBDIR += lv2
|
||||||
|
SUBDIR += lvtk
|
||||||
SUBDIR += lxmusic
|
SUBDIR += lxmusic
|
||||||
SUBDIR += mac
|
SUBDIR += mac
|
||||||
SUBDIR += madfufw
|
SUBDIR += madfufw
|
||||||
|
|
@ -635,6 +637,7 @@
|
||||||
SUBDIR += py-eyed3
|
SUBDIR += py-eyed3
|
||||||
SUBDIR += py-fmoo-audiotools
|
SUBDIR += py-fmoo-audiotools
|
||||||
SUBDIR += py-gmusicapi
|
SUBDIR += py-gmusicapi
|
||||||
|
SUBDIR += py-gmusicproxy
|
||||||
SUBDIR += py-hsaudiotag
|
SUBDIR += py-hsaudiotag
|
||||||
SUBDIR += py-id3
|
SUBDIR += py-id3
|
||||||
SUBDIR += py-karaoke
|
SUBDIR += py-karaoke
|
||||||
|
|
@ -818,6 +821,7 @@
|
||||||
SUBDIR += wmsmixer
|
SUBDIR += wmsmixer
|
||||||
SUBDIR += workman
|
SUBDIR += workman
|
||||||
SUBDIR += wxguitar
|
SUBDIR += wxguitar
|
||||||
|
SUBDIR += x42-plugins-lv2
|
||||||
SUBDIR += xanalyser
|
SUBDIR += xanalyser
|
||||||
SUBDIR += xcd
|
SUBDIR += xcd
|
||||||
SUBDIR += xcdplayer
|
SUBDIR += xcdplayer
|
||||||
|
|
@ -861,6 +865,7 @@
|
||||||
SUBDIR += xwave
|
SUBDIR += xwave
|
||||||
SUBDIR += yell
|
SUBDIR += yell
|
||||||
SUBDIR += zinf
|
SUBDIR += zinf
|
||||||
|
SUBDIR += zita-convolver
|
||||||
SUBDIR += zita-resampler
|
SUBDIR += zita-resampler
|
||||||
SUBDIR += zynaddsubfx
|
SUBDIR += zynaddsubfx
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
PORTNAME= dssi
|
PORTNAME= dssi
|
||||||
PORTVERSION= 1.1.1
|
PORTVERSION= 1.1.1
|
||||||
PORTREVISION= 5
|
PORTREVISION= 6
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
MASTER_SITES= SF
|
MASTER_SITES= SF
|
||||||
|
|
||||||
|
|
@ -11,6 +11,7 @@ MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= API for audio processing plugins
|
COMMENT= API for audio processing plugins
|
||||||
|
|
||||||
LICENSE= LGPL21
|
LICENSE= LGPL21
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||||
LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
|
LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
|
||||||
|
|
@ -20,34 +21,24 @@ LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
|
||||||
libjack.so:audio/jack
|
libjack.so:audio/jack
|
||||||
RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||||
|
|
||||||
USES= gmake pathfix pkgconfig libtool
|
USES= gmake pathfix pkgconfig localbase libtool
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
USE_XORG= x11
|
||||||
CPPFLAGS+= -I${LOCALBASE}/include
|
|
||||||
LDFLAGS+= -L${LOCALBASE}/lib
|
|
||||||
|
|
||||||
PORTDOCS= ChangeLog README
|
PORTDOCS= ChangeLog README
|
||||||
|
|
||||||
PORTEXAMPLES= *
|
PORTEXAMPLES= *
|
||||||
|
EXAMPLESSRCDIR= ${WRKSRC}/examples
|
||||||
EXAMPLESSRCDIR= ${WRKSRC}/examples
|
EXAMPLES_FILES1=dssi_analyse_plugin dssi_list_plugins \
|
||||||
|
dssi_osc_send dssi_osc_update
|
||||||
EXAMPLES_FILES1= dssi_analyse_plugin dssi_list_plugins \
|
EXAMPLES_FILES2=LTS_qt trivial_sampler_qt
|
||||||
dssi_osc_send dssi_osc_update
|
|
||||||
|
|
||||||
EXAMPLES_FILES2= LTS_qt trivial_sampler_qt
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= DOCS EXAMPLES QT4
|
OPTIONS_DEFINE= DOCS EXAMPLES QT4
|
||||||
OPTIONS_DEFAULT= QT4
|
OPTIONS_DEFAULT=QT4
|
||||||
|
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
QT4_USE= QT4=corelib,gui,moc_build
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MQT4}
|
|
||||||
USE_QT4= corelib gui moc_build
|
|
||||||
QT_NONSTANDARD= yes
|
QT_NONSTANDARD= yes
|
||||||
.endif
|
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e \
|
@${REINPLACE_CMD} -e \
|
||||||
|
|
@ -59,26 +50,22 @@ post-patch:
|
||||||
@${REINPLACE_CMD} -e \
|
@${REINPLACE_CMD} -e \
|
||||||
'/alsa >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure
|
'/alsa >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure
|
||||||
|
|
||||||
.if ! ${PORT_OPTIONS:MQT4}
|
post-patch-QT4-off:
|
||||||
@${REINPLACE_CMD} -e \
|
@${REINPLACE_CMD} -e \
|
||||||
'/QtCore >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure
|
'/QtCore >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure
|
||||||
.endif
|
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
.for l in trivial_synth less_trivial_synth trivial_sampler karplong
|
.for l in trivial_synth less_trivial_synth trivial_sampler karplong
|
||||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/${l}.so
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/${l}.so
|
||||||
.endfor
|
.endfor
|
||||||
|
|
||||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
||||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||||
${INSTALL_PROGRAM} ${EXAMPLES_FILES1:S|^|${EXAMPLESSRCDIR}/|} \
|
${INSTALL_PROGRAM} ${EXAMPLES_FILES1:S|^|${EXAMPLESSRCDIR}/|} \
|
||||||
${STAGEDIR}${EXAMPLESDIR}
|
${STAGEDIR}${EXAMPLESDIR}
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MQT4}
|
post-install-QT4-on:
|
||||||
${INSTALL_PROGRAM} ${EXAMPLES_FILES2:S|^|${EXAMPLESSRCDIR}/|} \
|
${INSTALL_PROGRAM} ${EXAMPLES_FILES2:S|^|${EXAMPLESSRCDIR}/|} \
|
||||||
${STAGEDIR}${EXAMPLESDIR}
|
${STAGEDIR}${EXAMPLESDIR}
|
||||||
.endif
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,8 @@
|
||||||
|
|
||||||
PORTNAME= jackit
|
PORTNAME= jackit
|
||||||
PORTVERSION= 0.125.0
|
PORTVERSION= 0.125.0
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
MASTER_SITES= http://jackaudio.org/downloads/
|
|
||||||
DISTNAME= jack-audio-connection-kit-${PORTVERSION}
|
|
||||||
|
|
||||||
MAINTAINER= multimedia@FreeBSD.org
|
MAINTAINER= multimedia@FreeBSD.org
|
||||||
COMMENT= Low latency audio server
|
COMMENT= Low latency audio server
|
||||||
|
|
@ -19,22 +17,36 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \
|
||||||
libcelt0.so:audio/celt \
|
libcelt0.so:audio/celt \
|
||||||
libuuid.so:misc/e2fsprogs-libuuid
|
libuuid.so:misc/e2fsprogs-libuuid
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
USES= autoreconf gmake pathfix pkgconfig libtool localbase bdb
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= jackaudio
|
||||||
|
GH_PROJECT= jack1
|
||||||
|
GH_TAGNAME= 90f9dd3
|
||||||
|
GH_TUPLE= jackaudio:headers:07f1ecf:h/jack
|
||||||
|
GH_TUPLE+= jackaudio:tools:8d13c31:t/tools
|
||||||
|
GH_TUPLE+= jackaudio:example-clients:7fa0890:e/example-clients
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USES= gmake pathfix pkgconfig libtool localbase bdb
|
GNU_CONFIGURE= yes
|
||||||
USE_RC_SUBR= jackd
|
USE_RC_SUBR= jackd
|
||||||
|
|
||||||
CONFIGURE_ARGS= --disable-portaudio \
|
CONFIGURE_ARGS= --disable-portaudio \
|
||||||
|
--enable-optimize \
|
||||||
--enable-force-install \
|
--enable-force-install \
|
||||||
--with-default-tmpdir=/tmp
|
--with-default-tmpdir=/tmp
|
||||||
|
|
||||||
CFLAGS+= -I${BDB_INCLUDE_DIR}
|
CFLAGS+= -I${BDB_INCLUDE_DIR}
|
||||||
LIBS+= -L${BDB_LIB_DIR}
|
LIBS+= -L${BDB_LIB_DIR}
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
OPTIONS_DEFINE= ALSA DOXYGEN READLINE SNDIO
|
OPTIONS_DEFINE= ALSA DOXYGEN READLINE SNDIO COOKEDMODE
|
||||||
OPTIONS_DEFAULT=READLINE
|
OPTIONS_DEFINE_i386= DYNSIMD
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_DEFINE_amd64= DYNSIMD
|
||||||
|
OPTIONS_DEFAULT= READLINE COOKEDMODE
|
||||||
|
OPTIONS_DEFAULT_i386= DYNSIMD
|
||||||
|
OPTIONS_DEFAULT_amd64= DYNSIMD
|
||||||
|
OPTIONS_SUB= yes
|
||||||
|
COOKEDMODE_DESC= Use OSS COOKEDMODE (OSS driver is broken without it)
|
||||||
|
DYNSIMD_DESC= Use dynamic SIMD selection (only i386/amd64)
|
||||||
|
|
||||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||||
ALSA_CONFIGURE_ENABLE= alsa
|
ALSA_CONFIGURE_ENABLE= alsa
|
||||||
|
|
@ -50,21 +62,11 @@ READLINE_CONFIGURE_ENV_OFF= ac_cv_lib_readline_readline=no \
|
||||||
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
|
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
|
||||||
SNDIO_CONFIGURE_ENABLE= sndio
|
SNDIO_CONFIGURE_ENABLE= sndio
|
||||||
|
|
||||||
|
COOKEDMODE_CFLAGS= -DOPTION_COOKEDMODE
|
||||||
|
|
||||||
|
DYNSIMD_CONFIGURE_ENABLE=dynsimd
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${REINPLACE_CMD} -e 's|define USE_MLOCK|undef USE_MLOCK|' \
|
|
||||||
-e 's|alloca.h||' \
|
|
||||||
${WRKSRC}/configure
|
|
||||||
@${REINPLACE_CMD} -e "s,-lpthread,-pthread," \
|
|
||||||
${WRKSRC}/configure ${WRKSRC}/libjack/Makefile.in \
|
|
||||||
${WRKSRC}/jackd/Makefile.in \
|
|
||||||
${WRKSRC}/example-clients/Makefile.in ${WRKSRC}/jack.pc.in
|
|
||||||
@${REINPLACE_CMD} -e "s,-lrt,," ${WRKSRC}/libjack/Makefile.in \
|
|
||||||
${WRKSRC}/jackd/Makefile.in \
|
|
||||||
${WRKSRC}/example-clients/Makefile.in
|
|
||||||
@${REINPLACE_CMD} -e "s,-ldl,," ${WRKSRC}/jackd/Makefile.in \
|
|
||||||
${WRKSRC}/example-clients/Makefile.in
|
|
||||||
@${REINPLACE_CMD} -e 's|md5sum|md5 -q|g' \
|
|
||||||
${WRKSRC}/jackd/Makefile.in
|
|
||||||
@${RM} ${WRKSRC}/doc/reference/html/*
|
@${RM} ${WRKSRC}/doc/reference/html/*
|
||||||
|
|
||||||
post-build:
|
post-build:
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,9 @@
|
||||||
TIMESTAMP = 1491234945
|
TIMESTAMP = 1500250305
|
||||||
SHA256 (jack-audio-connection-kit-0.125.0.tar.gz) = 3517b5bff82139a76b2b66fe2fd9a3b34b6e594c184f95a988524c575b11d444
|
SHA256 (jackaudio-jack1-0.125.0-90f9dd3_GH0.tar.gz) = e0ba7dcf58fa934af51329cd329f466fe8d2bc180d07e4ab8be21ed80c60aa8a
|
||||||
SIZE (jack-audio-connection-kit-0.125.0.tar.gz) = 1217977
|
SIZE (jackaudio-jack1-0.125.0-90f9dd3_GH0.tar.gz) = 392822
|
||||||
|
SHA256 (jackaudio-headers-07f1ecf_GH0.tar.gz) = 04a3bb87d278923985ba44045b7a27439c90776cc5d4a6016d062fc7a6aa5023
|
||||||
|
SIZE (jackaudio-headers-07f1ecf_GH0.tar.gz) = 36704
|
||||||
|
SHA256 (jackaudio-tools-8d13c31_GH0.tar.gz) = 23e6bc60c8cef4283677206f2687a408367203a725c091c923f48554ae6e8cc8
|
||||||
|
SIZE (jackaudio-tools-8d13c31_GH0.tar.gz) = 45544
|
||||||
|
SHA256 (jackaudio-example-clients-7fa0890_GH0.tar.gz) = 79e2ac1d38d7d77b1afb71aa97414c339e8c00613a5d9b725861232b5c995223
|
||||||
|
SIZE (jackaudio-example-clients-7fa0890_GH0.tar.gz) = 16174
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,10 @@ start_jackd() {
|
||||||
if [ $jackd_rtprio = "YES" ]; then
|
if [ $jackd_rtprio = "YES" ]; then
|
||||||
local rt="rtprio 1"
|
local rt="rtprio 1"
|
||||||
fi
|
fi
|
||||||
|
# log the date and parameters
|
||||||
|
echo -e "\n[`date`] Starting the daemon, user=$jackd_user rtprio=$jackd_rtprio args=\"$jackd_args\"" >> /var/log/${name}.log
|
||||||
# daemon(8) should be able to set the realtime priority, but it isn't
|
# daemon(8) should be able to set the realtime priority, but it isn't
|
||||||
$rt daemon -p /var/run/${name}.pid -u ${jackd_user} %%PREFIX%%/bin/jackd ${jackd_args} >/var/log/${name}.log 2>&1
|
$rt daemon -p /var/run/${name}.pid -o /var/log/${name}.log -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
|
||||||
}
|
}
|
||||||
|
|
||||||
load_rc_config ${name}
|
load_rc_config ${name}
|
||||||
|
|
|
||||||
10
audio/jack/files/patch-configure.ac
Normal file
10
audio/jack/files/patch-configure.ac
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
--- configure.ac.orig 2017-01-10 10:20:51 UTC
|
||||||
|
+++ configure.ac
|
||||||
|
@@ -172,6 +172,7 @@ case "${host_os}" in
|
||||||
|
# barrier code, this may be fixed in 5.3, stay tuned.
|
||||||
|
USE_BARRIER="no"
|
||||||
|
USE_MD5SUM=0
|
||||||
|
+ JACK_DO_NOT_MLOCK=0
|
||||||
|
;;
|
||||||
|
openbsd*)
|
||||||
|
# pthread_barrier* not implemented
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
--- drivers/oss/oss_driver.c.orig 2016-02-23 15:13:53 UTC
|
--- drivers/oss/oss_driver.c.orig 2017-01-10 10:20:51 UTC
|
||||||
+++ drivers/oss/oss_driver.c
|
+++ drivers/oss/oss_driver.c
|
||||||
@@ -23,6 +23,7 @@
|
@@ -23,6 +23,7 @@
|
||||||
|
|
||||||
|
|
@ -83,7 +83,20 @@
|
||||||
dstidx += chcount;
|
dstidx += chcount;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -441,19 +454,7 @@ static int oss_driver_start (oss_driver_
|
@@ -429,7 +442,11 @@ static int oss_driver_detach (oss_driver
|
||||||
|
|
||||||
|
static int oss_driver_start (oss_driver_t *driver)
|
||||||
|
{
|
||||||
|
- int flags = 0;
|
||||||
|
+#if defined(OPTION_COOKEDMODE)
|
||||||
|
+ int cookedmode = 1;
|
||||||
|
+#else
|
||||||
|
+ int cookedmode = 0;
|
||||||
|
+#endif
|
||||||
|
int format;
|
||||||
|
int channels;
|
||||||
|
int samplerate;
|
||||||
|
@@ -441,19 +458,7 @@ static int oss_driver_start (oss_driver_
|
||||||
const char *indev = driver->indev;
|
const char *indev = driver->indev;
|
||||||
const char *outdev = driver->outdev;
|
const char *outdev = driver->outdev;
|
||||||
|
|
||||||
|
|
@ -104,7 +117,52 @@
|
||||||
driver->trigger = 0;
|
driver->trigger = 0;
|
||||||
if (strcmp (indev, outdev) != 0) {
|
if (strcmp (indev, outdev) != 0) {
|
||||||
if (driver->capture_channels > 0) {
|
if (driver->capture_channels > 0) {
|
||||||
@@ -705,7 +706,9 @@ static int oss_driver_start (oss_driver_
|
@@ -464,7 +469,7 @@ static int oss_driver_start (oss_driver_
|
||||||
|
indev, __FILE__, __LINE__, errno);
|
||||||
|
}
|
||||||
|
#ifndef OSS_NO_COOKED_MODE
|
||||||
|
- ioctl (infd, SNDCTL_DSP_COOKEDMODE, &flags);
|
||||||
|
+ ioctl (infd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
|
||||||
|
#endif
|
||||||
|
fragsize = driver->period_size *
|
||||||
|
driver->capture_channels * samplesize;
|
||||||
|
@@ -479,7 +484,7 @@ static int oss_driver_start (oss_driver_
|
||||||
|
outdev, __FILE__, __LINE__, errno);
|
||||||
|
}
|
||||||
|
#ifndef OSS_NO_COOKED_MODE
|
||||||
|
- ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &flags);
|
||||||
|
+ ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
|
||||||
|
#endif
|
||||||
|
fragsize = driver->period_size *
|
||||||
|
driver->playback_channels * samplesize;
|
||||||
|
@@ -497,7 +502,7 @@ static int oss_driver_start (oss_driver_
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
#ifndef OSS_NO_COOKED_MODE
|
||||||
|
- ioctl (infd, SNDCTL_DSP_COOKEDMODE, &flags);
|
||||||
|
+ ioctl (infd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
|
||||||
|
#endif
|
||||||
|
} else if (driver->capture_channels == 0 &&
|
||||||
|
driver->playback_channels != 0) {
|
||||||
|
@@ -510,7 +515,7 @@ static int oss_driver_start (oss_driver_
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
#ifndef OSS_NO_COOKED_MODE
|
||||||
|
- ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &flags);
|
||||||
|
+ ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
|
||||||
|
#endif
|
||||||
|
} else {
|
||||||
|
infd = outfd = open (indev, O_RDWR | O_EXCL);
|
||||||
|
@@ -521,7 +526,7 @@ static int oss_driver_start (oss_driver_
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
#ifndef OSS_NO_COOKED_MODE
|
||||||
|
- ioctl (infd, SNDCTL_DSP_COOKEDMODE, &flags);
|
||||||
|
+ ioctl (infd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
if (infd >= 0 && outfd >= 0) {
|
||||||
|
@@ -705,7 +710,9 @@ static int oss_driver_start (oss_driver_
|
||||||
sem_post (&driver->sem_start);
|
sem_post (&driver->sem_start);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -115,7 +173,7 @@
|
||||||
driver->next_periodtime = 0;
|
driver->next_periodtime = 0;
|
||||||
driver->iodelay = 0.0F;
|
driver->iodelay = 0.0F;
|
||||||
|
|
||||||
@@ -1143,6 +1146,23 @@ jack_driver_t * driver_initialize (jack_
|
@@ -1143,6 +1150,23 @@ jack_driver_t * driver_initialize (jack_
|
||||||
pnode = jack_slist_next (pnode);
|
pnode = jack_slist_next (pnode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -139,7 +197,7 @@
|
||||||
driver->sample_rate = sample_rate;
|
driver->sample_rate = sample_rate;
|
||||||
driver->period_size = period_size;
|
driver->period_size = period_size;
|
||||||
driver->nperiods = nperiods;
|
driver->nperiods = nperiods;
|
||||||
@@ -1163,58 +1183,6 @@ jack_driver_t * driver_initialize (jack_
|
@@ -1163,58 +1187,6 @@ jack_driver_t * driver_initialize (jack_
|
||||||
}
|
}
|
||||||
driver->infd = -1;
|
driver->infd = -1;
|
||||||
driver->outfd = -1;
|
driver->outfd = -1;
|
||||||
|
|
|
||||||
22
audio/jack/files/patch-jackd_jackd.c
Normal file
22
audio/jack/files/patch-jackd_jackd.c
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
--- jackd/jackd.c.orig 2017-07-17 17:10:09 UTC
|
||||||
|
+++ jackd/jackd.c
|
||||||
|
@@ -521,11 +521,17 @@ jack_drivers_load ()
|
||||||
|
|
||||||
|
static void copyright (FILE* file)
|
||||||
|
{
|
||||||
|
- fprintf (file, "jackd " VERSION "\n"
|
||||||
|
+ fprintf (file, "jackd " VERSION " (COOKEDMODE=%s)\n"
|
||||||
|
"Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.\n"
|
||||||
|
"jackd comes with ABSOLUTELY NO WARRANTY\n"
|
||||||
|
"This is free software, and you are welcome to redistribute it\n"
|
||||||
|
- "under certain conditions; see the file COPYING for details\n\n");
|
||||||
|
+ "under certain conditions; see the file COPYING for details\n\n",
|
||||||
|
+#if defined(OPTION_COOKEDMODE)
|
||||||
|
+ "on"
|
||||||
|
+#else
|
||||||
|
+ "off"
|
||||||
|
+#endif
|
||||||
|
+ );
|
||||||
|
}
|
||||||
|
|
||||||
|
static void usage (FILE *file)
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
--- libjack/client.c.orig 2016-09-14 17:41:53 UTC
|
--- libjack/client.c.orig 2017-01-10 10:20:51 UTC
|
||||||
+++ libjack/client.c
|
+++ libjack/client.c
|
||||||
@@ -69,6 +69,30 @@
|
@@ -68,6 +68,30 @@
|
||||||
static pthread_mutex_t client_lock;
|
static pthread_mutex_t client_lock;
|
||||||
static pthread_cond_t client_ready;
|
static pthread_cond_t client_ready;
|
||||||
|
|
||||||
|
|
@ -31,7 +31,7 @@
|
||||||
static int
|
static int
|
||||||
jack_client_close_aux(jack_client_t *client);
|
jack_client_close_aux(jack_client_t *client);
|
||||||
|
|
||||||
@@ -252,7 +276,7 @@ oop_client_deliver_request (void *ptr, j
|
@@ -251,7 +275,7 @@ oop_client_deliver_request (void *ptr, j
|
||||||
int wok, rok;
|
int wok, rok;
|
||||||
jack_client_t *client = (jack_client_t*)ptr;
|
jack_client_t *client = (jack_client_t*)ptr;
|
||||||
|
|
||||||
|
|
@ -40,7 +40,7 @@
|
||||||
== sizeof(*req));
|
== sizeof(*req));
|
||||||
|
|
||||||
/* if necessary, add variable length key data after a PropertyChange request
|
/* if necessary, add variable length key data after a PropertyChange request
|
||||||
@@ -260,7 +284,7 @@ oop_client_deliver_request (void *ptr, j
|
@@ -259,7 +283,7 @@ oop_client_deliver_request (void *ptr, j
|
||||||
|
|
||||||
if (req->type == PropertyChangeNotify) {
|
if (req->type == PropertyChangeNotify) {
|
||||||
if (req->x.property.keylen) {
|
if (req->x.property.keylen) {
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
jack_error ("cannot send property key of length %d to server",
|
jack_error ("cannot send property key of length %d to server",
|
||||||
req->x.property.keylen);
|
req->x.property.keylen);
|
||||||
req->status = -1;
|
req->status = -1;
|
||||||
@@ -269,7 +293,7 @@ oop_client_deliver_request (void *ptr, j
|
@@ -268,7 +292,7 @@ oop_client_deliver_request (void *ptr, j
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -58,7 +58,7 @@
|
||||||
== sizeof(*req));
|
== sizeof(*req));
|
||||||
|
|
||||||
if (wok && rok) { /* everything OK? */
|
if (wok && rok) { /* everything OK? */
|
||||||
@@ -838,14 +862,14 @@ server_event_connect (jack_client_t *cli
|
@@ -837,14 +861,14 @@ server_event_connect (jack_client_t *cli
|
||||||
|
|
||||||
jack_uuid_copy (&req.client_id, client->control->uuid);
|
jack_uuid_copy (&req.client_id, client->control->uuid);
|
||||||
|
|
||||||
|
|
@ -76,7 +76,7 @@
|
||||||
jack_error ("cannot read event connect result from server (%s)",
|
jack_error ("cannot read event connect result from server (%s)",
|
||||||
strerror (errno));
|
strerror (errno));
|
||||||
close (fd);
|
close (fd);
|
||||||
@@ -1110,14 +1134,14 @@ jack_request_client (ClientType type,
|
@@ -1109,14 +1133,14 @@ jack_request_client (ClientType type,
|
||||||
snprintf (req.object_data, sizeof(req.object_data),
|
snprintf (req.object_data, sizeof(req.object_data),
|
||||||
"%s", va->load_init);
|
"%s", va->load_init);
|
||||||
|
|
||||||
|
|
@ -93,7 +93,7 @@
|
||||||
|
|
||||||
if (errno == 0) {
|
if (errno == 0) {
|
||||||
/* server shut the socket */
|
/* server shut the socket */
|
||||||
@@ -1513,7 +1537,7 @@ jack_internal_client_close (const char *
|
@@ -1512,7 +1536,7 @@ jack_internal_client_close (const char *
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -102,7 +102,7 @@
|
||||||
jack_error ("cannot deliver ClientUnload request to JACK "
|
jack_error ("cannot deliver ClientUnload request to JACK "
|
||||||
"server.");
|
"server.");
|
||||||
}
|
}
|
||||||
@@ -1649,7 +1673,7 @@ jack_session_notify (jack_client_t* clie
|
@@ -1648,7 +1672,7 @@ jack_session_notify (jack_client_t* clie
|
||||||
|
|
||||||
request.x.session.type = code;
|
request.x.session.type = code;
|
||||||
|
|
||||||
|
|
@ -111,7 +111,7 @@
|
||||||
!= sizeof(request)) ) {
|
!= sizeof(request)) ) {
|
||||||
jack_error ("cannot send request type %d to server",
|
jack_error ("cannot send request type %d to server",
|
||||||
request.type);
|
request.type);
|
||||||
@@ -1659,7 +1683,7 @@ jack_session_notify (jack_client_t* clie
|
@@ -1658,7 +1682,7 @@ jack_session_notify (jack_client_t* clie
|
||||||
while ( 1 ) {
|
while ( 1 ) {
|
||||||
jack_uuid_t uid;
|
jack_uuid_t uid;
|
||||||
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
jack_error ("cannot read result for request type %d from"
|
jack_error ("cannot read result for request type %d from"
|
||||||
" server (%s)", request.type, strerror (errno));
|
" server (%s)", request.type, strerror (errno));
|
||||||
goto out;
|
goto out;
|
||||||
@@ -1681,19 +1705,19 @@ jack_session_notify (jack_client_t* clie
|
@@ -1680,19 +1704,19 @@ jack_session_notify (jack_client_t* clie
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -143,7 +143,7 @@
|
||||||
!= sizeof(retval[num_replies - 1].flags) ) {
|
!= sizeof(retval[num_replies - 1].flags) ) {
|
||||||
jack_error ("cannot read result for request type %d from"
|
jack_error ("cannot read result for request type %d from"
|
||||||
" server (%s)", request.type, strerror (errno));
|
" server (%s)", request.type, strerror (errno));
|
||||||
@@ -1812,7 +1836,7 @@ jack_client_process_events (jack_client_
|
@@ -1811,7 +1835,7 @@ jack_client_process_events (jack_client_
|
||||||
/* server has sent us an event. process the
|
/* server has sent us an event. process the
|
||||||
* event and reply */
|
* event and reply */
|
||||||
|
|
||||||
|
|
@ -152,7 +152,7 @@
|
||||||
!= sizeof(event)) {
|
!= sizeof(event)) {
|
||||||
jack_error ("cannot read server event (%s)",
|
jack_error ("cannot read server event (%s)",
|
||||||
strerror (errno));
|
strerror (errno));
|
||||||
@@ -1822,7 +1846,7 @@ jack_client_process_events (jack_client_
|
@@ -1821,7 +1845,7 @@ jack_client_process_events (jack_client_
|
||||||
if (event.type == PropertyChange) {
|
if (event.type == PropertyChange) {
|
||||||
if (event.y.key_size) {
|
if (event.y.key_size) {
|
||||||
key = (char*)malloc (event.y.key_size);
|
key = (char*)malloc (event.y.key_size);
|
||||||
|
|
@ -161,7 +161,7 @@
|
||||||
event.y.key_size) {
|
event.y.key_size) {
|
||||||
jack_error ("cannot read property change key (%s)",
|
jack_error ("cannot read property change key (%s)",
|
||||||
strerror (errno));
|
strerror (errno));
|
||||||
@@ -1941,7 +1965,7 @@ jack_client_process_events (jack_client_
|
@@ -1940,7 +1964,7 @@ jack_client_process_events (jack_client_
|
||||||
DEBUG ("client has dealt with the event, writing "
|
DEBUG ("client has dealt with the event, writing "
|
||||||
"response on event fd");
|
"response on event fd");
|
||||||
|
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
!= sizeof(status)) {
|
!= sizeof(status)) {
|
||||||
jack_error ("cannot send event response to "
|
jack_error ("cannot send event response to "
|
||||||
"engine (%s)", strerror (errno));
|
"engine (%s)", strerror (errno));
|
||||||
@@ -1961,7 +1985,7 @@ jack_wake_next_client (jack_client_t* cl
|
@@ -1960,7 +1984,7 @@ jack_wake_next_client (jack_client_t* cl
|
||||||
int pret = 0;
|
int pret = 0;
|
||||||
char c = 0;
|
char c = 0;
|
||||||
|
|
||||||
|
|
@ -179,7 +179,7 @@
|
||||||
!= sizeof(c)) {
|
!= sizeof(c)) {
|
||||||
DEBUG ("cannot write byte to fd %d", client->graph_next_fd);
|
DEBUG ("cannot write byte to fd %d", client->graph_next_fd);
|
||||||
jack_error ("cannot continue execution of the "
|
jack_error ("cannot continue execution of the "
|
||||||
@@ -1989,7 +2013,7 @@ jack_wake_next_client (jack_client_t* cl
|
@@ -1988,7 +2012,7 @@ jack_wake_next_client (jack_client_t* cl
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pret > 0 && (pfds[0].revents & POLLIN)) {
|
if (pret > 0 && (pfds[0].revents & POLLIN)) {
|
||||||
|
|
|
||||||
26
audio/jack/pkg-message
Normal file
26
audio/jack/pkg-message
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
======================================================================
|
||||||
|
It is recommended to run Jack with real-time priority (-R).
|
||||||
|
|
||||||
|
The recommended way to start Jack is to add the following
|
||||||
|
lines to /etc/rc.conf:
|
||||||
|
|
||||||
|
jackd_enable="YES"
|
||||||
|
jackd_user="{your-jack-user}"
|
||||||
|
jackd_rtprio="YES"
|
||||||
|
jackd_args="-R -doss -r{sample-rate} -p1024 -n3 -w16 \
|
||||||
|
--capture /dev/dsp{N} --playback /dev/dsp{N}"
|
||||||
|
|
||||||
|
Where:
|
||||||
|
- your-jack-user: is the user who is going to use jack; currently
|
||||||
|
only one user is supported
|
||||||
|
- sample-rate: can be 44100, 48000, etc.
|
||||||
|
- /dev/dsp{N}: your OSS devices, usually /dev/dsp0
|
||||||
|
|
||||||
|
Please note that the port option COOKEDMODE is "on" by default, which
|
||||||
|
makes your system to automatically scale the sample-rate between
|
||||||
|
Jack and audio hardware. One reason COOKEDMODE=on is because
|
||||||
|
Jack's OSS driver doesn't support some sample-rate and hardware
|
||||||
|
combinations when COOKEDMODE=off. To achieve the best sound quality
|
||||||
|
please make sure your hardware natively supports the sample-rate set
|
||||||
|
in jackd_args, and set COOKEDMODE=off.
|
||||||
|
======================================================================
|
||||||
|
|
@ -61,7 +61,28 @@ lib/libjackserver.so
|
||||||
lib/libjackserver.so.0
|
lib/libjackserver.so.0
|
||||||
lib/libjackserver.so.0.0.28
|
lib/libjackserver.so.0.0.28
|
||||||
libdata/pkgconfig/jack.pc
|
libdata/pkgconfig/jack.pc
|
||||||
|
man/man1/alsa_in.1.gz
|
||||||
|
man/man1/alsa_out.1.gz
|
||||||
|
man/man1/jack_bufsize.1.gz
|
||||||
|
man/man1/jack_connect.1.gz
|
||||||
|
man/man1/jack_disconnect.1.gz
|
||||||
|
man/man1/jack_freewheel.1.gz
|
||||||
|
man/man1/jack_impulse_grabber.1.gz
|
||||||
|
man/man1/jack_iodelay.1.gz
|
||||||
|
man/man1/jack_load.1.gz
|
||||||
|
man/man1/jack_load_test.1.gz
|
||||||
|
man/man1/jack_lsp.1.gz
|
||||||
|
man/man1/jack_metro.1.gz
|
||||||
|
man/man1/jack_monitor_client.1.gz
|
||||||
|
man/man1/jack_netsource.1.gz
|
||||||
|
man/man1/jack_property.1.gz
|
||||||
|
man/man1/jack_samplerate.1.gz
|
||||||
|
man/man1/jack_showtime.1.gz
|
||||||
|
man/man1/jack_transport.1.gz
|
||||||
|
man/man1/jack_unload.1.gz
|
||||||
|
man/man1/jack_wait.1.gz
|
||||||
man/man1/jackd.1.gz
|
man/man1/jackd.1.gz
|
||||||
|
man/man1/jackrec.1.gz
|
||||||
man/man1/jackstart.1.gz
|
man/man1/jackstart.1.gz
|
||||||
%%DOXYGEN%%share/jack-audio-connection-kit/reference/html/annotated.html
|
%%DOXYGEN%%share/jack-audio-connection-kit/reference/html/annotated.html
|
||||||
%%DOXYGEN%%share/jack-audio-connection-kit/reference/html/classes.html
|
%%DOXYGEN%%share/jack-audio-connection-kit/reference/html/classes.html
|
||||||
|
|
|
||||||
23
audio/libltc/Makefile
Normal file
23
audio/libltc/Makefile
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Created by: Yuri Victorovich <yuri@rawbw.com>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= libltc
|
||||||
|
DISTVERSIONPREFIX= v
|
||||||
|
DISTVERSION= 1.3.0
|
||||||
|
CATEGORIES= audio
|
||||||
|
|
||||||
|
MAINTAINER= yuri@rawbw.com
|
||||||
|
COMMENT= Linear/Logitudinal Time Code (LTC) Library
|
||||||
|
|
||||||
|
LICENSE= LGPL3
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
USES= autoreconf gmake libtool
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= x42
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
audio/libltc/distinfo
Normal file
3
audio/libltc/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1501731257
|
||||||
|
SHA256 (x42-libltc-v1.3.0_GH0.tar.gz) = a760e651247e5a01a62b9fd03d8edd32047ff1ec0565d396585970e9049b727c
|
||||||
|
SIZE (x42-libltc-v1.3.0_GH0.tar.gz) = 101798
|
||||||
8
audio/libltc/pkg-descr
Normal file
8
audio/libltc/pkg-descr
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data
|
||||||
|
as a Manchester-Biphase encoded audio signal. The audio signal is commonly
|
||||||
|
recorded on a VTR track or other storage media.
|
||||||
|
|
||||||
|
libltc provides functionality to encode and decode LTC audio from/to SMPTE or
|
||||||
|
EBU timecode, including SMPTE date support.
|
||||||
|
|
||||||
|
WWW: https://github.com/x42/libltc
|
||||||
7
audio/libltc/pkg-plist
Normal file
7
audio/libltc/pkg-plist
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
include/ltc.h
|
||||||
|
lib/libltc.a
|
||||||
|
lib/libltc.so
|
||||||
|
lib/libltc.so.11
|
||||||
|
lib/libltc.so.11.0.5
|
||||||
|
libdata/pkgconfig/ltc.pc
|
||||||
|
man/man3/ltc.h.3.gz
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
PORTNAME= lmms
|
PORTNAME= lmms
|
||||||
PORTVERSION= 1.1.3
|
PORTVERSION= 1.1.3
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
|
PORTREVISION= 1
|
||||||
PORTEPOCH= 2
|
PORTEPOCH= 2
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
|
|
||||||
|
|
@ -18,6 +19,7 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
|
||||||
libsamplerate.so:audio/libsamplerate \
|
libsamplerate.so:audio/libsamplerate \
|
||||||
libsndfile.so:audio/libsndfile \
|
libsndfile.so:audio/libsndfile \
|
||||||
libvorbis.so:audio/libvorbis \
|
libvorbis.so:audio/libvorbis \
|
||||||
|
libogg.so:audio/libogg \
|
||||||
libfftw3.so:math/fftw3 \
|
libfftw3.so:math/fftw3 \
|
||||||
libfftw3f.so:math/fftw3-float \
|
libfftw3f.so:math/fftw3-float \
|
||||||
libsamplerate.so:audio/libsamplerate \
|
libsamplerate.so:audio/libsamplerate \
|
||||||
|
|
@ -27,10 +29,11 @@ RUN_DEPENDS= ${LOCALBASE}/share/ladspa/rdf/caps.rdf:audio/caps-plugins \
|
||||||
${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
|
${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
|
||||||
${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
|
${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
|
||||||
|
|
||||||
OPTIONS_DEFINE= JACK PULSEAUDIO SDL
|
OPTIONS_DEFINE= OSS JACK PULSEAUDIO PORTAUDIO SDL
|
||||||
|
OPTIONS_DEFAULT=OSS
|
||||||
|
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USE_XORG= xft
|
USE_XORG= x11 xext xft ice sm
|
||||||
USE_QT4= corelib gui xml moc_build uic_build rcc_build \
|
USE_QT4= corelib gui xml moc_build uic_build rcc_build \
|
||||||
qmake_build
|
qmake_build
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
|
|
@ -54,6 +57,9 @@ JACK_CMAKE_OFF= -DWANT_JACK:BOOL=OFF
|
||||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||||
PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF
|
PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF
|
||||||
|
|
||||||
|
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
|
||||||
|
PORTAUDIO_CMAKE_OFF= -DWANT_PORTAUDIO:BOOL=OFF
|
||||||
|
|
||||||
SDL_USE= SDL=sdl
|
SDL_USE= SDL=sdl
|
||||||
SDL_CMAKE_OFF= -DWANT_SDL:BOOL=OFF
|
SDL_CMAKE_OFF= -DWANT_SDL:BOOL=OFF
|
||||||
|
|
||||||
|
|
@ -77,6 +83,12 @@ post-patch:
|
||||||
@${REINPLACE_CMD} -e 's/lib64/lib/' \
|
@${REINPLACE_CMD} -e 's/lib64/lib/' \
|
||||||
${WRKSRC}/cmake/modules/DetectMachine.cmake
|
${WRKSRC}/cmake/modules/DetectMachine.cmake
|
||||||
|
|
||||||
|
post-patch-OSS-off:
|
||||||
|
@${REINPLACE_CMD} \
|
||||||
|
-e 's|SET(LMMS_HAVE_OSS TRUE)|SET(LMMS_HAVE_OSS FALSE)|; \
|
||||||
|
s|SET(STATUS_OSS "OK")|SET(STATUS_OSS "<disabled>")|' \
|
||||||
|
${WRKSRC}/CMakeLists.txt
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@${LN} -sf ${DATADIR}/themes/default/icon.png \
|
@${LN} -sf ${DATADIR}/themes/default/icon.png \
|
||||||
${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png
|
${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
|
TIMESTAMP = 1500880879
|
||||||
SHA256 (LMMS-lmms-v1.1.3_GH0.tar.gz) = 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc
|
SHA256 (LMMS-lmms-v1.1.3_GH0.tar.gz) = 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc
|
||||||
SIZE (LMMS-lmms-v1.1.3_GH0.tar.gz) = 16843533
|
SIZE (LMMS-lmms-v1.1.3_GH0.tar.gz) = 16843533
|
||||||
|
|
|
||||||
21
audio/lvtk/Makefile
Normal file
21
audio/lvtk/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
# Created by: Yuri Victorovich <yuri@rawbw.com>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= lvtk
|
||||||
|
PORTVERSION= 1.2.0
|
||||||
|
CATEGORIES= audio
|
||||||
|
|
||||||
|
MAINTAINER= yuri@rawbw.com
|
||||||
|
COMMENT= Wraps the LV2 C API and extensions into easy to use C++ classes
|
||||||
|
|
||||||
|
LICENSE= GPLv3
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
BUILD_DEPENDS= lv2>0:audio/lv2 \
|
||||||
|
${LOCALBASE}/include/gtkmm-2.4/gtkmm.h:x11-toolkits/gtkmm24
|
||||||
|
|
||||||
|
USES= waf pkgconfig
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_TAGNAME= 7c0ffdf
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
audio/lvtk/distinfo
Normal file
3
audio/lvtk/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1502006846
|
||||||
|
SHA256 (lvtk-lvtk-1.2.0-7c0ffdf_GH0.tar.gz) = a23a3f72637334fb82a141c6b117d91a68e54b84a1737ddc03422b572e55f9b4
|
||||||
|
SIZE (lvtk-lvtk-1.2.0-7c0ffdf_GH0.tar.gz) = 188503
|
||||||
5
audio/lvtk/pkg-descr
Normal file
5
audio/lvtk/pkg-descr
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
This toolkit contains libraries that wrap the LV2 C API and extensions into
|
||||||
|
easy to use C++ classes. The original work for this was mostly done by
|
||||||
|
Lars Luthman in lv2-c++-tools.
|
||||||
|
|
||||||
|
WWW: https://github.com/lvtk/lvtk
|
||||||
38
audio/lvtk/pkg-plist
Normal file
38
audio/lvtk/pkg-plist
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
include/lvtk-2/lvtk/behaviors/write_midi.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/atom.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/bufsize.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/common.h
|
||||||
|
include/lvtk-2/lvtk/ext/data_access.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/event.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/extra.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/idle_interface.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/instance_access.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/log.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/midi.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/morph.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/options.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/patch.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/resize_port.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/state.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/time.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/units.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/urid.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/urimap.hpp
|
||||||
|
include/lvtk-2/lvtk/ext/worker.hpp
|
||||||
|
include/lvtk-2/lvtk/feature.hpp
|
||||||
|
include/lvtk-2/lvtk/gtkui.hpp
|
||||||
|
include/lvtk-2/lvtk/lvtk.hpp
|
||||||
|
include/lvtk-2/lvtk/plugin.hpp
|
||||||
|
include/lvtk-2/lvtk/private/debug.hpp
|
||||||
|
include/lvtk-2/lvtk/private/types.hpp
|
||||||
|
include/lvtk-2/lvtk/private/ui_features.hpp
|
||||||
|
include/lvtk-2/lvtk/qt4ui.hpp
|
||||||
|
include/lvtk-2/lvtk/synth.hpp
|
||||||
|
include/lvtk-2/lvtk/ui.hpp
|
||||||
|
include/lvtk-2/lvtk/version.h
|
||||||
|
lib/liblvtk_plugin2.a
|
||||||
|
lib/liblvtk_ui2.a
|
||||||
|
libdata/pkgconfig/lvtk-2.pc
|
||||||
|
libdata/pkgconfig/lvtk-gtkui-2.pc
|
||||||
|
libdata/pkgconfig/lvtk-plugin-2.pc
|
||||||
|
libdata/pkgconfig/lvtk-ui-2.pc
|
||||||
|
|
@ -28,12 +28,12 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs \
|
||||||
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \
|
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \
|
||||||
${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1
|
${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1
|
||||||
|
|
||||||
USE_GITHUB= yes
|
|
||||||
GH_ACCOUNT= simon-weber
|
|
||||||
|
|
||||||
USES= python
|
USES= python
|
||||||
USE_PYTHON= distutils autoplist
|
USE_PYTHON= distutils autoplist
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= simon-weber
|
||||||
|
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
||||||
31
audio/py-gmusicproxy/Makefile
Normal file
31
audio/py-gmusicproxy/Makefile
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Created by: Ashley Chase <erisianash@gmail.com>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= gmusicproxy
|
||||||
|
PORTVERSION= 1.0.8
|
||||||
|
DISTVERSIONPREFIX= v
|
||||||
|
CATEGORIES= audio python
|
||||||
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||||
|
|
||||||
|
MAINTAINER= erisianash@gmail.com
|
||||||
|
COMMENT= Proxy for streaming Google Play Music using any media-player
|
||||||
|
|
||||||
|
LICENSE= GPLv3
|
||||||
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
|
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs \
|
||||||
|
${PYTHON_PKGNAMEPREFIX}gmusicapi>=10.1.0:audio/py-gmusicapi \
|
||||||
|
${PYTHON_PKGNAMEPREFIX}netifaces>=-0.10.4:net/py-netifaces \
|
||||||
|
${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg \
|
||||||
|
${PYTHON_PKGNAMEPREFIX}eyed3>=0.7.8:audio/py-eyed3 \
|
||||||
|
${PYTHON_PKGNAMEPREFIX}daemon>=2.0.5:devel/py-daemon
|
||||||
|
|
||||||
|
USES= python
|
||||||
|
USE_PYTHON= distutils autoplist
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= diraimondo
|
||||||
|
|
||||||
|
NO_ARCH= yes
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
audio/py-gmusicproxy/distinfo
Normal file
3
audio/py-gmusicproxy/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1497955248
|
||||||
|
SHA256 (diraimondo-gmusicproxy-v1.0.8_GH0.tar.gz) = d22141d5d8b854bc1583948c79269db39a0daf54dd11c89262a5ba25c02be088
|
||||||
|
SIZE (diraimondo-gmusicproxy-v1.0.8_GH0.tar.gz) = 31956
|
||||||
14
audio/py-gmusicproxy/pkg-descr
Normal file
14
audio/py-gmusicproxy/pkg-descr
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
This program permits the use of Google Play Music with All Access
|
||||||
|
subscription with any music player that is able to stream MP3 files and to
|
||||||
|
manage M3U playlists (e.g., MPD server, VLC, ...). It can work also with a
|
||||||
|
free account without All Access extras.
|
||||||
|
|
||||||
|
This project is based on the great Unofficial Google Play Music API
|
||||||
|
(gmusicapi) of Simon Weber: it already permits to create URLs to stream the
|
||||||
|
tracks as regular MP3 but they expire in 1 minute! Keeping this proxy
|
||||||
|
running, it can generate persistent local URLs that never expire and that
|
||||||
|
can be used in any media-player.
|
||||||
|
|
||||||
|
This project is not supported nor endorsed by Google. Its aim is not the
|
||||||
|
abuse of the service but the one to improve the access to it. I'm not
|
||||||
|
responsible of its misuse.
|
||||||
|
|
@ -2,11 +2,10 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= quimup
|
PORTNAME= quimup
|
||||||
PORTVERSION= 1.4.1
|
PORTVERSION= 1.4.2
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
MASTER_SITES= SF/${PORTNAME}
|
MASTER_SITES= SF/${PORTNAME}
|
||||||
DISTNAME= ${PORTNAME}_${PORTVERSION}_source
|
DISTNAME= ${PORTNAME}%20${PORTVERSION}_source
|
||||||
|
|
||||||
MAINTAINER= cmangin@arobas.net
|
MAINTAINER= cmangin@arobas.net
|
||||||
COMMENT= Qt5 client for MPD (the Music Player Daemon)
|
COMMENT= Qt5 client for MPD (the Music Player Daemon)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1465390589
|
TIMESTAMP = 1502487093
|
||||||
SHA256 (quimup_1.4.1_source.tar.gz) = dca98b80ce9583937a7f9d1c2ae8c619eecbeea704f30d1111c80312dec3347d
|
SHA256 (quimup%201.4.2_source.tar.gz) = 5a29a813eff8db1dbe95342527f5b9ea25b88a41c6cb68b2a1ed5a438a9a52c2
|
||||||
SIZE (quimup_1.4.1_source.tar.gz) = 233112
|
SIZE (quimup%201.4.2_source.tar.gz) = 233404
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= shairport-sync
|
PORTNAME= shairport-sync
|
||||||
DISTVERSION= 3.1d16
|
PORTVERSION= 3.1
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
|
|
||||||
MAINTAINER= ehaupt@FreeBSD.org
|
MAINTAINER= ehaupt@FreeBSD.org
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1496909908
|
TIMESTAMP = 1502653399
|
||||||
SHA256 (mikebrady-shairport-sync-3.1d16_GH0.tar.gz) = f133f3963f7729fe88e9af424857b81830bf8505bd225bc16330bd4f7105e4e9
|
SHA256 (mikebrady-shairport-sync-3.1_GH0.tar.gz) = a5b4d8330ac84ab37bb6438ca2449c73254f7d517ffe1f4721af86ebc69885c5
|
||||||
SIZE (mikebrady-shairport-sync-3.1d16_GH0.tar.gz) = 291627
|
SIZE (mikebrady-shairport-sync-3.1_GH0.tar.gz) = 296247
|
||||||
|
|
|
||||||
41
audio/x42-plugins-lv2/Makefile
Normal file
41
audio/x42-plugins-lv2/Makefile
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
# Created by: Yuri Victorovich <yuri@rawbw.com>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= x42-plugins
|
||||||
|
PORTVERSION= 20170428
|
||||||
|
CATEGORIES= audio
|
||||||
|
MASTER_SITES= http://gareus.org/misc/x42-plugins/
|
||||||
|
PKGNAMESUFFIX= -lv2
|
||||||
|
|
||||||
|
MAINTAINER= yuri@rawbw.com
|
||||||
|
COMMENT= Collection of LV2 plugins (submodules)
|
||||||
|
|
||||||
|
BUILD_DEPENDS= lv2>0:audio/lv2 \
|
||||||
|
${LOCALBASE}/include/fftw3.h:math/fftw3 \
|
||||||
|
bash:shells/bash
|
||||||
|
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
|
||||||
|
libjack.so:audio/jack \
|
||||||
|
liblo.so:audio/liblo \
|
||||||
|
libltc.so:audio/libltc \
|
||||||
|
libsamplerate.so:audio/libsamplerate \
|
||||||
|
libsndfile.so:audio/libsndfile \
|
||||||
|
libzita-convolver.so:audio/zita-convolver
|
||||||
|
|
||||||
|
USES= gmake localbase pkgconfig tar:xz shebangfix
|
||||||
|
USE_GNOME= glib20 pango cairo
|
||||||
|
USE_XORG= x11
|
||||||
|
USE_GL= glu gl
|
||||||
|
MAKE_ENV= BUILDOPENGL=yes BUILDGTK=no LV2DIR=${PREFIX}/lib/lv2 MANDIR=${PREFIX}/man/man1
|
||||||
|
SHEBANG_FILES= stepseq.lv2/gridgen.sh
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
${REINPLACE_CMD} 's/__APPLE__/__FreeBSD__/' \
|
||||||
|
${WRKSRC}/tuna.lv2/src/spectr.c \
|
||||||
|
${WRKSRC}/meters.lv2/src/spectr.c
|
||||||
|
${REINPLACE_CMD} 's|$$(mandir)/man1|$$(MANDIR)|' \
|
||||||
|
${WRKSRC}/sisco.lv2/Makefile
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/convo.lv2/convoLV2.so
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
audio/x42-plugins-lv2/distinfo
Normal file
3
audio/x42-plugins-lv2/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1501726099
|
||||||
|
SHA256 (x42-plugins-20170428.tar.xz) = af836a96c88a47c1b246ac9cc48389b72868f5e2bfe4ff2de9e708315516287a
|
||||||
|
SIZE (x42-plugins-20170428.tar.xz) = 6864860
|
||||||
3
audio/x42-plugins-lv2/pkg-descr
Normal file
3
audio/x42-plugins-lv2/pkg-descr
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
A collection of professional lv2 audio plugins written by Robin Gareus.
|
||||||
|
|
||||||
|
WWW: https://github.com/x42/x42-plugins/
|
||||||
74
audio/x42-plugins-lv2/pkg-plist
Normal file
74
audio/x42-plugins-lv2/pkg-plist
Normal file
|
|
@ -0,0 +1,74 @@
|
||||||
|
bin/x42-fat1
|
||||||
|
bin/x42-fil4
|
||||||
|
bin/x42-meter
|
||||||
|
bin/x42-mixtri
|
||||||
|
bin/x42-scope
|
||||||
|
bin/x42-stepseq
|
||||||
|
bin/x42-tuna
|
||||||
|
lib/lv2/balance.lv2/balance.so
|
||||||
|
lib/lv2/balance.lv2/balance.ttl
|
||||||
|
lib/lv2/balance.lv2/manifest.ttl
|
||||||
|
lib/lv2/convo.lv2/convoLV2.so
|
||||||
|
lib/lv2/convo.lv2/convoLV2.ttl
|
||||||
|
lib/lv2/convo.lv2/manifest.ttl
|
||||||
|
lib/lv2/fat1.lv2/fat1.so
|
||||||
|
lib/lv2/fat1.lv2/fat1.ttl
|
||||||
|
lib/lv2/fat1.lv2/fat1UI_gl.so
|
||||||
|
lib/lv2/fat1.lv2/manifest.ttl
|
||||||
|
lib/lv2/fil4.lv2/fil4.so
|
||||||
|
lib/lv2/fil4.lv2/fil4.ttl
|
||||||
|
lib/lv2/fil4.lv2/fil4UI_gl.so
|
||||||
|
lib/lv2/fil4.lv2/manifest.ttl
|
||||||
|
lib/lv2/meters.lv2/manifest.ttl
|
||||||
|
lib/lv2/meters.lv2/meters.so
|
||||||
|
lib/lv2/meters.lv2/meters.ttl
|
||||||
|
lib/lv2/meters.lv2/meters_glui.so
|
||||||
|
lib/lv2/midifilter.lv2/manifest.ttl
|
||||||
|
lib/lv2/midifilter.lv2/midifilter.so
|
||||||
|
lib/lv2/midifilter.lv2/midifilter.ttl
|
||||||
|
lib/lv2/midifilter.lv2/presets.ttl
|
||||||
|
lib/lv2/midigen.lv2/manifest.ttl
|
||||||
|
lib/lv2/midigen.lv2/midigen.so
|
||||||
|
lib/lv2/midigen.lv2/midigen.ttl
|
||||||
|
lib/lv2/midimap.lv2/manifest.ttl
|
||||||
|
lib/lv2/midimap.lv2/midimap.so
|
||||||
|
lib/lv2/midimap.lv2/midimap.ttl
|
||||||
|
lib/lv2/midimap.lv2/presets.ttl
|
||||||
|
lib/lv2/mixtri.lv2/manifest.ttl
|
||||||
|
lib/lv2/mixtri.lv2/mixtri.so
|
||||||
|
lib/lv2/mixtri.lv2/mixtri.ttl
|
||||||
|
lib/lv2/mixtri.lv2/mixtriUI_gl.so
|
||||||
|
lib/lv2/nodelay.lv2/manifest.ttl
|
||||||
|
lib/lv2/nodelay.lv2/nodelay.so
|
||||||
|
lib/lv2/nodelay.lv2/nodelay.ttl
|
||||||
|
lib/lv2/onsettrigger.lv2/manifest.ttl
|
||||||
|
lib/lv2/onsettrigger.lv2/onsettrigger.so
|
||||||
|
lib/lv2/onsettrigger.lv2/onsettrigger.ttl
|
||||||
|
lib/lv2/sisco.lv2/manifest.ttl
|
||||||
|
lib/lv2/sisco.lv2/sisco.so
|
||||||
|
lib/lv2/sisco.lv2/sisco.ttl
|
||||||
|
lib/lv2/sisco.lv2/siscoUI_gl.so
|
||||||
|
lib/lv2/stepseq_s8n8.lv2/manifest.ttl
|
||||||
|
lib/lv2/stepseq_s8n8.lv2/stepseq.so
|
||||||
|
lib/lv2/stepseq_s8n8.lv2/stepseq.ttl
|
||||||
|
lib/lv2/stepseq_s8n8.lv2/stepseqUI_gl.so
|
||||||
|
lib/lv2/stereoroute.lv2/manifest.ttl
|
||||||
|
lib/lv2/stereoroute.lv2/stereoroute.so
|
||||||
|
lib/lv2/stereoroute.lv2/stereoroute.ttl
|
||||||
|
lib/lv2/testsignal.lv2/manifest.ttl
|
||||||
|
lib/lv2/testsignal.lv2/testsignal.so
|
||||||
|
lib/lv2/testsignal.lv2/testsignal.ttl
|
||||||
|
lib/lv2/tuna.lv2/manifest.ttl
|
||||||
|
lib/lv2/tuna.lv2/tuna.so
|
||||||
|
lib/lv2/tuna.lv2/tuna.ttl
|
||||||
|
lib/lv2/tuna.lv2/tunaUI_gl.so
|
||||||
|
lib/lv2/xfade.lv2/manifest.ttl
|
||||||
|
lib/lv2/xfade.lv2/xfade.so
|
||||||
|
lib/lv2/xfade.lv2/xfade.ttl
|
||||||
|
man/man1/x42-fat1.1.gz
|
||||||
|
man/man1/x42-fil4.1.gz
|
||||||
|
man/man1/x42-meter.1.gz
|
||||||
|
man/man1/x42-mixtri.1.gz
|
||||||
|
man/man1/x42-stepseq.1.gz
|
||||||
|
man/man1/x42-tuna.1.gz
|
||||||
|
man/man1/x42-scope.1.gz
|
||||||
34
audio/zita-convolver/Makefile
Normal file
34
audio/zita-convolver/Makefile
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
# Created by: Yuri Victorovich <yuri@rawbw.com>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= zita-convolver
|
||||||
|
PORTVERSION= 3.1.0
|
||||||
|
CATEGORIES= audio
|
||||||
|
MASTER_SITES= http://kokkinizita.linuxaudio.org/linuxaudio/downloads/
|
||||||
|
|
||||||
|
MAINTAINER= yuri@rawbw.com
|
||||||
|
COMMENT= Fast, partitioned convolution engine library
|
||||||
|
|
||||||
|
LICENSE= GPLv3
|
||||||
|
LICENSE_FILE= ${WRKSRC}/../COPYING
|
||||||
|
|
||||||
|
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
|
||||||
|
LIB_DEPENDS= libfftw3f.so:math/fftw3-float
|
||||||
|
|
||||||
|
USES= compiler:c++11-lib gmake localbase:ldflags tar:bz2
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
WRKSRC_SUBDIR= libs
|
||||||
|
|
||||||
|
PLIST_FILES= include/zita-convolver.h \
|
||||||
|
lib/libzita-convolver.so \
|
||||||
|
lib/libzita-convolver.so.3 \
|
||||||
|
lib/libzita-convolver.so.${PORTVERSION}
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
${REINPLACE_CMD} 's/__APPLE__/__FreeBSD__/' \
|
||||||
|
${WRKSRC}/zita-convolver.h
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libzita-convolver.so.${PORTVERSION}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
audio/zita-convolver/distinfo
Normal file
3
audio/zita-convolver/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1501728395
|
||||||
|
SHA256 (zita-convolver-3.1.0.tar.bz2) = bf7e93b582168b78d40666974460ad8142c2fa3c3412e327e4ab960b3fb31993
|
||||||
|
SIZE (zita-convolver-3.1.0.tar.bz2) = 21485
|
||||||
34
audio/zita-convolver/files/patch-Makefile
Normal file
34
audio/zita-convolver/files/patch-Makefile
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
--- Makefile.orig 2011-11-20 21:30:54 UTC
|
||||||
|
+++ Makefile
|
||||||
|
@@ -21,8 +21,8 @@
|
||||||
|
# Modify as required.
|
||||||
|
#
|
||||||
|
PREFIX = /usr/local
|
||||||
|
-SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
|
||||||
|
-LIBDIR = lib$(SUFFIX)
|
||||||
|
+#SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
|
||||||
|
+LIBDIR = lib
|
||||||
|
|
||||||
|
|
||||||
|
MAJVERS = 3
|
||||||
|
@@ -45,9 +45,10 @@ ZITA-CONVOLVER_DEP = -lfftw3f -lpthread
|
||||||
|
ZITA-CONVOLVER_O = zita-convolver.o
|
||||||
|
ZITA-CONVOLVER_H = zita-convolver.h
|
||||||
|
|
||||||
|
+all: $(ZITA-CONVOLVER_MIN)
|
||||||
|
|
||||||
|
$(ZITA-CONVOLVER_MIN): $(ZITA-CONVOLVER_O)
|
||||||
|
- g++ -shared $(LDFLAGS) -Wl,-soname,$(ZITA-CONVOLVER_MAJ) -o $(ZITA-CONVOLVER_MIN) $(ZITA-CONVOLVER_O) $(ZITA-CONVOLVER_DEP)
|
||||||
|
+ ${CXX} -shared $(LDFLAGS) -Wl,-soname,$(ZITA-CONVOLVER_MAJ) -o $(ZITA-CONVOLVER_MIN) $(ZITA-CONVOLVER_O) $(ZITA-CONVOLVER_DEP)
|
||||||
|
|
||||||
|
|
||||||
|
install: $(ZITA-CONVOLVER_MIN)
|
||||||
|
@@ -56,7 +57,7 @@ install: $(ZITA-CONVOLVER_MIN)
|
||||||
|
install -m 644 $(ZITA-CONVOLVER_H) $(DESTDIR)$(PREFIX)/include
|
||||||
|
install -m 755 $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)
|
||||||
|
ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_SO)
|
||||||
|
- ldconfig
|
||||||
|
+ ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_MAJ)
|
||||||
|
|
||||||
|
clean:
|
||||||
|
/bin/rm -f *~ *.o *.a *.d *.so.*
|
||||||
5
audio/zita-convolver/pkg-descr
Normal file
5
audio/zita-convolver/pkg-descr
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
A C++ library implementing a real-time convolution matrix for up to 64 inputs
|
||||||
|
and outputs. It uses multiple partition sizes to provide both low delay and
|
||||||
|
efficient CPU use.
|
||||||
|
|
||||||
|
WWW: http://kokkinizita.linuxaudio.org/linuxaudio/
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= iperf
|
PORTNAME= iperf
|
||||||
PORTVERSION= 2.0.9
|
PORTVERSION= 2.0.10
|
||||||
CATEGORIES= benchmarks
|
CATEGORIES= benchmarks
|
||||||
MASTER_SITES= SF/${PORTNAME}2
|
MASTER_SITES= SF/${PORTNAME}2
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1479828112
|
TIMESTAMP = 1502528492
|
||||||
SHA256 (iperf-2.0.9.tar.gz) = db02911f35686e808ed247160dfa766e08ae3f59d1e7dcedef0ffb2a6643f0bf
|
SHA256 (iperf-2.0.10.tar.gz) = 7fe4348dcca313b74e0aa9c34a8ccd713b84a5615b8578f4aa94cedce9891ef2
|
||||||
SIZE (iperf-2.0.9.tar.gz) = 279153
|
SIZE (iperf-2.0.10.tar.gz) = 290282
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= stress-ng
|
PORTNAME= stress-ng
|
||||||
PORTVERSION= 0.08.09
|
PORTVERSION= 0.08.10
|
||||||
CATEGORIES= benchmarks
|
CATEGORIES= benchmarks
|
||||||
MASTER_SITES= http://kernel.ubuntu.com/~cking/tarballs/stress-ng/
|
MASTER_SITES= http://kernel.ubuntu.com/~cking/tarballs/stress-ng/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1501069751
|
TIMESTAMP = 1502406121
|
||||||
SHA256 (stress-ng-0.08.09.tar.gz) = 1364ff75543eb86f085e30d174098f11b74f12d017ad51c820b46c6473dfd8ac
|
SHA256 (stress-ng-0.08.10.tar.gz) = f2465f788ce297a9ea496df3b6084ee6835836d15c118a07d26273a977cdcd12
|
||||||
SIZE (stress-ng-0.08.09.tar.gz) = 434993
|
SIZE (stress-ng-0.08.10.tar.gz) = 435918
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
||||||
GIT_SRC_HASH= 0719b99ad81c16f06e4068c91210230d7703aeec
|
GIT_SRC_HASH= 0e41632105e3f1673fd8e455723ace079d931f8d
|
||||||
GIT_SRC_DATE= 20170624104526
|
GIT_SRC_DATE= 20170812181047
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1498319256
|
TIMESTAMP = 1502638580
|
||||||
SHA256 (kicad/kicad-r20170624104526.tar.bz2) = 285f97c5eb7537be9be535f74d9836d386723918a38d63bc8830e955a5039e89
|
SHA256 (kicad/kicad-r20170812181047.tar.bz2) = dda97045f539723b28a7355070a1dcd42aef19f4eb1d106fe0b139a2808110ce
|
||||||
SIZE (kicad/kicad-r20170624104526.tar.bz2) = 243515405
|
SIZE (kicad/kicad-r20170812181047.tar.bz2) = 328816475
|
||||||
|
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
--- include/system/libcontext.h.orig 2017-03-23 17:46:25.970103000 +0100
|
|
||||||
+++ include/system/libcontext.h 2017-03-23 17:49:04.053146000 +0100
|
|
||||||
@@ -23,13 +23,15 @@
|
|
||||||
|
|
||||||
|
|
||||||
-#if defined(__GNUC__) || defined(__APPLE__)
|
|
||||||
+#if defined(__GNUC__) || defined(__APPLE__) || defined(__FreeBSD__)
|
|
||||||
|
|
||||||
#define LIBCONTEXT_COMPILER_gcc
|
|
||||||
|
|
||||||
- #if defined(__linux__)
|
|
||||||
+ #if defined(__linux__) || defined(__FreeBSD__)
|
|
||||||
#ifdef __x86_64__
|
|
||||||
#define LIBCONTEXT_PLATFORM_linux_x86_64
|
|
||||||
#define LIBCONTEXT_CALL_CONVENTION
|
|
||||||
-
|
|
||||||
+ #elif __amd64__
|
|
||||||
+ #define LIBCONTEXT_PLATFORM_linux_x86_64
|
|
||||||
+ #define LIBCONTEXT_CALL_CONVENTION
|
|
||||||
#elif __i386__
|
|
||||||
#define LIBCONTEXT_PLATFORM_linux_i386
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -2,7 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= qcad
|
PORTNAME= qcad
|
||||||
PORTVERSION= 3.17.1.0
|
PORTVERSION= 3.17.3.6
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
#PORTREVISION= 1
|
#PORTREVISION= 1
|
||||||
CATEGORIES= cad
|
CATEGORIES= cad
|
||||||
|
|
@ -43,7 +43,7 @@ RESDIR= ${WRKSRC}/release
|
||||||
SHRLIBS= qcadcore qcadecmaapi qcadentity qcadgrid qcadgui qcadoperations \
|
SHRLIBS= qcadcore qcadecmaapi qcadentity qcadgrid qcadgui qcadoperations \
|
||||||
qcadsnap qcadspatialindex qcadstemmer spatialindexnavel qcadzip
|
qcadsnap qcadspatialindex qcadstemmer spatialindexnavel qcadzip
|
||||||
STALIBS= dxflib stemmer
|
STALIBS= dxflib stemmer
|
||||||
SHRDIR= fonts libraries patterns plugins scripts ts
|
SHRDIR= fonts libraries linetypes patterns plugins scripts ts
|
||||||
#QSCRIPTS should not be installed to avoid conflicts with texlive-base
|
#QSCRIPTS should not be installed to avoid conflicts with texlive-base
|
||||||
QSCRIPTS= bbox dwg2bmp dwg2pdf dwg2svg
|
QSCRIPTS= bbox dwg2bmp dwg2pdf dwg2svg
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1496501047
|
TIMESTAMP = 1502624613
|
||||||
SHA256 (qcad/qcad-qcad-v3.17.1.0_GH0.tar.gz) = 9456e45681bf9bb9a8baf50f0d707c11e5d71987390fdd0c6a4df8345858cf5b
|
SHA256 (qcad/qcad-qcad-v3.17.3.6_GH0.tar.gz) = d102f26edeb57b78132664a2d34e7efeec3827465885f53add6b1b3d1f35db55
|
||||||
SIZE (qcad/qcad-qcad-v3.17.1.0_GH0.tar.gz) = 29372817
|
SIZE (qcad/qcad-qcad-v3.17.3.6_GH0.tar.gz) = 29285260
|
||||||
|
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
--- src/core/RBlockReferenceEntity.cpp.orig 2017-06-18 19:08:03.431567000 +0200
|
|
||||||
+++ src/core/RBlockReferenceEntity.cpp 2017-06-18 19:08:31.008331000 +0200
|
|
||||||
@@ -418,5 +418,5 @@
|
|
||||||
QStack<REntity*> blockRefStack = e.getBlockRefViewportStack();
|
|
||||||
bool skip = false;
|
|
||||||
- for (int i=blockRefStack.length()-1; i>=0; i--) {
|
|
||||||
+ for (int i=blockRefStack.size()-1; i>=0; i--) {
|
|
||||||
REntity* ent = blockRefStack.at(i);
|
|
||||||
RBlockReferenceEntity* blockRef = dynamic_cast<RBlockReferenceEntity*>(ent);
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -569,6 +569,7 @@
|
||||||
SUBDIR += pg_activity
|
SUBDIR += pg_activity
|
||||||
SUBDIR += pg_citus
|
SUBDIR += pg_citus
|
||||||
SUBDIR += pg_dirtyread
|
SUBDIR += pg_dirtyread
|
||||||
|
SUBDIR += pg_partman
|
||||||
SUBDIR += pg_qualstats
|
SUBDIR += pg_qualstats
|
||||||
SUBDIR += pg_reorg
|
SUBDIR += pg_reorg
|
||||||
SUBDIR += pg_repack
|
SUBDIR += pg_repack
|
||||||
|
|
@ -677,6 +678,14 @@
|
||||||
SUBDIR += postgresql-repmgr2
|
SUBDIR += postgresql-repmgr2
|
||||||
SUBDIR += postgresql-tds_fdw
|
SUBDIR += postgresql-tds_fdw
|
||||||
SUBDIR += postgresql-zhparser
|
SUBDIR += postgresql-zhparser
|
||||||
|
SUBDIR += postgresql10-client
|
||||||
|
SUBDIR += postgresql10-contrib
|
||||||
|
SUBDIR += postgresql10-docs
|
||||||
|
SUBDIR += postgresql10-pgtcl
|
||||||
|
SUBDIR += postgresql10-plperl
|
||||||
|
SUBDIR += postgresql10-plpython
|
||||||
|
SUBDIR += postgresql10-pltcl
|
||||||
|
SUBDIR += postgresql10-server
|
||||||
SUBDIR += postgresql92-client
|
SUBDIR += postgresql92-client
|
||||||
SUBDIR += postgresql92-contrib
|
SUBDIR += postgresql92-contrib
|
||||||
SUBDIR += postgresql92-docs
|
SUBDIR += postgresql92-docs
|
||||||
|
|
@ -727,8 +736,10 @@
|
||||||
SUBDIR += proftpd-mod_sql_tds
|
SUBDIR += proftpd-mod_sql_tds
|
||||||
SUBDIR += puppetdb-terminus3
|
SUBDIR += puppetdb-terminus3
|
||||||
SUBDIR += puppetdb-terminus4
|
SUBDIR += puppetdb-terminus4
|
||||||
|
SUBDIR += puppetdb-terminus5
|
||||||
SUBDIR += puppetdb3
|
SUBDIR += puppetdb3
|
||||||
SUBDIR += puppetdb4
|
SUBDIR += puppetdb4
|
||||||
|
SUBDIR += puppetdb5
|
||||||
SUBDIR += pure-sql3
|
SUBDIR += pure-sql3
|
||||||
SUBDIR += puredb
|
SUBDIR += puredb
|
||||||
SUBDIR += pxlib
|
SUBDIR += pxlib
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= cego
|
PORTNAME= cego
|
||||||
PORTVERSION= 2.33.22
|
PORTVERSION= 2.34.0
|
||||||
CATEGORIES= databases
|
CATEGORIES= databases
|
||||||
MASTER_SITES= http://www.lemke-it.com/
|
MASTER_SITES= http://www.lemke-it.com/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1501933684
|
TIMESTAMP = 1502539223
|
||||||
SHA256 (cego-2.33.22.tar.gz) = bbb65e7896eefe69249748fa71bb89f4c6dd4e4a71c9db13a36f9e09133aa262
|
SHA256 (cego-2.34.0.tar.gz) = 1df5c1b2ab154fcb34bb2b27480ba087f3c2bcbf0b3820c11015684cc3e2bd67
|
||||||
SIZE (cego-2.33.22.tar.gz) = 1410925
|
SIZE (cego-2.34.0.tar.gz) = 1413328
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= db6
|
PORTNAME= db6
|
||||||
PORTVERSION= 6.2.23
|
PORTVERSION= 6.2.32
|
||||||
PORTREVISION= 2
|
|
||||||
CATEGORIES= databases java
|
CATEGORIES= databases java
|
||||||
MASTER_SITES= http://download.oracle.com/berkeley-db/
|
MASTER_SITES= http://download.oracle.com/berkeley-db/
|
||||||
PKGNAMEPREFIX?=
|
PKGNAMEPREFIX?=
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1464030344
|
TIMESTAMP = 1502528680
|
||||||
SHA256 (bdb/db-6.2.23.tar.gz) = 47612c8991aa9ac2f6be721267c8d3cdccf5ac83105df8e50809daea24e95dc7
|
SHA256 (bdb/db-6.2.32.tar.gz) = a9c5e2b004a5777aa03510cfe5cd766a4a3b777713406b02809c17c8e0e7a8fb
|
||||||
SIZE (bdb/db-6.2.23.tar.gz) = 44305964
|
SIZE (bdb/db-6.2.32.tar.gz) = 45342417
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
bin/db%%BDBMAJ%%/db_archive
|
bin/db%%BDBMAJ%%/db_archive
|
||||||
bin/db%%BDBMAJ%%/db_checkpoint
|
bin/db%%BDBMAJ%%/db_checkpoint
|
||||||
|
bin/db%%BDBMAJ%%/db_convert
|
||||||
bin/db%%BDBMAJ%%/db_deadlock
|
bin/db%%BDBMAJ%%/db_deadlock
|
||||||
bin/db%%BDBMAJ%%/db_dump
|
bin/db%%BDBMAJ%%/db_dump
|
||||||
bin/db%%BDBMAJ%%/db_dump185
|
bin/db%%BDBMAJ%%/db_dump185
|
||||||
|
|
@ -18,6 +19,7 @@ bin/db%%BDBMAJ%%/db_verify
|
||||||
%%SQL%%bin/db%%BDBMAJ%%/dbsql
|
%%SQL%%bin/db%%BDBMAJ%%/dbsql
|
||||||
bin/db_archive-%%BDBVER%%
|
bin/db_archive-%%BDBVER%%
|
||||||
bin/db_checkpoint-%%BDBVER%%
|
bin/db_checkpoint-%%BDBVER%%
|
||||||
|
bin/db_convert-%%BDBVER%%
|
||||||
bin/db_deadlock-%%BDBVER%%
|
bin/db_deadlock-%%BDBVER%%
|
||||||
bin/db_dump-%%BDBVER%%
|
bin/db_dump-%%BDBVER%%
|
||||||
bin/db_dump185-%%BDBVER%%
|
bin/db_dump185-%%BDBVER%%
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= mariaex
|
PORTNAME= mariaex
|
||||||
PORTVERSION= 0.8.2
|
PORTVERSION= 0.8.3
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
CATEGORIES= databases
|
CATEGORIES= databases
|
||||||
PKGNAMEPREFIX= elixir-
|
PKGNAMEPREFIX= elixir-
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1490663176
|
TIMESTAMP = 1502455440
|
||||||
SHA256 (xerions-mariaex-v0.8.2_GH0.tar.gz) = e973dfae0734229e6e8f96edd79b3ac750ab15c2e569ce7b38cf6f3791cbcc70
|
SHA256 (xerions-mariaex-v0.8.3_GH0.tar.gz) = 1243b34f72137f765500e94f7fe8d945dd350cc70597555669172d926c0f785c
|
||||||
SIZE (xerions-mariaex-v0.8.2_GH0.tar.gz) = 33889
|
SIZE (xerions-mariaex-v0.8.3_GH0.tar.gz) = 33677
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME?= mariadb
|
PORTNAME?= mariadb
|
||||||
PORTVERSION= 10.0.31
|
PORTVERSION= 10.0.32
|
||||||
PORTREVISION?= 1
|
PORTREVISION?= 0
|
||||||
CATEGORIES= databases ipv6
|
CATEGORIES= databases ipv6
|
||||||
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
|
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
|
||||||
http://mirrors.supportex.net/${SITESDIR}/ \
|
http://mirrors.supportex.net/${SITESDIR}/ \
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1495565124
|
TIMESTAMP = 1502136321
|
||||||
SHA256 (mariadb-10.0.31.tar.gz) = 371f2dae0b9e1a92939fba1efca77ac83ba15b6b6dcfd389ca5cbf79eb8b842a
|
SHA256 (mariadb-10.0.32.tar.gz) = f7a8d9ba88b01d426f5d69e5044e505e444a5ce73e22c9c50913dade43725936
|
||||||
SIZE (mariadb-10.0.31.tar.gz) = 63461177
|
SIZE (mariadb-10.0.32.tar.gz) = 63567828
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME?= mariadb
|
PORTNAME?= mariadb
|
||||||
PORTVERSION= 10.1.25
|
PORTVERSION= 10.1.26
|
||||||
PORTREVISION?= 0
|
PORTREVISION?= 0
|
||||||
CATEGORIES= databases ipv6
|
CATEGORIES= databases ipv6
|
||||||
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
|
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
|
||||||
|
|
@ -28,7 +28,7 @@ SUB_FILES= pkg-message
|
||||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||||
|
|
||||||
SLAVEDIRS= databases/mariadb101-client
|
SLAVEDIRS= databases/mariadb101-client
|
||||||
USES= bison:build cmake compiler:c++11-lib cpe execinfo ncurses \
|
USES= bison:build cmake compiler:c++11-lib cpe execinfo libedit ncurses \
|
||||||
shebangfix ssl
|
shebangfix ssl
|
||||||
USE_LDCONFIG= ${PREFIX}/lib/mysql
|
USE_LDCONFIG= ${PREFIX}/lib/mysql
|
||||||
SHEBANG_FILES= scripts/*.sh
|
SHEBANG_FILES= scripts/*.sh
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1499243885
|
TIMESTAMP = 1502489306
|
||||||
SHA256 (mariadb-10.1.25.tar.gz) = 7205ecaa6f1bc16335ad88faa5c46be52b3ac628a5e795cb942a3f4335b2a0d6
|
SHA256 (mariadb-10.1.26.tar.gz) = ba88b1cb9967dea2909938a34ba89373b162b0d83e5c98a0f1c94540156bf73d
|
||||||
SIZE (mariadb-10.1.25.tar.gz) = 61790542
|
SIZE (mariadb-10.1.26.tar.gz) = 61887132
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,12 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= neo4j
|
PORTNAME= neo4j
|
||||||
DISTVERSION= 3.0.4
|
DISTVERSION= 3.2.1
|
||||||
PORTREVISION= 2
|
PORTREVISION= 1
|
||||||
CATEGORIES= databases java
|
CATEGORIES= databases java
|
||||||
MASTER_SITES= http://dist.neo4j.org/
|
MASTER_SITES= http://dist.neo4j.org/
|
||||||
DISTNAME= ${PORTNAME}-community-${DISTVERSION}-unix
|
DISTNAME= ${PORTNAME}-community-${DISTVERSION}-unix
|
||||||
|
LICENSE= GPLv3
|
||||||
|
|
||||||
MAINTAINER= crees@FreeBSD.org
|
MAINTAINER= crees@FreeBSD.org
|
||||||
COMMENT= High performance graph store and database
|
COMMENT= High performance graph store and database
|
||||||
|
|
@ -15,29 +16,29 @@ RUN_DEPENDS= bash:shells/bash
|
||||||
WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,}
|
WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,}
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
USES= shebangfix
|
USES= shebangfix
|
||||||
SHEBANG_FILES= bin/neo4j-shell bin/neo4j-import
|
SHEBANG_FILES= bin/cypher-shell bin/neo4j-admin bin/neo4j-shell bin/neo4j-import
|
||||||
USE_JAVA= yes
|
USE_JAVA= yes
|
||||||
USE_RC_SUBR= ${PORTNAME}
|
USE_RC_SUBR= ${PORTNAME}
|
||||||
SUB_FILES= ${PORTNAME}.sh
|
SUB_FILES= ${PORTNAME}.sh
|
||||||
|
|
||||||
|
DBDIR= /var/db/${PORTNAME}
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
${REINPLACE_CMD} 's,%%DATADIR%%,${DATADIR},g;s,%%PREFIX%%,${PREFIX},g' \
|
${REINPLACE_CMD} 's,%%DBDIR%%,${DBDIR},g;s,%%PREFIX%%,${PREFIX},g' \
|
||||||
${WRKSRC}/bin/neo4j-shared.sh ${WRKSRC}/conf/neo4j.conf
|
${WRKSRC}/bin/cypher-shell ${WRKSRC}/bin/neo4j* \
|
||||||
|
${WRKSRC}/conf/neo4j.conf
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||||
${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/tools
|
${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/tools
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/bin/tools/* \
|
${INSTALL_SCRIPT} ${WRKSRC}/bin/tools/* \
|
||||||
${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/tools
|
${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/tools
|
||||||
.for j in j j-admin j-import j-shell
|
.for name in cypher-shell neo4j neo4j-admin neo4j-import neo4j-shell
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/bin/neo4$j ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
|
${INSTALL_SCRIPT} ${WRKSRC}/bin/${name} ${STAGEDIR}${PREFIX}/bin
|
||||||
-cd ${STAGEDIR}${PREFIX}/bin && ${LN} ${PORTNAME} neo4$j 2>/dev/null
|
|
||||||
.endfor
|
.endfor
|
||||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/plugins
|
${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/lib/plugins
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
|
${INSTALL_SCRIPT} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/${PORTNAME}/lib
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}-shared.sh \
|
.for f in ${PORTNAME}.conf
|
||||||
${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
|
|
||||||
.for f in ${PORTNAME}.conf ${PORTNAME}-wrapper.conf
|
|
||||||
${INSTALL_DATA} ${WRKSRC}/conf/$f \
|
${INSTALL_DATA} ${WRKSRC}/conf/$f \
|
||||||
${STAGEDIR}${PREFIX}/etc/$f.sample
|
${STAGEDIR}${PREFIX}/etc/$f.sample
|
||||||
.endfor
|
.endfor
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1472081606
|
TIMESTAMP = 1498754546
|
||||||
SHA256 (neo4j-community-3.0.4-unix.tar.gz) = e1da51163eb18380623788eabea34dfe23ee21c99deca4e7922094b0d242e805
|
SHA256 (neo4j-community-3.2.1-unix.tar.gz) = 24fd6a704e0d80c4b4f9a3d17ce0db23f258a8cdcfa1eb28d7803b7d1811ee96
|
||||||
SIZE (neo4j-community-3.0.4-unix.tar.gz) = 61425809
|
SIZE (neo4j-community-3.2.1-unix.tar.gz) = 77979397
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ load_rc_config $name
|
||||||
|
|
||||||
: ${neo4j_enable:=NO}
|
: ${neo4j_enable:=NO}
|
||||||
|
|
||||||
command=%%PREFIX%%/libexec/neo4j/neo4j
|
command=%%PREFIX%%/bin/neo4j
|
||||||
start_cmd="$command start"
|
start_cmd="$command start"
|
||||||
start_precmd=neo4j_prestart
|
start_precmd=neo4j_prestart
|
||||||
stop_cmd="$command stop"
|
stop_cmd="$command stop"
|
||||||
|
|
@ -29,7 +29,7 @@ status_cmd="$command status"
|
||||||
neo4j_prestart()
|
neo4j_prestart()
|
||||||
{
|
{
|
||||||
NEO4J_DATA=%%DATADIR%%
|
NEO4J_DATA=%%DATADIR%%
|
||||||
NEO4J_LIB=%%PREFIX%%/lib/neo4j
|
NEO4J_LIB=%%PREFIX%%/neo4j/lib
|
||||||
NEO4J_LOGS=/var/log/neo4j
|
NEO4J_LOGS=/var/log/neo4j
|
||||||
NEO4J_PLUGINS=${NEO4J_LIB}/plugins
|
NEO4J_PLUGINS=${NEO4J_LIB}/plugins
|
||||||
NEO4J_RUN=/var/run/neo4j
|
NEO4J_RUN=/var/run/neo4j
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,4 @@
|
||||||
#
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
. %%PREFIX%%/libexec/neo4j/neo4j-shared.sh
|
exec %%PREFIX%%/bin/$(basename $0) ${1+"$@"}
|
||||||
|
|
||||||
exec %%PREFIX%%/libexec/neo4j/$(basename $0) ${1+"$@"}
|
|
||||||
|
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
--- bin/neo4j-shared.sh.orig 2016-08-25 00:54:03.496139435 +0100
|
|
||||||
+++ bin/neo4j-shared.sh 2016-08-25 01:02:34.689503862 +0100
|
|
||||||
@@ -124,7 +124,7 @@
|
|
||||||
if [[ -z "${NEO4J_HOME:-}" ]]; then
|
|
||||||
NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
|
|
||||||
fi
|
|
||||||
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
|
|
||||||
+ export NEO4J_CONF=%%PREFIX%%/etc
|
|
||||||
readonly NEO4J_HOME NEO4J_CONF
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -159,10 +159,10 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
_setup_configurable_paths() {
|
|
||||||
- NEO4J_DATA=$(resolve_path "${dbms_directories_data:-data}")
|
|
||||||
- NEO4J_LIB=$(resolve_path "${dbms_directories_lib:-lib}")
|
|
||||||
- NEO4J_LOGS=$(resolve_path "${dbms_directories_logs:-logs}")
|
|
||||||
- NEO4J_PLUGINS=$(resolve_path "${dbms_directories_plugins:-plugins}")
|
|
||||||
- NEO4J_RUN=$(resolve_path "${dbms_directories_run:-run}")
|
|
||||||
+ export NEO4J_DATA=%%DATADIR%%
|
|
||||||
+ export NEO4J_LIB=%%PREFIX%%/lib/neo4j
|
|
||||||
+ export NEO4J_LOGS=/var/log/neo4j
|
|
||||||
+ export NEO4J_PLUGINS=${NEO4J_LIB}/plugins
|
|
||||||
+ export NEO4J_RUN=/var/run
|
|
||||||
readonly NEO4J_DATA NEO4J_LIB NEO4J_LOGS NEO4J_PLUGINS NEO4J_RUN
|
|
||||||
}
|
|
||||||
11
databases/neo4j/files/patch-bin_cypher-shell
Normal file
11
databases/neo4j/files/patch-bin_cypher-shell
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
--- bin/cypher-shell.orig 2017-07-04 01:59:39 UTC
|
||||||
|
+++ bin/cypher-shell
|
||||||
|
@@ -72,7 +72,7 @@ build_classpath() {
|
||||||
|
|
||||||
|
# Then try installation directory (prefix/bin and prefix/share/cypher-shell/lib)
|
||||||
|
if [[ -z "${JARPATH}" ]]; then
|
||||||
|
- APP_HOME="${APP_HOME}/../share/cypher-shell"
|
||||||
|
+ APP_HOME="${APP_HOME}/../neo4j/lib"
|
||||||
|
JARPATH="$(find "${APP_HOME}" -name "cypher-shell-all.jar" )"
|
||||||
|
fi
|
||||||
|
}
|
||||||
20
databases/neo4j/files/patch-bin_neo4j
Normal file
20
databases/neo4j/files/patch-bin_neo4j
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
--- bin/neo4j.orig 2017-07-04 01:59:39 UTC
|
||||||
|
+++ bin/neo4j
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#!/usr/bin/env bash
|
||||||
|
+#!/usr/local/bin/bash
|
||||||
|
# Copyright (c) 2002-2016 "Neo Technology,"
|
||||||
|
# Network Engine for Objects in Lund AB [http://neotechnology.com]
|
||||||
|
#
|
||||||
|
@@ -162,9 +162,9 @@ _show_java_help() {
|
||||||
|
|
||||||
|
_setup_calculated_paths() {
|
||||||
|
if [[ -z "${NEO4J_HOME:-}" ]]; then
|
||||||
|
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
|
||||||
|
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
|
||||||
|
fi
|
||||||
|
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
|
||||||
|
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
|
||||||
|
readonly NEO4J_HOME NEO4J_CONF
|
||||||
|
}
|
||||||
|
|
||||||
12
databases/neo4j/files/patch-bin_neo4j-admin
Normal file
12
databases/neo4j/files/patch-bin_neo4j-admin
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
--- bin/neo4j-admin.orig 2017-07-04 01:59:39 UTC
|
||||||
|
+++ bin/neo4j-admin
|
||||||
|
@@ -140,7 +140,7 @@ _setup_calculated_paths() {
|
||||||
|
if [[ -z "${NEO4J_HOME:-}" ]]; then
|
||||||
|
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
|
||||||
|
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
|
||||||
|
fi
|
||||||
|
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
|
||||||
|
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
|
||||||
|
readonly NEO4J_HOME NEO4J_CONF
|
||||||
|
}
|
||||||
|
|
||||||
12
databases/neo4j/files/patch-bin_neo4j-import
Normal file
12
databases/neo4j/files/patch-bin_neo4j-import
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
--- bin/neo4j-import.orig 2017-07-04 01:59:39 UTC
|
||||||
|
+++ bin/neo4j-import
|
||||||
|
@@ -140,7 +140,7 @@ _setup_calculated_paths() {
|
||||||
|
if [[ -z "${NEO4J_HOME:-}" ]]; then
|
||||||
|
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
|
||||||
|
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
|
||||||
|
fi
|
||||||
|
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
|
||||||
|
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
|
||||||
|
readonly NEO4J_HOME NEO4J_CONF
|
||||||
|
}
|
||||||
|
|
||||||
12
databases/neo4j/files/patch-bin_neo4j-shell
Normal file
12
databases/neo4j/files/patch-bin_neo4j-shell
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
--- bin/neo4j-shell.orig 2017-07-04 01:59:39 UTC
|
||||||
|
+++ bin/neo4j-shell
|
||||||
|
@@ -140,7 +140,7 @@ _setup_calculated_paths() {
|
||||||
|
if [[ -z "${NEO4J_HOME:-}" ]]; then
|
||||||
|
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
|
||||||
|
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
|
||||||
|
fi
|
||||||
|
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
|
||||||
|
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
|
||||||
|
readonly NEO4J_HOME NEO4J_CONF
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -1,15 +1,15 @@
|
||||||
--- conf/neo4j.conf.orig 2016-08-25 02:30:25.057742736 +0100
|
--- conf/neo4j.conf.orig 2017-05-31 21:11:19 UTC
|
||||||
+++ conf/neo4j.conf 2016-08-25 02:32:53.932724521 +0100
|
+++ conf/neo4j.conf
|
||||||
@@ -6,9 +6,9 @@
|
@@ -9,9 +9,9 @@
|
||||||
#dbms.active_database=graph.db
|
#dbms.active_database=graph.db
|
||||||
|
|
||||||
# Paths of directories in the installation.
|
# Paths of directories in the installation.
|
||||||
-#dbms.directories.data=data
|
-#dbms.directories.data=data
|
||||||
-#dbms.directories.plugins=plugins
|
-#dbms.directories.plugins=plugins
|
||||||
-#dbms.directories.certificates=certificates
|
-#dbms.directories.certificates=certificates
|
||||||
+dbms.directories.data=%%DATADIR%%
|
+dbms.directories.data=%%DBDIR%%
|
||||||
+dbms.directories.plugins=%%PREFIX%%/lib/neo4j/plugins
|
+dbms.directories.plugins=%%PREFIX%%/lib/neo4j/plugins
|
||||||
+dbms.directories.certificates=%%PREFIX%%/etc/neo4j-certificates
|
+dbms.directories.certificates=%%PREFIX%%/etc/neo4j-certificates
|
||||||
|
#dbms.directories.logs=logs
|
||||||
# This setting constrains all `LOAD CSV` import files to be under the `import` directory. Remove or uncomment it to
|
#dbms.directories.lib=lib
|
||||||
# allow files to be loaded from anywhere in filesystem; this introduces possible security problems. See the `LOAD CSV`
|
#dbms.directories.run=run
|
||||||
|
|
|
||||||
|
|
@ -1,88 +1,91 @@
|
||||||
|
bin/cypher-shell
|
||||||
bin/neo4j
|
bin/neo4j
|
||||||
bin/neo4j-admin
|
bin/neo4j-admin
|
||||||
bin/neo4j-import
|
bin/neo4j-import
|
||||||
bin/neo4j-shell
|
bin/neo4j-shell
|
||||||
@sample etc/neo4j-wrapper.conf.sample
|
|
||||||
@sample etc/neo4j.conf.sample
|
@sample etc/neo4j.conf.sample
|
||||||
lib/neo4j/asm-5.0.2.jar
|
neo4j/lib/asm-5.2.jar
|
||||||
lib/neo4j/bcpkix-jdk15on-1.53.jar
|
neo4j/lib/bcpkix-jdk15on-1.53.jar
|
||||||
lib/neo4j/bcprov-jdk15on-1.53.jar
|
neo4j/lib/bcprov-jdk15on-1.53.jar
|
||||||
lib/neo4j/commons-beanutils-1.8.3.jar
|
neo4j/lib/caffeine-2.3.3.jar
|
||||||
lib/neo4j/commons-configuration-1.10.jar
|
neo4j/lib/commons-beanutils-1.8.3.jar
|
||||||
lib/neo4j/commons-digester-2.1.jar
|
neo4j/lib/commons-compress-1.12.jar
|
||||||
lib/neo4j/commons-io-2.4.jar
|
neo4j/lib/commons-configuration-1.10.jar
|
||||||
lib/neo4j/commons-lang-2.6.jar
|
neo4j/lib/commons-digester-2.1.jar
|
||||||
lib/neo4j/commons-lang3-3.3.2.jar
|
neo4j/lib/commons-io-2.4.jar
|
||||||
lib/neo4j/commons-logging-1.1.1.jar
|
neo4j/lib/commons-lang-2.6.jar
|
||||||
lib/neo4j/concurrentlinkedhashmap-lru-1.4.2.jar
|
neo4j/lib/commons-lang3-3.3.2.jar
|
||||||
lib/neo4j/jackson-core-asl-1.9.13.jar
|
neo4j/lib/commons-logging-1.1.1.jar
|
||||||
lib/neo4j/jackson-jaxrs-1.9.13.jar
|
neo4j/lib/concurrentlinkedhashmap-lru-1.4.2.jar
|
||||||
lib/neo4j/jackson-mapper-asl-1.9.13.jar
|
neo4j/lib/jackson-core-asl-1.9.13.jar
|
||||||
lib/neo4j/javax.servlet-api-3.1.0.jar
|
neo4j/lib/jackson-jaxrs-1.9.13.jar
|
||||||
lib/neo4j/jersey-core-1.19.jar
|
neo4j/lib/jackson-mapper-asl-1.9.13.jar
|
||||||
lib/neo4j/jersey-multipart-1.19.jar
|
neo4j/lib/javax.servlet-api-3.1.0.jar
|
||||||
lib/neo4j/jersey-server-1.19.jar
|
neo4j/lib/jersey-core-1.19.jar
|
||||||
lib/neo4j/jersey-servlet-1.19.jar
|
neo4j/lib/jersey-multipart-1.19.jar
|
||||||
lib/neo4j/jetty-http-9.2.9.v20150224.jar
|
neo4j/lib/jersey-server-1.19.jar
|
||||||
lib/neo4j/jetty-io-9.2.9.v20150224.jar
|
neo4j/lib/jersey-servlet-1.19.jar
|
||||||
lib/neo4j/jetty-security-9.2.9.v20150224.jar
|
neo4j/lib/jetty-http-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jetty-server-9.2.9.v20150224.jar
|
neo4j/lib/jetty-io-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jetty-servlet-9.2.9.v20150224.jar
|
neo4j/lib/jetty-security-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jetty-util-9.2.9.v20150224.jar
|
neo4j/lib/jetty-server-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jetty-webapp-9.2.9.v20150224.jar
|
neo4j/lib/jetty-servlet-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jetty-xml-9.2.9.v20150224.jar
|
neo4j/lib/jetty-util-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jline-2.12.jar
|
neo4j/lib/jetty-webapp-9.2.9.v20150224.jar
|
||||||
lib/neo4j/jsr311-api-1.1.2.r612.jar
|
neo4j/lib/jetty-xml-9.2.9.v20150224.jar
|
||||||
lib/neo4j/lucene-analyzers-common-5.5.0.jar
|
neo4j/lib/jline-2.12.jar
|
||||||
lib/neo4j/lucene-codecs-5.5.0.jar
|
neo4j/lib/jsr311-api-1.1.2.r612.jar
|
||||||
lib/neo4j/lucene-core-5.5.0.jar
|
neo4j/lib/lucene-analyzers-common-5.5.0.jar
|
||||||
lib/neo4j/lucene-queryparser-5.5.0.jar
|
neo4j/lib/lucene-codecs-5.5.0.jar
|
||||||
lib/neo4j/mimepull-1.9.3.jar
|
neo4j/lib/lucene-core-5.5.0.jar
|
||||||
lib/neo4j/neo4j-bolt-3.0.4.jar
|
neo4j/lib/lucene-queryparser-5.5.0.jar
|
||||||
lib/neo4j/neo4j-browser-1.1.8.jar
|
neo4j/lib/mimepull-1.9.3.jar
|
||||||
lib/neo4j/neo4j-codegen-3.0.4.jar
|
neo4j/lib/neo4j-bolt-3.2.1.jar
|
||||||
lib/neo4j/neo4j-collections-3.0.4.jar
|
neo4j/lib/neo4j-browser-3.0.4.jar
|
||||||
lib/neo4j/neo4j-command-line-3.0.4.jar
|
neo4j/lib/neo4j-codegen-3.2.1.jar
|
||||||
lib/neo4j/neo4j-common-3.0.4.jar
|
neo4j/lib/neo4j-collections-3.2.1.jar
|
||||||
lib/neo4j/neo4j-consistency-check-3.0.4.jar
|
neo4j/lib/neo4j-command-line-3.2.1.jar
|
||||||
lib/neo4j/neo4j-csv-3.0.4.jar
|
neo4j/lib/neo4j-common-3.2.1.jar
|
||||||
lib/neo4j/neo4j-cypher-3.0.4.jar
|
neo4j/lib/neo4j-configuration-3.2.1.jar
|
||||||
lib/neo4j/neo4j-cypher-compiler-2.3-2.3.5.jar
|
neo4j/lib/neo4j-consistency-check-3.2.1.jar
|
||||||
lib/neo4j/neo4j-cypher-compiler-3.0-3.0.4.jar
|
neo4j/lib/neo4j-csv-3.2.1.jar
|
||||||
lib/neo4j/neo4j-cypher-frontend-2.3-2.3.5.jar
|
neo4j/lib/neo4j-cypher-3.2.1.jar
|
||||||
lib/neo4j/neo4j-cypher-frontend-3.0-3.0.4.jar
|
neo4j/lib/neo4j-cypher-compiler-2.3-2.3.10.jar
|
||||||
lib/neo4j/neo4j-dbms-3.0.4.jar
|
neo4j/lib/neo4j-cypher-compiler-3.1-3.1.4.jar
|
||||||
lib/neo4j/neo4j-graph-algo-3.0.4.jar
|
neo4j/lib/neo4j-cypher-compiler-3.2-3.2.1.jar
|
||||||
lib/neo4j/neo4j-graph-matching-3.0.4.jar
|
neo4j/lib/neo4j-cypher-frontend-2.3-2.3.10.jar
|
||||||
lib/neo4j/neo4j-graphdb-api-3.0.4.jar
|
neo4j/lib/neo4j-cypher-frontend-3.1-3.1.4.jar
|
||||||
lib/neo4j/neo4j-import-tool-3.0.4.jar
|
neo4j/lib/neo4j-cypher-frontend-3.2-3.2.1.jar
|
||||||
lib/neo4j/neo4j-io-3.0.4.jar
|
neo4j/lib/neo4j-cypher-ir-3.2-3.2.1.jar
|
||||||
lib/neo4j/neo4j-jmx-3.0.4.jar
|
neo4j/lib/neo4j-dbms-3.2.1.jar
|
||||||
lib/neo4j/neo4j-kernel-3.0.4.jar
|
neo4j/lib/neo4j-graph-algo-3.2.1.jar
|
||||||
lib/neo4j/neo4j-logging-3.0.4.jar
|
neo4j/lib/neo4j-graph-matching-3.1.3.jar
|
||||||
lib/neo4j/neo4j-lucene-index-3.0.4.jar
|
neo4j/lib/neo4j-graphdb-api-3.2.1.jar
|
||||||
lib/neo4j/neo4j-lucene-upgrade-3.0.4.jar
|
neo4j/lib/neo4j-import-tool-3.2.1.jar
|
||||||
lib/neo4j/neo4j-primitive-collections-3.0.4.jar
|
neo4j/lib/neo4j-index-3.2.1.jar
|
||||||
lib/neo4j/neo4j-resource-3.0.4.jar
|
neo4j/lib/neo4j-io-3.2.1.jar
|
||||||
lib/neo4j/neo4j-security-3.0.4.jar
|
neo4j/lib/neo4j-jmx-3.2.1.jar
|
||||||
lib/neo4j/neo4j-server-3.0.4.jar
|
neo4j/lib/neo4j-kernel-3.2.1.jar
|
||||||
lib/neo4j/neo4j-shell-3.0.4.jar
|
neo4j/lib/neo4j-logging-3.2.1.jar
|
||||||
lib/neo4j/neo4j-udc-3.0.4.jar
|
neo4j/lib/neo4j-lucene-index-3.2.1.jar
|
||||||
lib/neo4j/neo4j-unsafe-3.0.4.jar
|
neo4j/lib/neo4j-lucene-upgrade-3.2.1.jar
|
||||||
lib/neo4j/netty-all-4.0.28.Final.jar
|
neo4j/lib/neo4j-primitive-collections-3.2.1.jar
|
||||||
lib/neo4j/opencsv-2.3.jar
|
neo4j/lib/neo4j-resource-3.2.1.jar
|
||||||
lib/neo4j/parboiled-core-1.1.7.jar
|
neo4j/lib/neo4j-security-3.2.1.jar
|
||||||
lib/neo4j/parboiled-scala_2.11-1.1.7.jar
|
neo4j/lib/neo4j-server-3.2.1.jar
|
||||||
lib/neo4j/rhino-1.7R4.jar
|
neo4j/lib/neo4j-shell-3.2.1.jar
|
||||||
lib/neo4j/scala-library-2.11.8.jar
|
neo4j/lib/neo4j-udc-3.2.1.jar
|
||||||
lib/neo4j/scala-reflect-2.11.8.jar
|
neo4j/lib/neo4j-unsafe-3.2.1.jar
|
||||||
lib/neo4j/server-api-3.0.4.jar
|
neo4j/lib/netty-all-4.1.8.Final.jar
|
||||||
libexec/neo4j/neo4j
|
neo4j/lib/opencsv-2.3.jar
|
||||||
libexec/neo4j/neo4j-admin
|
neo4j/lib/parboiled-core-1.1.7.jar
|
||||||
libexec/neo4j/neo4j-import
|
neo4j/lib/parboiled-scala_2.11-1.1.7.jar
|
||||||
libexec/neo4j/neo4j-shared.sh
|
neo4j/lib/rhino-1.7R4.jar
|
||||||
libexec/neo4j/neo4j-shell
|
neo4j/lib/scala-library-2.11.8.jar
|
||||||
libexec/neo4j/tools/config-migrator.jar
|
neo4j/lib/scala-reflect-2.11.8.jar
|
||||||
@dir lib/neo4j/plugins
|
neo4j/lib/server-api-3.2.1.jar
|
||||||
|
neo4j/libexec/tools/2.x-config-migrator.jar
|
||||||
|
neo4j/libexec/tools/cypher-shell-all.jar
|
||||||
|
@dir neo4j/lib/plugins
|
||||||
@dir %%DATADIR%%
|
@dir %%DATADIR%%
|
||||||
@dir etc/neo4j-certificates
|
@dir etc/neo4j-certificates
|
||||||
|
|
|
||||||
27
databases/pg_partman/Makefile
Normal file
27
databases/pg_partman/Makefile
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= pg_partman
|
||||||
|
PORTVERSION= 3.0.2
|
||||||
|
CATEGORIES= databases
|
||||||
|
|
||||||
|
MAINTAINER= lacey.leanne@gmail.com
|
||||||
|
COMMENT= PostgreSQL Partition Manager
|
||||||
|
|
||||||
|
LICENSE= PostgreSQL
|
||||||
|
|
||||||
|
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:databases/py-psycopg2
|
||||||
|
|
||||||
|
USES= gmake pgsql:9.4+ python uidfix shebangfix
|
||||||
|
WANT_PGSQL= server
|
||||||
|
SHEBANG_GLOB= *.py
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_TUPLE= keithf4:${PORTNAME}:v${PORTVERSION}
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
|
${MV} ${STAGEDIR}${PREFIX}/share/doc/postgresql/extension/*.md ${STAGEDIR}${DOCSDIR}
|
||||||
|
${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/postgresql/extension
|
||||||
|
${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/postgresql
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
databases/pg_partman/distinfo
Normal file
3
databases/pg_partman/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1499899689
|
||||||
|
SHA256 (keithf4-pg_partman-3.0.2-v3.0.2_GH0.tar.gz) = 55176580061c8293ef972c78ce02b84f75687f284b13339248cffd44edc95946
|
||||||
|
SIZE (keithf4-pg_partman-3.0.2-v3.0.2_GH0.tar.gz) = 816083
|
||||||
10
databases/pg_partman/pkg-descr
Normal file
10
databases/pg_partman/pkg-descr
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
pg_partman is an extension to create and manage both time-based and
|
||||||
|
serial-based table partition sets. Sub-partitoning is also supported.
|
||||||
|
Child table & trigger function creation is all managed by the extension
|
||||||
|
itself. Tables with existing data can also have their data partitioned in
|
||||||
|
easily managed smaller batches. Optional retention policy can automatically
|
||||||
|
drop partitions no longer needed. A background worker (BGW) process is
|
||||||
|
included to automatically run partition maintenance without the need of an
|
||||||
|
external scheduler (cron, etc) in most cases.
|
||||||
|
|
||||||
|
WWW: https://github.com/keithf4/pg_partman
|
||||||
73
databases/pg_partman/pkg-plist
Normal file
73
databases/pg_partman/pkg-plist
Normal file
|
|
@ -0,0 +1,73 @@
|
||||||
|
bin/check_unique_constraint.py
|
||||||
|
bin/dump_partition.py
|
||||||
|
bin/partition_data.py
|
||||||
|
bin/reapply_constraints.py
|
||||||
|
bin/reapply_foreign_keys.py
|
||||||
|
bin/reapply_indexes.py
|
||||||
|
bin/undo_partition.py
|
||||||
|
bin/vacuum_maintenance.py
|
||||||
|
lib/postgresql/pg_partman_bgw.so
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/migration.md
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/pg_partman.md
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/pg_partman_howto.md
|
||||||
|
share/postgresql/extension/pg_partman--0.1.0--0.1.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.1.1--0.1.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.1.2--0.2.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.2.0--0.3.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.3.0--0.3.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.3.1--0.3.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.3.2--0.4.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.4.0--0.4.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.4.1--0.4.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--0.4.2--1.0.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.0.0--1.1.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.1.0--1.2.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.2.0--1.3.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.3.0--1.4.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.4.0--1.4.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.4.1--1.4.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.4.2--1.4.3.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.4.3--1.4.4.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.4.4--1.4.5.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.4.5--1.5.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.5.0--1.5.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.5.1--1.6.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.6.0--1.6.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.6.1--1.7.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.7.0--1.7.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.7.1--1.7.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.7.2--1.8.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.0--1.8.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.1--1.8.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.2--1.8.3.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.3--1.8.4.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.4--1.8.5.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.5--1.8.6.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.6--1.8.7.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.7--1.8.8.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.7--2.0.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--1.8.8--2.0.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.0.0--2.1.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.1.0--2.2.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.2.0--2.2.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.2.1--2.2.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.2.2--2.2.3.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.2.3--2.3.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.3.0--2.3.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.3.1--2.3.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.3.2--2.3.3.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.3.3--2.3.4.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.3.4--2.4.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.4.0--2.4.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.4.1--2.5.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.5.0--2.5.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.5.1--2.6.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.6.0--2.6.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.6.1--2.6.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.6.2--2.6.3.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.6.3--2.6.4.sql
|
||||||
|
share/postgresql/extension/pg_partman--2.6.4--3.0.0.sql
|
||||||
|
share/postgresql/extension/pg_partman--3.0.0--3.0.1.sql
|
||||||
|
share/postgresql/extension/pg_partman--3.0.1--3.0.2.sql
|
||||||
|
share/postgresql/extension/pg_partman--3.0.2.sql
|
||||||
|
share/postgresql/extension/pg_partman.control
|
||||||
21
databases/postgresql10-client/Makefile
Normal file
21
databases/postgresql10-client/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
# Created by: Palle Girgensohn <girgen@FreeBSD.org>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= postgresql
|
||||||
|
PORTREVISION= 0
|
||||||
|
|
||||||
|
COMMENT= PostgreSQL database (client)
|
||||||
|
|
||||||
|
MASTERDIR= ${.CURDIR}/../postgresql10-server
|
||||||
|
|
||||||
|
BUILD_DIRS= config src/include src/interfaces src/port \
|
||||||
|
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
|
||||||
|
src/bin/pgbench doc src/makefiles src/test/regress
|
||||||
|
INSTALL_DIRS= ${BUILD_DIRS}
|
||||||
|
|
||||||
|
CLIENT_ONLY= yes
|
||||||
|
COMPONENT= -client
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USES= pkgconfig
|
||||||
|
|
||||||
|
.include "${MASTERDIR}/Makefile"
|
||||||
32
databases/postgresql10-contrib/Makefile
Normal file
32
databases/postgresql10-contrib/Makefile
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
# Created by: Palle Girgensohn <girgen@pingpong.net>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= postgresql
|
||||||
|
PORTREVISION= 1
|
||||||
|
CATEGORIES= databases
|
||||||
|
|
||||||
|
MAINTAINER= pgsql@FreeBSD.org
|
||||||
|
COMMENT= The contrib utilities from the PostgreSQL distribution
|
||||||
|
|
||||||
|
LIB_DEPENDS= libxslt.so:textproc/libxslt \
|
||||||
|
libxml2.so:textproc/libxml2
|
||||||
|
|
||||||
|
MASTERDIR= ${.CURDIR}/../postgresql10-server
|
||||||
|
|
||||||
|
USES= bison pgsql:10
|
||||||
|
|
||||||
|
BUILD_DIRS= src/port src/include src/common contrib
|
||||||
|
INSTALL_DIRS= contrib
|
||||||
|
|
||||||
|
SLAVE_ONLY= yes
|
||||||
|
COMPONENT= -contrib
|
||||||
|
CONFIGURE_ARGS+=--with-libxslt --with-libxml --with-openssl --disable-nls --with-uuid=bsd
|
||||||
|
LDFLAGS+= -lpthread -L${PREFIX}/lib
|
||||||
|
|
||||||
|
post-configure:
|
||||||
|
@cd ${WRKSRC}/src/backend && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} symlinks
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
@- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README
|
||||||
|
|
||||||
|
.include "${MASTERDIR}/Makefile"
|
||||||
23
databases/postgresql10-contrib/pkg-descr
Normal file
23
databases/postgresql10-contrib/pkg-descr
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
This is the port for all stuff that comes in the contrib subtree of
|
||||||
|
the postgresql distribution. This subtree contains porting tools,
|
||||||
|
analysis utilities, and plug-in features that are not part of the core
|
||||||
|
PostgreSQL system, mainly because they address a limited audience or
|
||||||
|
are too experimental to be part of the main source tree. This does
|
||||||
|
not preclude their usefulness.
|
||||||
|
|
||||||
|
Each subdirectory contains a README file with information about the
|
||||||
|
module. Some directories supply new user-defined functions, operators,
|
||||||
|
or types. After you have installed the files you need to register the
|
||||||
|
new entities in the database system by running the commands in the
|
||||||
|
supplied .sql file. For example,
|
||||||
|
|
||||||
|
$ psql -d dbname -f module.sql
|
||||||
|
|
||||||
|
The .sql files are installed into /usr/local/share/postgresql/contrib
|
||||||
|
|
||||||
|
For more information, please see
|
||||||
|
/usr/local/share/doc/postgresql/contrib/README*
|
||||||
|
|
||||||
|
This software is part of the standard PostgreSQL distribution.
|
||||||
|
|
||||||
|
WWW: http://www.postgresql.org/
|
||||||
6
databases/postgresql10-docs/Makefile
Normal file
6
databases/postgresql10-docs/Makefile
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
# Created by: Palle Girgensohn <girgen@pingpong.net>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
WANT_PGSQL_VER=10
|
||||||
|
|
||||||
|
.include "${.CURDIR}/../postgresql96-docs/Makefile"
|
||||||
10
databases/postgresql10-pgtcl/Makefile
Normal file
10
databases/postgresql10-pgtcl/Makefile
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PKGNAMESUFFIX= -postgresql10
|
||||||
|
|
||||||
|
CONFLICTS= pgtcl-[0-9]* pgtcl-postgresql9[0123456]-[0-9]*
|
||||||
|
|
||||||
|
PGTCL_SLAVE= 10
|
||||||
|
MASTERDIR= ${.CURDIR}/../pgtcl
|
||||||
|
|
||||||
|
.include "${MASTERDIR}/Makefile"
|
||||||
6
databases/postgresql10-plperl/Makefile
Normal file
6
databases/postgresql10-plperl/Makefile
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
# Created by: Palle Girgensohn <girgen@partitur.se>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
WANT_PGSQL_VER= 10
|
||||||
|
|
||||||
|
.include "${.CURDIR}/../postgresql95-plperl/Makefile"
|
||||||
5
databases/postgresql10-plpython/Makefile
Normal file
5
databases/postgresql10-plpython/Makefile
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
WANT_PGSQL_VER= 10
|
||||||
|
|
||||||
|
.include "${.CURDIR}/../postgresql95-plpython/Makefile"
|
||||||
30
databases/postgresql10-pltcl/Makefile
Normal file
30
databases/postgresql10-pltcl/Makefile
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Created by: Palle Girgensohn <girgen@partitur.se>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= postgresql
|
||||||
|
CATEGORIES= databases tcl
|
||||||
|
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}
|
||||||
|
|
||||||
|
MAINTAINER= pgsql@FreeBSD.org
|
||||||
|
COMMENT= Module for using Tcl to write SQL functions
|
||||||
|
|
||||||
|
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server
|
||||||
|
|
||||||
|
WANT_PGSQL_VER?=10
|
||||||
|
|
||||||
|
USES+= tcl pgsql:${WANT_PGSQL_VER}
|
||||||
|
WANT_PGSQL= server
|
||||||
|
|
||||||
|
CONFIGURE_ARGS= --with-tcl --without-tk \
|
||||||
|
--with-tclconfig="${TCL_LIBDIR}" \
|
||||||
|
--with-includes="${TCL_INCLUDEDIR}"
|
||||||
|
|
||||||
|
CONFIGURE_ENV+= TCLSH="${TCLSH}"
|
||||||
|
MAKE_ENV+= TCL_INCDIR="${TCL_INCLUDEDIR}"
|
||||||
|
|
||||||
|
BUILD_DIRS= src/backend src/pl/tcl
|
||||||
|
INSTALL_DIRS= src/pl/tcl
|
||||||
|
SLAVE_ONLY= yes
|
||||||
|
COMPONENT= -pltcl
|
||||||
|
|
||||||
|
.include "${MASTERDIR}/Makefile"
|
||||||
29
databases/postgresql10-server/Makefile
Normal file
29
databases/postgresql10-server/Makefile
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
DISTVERSION?= 10beta3
|
||||||
|
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
|
||||||
|
|
||||||
|
MAINTAINER?= pgsql@FreeBSD.org
|
||||||
|
|
||||||
|
INSTALL_DIRS?= src/common src/timezone src/backend \
|
||||||
|
src/backend/utils/mb/conversion_procs \
|
||||||
|
src/backend/snowball src/backend/replication/libpqwalreceiver \
|
||||||
|
src/bin/initdb src/bin/pg_ctl \
|
||||||
|
src/bin/pg_controldata src/bin/pg_resetxlog src/pl \
|
||||||
|
src/bin/pg_basebackup src/bin/pg_archivecleanup \
|
||||||
|
src/bin/pg_rewind \
|
||||||
|
src/bin/pg_test_fsync src/bin/pg_test_timing \
|
||||||
|
src/bin/pg_xlogdump src/bin/pg_upgrade
|
||||||
|
|
||||||
|
PG_USER?= postgres
|
||||||
|
PG_GROUP?= postgres
|
||||||
|
PG_UID?= 770
|
||||||
|
|
||||||
|
.if defined(SERVER_ONLY)
|
||||||
|
CONFIGURE_ARGS+=--with-icu
|
||||||
|
LIB_DEPENDS+= libicudata.so:devel/icu
|
||||||
|
USES+= pkgconfig
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include "${.CURDIR}/../postgresql92-server/Makefile"
|
||||||
5
databases/postgresql10-server/distinfo
Normal file
5
databases/postgresql10-server/distinfo
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
TIMESTAMP = 1502193060
|
||||||
|
SHA256 (postgresql/postgresql-10beta3.tar.bz2) = 6722546739f8e2dd379e8031784e86c5c588638df6c477046ebdd479586bcb3e
|
||||||
|
SIZE (postgresql/postgresql-10beta3.tar.bz2) = 19914123
|
||||||
|
SHA256 (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 2f9c831b3dff866f0b2f6f2a9ef771a4045486bc252a851aadc73c50d376319d
|
||||||
|
SIZE (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 5587
|
||||||
116
databases/postgresql10-server/files/502.pgsql.in
Normal file
116
databases/postgresql10-server/files/502.pgsql.in
Normal file
|
|
@ -0,0 +1,116 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
# Maintenance shell script to vacuum and backup database
|
||||||
|
# Put this in /usr/local/etc/periodic/daily, and it will be run
|
||||||
|
# every night
|
||||||
|
#
|
||||||
|
# Written by Palle Girgensohn <girgen@pingpong.net>
|
||||||
|
#
|
||||||
|
# In public domain, do what you like with it,
|
||||||
|
# and use it at your own risk... :)
|
||||||
|
#
|
||||||
|
|
||||||
|
# Define these variables in either /etc/periodic.conf or
|
||||||
|
# /etc/periodic.conf.local to override the default values.
|
||||||
|
#
|
||||||
|
# daily_pgsql_backup_enable="YES" # do backup of all databases
|
||||||
|
# daily_pgsql_backup_enable="foo bar db1 db2" # only do backup of a limited selection of databases
|
||||||
|
# daily_pgsql_vacuum_enable="YES" # do vacuum
|
||||||
|
|
||||||
|
# If there is a global system configuration file, suck it in.
|
||||||
|
#
|
||||||
|
if [ -r /etc/defaults/periodic.conf ]
|
||||||
|
then
|
||||||
|
. /etc/defaults/periodic.conf
|
||||||
|
source_periodic_confs
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${daily_pgsql_user:="%%PG_USER%%"}
|
||||||
|
: ${daily_pgsql_port:=5432}
|
||||||
|
: ${daily_pgsql_vacuum_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -qaz"}
|
||||||
|
: ${daily_pgsql_pgdump_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -bF c"}
|
||||||
|
: ${daily_pgsql_pgdumpall_globals_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port}"}
|
||||||
|
# backupdir is relative to ~pgsql home directory unless it begins with a slash:
|
||||||
|
: ${daily_pgsql_backupdir:="~${daily_pgsql_user}/backups"}
|
||||||
|
: ${daily_pgsql_savedays:="7"}
|
||||||
|
|
||||||
|
# allow '~´ in dir name
|
||||||
|
eval backupdir=${daily_pgsql_backupdir}
|
||||||
|
|
||||||
|
rc=0
|
||||||
|
|
||||||
|
pgsql_backup() {
|
||||||
|
# daily_pgsql_backupdir must be writeable by user %%PG_USER%%
|
||||||
|
# ~%%PG_USER%% is just that under normal circumstances,
|
||||||
|
# but this might not be where you want the backups...
|
||||||
|
if [ ! -d ${backupdir} ] ; then
|
||||||
|
echo Creating ${backupdir}
|
||||||
|
mkdir -m 700 ${backupdir}; chown ${daily_pgsql_user} ${backupdir}
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "PostgreSQL backups"
|
||||||
|
|
||||||
|
# Protect the data
|
||||||
|
umask 077
|
||||||
|
rc=$?
|
||||||
|
now=`date "+%Y-%m-%dT%H:%M:%S"`
|
||||||
|
file=${daily_pgsql_backupdir}/pgglobals_${now}
|
||||||
|
su -l ${daily_pgsql_user} -c \
|
||||||
|
"umask 077; pg_dumpall -g ${daily_pgsql_pgdumpall_globals_args} | gzip -9 > ${file}.gz"
|
||||||
|
|
||||||
|
db=$1
|
||||||
|
while shift; do
|
||||||
|
echo -n " $db"
|
||||||
|
file=${backupdir}/pgdump_${db}_${now}
|
||||||
|
su -l ${daily_pgsql_user} -c "umask 077; pg_dump ${daily_pgsql_pgdump_args} -f ${file} ${db}"
|
||||||
|
[ $? -gt 0 ] && rc=3
|
||||||
|
db=$1
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ $rc -gt 0 ]; then
|
||||||
|
echo
|
||||||
|
echo "Errors were reported during backup."
|
||||||
|
fi
|
||||||
|
|
||||||
|
# cleaning up old data
|
||||||
|
find ${backupdir} \( -name 'pgdump_*' -o -name 'pgglobals_*' -o -name '*.dat.gz' -o -name 'toc.dat' \) \
|
||||||
|
-a -mtime +${daily_pgsql_savedays} -delete
|
||||||
|
echo
|
||||||
|
}
|
||||||
|
|
||||||
|
case "$daily_pgsql_backup_enable" in
|
||||||
|
[Yy][Ee][Ss])
|
||||||
|
dbnames=`su -l ${daily_pgsql_user} -c "umask 077; psql -U ${daily_pgsql_user} -p ${daily_pgsql_port} -q -t -A -d template1 -c SELECT\ datname\ FROM\ pg_database\ WHERE\ datname!=\'template0\'"`
|
||||||
|
pgsql_backup $dbnames
|
||||||
|
;;
|
||||||
|
|
||||||
|
[Nn][Oo])
|
||||||
|
;;
|
||||||
|
|
||||||
|
"")
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
pgsql_backup $daily_pgsql_backup_enable
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case "$daily_pgsql_vacuum_enable" in
|
||||||
|
[Yy][Ee][Ss])
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "PostgreSQL vacuum"
|
||||||
|
su -l ${daily_pgsql_user} -c "vacuumdb ${daily_pgsql_vacuum_args}"
|
||||||
|
if [ $? -gt 0 ]
|
||||||
|
then
|
||||||
|
echo
|
||||||
|
echo "Errors were reported during vacuum."
|
||||||
|
rc=3
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit $rc
|
||||||
11
databases/postgresql10-server/files/dot.cshrc.in
Normal file
11
databases/postgresql10-server/files/dot.cshrc.in
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
setenv PGLIB %%PREFIX%%/lib
|
||||||
|
|
||||||
|
# note: PGDATA can be overridden by the -D startup option
|
||||||
|
setenv PGDATA $HOME/data96
|
||||||
|
|
||||||
|
#You might want to set some locale stuff here
|
||||||
|
#setenv PGDATESTYLE ISO
|
||||||
|
#setenv LC_ALL sv_SE.ISO_8859-1
|
||||||
|
|
||||||
|
# if you want to make regression tests use this TZ
|
||||||
|
#setenv TZ PST8PDT
|
||||||
22
databases/postgresql10-server/files/dot.profile.in
Normal file
22
databases/postgresql10-server/files/dot.profile.in
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
PGLIB=%%PREFIX%%/lib
|
||||||
|
|
||||||
|
# note: PGDATA can be overridden by the -D startup option
|
||||||
|
PGDATA=${HOME}/data96
|
||||||
|
|
||||||
|
export PATH PGLIB PGDATA
|
||||||
|
|
||||||
|
# if you use the periodic script from share/postgresql/502.pgsql, you
|
||||||
|
# can set these
|
||||||
|
#PGDUMP_ARGS="-b -F c"
|
||||||
|
#PGBACKUPDIR=${HOME}/backups
|
||||||
|
#PGBACKUP_SAVE_DAYS=7
|
||||||
|
#export PGBACKUPDIR PGDUMP_ARGS PGBACKUP_SAVE_DAYS
|
||||||
|
|
||||||
|
#You might want to set some locale stuff here
|
||||||
|
#PGDATESTYLE=ISO
|
||||||
|
#LC_ALL=sv_SE.ISO_8859-1
|
||||||
|
#export PGDATESTYLE LC_ALL
|
||||||
|
|
||||||
|
# if you want to make regression tests use this TZ
|
||||||
|
#TZ=PST8PDT
|
||||||
|
#export TZ
|
||||||
9
databases/postgresql10-server/files/patch-doc-Makefile
Normal file
9
databases/postgresql10-server/files/patch-doc-Makefile
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
--- doc/Makefile.orig 2015-10-08 21:45:57.360084007 +0200
|
||||||
|
+++ doc/Makefile 2015-10-08 21:46:04.353084097 +0200
|
||||||
|
@@ -12,5 +12,5 @@
|
||||||
|
top_builddir = ..
|
||||||
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
|
-all distprep html man install installdirs uninstall clean distclean maintainer-clean:
|
||||||
|
+all distprep man install installdirs uninstall clean distclean maintainer-clean:
|
||||||
|
$(MAKE) -C src $@
|
||||||
|
|
@ -0,0 +1,42 @@
|
||||||
|
--- doc/src/sgml/Makefile.orig 2017-08-07 23:08:19.000000000 +0200
|
||||||
|
+++ doc/src/sgml/Makefile 2017-08-08 14:07:11.461380000 +0200
|
||||||
|
@@ -15,7 +15,7 @@
|
||||||
|
|
||||||
|
# Make "html" the default target, since that is what most people tend
|
||||||
|
# to want to use.
|
||||||
|
-html:
|
||||||
|
+man:
|
||||||
|
|
||||||
|
NO_TEMP_INSTALL=yes
|
||||||
|
|
||||||
|
@@ -24,7 +24,7 @@
|
||||||
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
|
|
||||||
|
-all: html man
|
||||||
|
+all: man
|
||||||
|
|
||||||
|
distprep: html distprep-man
|
||||||
|
|
||||||
|
@@ -76,8 +76,6 @@
|
||||||
|
## Man pages
|
||||||
|
##
|
||||||
|
|
||||||
|
-man distprep-man: man-stamp
|
||||||
|
-
|
||||||
|
man-stamp: stylesheet-man.xsl postgres.xml
|
||||||
|
$(XMLLINT) --noout --valid postgres.xml
|
||||||
|
$(XSLTPROC) $(XSLTPROCFLAGS) $(XSLTPROC_MAN_FLAGS) $^
|
||||||
|
@@ -245,10 +243,10 @@
|
||||||
|
## Install
|
||||||
|
##
|
||||||
|
|
||||||
|
-install: install-html install-man
|
||||||
|
+install: install-man
|
||||||
|
|
||||||
|
installdirs:
|
||||||
|
- $(MKDIR_P) '$(DESTDIR)$(htmldir)'/html $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
|
||||||
|
+ $(MKDIR_P) $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
|
||||||
|
|
||||||
|
# If the install used a man directory shared with other applications, this will remove all files.
|
||||||
|
uninstall:
|
||||||
11
databases/postgresql10-server/files/patch-src-Makefile.shlib
Normal file
11
databases/postgresql10-server/files/patch-src-Makefile.shlib
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
--- src/Makefile.shlib.bak 2013-05-06 22:57:06.000000000 +0200
|
||||||
|
+++ src/Makefile.shlib 2013-05-12 23:33:16.000000000 +0200
|
||||||
|
@@ -87,7 +87,7 @@
|
||||||
|
# Testing the soname variable is a reliable way to determine whether a
|
||||||
|
# linkable library is being built.
|
||||||
|
soname = $(shlib_major)
|
||||||
|
-pkgconfigdir = $(libdir)/pkgconfig
|
||||||
|
+pkgconfigdir = $(prefix)/libdata/pkgconfig
|
||||||
|
else
|
||||||
|
# Naming convention for dynamically loadable modules
|
||||||
|
shlib = $(NAME)$(DLSUFFIX)
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
--- src/backend/Makefile.orig 2009-07-07 15:58:33.000000000 +0200
|
||||||
|
+++ src/backend/Makefile 2009-07-07 15:58:57.000000000 +0200
|
||||||
|
@@ -107,6 +107,8 @@
|
||||||
|
# Update the commonly used headers before building the subdirectories
|
||||||
|
$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
|
||||||
|
|
||||||
|
+symlinks: $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/fmgrprotos.h $(top_builddir)/src/include/utils/probes.h $(top_builddir)/src/include/storage/lwlocknames.h
|
||||||
|
+
|
||||||
|
|
||||||
|
# The postgres.o target is needed by the rule in Makefile.global that
|
||||||
|
# creates the exports file when MAKE_EXPORTS = true.
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
--- src/backend/utils/misc/postgresql.conf.sample.orig 2016-10-24 20:08:51 UTC
|
||||||
|
+++ src/backend/utils/misc/postgresql.conf.sample
|
||||||
|
@@ -330,6 +330,7 @@
|
||||||
|
|
||||||
|
# - Where to Log -
|
||||||
|
|
||||||
|
+log_destination = 'syslog'
|
||||||
|
#log_destination = 'stderr' # Valid values are combinations of
|
||||||
|
# stderr, csvlog, syslog, and eventlog,
|
||||||
|
# depending on platform. csvlog
|
||||||
|
@@ -464,7 +465,9 @@
|
||||||
|
|
||||||
|
#cluster_name = '' # added to process titles if nonempty
|
||||||
|
# (change requires restart)
|
||||||
|
-#update_process_title = on
|
||||||
|
+
|
||||||
|
+# On FreeBSD, this is a performance hog, so keep it off if you need speed
|
||||||
|
+update_process_title = off
|
||||||
|
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue