1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00

Remove expired ports:

2020-09-15 audio/abraca: Uses deprecated version of python
2020-09-15 audio/ardour5: Uses deprecated version of python
2020-09-15 audio/cplay: Uses deprecated version of python
2020-09-15 audio/cpp-xmms2: Uses deprecated version of python
2020-09-15 audio/p5-xmms2: Uses deprecated version of python
2020-09-15 biology/haplohseq: Uses deprecated version of python
2020-09-15 biology/tophat: Uses deprecated version of python
2020-09-15 chinese/ibus-array: Uses deprecated version of python
2020-09-15 comms/congruity: Uses deprecated version of python
2020-09-15 comms/libbtbb: Uses deprecated version of python
2020-09-15 comms/quisk: Uses deprecated version of python
2020-09-15 databases/mtools-mongodb: Uses deprecated version of python
2020-09-15 databases/mydbf2mysql: Uses deprecated version of python
2020-09-15 databases/ntdb: Uses deprecated version of python
2020-09-15 databases/pgloader: Uses deprecated version of python
2020-09-15 databases/pgtune: Uses deprecated version of python
2020-09-15 databases/postgresql-libpqxx3: Uses deprecated version of python
2020-09-15 databases/postgresql-libpqxx4: Uses deprecated version of python
2020-09-15 databases/py-sqlite3dbm: Uses deprecated version of python
2020-09-15 databases/pydbx: Uses deprecated version of python
2020-09-15 databases/pyspatialite: Uses deprecated version of python
2020-09-15 deskutils/ljcharm: Uses deprecated version of python
2020-09-15 deskutils/mat: Uses deprecated version of python
2020-09-15 devel/aap: Uses deprecated version of python
2020-09-15 devel/apr2: Uses deprecated version of python
2020-09-15 devel/bbfreeze-loader: Uses deprecated version of python
2020-09-15 devel/bicyclerepair: Uses deprecated version of python
2020-09-15 devel/bzrtools: Uses deprecated version of python
2020-09-15 devel/codeville: Uses deprecated version of python
2020-09-15 devel/cvs2svn: Uses deprecated version of python
2020-09-15 devel/cx_Freeze: Uses deprecated version of python
2020-09-15 devel/euca2ools: Uses deprecated version of python
2020-09-15 devel/evolution-gconf-tools: Uses deprecated version of python
2020-09-15 devel/git-bzr-ng: Uses deprecated version of python
2020-09-15 devel/git-cvs: Uses deprecated version of python
2020-09-15 devel/git-remote-hg: Uses deprecated version of python
2020-09-15 devel/grumpy: Uses deprecated version of python
2020-09-15 devel/hg-git: Uses deprecated version of python
2020-09-15 devel/libnxt: Uses deprecated version of python
2020-09-15 devel/libredblack: Uses deprecated version of python
2020-09-15 devel/llvm-cheri: Uses deprecated version of python
2020-09-15 devel/phpsh: Uses deprecated version of python
2020-09-15 devel/py-backports.shutil_which: Uses deprecated version of python
2020-09-15 devel/py-notify: Uses deprecated version of python
2020-09-15 devel/py-pybloomfiltermmap: Uses deprecated version of python
2020-09-15 devel/py-qserve: Uses deprecated version of python
2020-09-15 devel/py-subvertpy: Uses deprecated version of python
2020-09-15 devel/py_static_check: Uses deprecated version of python
2020-09-15 devel/pyst: Uses deprecated version of python
2020-09-15 devel/runsnakerun: Uses deprecated version of python
2020-09-15 devel/tailor: Uses deprecated version of python
2020-09-15 devel/uatraits: Uses deprecated version of python
2020-09-15 dns/nsec3walker: Uses deprecated version of python
2020-09-15 dns/sshfp: Uses deprecated version of python
2020-09-15 editors/medit: Uses deprecated version of python
2020-09-15 emulators/dynagen: Uses deprecated version of python
2020-09-15 emulators/wxmupen64plus: Uses deprecated version of python
2020-09-15 games/diameter: Uses deprecated version of python
2020-09-15 games/kiki: Uses deprecated version of python
2020-09-15 games/lightyears: Uses deprecated version of python
2020-09-15 games/outerspace: Uses deprecated version of python
2020-09-15 games/pachi-game-engine: Uses deprecated version of python
2020-09-15 graphics/caffe: Uses deprecated version of python
2020-09-15 graphics/cloudcompare: Uses deprecated version of python
2020-09-15 graphics/kudu: Uses deprecated version of python
2020-09-15 graphics/pecomato: Uses deprecated version of python
2020-09-15 graphics/py-editobj: Uses deprecated version of python
2020-09-15 graphics/py-mayavi: Uses deprecated version of python
2020-09-15 graphics/pymorph: Uses deprecated version of python
2020-09-15 graphics/tilecache: Uses deprecated version of python
2020-09-15 graphics/uniconvertor: Uses deprecated version of python
2020-09-15 japanese/mailman: Uses deprecated version of python
2020-09-15 java/eclipse-pydev: Uses deprecated version of python
2020-09-15 lang/cdent: Uses deprecated version of python
2020-09-15 lang/julia06: Uses deprecated version of python
2020-09-15 lang/julia07: Uses deprecated version of python
2020-09-15 lang/julia11: Uses deprecated version of python
2020-09-15 lang/tinypy: Uses deprecated version of python
2020-09-15 mail/cleanup-maildir: Uses deprecated version of python
2020-09-15 mail/courier-pythonfilter: Uses deprecated version of python
2020-09-15 mail/getmail: Uses deprecated version of python
2020-09-15 mail/muttils: Uses deprecated version of python
2020-09-15 mail/nohtml: Uses deprecated version of python
2020-09-15 mail/offlineimap: Uses deprecated version of python
2020-09-15 mail/openemm2015: Uses deprecated version of python
2020-09-15 math/blitz++: Uses deprecated version of python
2020-09-15 math/openfst: Uses deprecated version of python
2020-09-15 math/py-fpconst: Uses deprecated version of python
2020-09-15 misc/hb: Uses deprecated version of python
2020-09-15 misc/mtail: Uses deprecated version of python
2020-09-15 misc/wotsap: Uses deprecated version of python
2020-09-15 multimedia/freevo: Uses deprecated version of python
2020-09-15 multimedia/quodlibet: Uses deprecated version of python
2020-09-15 multimedia/tovid: Uses deprecated version of python
2020-09-15 net/ceph13: Uses deprecated version of python
2020-09-15 net/cloud-init-azure: Uses deprecated version of python
2020-09-15 net/exabgp: Uses deprecated version of python
2020-09-15 net/exaddos: Uses deprecated version of python
2020-09-15 net/fb: Uses deprecated version of python
2020-09-15 net/flent: Uses deprecated version of python
2020-09-15 net/flowgrep: Uses deprecated version of python
2020-09-15 net/googlecl: Uses deprecated version of python
2020-09-15 net/mininet: Uses deprecated version of python
2020-09-15 net/nfs-ganesha: Uses deprecated version of python
2020-09-15 net/opensips: Uses deprecated version of python
2020-09-15 net/py-python-ntlm: Uses deprecated version of python
2020-09-15 net/splatd: Uses deprecated version of python
2020-09-15 net-im/centerim-devel: Uses deprecated version of python
2020-09-15 net-im/fugu: Uses deprecated version of python
2020-09-15 net-im/proxy65: Uses deprecated version of python
2020-09-15 net-mgmt/crmsh: Uses deprecated version of python
2020-09-15 net-mgmt/librenms-agent: Uses deprecated version of python
2020-09-15 net-p2p/couchpotato: Uses deprecated version of python
2020-09-15 news/rawdog: Uses deprecated version of python
2020-09-15 ports-mgmt/portell: Uses deprecated version of python
2020-09-15 print/biblio-py: Uses deprecated version of python
2020-09-15 science/brian: Uses deprecated version of python
2020-09-15 science/paraview: Uses deprecated version of python
2020-09-15 security/arm: Uses deprecated version of python
2020-09-15 security/ismtp: Uses deprecated version of python
2020-09-15 security/py-halberd: Uses deprecated version of python
2020-09-15 security/switzerland: Uses deprecated version of python
2020-09-15 security/tsshbatch: Uses deprecated version of python
2020-09-15 shells/lshell: Uses deprecated version of python
2020-09-15 sysutils/abck: Uses deprecated version of python
2020-09-15 sysutils/condor: Uses deprecated version of python
2020-09-15 sysutils/farbot: Uses deprecated version of python
2020-09-15 sysutils/fusefs-wikipediafs: Uses deprecated version of python
2020-09-15 sysutils/heartbeat: Uses deprecated version of python
2020-09-15 sysutils/isomd5sum: Uses deprecated version of python
2020-09-15 sysutils/py-stdiff: Uses deprecated version of python
2020-09-15 sysutils/tren: Uses deprecated version of python
2020-09-15 textproc/doclifter: Uses deprecated version of python
2020-09-15 textproc/ibus-el: Uses deprecated version of python
2020-09-15 textproc/p5-WWW-Google-SiteMap: Deprecated upstream, see textproc/p5-Search-Sitemap
2020-09-15 textproc/plover: Uses deprecated version of python
2020-09-15 textproc/py-esmre: Uses deprecated version of python
2020-09-15 textproc/py-libxslt: Uses deprecated version of python
2020-09-15 textproc/py-pdfminer: Uses deprecated version of python
2020-09-15 textproc/translate-toolkit: Uses deprecated version of python
2020-09-15 www/bluefish: Uses deprecated version of python
2020-09-15 www/calendarserver: Uses deprecated version of python
2020-09-15 www/geeknote: Uses deprecated version of python
2020-09-15 www/go-appengine-sdk: Uses deprecated version of python
2020-09-15 www/google-appengine: Uses deprecated version of python
2020-09-15 www/libhpack: Uses deprecated version of python
2020-09-15 www/mkapachepw: Uses deprecated version of python
2020-09-15 www/mod_pagespeed: Uses deprecated version of python
2020-09-15 www/mod_python35: Uses deprecated version of python
2020-09-15 www/py-qp: Uses deprecated version of python
2020-09-15 www/py-url: Uses deprecated version of python
2020-09-15 www/pyblosxom: Uses deprecated version of python
2020-09-15 www/pyjamas: Uses deprecated version of python
2020-09-15 www/roundup: Uses deprecated version of python
2020-09-15 www/varnish-libvmod-awsrest: Uses deprecated version of python
2020-09-15 www/waccess: Uses deprecated version of python
2020-09-15 www/wadcomblog: Uses deprecated version of python
2020-09-15 www/webcheck: Uses deprecated version of python
2020-09-15 www/woof: Uses deprecated version of python
2020-09-15 x11-drivers/xf86-video-qxl: uses deprecated version of python
2020-09-15 x11-fm/twander: Uses deprecated version of python
2020-09-15 x11-wm/compizconfig-python: Uses deprecated version of python
2020-09-15 x11-wm/fvwm-crystal: Uses deprecated version of python
This commit is contained in:
Rene Ladan 2020-09-19 13:01:00 +00:00
parent d8402760d9
commit b2e5755eb8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=548980
1000 changed files with 163 additions and 58690 deletions

163
MOVED
View File

@ -15457,3 +15457,166 @@ x11-toolkits/gnomemm||2020-09-19|Remove metaport for non maintained gnome2 libra
x11-toolkits/libgnomeuimm26||2020-09-19|Gnome2 C++ binding not depended on
x11/libgnomemm26||2020-09-19|Gnome2 C++ binding not depended on
devel/gnome-vfsmm||2020-09-19|Gnome2 C++ binding not depended on
audio/abraca||2020-09-19|Has expired: Uses deprecated version of python
audio/ardour5|audio/ardour6|2020-09-19|Has expired: Uses deprecated version of python
audio/cplay||2020-09-19|Has expired: Uses deprecated version of python
audio/cpp-xmms2||2020-09-19|Has expired: Uses deprecated version of python
audio/p5-xmms2||2020-09-19|Has expired: Uses deprecated version of python
biology/haplohseq||2020-09-19|Has expired: Uses deprecated version of python
biology/tophat||2020-09-19|Has expired: Uses deprecated version of python
chinese/ibus-array||2020-09-19|Has expired: Uses deprecated version of python
comms/congruity||2020-09-19|Has expired: Uses deprecated version of python
comms/libbtbb||2020-09-19|Has expired: Uses deprecated version of python
comms/quisk||2020-09-19|Has expired: Uses deprecated version of python
databases/mtools-mongodb||2020-09-19|Has expired: Uses deprecated version of python
databases/mydbf2mysql||2020-09-19|Has expired: Uses deprecated version of python
databases/ntdb||2020-09-19|Has expired: Uses deprecated version of python
databases/pgloader|databases/pgloader3|2020-09-19|Has expired: Uses deprecated version of python
databases/pgtune||2020-09-19|Has expired: Uses deprecated version of python
databases/postgresql-libpqxx3|databases/postgresql-libpqxx|2020-09-19|Has expired: Uses deprecated version of python
databases/postgresql-libpqxx4|databases/postgresql-libpqxx|2020-09-19|Has expired: Uses deprecated version of python
databases/py-sqlite3dbm||2020-09-19|Has expired: Uses deprecated version of python
databases/pydbx||2020-09-19|Has expired: Uses deprecated version of python
databases/pyspatialite||2020-09-19|Has expired: Uses deprecated version of python
deskutils/ljcharm||2020-09-19|Has expired: Uses deprecated version of python
deskutils/mat||2020-09-19|Has expired: Uses deprecated version of python
devel/aap||2020-09-19|Has expired: Uses deprecated version of python
devel/apr2||2020-09-19|Has expired: Uses deprecated version of python
devel/bbfreeze-loader||2020-09-19|Has expired: Uses deprecated version of python
devel/bicyclerepair||2020-09-19|Has expired: Uses deprecated version of python
devel/bzrtools||2020-09-19|Has expired: Uses deprecated version of python
devel/codeville||2020-09-19|Has expired: Uses deprecated version of python
devel/cvs2svn||2020-09-19|Has expired: Uses deprecated version of python
devel/cx_Freeze||2020-09-19|Has expired: Uses deprecated version of python
devel/euca2ools||2020-09-19|Has expired: Uses deprecated version of python
devel/evolution-gconf-tools||2020-09-19|Has expired: Uses deprecated version of python
devel/git-bzr-ng||2020-09-19|Has expired: Uses deprecated version of python
devel/git-cvs||2020-09-19|Has expired: Uses deprecated version of python
devel/git-remote-hg||2020-09-19|Has expired: Uses deprecated version of python
devel/grumpy||2020-09-19|Has expired: Uses deprecated version of python
devel/hg-git||2020-09-19|Has expired: Uses deprecated version of python
devel/libnxt||2020-09-19|Has expired: Uses deprecated version of python
devel/libredblack||2020-09-19|Has expired: Uses deprecated version of python
devel/llvm-cheri||2020-09-19|Has expired: Uses deprecated version of python
devel/phpsh||2020-09-19|Has expired: Uses deprecated version of python
devel/py-backports.shutil_which||2020-09-19|Has expired: Uses deprecated version of python
devel/py-notify||2020-09-19|Has expired: Uses deprecated version of python
devel/py-pybloomfiltermmap||2020-09-19|Has expired: Uses deprecated version of python
devel/py-qserve||2020-09-19|Has expired: Uses deprecated version of python
devel/py-subvertpy||2020-09-19|Has expired: Uses deprecated version of python
devel/py_static_check||2020-09-19|Has expired: Uses deprecated version of python
devel/pyst||2020-09-19|Has expired: Uses deprecated version of python
devel/runsnakerun||2020-09-19|Has expired: Uses deprecated version of python
devel/tailor||2020-09-19|Has expired: Uses deprecated version of python
devel/uatraits||2020-09-19|Has expired: Uses deprecated version of python
dns/nsec3walker||2020-09-19|Has expired: Uses deprecated version of python
dns/sshfp||2020-09-19|Has expired: Uses deprecated version of python
editors/medit||2020-09-19|Has expired: Uses deprecated version of python
emulators/dynagen||2020-09-19|Has expired: Uses deprecated version of python
emulators/wxmupen64plus||2020-09-19|Has expired: Uses deprecated version of python
games/diameter||2020-09-19|Has expired: Uses deprecated version of python
games/kiki||2020-09-19|Has expired: Uses deprecated version of python
games/lightyears||2020-09-19|Has expired: Uses deprecated version of python
games/outerspace||2020-09-19|Has expired: Uses deprecated version of python
games/pachi-game-engine||2020-09-19|Has expired: Uses deprecated version of python
graphics/caffe||2020-09-19|Has expired: Uses deprecated version of python
graphics/cloudcompare||2020-09-19|Has expired: Uses deprecated version of python
graphics/kudu||2020-09-19|Has expired: Uses deprecated version of python
graphics/pecomato||2020-09-19|Has expired: Uses deprecated version of python
graphics/py-editobj||2020-09-19|Has expired: Uses deprecated version of python
graphics/py-mayavi||2020-09-19|Has expired: Uses deprecated version of python
graphics/pymorph||2020-09-19|Has expired: Uses deprecated version of python
graphics/tilecache||2020-09-19|Has expired: Uses deprecated version of python
graphics/uniconvertor||2020-09-19|Has expired: Uses deprecated version of python
japanese/mailman||2020-09-19|Has expired: Uses deprecated version of python
java/eclipse-pydev||2020-09-19|Has expired: Uses deprecated version of python
lang/cdent||2020-09-19|Has expired: Uses deprecated version of python
lang/julia06|lang/julia10|2020-09-19|Has expired: Uses deprecated version of python
lang/julia07|lang/julia10|2020-09-19|Has expired: Uses deprecated version of python
lang/julia11||2020-09-19|Has expired: Uses deprecated version of python
lang/tinypy||2020-09-19|Has expired: Uses deprecated version of python
mail/cleanup-maildir||2020-09-19|Has expired: Uses deprecated version of python
mail/courier-pythonfilter||2020-09-19|Has expired: Uses deprecated version of python
mail/getmail|mail/getmail6|2020-09-19|Has expired: Uses deprecated version of python
mail/muttils||2020-09-19|Has expired: Uses deprecated version of python
mail/nohtml||2020-09-19|Has expired: Uses deprecated version of python
mail/offlineimap||2020-09-19|Has expired: Uses deprecated version of python
mail/openemm2015||2020-09-19|Has expired: Uses deprecated version of python
math/blitz++||2020-09-19|Has expired: Uses deprecated version of python
math/openfst||2020-09-19|Has expired: Uses deprecated version of python
math/py-fpconst||2020-09-19|Has expired: Uses deprecated version of python
misc/hb||2020-09-19|Has expired: Uses deprecated version of python
misc/mtail||2020-09-19|Has expired: Uses deprecated version of python
misc/wotsap||2020-09-19|Has expired: Uses deprecated version of python
multimedia/freevo||2020-09-19|Has expired: Uses deprecated version of python
multimedia/quodlibet||2020-09-19|Has expired: Uses deprecated version of python
multimedia/tovid||2020-09-19|Has expired: Uses deprecated version of python
net/ceph13|net/ceph14|2020-09-19|Has expired: Uses deprecated version of python
net/cloud-init-azure||2020-09-19|Has expired: Uses deprecated version of python
net/exabgp||2020-09-19|Has expired: Uses deprecated version of python
net/exaddos||2020-09-19|Has expired: Uses deprecated version of python
net/fb||2020-09-19|Has expired: Uses deprecated version of python
net/flent||2020-09-19|Has expired: Uses deprecated version of python
net/flowgrep||2020-09-19|Has expired: Uses deprecated version of python
net/googlecl||2020-09-19|Has expired: Uses deprecated version of python
net/mininet||2020-09-19|Has expired: Uses deprecated version of python
net/nfs-ganesha||2020-09-19|Has expired: Uses deprecated version of python
net/opensips||2020-09-19|Has expired: Uses deprecated version of python
net/py-python-ntlm||2020-09-19|Has expired: Uses deprecated version of python
net/splatd||2020-09-19|Has expired: Uses deprecated version of python
net-im/centerim-devel||2020-09-19|Has expired: Uses deprecated version of python
net-im/fugu||2020-09-19|Has expired: Uses deprecated version of python
net-im/proxy65||2020-09-19|Has expired: Uses deprecated version of python
net-mgmt/crmsh||2020-09-19|Has expired: Uses deprecated version of python
net-mgmt/librenms-agent||2020-09-19|Has expired: Uses deprecated version of python
net-p2p/couchpotato||2020-09-19|Has expired: Uses deprecated version of python
news/rawdog||2020-09-19|Has expired: Uses deprecated version of python
ports-mgmt/portell||2020-09-19|Has expired: Uses deprecated version of python
print/biblio-py||2020-09-19|Has expired: Uses deprecated version of python
science/brian||2020-09-19|Has expired: Uses deprecated version of python
science/paraview||2020-09-19|Has expired: Uses deprecated version of python
security/arm||2020-09-19|Has expired: Uses deprecated version of python
security/ismtp||2020-09-19|Has expired: Uses deprecated version of python
security/py-halberd||2020-09-19|Has expired: Uses deprecated version of python
security/switzerland||2020-09-19|Has expired: Uses deprecated version of python
security/tsshbatch||2020-09-19|Has expired: Uses deprecated version of python
shells/lshell||2020-09-19|Has expired: Uses deprecated version of python
sysutils/abck||2020-09-19|Has expired: Uses deprecated version of python
sysutils/condor||2020-09-19|Has expired: Uses deprecated version of python
sysutils/farbot||2020-09-19|Has expired: Uses deprecated version of python
sysutils/fusefs-wikipediafs||2020-09-19|Has expired: Uses deprecated version of python
sysutils/heartbeat||2020-09-19|Has expired: Uses deprecated version of python
sysutils/isomd5sum||2020-09-19|Has expired: Uses deprecated version of python
sysutils/py-stdiff||2020-09-19|Has expired: Uses deprecated version of python
sysutils/tren||2020-09-19|Has expired: Uses deprecated version of python
textproc/doclifter||2020-09-19|Has expired: Uses deprecated version of python
textproc/ibus-el||2020-09-19|Has expired: Uses deprecated version of python
textproc/p5-WWW-Google-SiteMap||2020-09-19|Has expired: Deprecated upstream, see textproc/p5-Search-Sitemap
textproc/plover||2020-09-19|Has expired: Uses deprecated version of python
textproc/py-esmre||2020-09-19|Has expired: Uses deprecated version of python
textproc/py-libxslt||2020-09-19|Has expired: Uses deprecated version of python
textproc/py-pdfminer||2020-09-19|Has expired: Uses deprecated version of python
textproc/translate-toolkit||2020-09-19|Has expired: Uses deprecated version of python
www/bluefish||2020-09-19|Has expired: Uses deprecated version of python
www/calendarserver||2020-09-19|Has expired: Uses deprecated version of python
www/geeknote||2020-09-19|Has expired: Uses deprecated version of python
www/go-appengine-sdk||2020-09-19|Has expired: Uses deprecated version of python
www/google-appengine||2020-09-19|Has expired: Uses deprecated version of python
www/libhpack||2020-09-19|Has expired: Uses deprecated version of python
www/mkapachepw||2020-09-19|Has expired: Uses deprecated version of python
www/mod_pagespeed||2020-09-19|Has expired: Uses deprecated version of python
www/mod_python35||2020-09-19|Has expired: Uses deprecated version of python
www/py-qp||2020-09-19|Has expired: Uses deprecated version of python
www/py-url||2020-09-19|Has expired: Uses deprecated version of python
www/pyblosxom||2020-09-19|Has expired: Uses deprecated version of python
www/pyjamas||2020-09-19|Has expired: Uses deprecated version of python
www/roundup||2020-09-19|Has expired: Uses deprecated version of python
www/varnish-libvmod-awsrest||2020-09-19|Has expired: Uses deprecated version of python
www/waccess||2020-09-19|Has expired: Uses deprecated version of python
www/wadcomblog||2020-09-19|Has expired: Uses deprecated version of python
www/webcheck||2020-09-19|Has expired: Uses deprecated version of python
www/woof||2020-09-19|Has expired: Uses deprecated version of python
x11-drivers/xf86-video-qxl||2020-09-19|Has expired: uses deprecated version of python
x11-fm/twander||2020-09-19|Has expired: Uses deprecated version of python
x11-wm/compizconfig-python||2020-09-19|Has expired: Uses deprecated version of python
x11-wm/fvwm-crystal||2020-09-19|Has expired: Uses deprecated version of python

View File

@ -11,7 +11,6 @@
SUBDIR += abcde
SUBDIR += abcselect
SUBDIR += abgate-lv2
SUBDIR += abraca
SUBDIR += adplay
SUBDIR += afsp
SUBDIR += aften
@ -28,7 +27,6 @@
SUBDIR += amsynth
SUBDIR += aqualung
SUBDIR += ardour
SUBDIR += ardour5
SUBDIR += ardour6
SUBDIR += ario
SUBDIR += arss
@ -91,8 +89,6 @@
SUBDIR += cmus
SUBDIR += codec2
SUBDIR += cpige
SUBDIR += cplay
SUBDIR += cpp-xmms2
SUBDIR += crip
SUBDIR += csound
SUBDIR += csoundqt
@ -612,7 +608,6 @@
SUBDIR += p5-Test-Corpus-Audio-MPD
SUBDIR += p5-libvorbis
SUBDIR += p5-tagged
SUBDIR += p5-xmms2
SUBDIR += pacpl
SUBDIR += padthv1-lv2
SUBDIR += paman

View File

@ -1,44 +0,0 @@
# Created by: Olivier Smedts <olivier@gid0.org>
# $FreeBSD$
PORTNAME= abraca
PORTVERSION= 0.8.2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}
MAINTAINER= madpilot@FreeBSD.org
COMMENT= GTK2 client for the XMMS2 music player
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.GPL
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS= ${LOCALBASE}/bin/valac:lang/vala
LIB_DEPENDS= libxmmsclient.so:audio/xmms2 \
libgee-0.8.so:devel/libgee
RUN_DEPENDS= gnome-themes-extra>=3.0.0:x11-themes/gnome-themes-extra \
gnome-icon-theme>=0:misc/gnome-icon-theme
USES= gnome pkgconfig python:2.7,build tar:bzip2 waf
USE_GNOME= gtk30 intltool
MAKE_ARGS= MANDIR=${MANPREFIX}/man
CONFIGURE_ARGS+= --prefix=${PREFIX} \
--mandir=${PREFIX}/man
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_USES= gettext
post-patch-NLS-off:
@${REINPLACE_CMD} -e '/\.load(/s/ intltool//' \
-e '/recurse/s/ po//' ${WRKSRC}/wscript
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (abraca-0.8.2.tar.bz2) = 720fd7f07fa4bf6aa4139dcaba4ef47ade276436ea4e350f8340ca52abfad3ee
SIZE (abraca-0.8.2.tar.bz2) = 653487

View File

@ -1,14 +0,0 @@
--- src/abraca-filter-searchbox.vala.orig 2014-10-26 18:55:55 UTC
+++ src/abraca-filter-searchbox.vala
@@ -78,7 +78,11 @@ public class Abraca.FilterSearchBox : Gtk.ComboBox, Se
do {
store.get(iter, 0, out current);
if (current == pattern) {
+#if VALA_0_36
+ store.remove(ref iter);
+#else
store.remove(iter);
+#endif
break;
}
} while (store.iter_next(ref iter));

View File

@ -1,14 +0,0 @@
--- src/abraca-medialib.vala.orig 2014-10-26 18:55:55 UTC
+++ src/abraca-medialib.vala
@@ -505,7 +505,11 @@ namespace Abraca {
do {
urls.get(iter, 0, out current);
if (current == url) {
+#if VALA_0_36
+ urls.remove(ref iter);
+#else
urls.remove(iter);
+#endif
break;
}
} while (urls.iter_next(ref iter));

View File

@ -1,14 +0,0 @@
--- src/abraca-playlist-model.vala.orig 2014-10-26 18:55:55 UTC
+++ src/abraca-playlist-model.vala
@@ -136,7 +136,11 @@ namespace Abraca {
get(iter, Column.ID, out mid);
playlist_map.remove_path((int) mid, path);
+#if VALA_0_36
+ remove(ref iter);
+#else
remove(iter);
+#endif
}
}

View File

@ -1,13 +0,0 @@
--- src/abraca-resolver.vala.orig 2014-10-26 18:55:55 UTC
+++ src/abraca-resolver.vala
@@ -63,8 +63,8 @@ public class Abraca.MetadataResolver : GLib.Object {
private Gee.List<MetadataRequestorImpl> listeners = new Gee.ArrayList<MetadataRequestorImpl>();
- private Gee.List<int> pending = new Gee.ArrayList<uint>();
- private Gee.Map<int,Xmms.Collection> pending_mids = new Gee.HashMap<uint,Xmms.Collection>();
+ private Gee.List<int> pending = new Gee.ArrayList<int>();
+ private Gee.Map<int,Xmms.Collection> pending_mids = new Gee.HashMap<int,Xmms.Collection>();
private uint timeout_handle = 0;
private bool in_flight = false;

View File

@ -1,14 +0,0 @@
--- src/abraca-server-browser-dialog.vala.orig 2014-10-26 18:55:55 UTC
+++ src/abraca-server-browser-dialog.vala
@@ -145,7 +145,11 @@ public class Abraca.ServerBrowserDialog : Gtk.Dialog
unowned string entry_name, entry_path;
location_store.get(iter, Column.NAME, out entry_name, Column.PATH, out entry_path);
if (path == entry_path) {
+#if VALA_0_36
+ location_store.remove(ref iter);
+#else
location_store.remove(iter);
+#endif
break;
}
} while (location_store.iter_next(ref iter));

View File

@ -1,4 +0,0 @@
Abraca is a GTK2 client for the XMMS2 music player. It is designed with
collections in mind, which makes managing your music a breeze.
WWW: http://abraca.github.io/Abraca/

View File

@ -1,10 +0,0 @@
bin/abraca
man/man1/abraca.1.gz
share/appdata/org.xmms2.abraca.appdata.xml
share/applications/abraca.desktop
share/icons/abraca-192.png
share/icons/abraca.svg
%%NLS%%share/locale/de/LC_MESSAGES/Abraca.mo
%%NLS%%share/locale/en/LC_MESSAGES/Abraca.mo
%%NLS%%share/locale/nl/LC_MESSAGES/Abraca.mo
%%NLS%%share/locale/sv/LC_MESSAGES/Abraca.mo

View File

@ -1,118 +0,0 @@
# Created by: Michael Beer <beerml@sigma6audio.de>
# $FreeBSD$
PORTNAME= ardour5
PORTVERSION= 5.12.0
PORTREVISION= 13
CATEGORIES= audio
MASTER_SITES= https://github.com/beerml/ardour_releases/raw/master/
# The original master side points to the latest release only:
# MASTER_SITES= https://community.ardour.org/srctar/
DISTNAME= Ardour-${PORTVERSION}
MAINTAINER= beerml@sigma6audio.de
COMMENT= Multichannel digital audio workstation
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS= lv2>=1.14.0:audio/lv2 itstool>2.0.0:textproc/itstool \
as:devel/binutils
LIB_DEPENDS= libserd-0.so:devel/serd \
libsord-0.so:devel/sord \
libsratom-0.so:audio/sratom \
liblilv-0.so:audio/lilv \
libsuil-0.so:audio/suil \
libaubio.so:audio/aubio \
librubberband.so:audio/rubberband \
liblo.so:audio/liblo \
liblrdf.so:textproc/liblrdf \
libjack.so:audio/jack \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libboost_date_time.so:devel/boost-libs \
libvamp-hostsdk.so:audio/vamp-plugin-sdk \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \
libtag.so:audio/taglib \
libfftw3f.so:math/fftw3-float \
libcurl.so:ftp/curl \
libogg.so:audio/libogg \
libFLAC.so:audio/flac
USES= compiler:c++11-lang desktop-file-utils gettext gnome \
libarchive pkgconfig python:2.7,build readline:port tar:bzip2 \
waf xorg
USE_CXXSTD= c++11
USE_XORG= x11
USE_GNOME= atk cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 pango
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
BROKEN_aarch64= fails to configure: Could not find the program gas,as,gcc
PLIST_SUB= ARDOURVERSION=${PORTVERSION}
CONFIGURE_ARGS= --optimize --ptformat --freedesktop --no-phone-home \
--with-backends=jack,dummy --internal-shared-libs
post-patch:
@${REINPLACE_CMD} -e 's/obj\.use = '\''libsmf libpbd'\''/obj\.use = '\''libsmf_internal libpbd'\''/g' ${WRKSRC}/libs/evoral/wscript
@${REINPLACE_CMD} -e 's/libsmf\.name = '\''libsmf'\''/libsmf\.name = '\''libsmf_internal'\''/g' ${WRKSRC}/libs/evoral/wscript
@${REINPLACE_CMD} -e 's/libsmf\.target = '\''smf'\''/libsmf\.target = '\''smf_internal'\''/g' ${WRKSRC}/libs/evoral/wscript
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata
@${MKDIR} ${STAGEDIR}${PREFIX}/share/applications
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/22x22/apps
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps
@${CP} ${WRKSRC}/build/gtk2_ardour/ardour5.appdata.xml \
${STAGEDIR}${PREFIX}/share/appdata/ardour5.appdata.xml
@${CP} ${WRKSRC}/build/gtk2_ardour/ardour5.desktop \
${STAGEDIR}${PREFIX}/share/applications/ardour5.desktop
@${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_16px.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/ardour5.png
@${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_22px.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/22x22/apps/ardour5.png
@${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_32px.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps/ardour5.png
@${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_48px.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/ardour5.png
@${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_256px.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/ardour5.png
@${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_512px.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/ardour5.png
@${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} \
-name '*.so*' -exec ${STRIP_CMD} {} +
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/sanityCheck
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/utils/ardour5-copy-mixer
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/utils/ardour5-export
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/ardour-exec-wrapper
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/ardour-vst-scanner
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/luasession
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/ardour-${PORTVERSION}
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/utils/ardour5-fix_bbtppq
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/hardour-${PORTVERSION}
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386"
WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=i386
.elif ${ARCH} == "amd64"
WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=x86_64
.elif ${ARCH} == "powerpc64"
LLD_UNSAFE= yes
.endif
.if defined(WITH_ARCH_FLAGS)
CONFIGURE_ARGS+= ${WITH_ARCH_FLAGS}
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1505676399
SHA256 (Ardour-5.12.0.tar.bz2) = 7e2a679b9a7eca7c72ec2fb9839b3e7d9e0049d83a8f9a1682788b5206fbd526
SIZE (Ardour-5.12.0.tar.bz2) = 8852834

View File

@ -1,10 +0,0 @@
--- libs/fst/wscript.orig 2020-01-11 19:16:19 UTC
+++ libs/fst/wscript
@@ -82,7 +82,6 @@ def build(bld):
obj.includes = [ '../pbd/', '../ardour/', '.' ]
obj.defines = [
- '_POSIX_SOURCE',
'USE_WS_PREFIX',
'VST_SCANNER_APP',
'PACKAGE="' + I18N_PACKAGE + str(bld.env['MAJOR']) + '"',

View File

@ -1,14 +0,0 @@
Ardour is a digital audio workstation. You can use it to record, edit, and
mix multi-track audio. Produce your own CD's. Mix video soundtracks.
Experiment with new ideas about music and sound. Generate sound
installations for 12 speaker gallery shows.
Ardour capabilities include: multichannel recording, non-linear, non-
destructive region based editing with unlimited undo/redo, full automation
support, a mixer whose capabilities rival high end hardware consoles, lots
of plugins to warp, shift, and shape your music, and controllable from
hardware control surfaces at the same time as it syncs to timecode. If you
have been looking for a tool similar to ProTools, Nuendo, Cubase SX, Digital
Performer, Samplitude, or Sequoia, you might have found it.
WWW: https://ardour.org/

View File

@ -1,438 +0,0 @@
bin/ardour5
bin/ardour5-copy-mixer
bin/ardour5-export
bin/ardour5-fix_bbtppq
bin/ardour5-lua
%%ETCDIR%%/ardour.keys
%%ETCDIR%%/ardour.menus
%%ETCDIR%%/clearlooks.rc
%%ETCDIR%%/default_ui_config
%%ETCDIR%%/system_config
%%ETCDIR%%/trx.menus
lib/ardour5/LV2/a-comp.lv2/a-comp#stereo.ttl
lib/ardour5/LV2/a-comp.lv2/a-comp.so
lib/ardour5/LV2/a-comp.lv2/a-comp.ttl
lib/ardour5/LV2/a-comp.lv2/manifest.ttl
lib/ardour5/LV2/a-comp.lv2/presets.ttl
lib/ardour5/LV2/a-delay.lv2/a-delay.so
lib/ardour5/LV2/a-delay.lv2/a-delay.ttl
lib/ardour5/LV2/a-delay.lv2/manifest.ttl
lib/ardour5/LV2/a-delay.lv2/presets.ttl
lib/ardour5/LV2/a-eq.lv2/a-eq.so
lib/ardour5/LV2/a-eq.lv2/a-eq.ttl
lib/ardour5/LV2/a-eq.lv2/manifest.ttl
lib/ardour5/LV2/a-fluidsynth.lv2/a-fluidsynth.so
lib/ardour5/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl
lib/ardour5/LV2/a-fluidsynth.lv2/manifest.ttl
lib/ardour5/LV2/a-reverb.lv2/a-reverb.so
lib/ardour5/LV2/a-reverb.lv2/a-reverb.ttl
lib/ardour5/LV2/a-reverb.lv2/manifest.ttl
lib/ardour5/LV2/reasonablesynth.lv2/manifest.ttl
lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.so
lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.ttl
lib/ardour5/ardour-%%ARDOURVERSION%%
lib/ardour5/ardour-exec-wrapper
lib/ardour5/ardour-vst-scanner
lib/ardour5/backends/libdummy_audiobackend.so
lib/ardour5/backends/libjack_audiobackend.so
lib/ardour5/engines/libclearlooks.so
lib/ardour5/hardour-%%ARDOURVERSION%%
lib/ardour5/libardour.so
lib/ardour5/libardour.so.3
lib/ardour5/libardour.so.3.0.0
lib/ardour5/libardourcp.so
lib/ardour5/libaudiographer.so
lib/ardour5/libaudiographer.so.0
lib/ardour5/libaudiographer.so.0.0.0
lib/ardour5/libcanvas.so
lib/ardour5/libcanvas.so.0
lib/ardour5/libcanvas.so.0.0.0
lib/ardour5/libevoral.so
lib/ardour5/libevoral.so.0
lib/ardour5/libevoral.so.0.0.0
lib/ardour5/libgtkmm2ext.so
lib/ardour5/libgtkmm2ext.so.0
lib/ardour5/libgtkmm2ext.so.0.8.3
lib/ardour5/libmidipp.so
lib/ardour5/libmidipp.so.4
lib/ardour5/libmidipp.so.4.1.0
lib/ardour5/libpbd.so
lib/ardour5/libpbd.so.4
lib/ardour5/libpbd.so.4.1.0
lib/ardour5/libptformat.so
lib/ardour5/libptformat.so.0
lib/ardour5/libptformat.so.0.0.0
lib/ardour5/libqm-dsp.a
lib/ardour5/libtimecode.so
lib/ardour5/libwaveview.so
lib/ardour5/libwaveview.so.0
lib/ardour5/libwaveview.so.0.0.0
lib/ardour5/libwidgets.so
lib/ardour5/libwidgets.so.0
lib/ardour5/libwidgets.so.0.0.0
lib/ardour5/luasession
lib/ardour5/panners/libpan1in2out.so
lib/ardour5/panners/libpan2in2out.so
lib/ardour5/panners/libpanbalance.so
lib/ardour5/panners/libpanvbap.so
lib/ardour5/sanityCheck
lib/ardour5/surfaces/libardour_cc121.so
lib/ardour5/surfaces/libardour_faderport.so
lib/ardour5/surfaces/libardour_faderport8.so
lib/ardour5/surfaces/libardour_generic_midi.so
lib/ardour5/surfaces/libardour_mcp.so
lib/ardour5/surfaces/libardour_osc.so
lib/ardour5/surfaces/libardour_push2.so
lib/ardour5/utils/ardour-util.sh
lib/ardour5/utils/ardour5-copy-mixer
lib/ardour5/utils/ardour5-export
lib/ardour5/utils/ardour5-fix_bbtppq
lib/ardour5/vamp/libardourvampplugins.so
lib/ardour5/vamp/libardourvampplugins.so.0
lib/ardour5/vamp/libardourvampplugins.so.0.0.0
share/appdata/ardour5.appdata.xml
share/applications/ardour5.desktop
%%DATADIR%%/ArdourMono.ttf
%%DATADIR%%/export/BWAV 24bit Export.format
%%DATADIR%%/export/BWAV 32float Export.format
%%DATADIR%%/export/CD (Red Book).format
%%DATADIR%%/export/CD + DVD-A.preset
%%DATADIR%%/export/CD + FLAC (tagged).preset
%%DATADIR%%/export/CD + FLAC.preset
%%DATADIR%%/export/CD + Ogg_Vorbis (tagged).preset
%%DATADIR%%/export/CD + Ogg_Vorbis + FLAC (tagged).preset
%%DATADIR%%/export/CD + Ogg_Vorbis.preset
%%DATADIR%%/export/CD only.preset
%%DATADIR%%/export/DVD-A only.preset
%%DATADIR%%/export/DVD-A.format
%%DATADIR%%/export/FLAC (tagged).preset
%%DATADIR%%/export/FLAC 24 bit (tagged).format
%%DATADIR%%/export/FLAC 24 bit .format
%%DATADIR%%/export/FLAC.preset
%%DATADIR%%/export/Ogg_Vorbis (tagged).format
%%DATADIR%%/export/Ogg_Vorbis (tagged).preset
%%DATADIR%%/export/Ogg_Vorbis + FLAC (tagged).preset
%%DATADIR%%/export/Ogg_Vorbis + FLAC.preset
%%DATADIR%%/export/Ogg_Vorbis .preset
%%DATADIR%%/export/Ogg_Vorbis.format
%%DATADIR%%/export/Ring Tone.format
%%DATADIR%%/icons/act-disabled.png
%%DATADIR%%/icons/add.png
%%DATADIR%%/icons/anchored_trim_left_cursor.png
%%DATADIR%%/icons/anchored_trim_right_cursor.png
%%DATADIR%%/icons/application-x-ardour_16px.png
%%DATADIR%%/icons/application-x-ardour_22px.png
%%DATADIR%%/icons/application-x-ardour_32px.png
%%DATADIR%%/icons/application-x-ardour_48px.png
%%DATADIR%%/icons/ardour-app-icon_osx.png
%%DATADIR%%/icons/ardour-app-icon_osx_mask.png
%%DATADIR%%/icons/cc121.png
%%DATADIR%%/icons/chord.png
%%DATADIR%%/icons/close.png
%%DATADIR%%/icons/computer_keyboard.png
%%DATADIR%%/icons/computer_keyboard_active.png
%%DATADIR%%/icons/eighthnote.png
%%DATADIR%%/icons/expand_left_right_cursor.png
%%DATADIR%%/icons/expand_up_down_cursor.png
%%DATADIR%%/icons/fade_in_cursor.png
%%DATADIR%%/icons/fade_out_cursor.png
%%DATADIR%%/icons/fadein-constant-power.png
%%DATADIR%%/icons/fadein-fast-cut.png
%%DATADIR%%/icons/fadein-linear.png
%%DATADIR%%/icons/fadein-slow-cut.png
%%DATADIR%%/icons/fadein-symmetric.png
%%DATADIR%%/icons/fadeout-constant-power.png
%%DATADIR%%/icons/fadeout-fast-cut.png
%%DATADIR%%/icons/fadeout-linear.png
%%DATADIR%%/icons/fadeout-slow-cut.png
%%DATADIR%%/icons/fadeout-symmetric.png
%%DATADIR%%/icons/faderport-small.png
%%DATADIR%%/icons/faderport8-small.png
%%DATADIR%%/icons/ferret_02.png
%%DATADIR%%/icons/forte.png
%%DATADIR%%/icons/fortissimo.png
%%DATADIR%%/icons/fortississimo.png
%%DATADIR%%/icons/grabber.png
%%DATADIR%%/icons/grabber_edit_point.png
%%DATADIR%%/icons/grabber_note.png
%%DATADIR%%/icons/halfnote.png
%%DATADIR%%/icons/i_beam_cursor.png
%%DATADIR%%/icons/mezzforte.png
%%DATADIR%%/icons/mezzoforte.png
%%DATADIR%%/icons/mezzopiano.png
%%DATADIR%%/icons/midi-input-active.png
%%DATADIR%%/icons/midi-input-inactive.png
%%DATADIR%%/icons/midi_socket_small.png
%%DATADIR%%/icons/midi_sound_notes.png
%%DATADIR%%/icons/midi_tool_erase.png
%%DATADIR%%/icons/midi_tool_pencil.png
%%DATADIR%%/icons/midi_tool_select.png
%%DATADIR%%/icons/move_cursor.png
%%DATADIR%%/icons/mute-disabled.png
%%DATADIR%%/icons/mute-enabled.png
%%DATADIR%%/icons/muted-by-others.png
%%DATADIR%%/icons/padlock_closed.png
%%DATADIR%%/icons/padlock_open.png
%%DATADIR%%/icons/pianissimo.png
%%DATADIR%%/icons/pianississimo.png
%%DATADIR%%/icons/piano.png
%%DATADIR%%/icons/push2-small.png
%%DATADIR%%/icons/quarternote.png
%%DATADIR%%/icons/rec-enabled.png
%%DATADIR%%/icons/rec-in-progress.png
%%DATADIR%%/icons/rec-safe-disabled.png
%%DATADIR%%/icons/rec-safe-enabled.png
%%DATADIR%%/icons/record-normal-disabled.png
%%DATADIR%%/icons/record-normal-enabled.png
%%DATADIR%%/icons/record-normal-in-progress.png
%%DATADIR%%/icons/record-step.png
%%DATADIR%%/icons/record_disabled_grey.png
%%DATADIR%%/icons/record_normal_red.png
%%DATADIR%%/icons/record_tape_red.png
%%DATADIR%%/icons/resize_bottom_cursor.png
%%DATADIR%%/icons/resize_bottom_left_cursor.png
%%DATADIR%%/icons/resize_bottom_right_cursor.png
%%DATADIR%%/icons/resize_left_cursor.png
%%DATADIR%%/icons/resize_right_cursor.png
%%DATADIR%%/icons/resize_top_cursor.png
%%DATADIR%%/icons/resize_top_left_cursor.png
%%DATADIR%%/icons/resize_top_right_cursor.png
%%DATADIR%%/icons/sae.png
%%DATADIR%%/icons/scissors.png
%%DATADIR%%/icons/search.png
%%DATADIR%%/icons/sixteenthnote.png
%%DATADIR%%/icons/sixtyfourthnote.png
%%DATADIR%%/icons/solo-disabled.png
%%DATADIR%%/icons/solo-enabled.png
%%DATADIR%%/icons/solo-isolate-disabled.png
%%DATADIR%%/icons/solo-isolate-enabled.png
%%DATADIR%%/icons/solo-isolated.png
%%DATADIR%%/icons/solo-safe-disabled.png
%%DATADIR%%/icons/solo-safe-enabled.png
%%DATADIR%%/icons/solo-safe-icon.png
%%DATADIR%%/icons/soloed-by-others.png
%%DATADIR%%/icons/soundcloud.png
%%DATADIR%%/icons/thirtysecondnote.png
%%DATADIR%%/icons/time_exp.png
%%DATADIR%%/icons/trim_bottom_cursor.png
%%DATADIR%%/icons/trim_left_cursor.png
%%DATADIR%%/icons/trim_left_cursor_5.png
%%DATADIR%%/icons/trim_left_cursor_right_only.png
%%DATADIR%%/icons/trim_right_cursor.png
%%DATADIR%%/icons/trim_right_cursor_5.png
%%DATADIR%%/icons/trim_right_cursor_left_only.png
%%DATADIR%%/icons/trim_top_cursor.png
%%DATADIR%%/icons/wholenote.png
%%DATADIR%%/icons/zoom_in_cursor.png
%%DATADIR%%/icons/zoom_out_cursor.png
%%DATADIR%%/mcp/SSL Nucleus Ardour.profile
%%DATADIR%%/mcp/artist_control.device
%%DATADIR%%/mcp/artist_mix.device
%%DATADIR%%/mcp/bcf2000.device
%%DATADIR%%/mcp/cmc.device
%%DATADIR%%/mcp/mc+xt+xt.device
%%DATADIR%%/mcp/mc+xt.device
%%DATADIR%%/mcp/mc.device
%%DATADIR%%/mcp/mcpro.device
%%DATADIR%%/mcp/mcproxt.device
%%DATADIR%%/mcp/midikbd.device
%%DATADIR%%/mcp/nucleus-platform-midi.device
%%DATADIR%%/mcp/nucleus.device
%%DATADIR%%/mcp/qcon.device
%%DATADIR%%/mcp/user.profile
%%DATADIR%%/mcp/x-touch-compact.device
%%DATADIR%%/mcp/x-touch-mini.device
%%DATADIR%%/mcp/x-touch.device
%%DATADIR%%/mcp/xt+mc+xt.device
%%DATADIR%%/mcp/xt+mc.device
%%DATADIR%%/mcp/xt+xt+mc.device
%%DATADIR%%/midi_maps/AKAI_MIDIMix_EQ_Mode.map
%%DATADIR%%/midi_maps/AKAI_MIDIMix_Normal_Mode.map
%%DATADIR%%/midi_maps/AKAI_MPK61.map
%%DATADIR%%/midi_maps/AKAI_MPKmini.map
%%DATADIR%%/midi_maps/Alesis_QX25.map
%%DATADIR%%/midi_maps/Arturia_KeyLab49.map
%%DATADIR%%/midi_maps/DDX3216.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL2.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL2_With_Master.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL_Master.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL_Studio.map
%%DATADIR%%/midi_maps/Korg_taktile.map
%%DATADIR%%/midi_maps/M-Audio_Axiom25.map
%%DATADIR%%/midi_maps/M-Audio_Axiom61.map
%%DATADIR%%/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map
%%DATADIR%%/midi_maps/M-Audio_Oxygen49.map
%%DATADIR%%/midi_maps/M-Audio_Oxygen61v3.map
%%DATADIR%%/midi_maps/Novation Impulse 49.map
%%DATADIR%%/midi_maps/Novation_Impulse61.map
%%DATADIR%%/midi_maps/Novation_LaunchControl_XL.map
%%DATADIR%%/midi_maps/Novation_LaunchKey25.map
%%DATADIR%%/midi_maps/Roland_SI-24.map
%%DATADIR%%/midi_maps/Roland_V_Studio_20.map
%%DATADIR%%/midi_maps/Yamaha_KX25.map
%%DATADIR%%/midi_maps/akai-mpd-32.map
%%DATADIR%%/midi_maps/bcf2000.map
%%DATADIR%%/midi_maps/bcf2000_mackie.map
%%DATADIR%%/midi_maps/m-audio-oxygen61v3.map
%%DATADIR%%/midi_maps/m-audio_oxygen25.map
%%DATADIR%%/midi_maps/m-audio_oxygen8v2.map
%%DATADIR%%/midi_maps/midikb_wiimote.map
%%DATADIR%%/midi_maps/xboard-61.map
%%DATADIR%%/osc/TTC2.preset
%%DATADIR%%/osc/basic-touchosc.preset
%%DATADIR%%/patchfiles/Alesis_DM5.midnam
%%DATADIR%%/patchfiles/Alesis_NanoBass.midnam
%%DATADIR%%/patchfiles/Alesis_NanoPiano.midnam
%%DATADIR%%/patchfiles/Alesis_QS78.midnam
%%DATADIR%%/patchfiles/Casio_CZ-1.midnam
%%DATADIR%%/patchfiles/Clavia_Nord_Lead_II.midnam
%%DATADIR%%/patchfiles/DSI_Evolver.midnam
%%DATADIR%%/patchfiles/DSI_Mopho.midnam
%%DATADIR%%/patchfiles/DSI_Tetra.midnam
%%DATADIR%%/patchfiles/Digidesign_MP1.midnam
%%DATADIR%%/patchfiles/Dynacord_DRP-20X.midnam
%%DATADIR%%/patchfiles/E-mu_Mo_Phatt.midnam
%%DATADIR%%/patchfiles/E-mu_Orbit-3.midnam
%%DATADIR%%/patchfiles/E-mu_Proteus_2000.midnam
%%DATADIR%%/patchfiles/E-mu_XL-1.midnam
%%DATADIR%%/patchfiles/Eventide_Eclipse.midnam
%%DATADIR%%/patchfiles/Gotharmoon_deMoon.midnam
%%DATADIR%%/patchfiles/Jomox_MBase_11.midnam
%%DATADIR%%/patchfiles/Korg_ER-1.midnam
%%DATADIR%%/patchfiles/Korg_Karma.midnam
%%DATADIR%%/patchfiles/Korg_MS2000R.midnam
%%DATADIR%%/patchfiles/Korg_MicroKORG.midnam
%%DATADIR%%/patchfiles/Korg_NX5R.midnam
%%DATADIR%%/patchfiles/Korg_Radias.midnam
%%DATADIR%%/patchfiles/Korg_TR_Workstation.midnam
%%DATADIR%%/patchfiles/Korg_Trinity_Track.midnam
%%DATADIR%%/patchfiles/Korg_Triton.midnam
%%DATADIR%%/patchfiles/Korg_Triton_Rack.midnam
%%DATADIR%%/patchfiles/Korg_Volca_Bass.midnam
%%DATADIR%%/patchfiles/Korg_Volca_Beats.midnam
%%DATADIR%%/patchfiles/Korg_Volca_Keys.midnam
%%DATADIR%%/patchfiles/Kurzweil_Mark-12-152.midnam
%%DATADIR%%/patchfiles/Kurzweil_PX_Plus.midnam
%%DATADIR%%/patchfiles/Kurzweil_SP88x.midnam
%%DATADIR%%/patchfiles/Lexicon_MX300.midnam
%%DATADIR%%/patchfiles/Line_6_EchoPro.midnam
%%DATADIR%%/patchfiles/Line_6_FilterPro.midnam
%%DATADIR%%/patchfiles/Line_6_ModPro.midnam
%%DATADIR%%/patchfiles/Line_6_POD.midnam
%%DATADIR%%/patchfiles/MFB_503.midnam
%%DATADIR%%/patchfiles/MIDI.midnam
%%DATADIR%%/patchfiles/Moog_MF-104M_Analog_Delay.midnam
%%DATADIR%%/patchfiles/Moog_MF-108M_Cluster_Flux.midnam
%%DATADIR%%/patchfiles/Moog_Minitaur.midnam
%%DATADIR%%/patchfiles/Nord_Modular.midnam
%%DATADIR%%/patchfiles/Novation_A-Station.midnam
%%DATADIR%%/patchfiles/Novation_DrumStation.midnam
%%DATADIR%%/patchfiles/Novation_Nova.midnam
%%DATADIR%%/patchfiles/Novation_Super_BassStation.midnam
%%DATADIR%%/patchfiles/Peavey_DPM-V3.midnam
%%DATADIR%%/patchfiles/Roland_Fantom-Xa.midnam
%%DATADIR%%/patchfiles/Roland_Fantom.midnam
%%DATADIR%%/patchfiles/Roland_FantomX8.midnam
%%DATADIR%%/patchfiles/Roland_FantomXR.midnam
%%DATADIR%%/patchfiles/Roland_GR-1.midnam
%%DATADIR%%/patchfiles/Roland_GR-33.midnam
%%DATADIR%%/patchfiles/Roland_JP-8080.midnam
%%DATADIR%%/patchfiles/Roland_JV-1010.midnam
%%DATADIR%%/patchfiles/Roland_JV-1080.midnam
%%DATADIR%%/patchfiles/Roland_JV-2080.midnam
%%DATADIR%%/patchfiles/Roland_Juno-106.midnam
%%DATADIR%%/patchfiles/Roland_M-BD1.midnam
%%DATADIR%%/patchfiles/Roland_RD-250s.midnam
%%DATADIR%%/patchfiles/Roland_RD-600.midnam
%%DATADIR%%/patchfiles/Roland_RD-700sx.midnam
%%DATADIR%%/patchfiles/Roland_RS-9.midnam
%%DATADIR%%/patchfiles/Roland_SC-88_Pro.midnam
%%DATADIR%%/patchfiles/Roland_SH-32.midnam
%%DATADIR%%/patchfiles/Roland_V-Synth-GT.midnam
%%DATADIR%%/patchfiles/Roland_XV-2020.midnam
%%DATADIR%%/patchfiles/Roland_XV-3080.midnam
%%DATADIR%%/patchfiles/Roland_XV-5080.midnam
%%DATADIR%%/patchfiles/Roland_XV-88.midnam
%%DATADIR%%/patchfiles/Sequential_Circuits_Prophet_600.midnam
%%DATADIR%%/patchfiles/TC_Electronic_M3000.midnam
%%DATADIR%%/patchfiles/Waldorf_Blofeld.midnam
%%DATADIR%%/patchfiles/Waldorf_Micro_Q.midnam
%%DATADIR%%/patchfiles/Yamaha_DX-7.midnam
%%DATADIR%%/patchfiles/Yamaha_EX-5.midnam
%%DATADIR%%/patchfiles/Yamaha_MM6.midnam
%%DATADIR%%/patchfiles/Yamaha_MOTIF-RACK_ES.midnam
%%DATADIR%%/patchfiles/Yamaha_MOTIF_XS.midnam
%%DATADIR%%/patchfiles/Yamaha_MU10XG.midnam
%%DATADIR%%/patchfiles/Yamaha_PSR-275.midnam
%%DATADIR%%/patchfiles/Yamaha_PSR-S900.midnam
%%DATADIR%%/patchfiles/Yamaha_PSR540.midnam
%%DATADIR%%/patchfiles/Yamaha_S90.midnam
%%DATADIR%%/patchfiles/Yamaha_Tyros2.midnam
%%DATADIR%%/resources/Ardour-icon_16px.png
%%DATADIR%%/resources/Ardour-icon_22px.png
%%DATADIR%%/resources/Ardour-icon_256px.png
%%DATADIR%%/resources/Ardour-icon_32px.png
%%DATADIR%%/resources/Ardour-icon_48px.png
%%DATADIR%%/resources/Ardour-icon_512px.png
%%DATADIR%%/resources/Ardour-small-splash.png
%%DATADIR%%/resources/Ardour-splash.png
%%DATADIR%%/scripts/HiAndLowPass.lua
%%DATADIR%%/scripts/add_filters.lua
%%DATADIR%%/scripts/addscopes.lua
%%DATADIR%%/scripts/amp4.lua
%%DATADIR%%/scripts/bounce_replace.lua
%%DATADIR%%/scripts/bypass_all_plugins.lua
%%DATADIR%%/scripts/create_drum_tracks.lua
%%DATADIR%%/scripts/delete_xrun_markers.lua
%%DATADIR%%/scripts/export_mp4chaps.lua
%%DATADIR%%/scripts/faders_to_trims.lua
%%DATADIR%%/scripts/midi_cc_to_automation.lua
%%DATADIR%%/scripts/midimon.lua
%%DATADIR%%/scripts/mute_all_tracks.lua
%%DATADIR%%/scripts/post_export_save_hook.lua
%%DATADIR%%/scripts/preare_record_example.lua
%%DATADIR%%/scripts/remove_unknown_procs.lua
%%DATADIR%%/scripts/s_chanmap.lua
%%DATADIR%%/scripts/s_fader_automation.lua
%%DATADIR%%/scripts/s_foreach_track.lua
%%DATADIR%%/scripts/s_group_color.lua
%%DATADIR%%/scripts/s_import_files.lua
%%DATADIR%%/scripts/s_plugin_automation.lua
%%DATADIR%%/scripts/s_plugin_reorder.lua
%%DATADIR%%/scripts/s_pluginutils.lua
%%DATADIR%%/scripts/s_portengine.lua
%%DATADIR%%/scripts/s_region_gain.lua
%%DATADIR%%/scripts/s_region_gain2.lua
%%DATADIR%%/scripts/s_replaceplugin.lua
%%DATADIR%%/scripts/s_selection.lua
%%DATADIR%%/scripts/s_showhide_track.lua
%%DATADIR%%/scripts/s_timecode.lua
%%DATADIR%%/scripts/s_track_props.lua
%%DATADIR%%/scripts/s_vamp_plugin_index.lua
%%DATADIR%%/scripts/scope.lua
%%DATADIR%%/scripts/select_every_2nd_region.lua
%%DATADIR%%/scripts/send_to_bus.lua
%%DATADIR%%/scripts/session_template_advanced.lua
%%DATADIR%%/scripts/session_template_record.lua
%%DATADIR%%/scripts/spectrogram.lua
%%DATADIR%%/scripts/split_all_markers.lua
%%DATADIR%%/scripts/stop_at_marker.lua
%%DATADIR%%/scripts/synth1.lua
%%DATADIR%%/scripts/template_band.lua
%%DATADIR%%/scripts/tomsloop.lua
%%DATADIR%%/scripts/vamp_audio_to_midi.lua
%%DATADIR%%/scripts/voice_activate.lua
%%DATADIR%%/templates/.stub
%%DATADIR%%/themes/blueberry_milk-ardour.colors
%%DATADIR%%/themes/caineville-ardour.colors
%%DATADIR%%/themes/clear_gray-ardour.colors
%%DATADIR%%/themes/cubasish-ardour.colors
%%DATADIR%%/themes/dark-ardour.colors
%%DATADIR%%/themes/unastudia-ardour.colors
share/icons/hicolor/16x16/apps/ardour5.png
share/icons/hicolor/22x22/apps/ardour5.png
share/icons/hicolor/256x256/apps/ardour5.png
share/icons/hicolor/32x32/apps/ardour5.png
share/icons/hicolor/48x48/apps/ardour5.png
share/icons/hicolor/512x512/apps/ardour5.png

View File

@ -1,59 +0,0 @@
# Created by: Jochem Kossen <j.kossen@home.nl>
# $FreeBSD$
PORTNAME= cplay
PORTVERSION= 1.50
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= audio
MAINTAINER= woodsb02@FreeBSD.org
COMMENT= Curses-based front-end for various audio players
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
USE_GITHUB= yes
GH_ACCOUNT= hukka
USES= gettext gmake python:2.7 shebangfix
SHEBANG_FILES= ${WRKSRC}/cplay cnq
MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}"
NO_ARCH= yes
PORTDOCS= README
OPTIONS_DEFINE= DOCS
OPTIONS_GROUP= PLAYERS
OPTIONS_GROUP_PLAYERS= MADPLAY MIKMOD MPG123 MPG321 MPLAYER MPV OGG123 SOX SPEEX SPLAY XMP
MADPLAY_DESC= MPEG audio playback support via madplay
MPG321_DESC= MP3 decoding support via mpg321
MPV_DESC= mpv media player support
OGG123_DESC= Ogg Vorbis audio decoding support via ogg123
SOX_DESC= Audio playback support via SOund eXchange
SPLAY_DESC= MPEG and WAV playback support via Splay
XMP_DESC= Audio playback support via the Extended Module Player
MADPLAY_RUN_DEPENDS= madplay:audio/madplay
MIKMOD_RUN_DEPENDS= mikmod:audio/mikmod
MPG123_RUN_DEPENDS= mpg123:audio/mpg123
MPG321_RUN_DEPENDS= mpg321:audio/mpg321
MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer
MPV_RUN_DEPENDS= mpv:multimedia/mpv
OGG123_RUN_DEPENDS= ogg123:audio/vorbis-tools
SOX_RUN_DEPENDS= play:audio/sox
SPEEX_RUN_DEPENDS= speexdec:audio/speex
SPLAY_RUN_DEPENDS= splay:audio/splay
XMP_RUN_DEPENDS= xmp:audio/xmp
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1468368675
SHA256 (hukka-cplay-v1.50_GH0.tar.gz) = a3ad98a1648453dd591529f9783d4b7669241d2dfa681793a95bbcb0c2ea6780
SIZE (hukka-cplay-v1.50_GH0.tar.gz) = 43904

View File

@ -1,11 +0,0 @@
--- Makefile.orig 2011-04-27 16:33:40 UTC
+++ Makefile
@@ -15,7 +15,7 @@ clean: recursive-clean
recursive-all recursive-install recursive-clean:
@target=$@; \
for i in $(SUBDIRS); do \
- (cd $$i && make $(ENV) $${target#recursive-}); \
+ (cd $$i && $(MAKE) $(ENV) $${target#recursive-}); \
done
cplayrc: cplay

View File

@ -1,25 +0,0 @@
--- cplay.orig 2011-04-27 16:33:40 UTC
+++ cplay
@@ -967,9 +967,11 @@ class PlaylistWindow(TagListWindow):
try:
if os.path.isdir(pathname):
quiet or app.status(_("Working..."))
- self.add_dir(pathname)
+ self.add_dir(os.path.abspath(pathname))
elif VALID_PLAYLIST(pathname):
self.add_playlist(pathname)
+ elif os.path.isfile(pathname):
+ self.append(PlaylistEntry(os.path.abspath(pathname)))
else:
pathname = self.fix_url(pathname)
self.append(PlaylistEntry(pathname))
@@ -1837,6 +1839,9 @@ PLAYERS = [
MPlayer("mplayer -slave -vc null -vo null {file}",
"^http://|\.(mp[123]|ogg|oga|flac|spx|mp[cp+]|mod|xm|fm|s3m|" +
"med|col|669|it|mtm|stm|aiff|au|cdr|wav|wma|m4a|m4b)$"),
+ MPlayer("mpv -vo null {file}",
+ "^http://|\.(mp[123]|ogg|oga|flac|spx|mp[cp+]|mod|xm|fm|s3m|" +
+ "med|col|669|it|mtm|stm|aiff|au|cdr|wav|wma|m4a|m4b)$"),
FrameOffsetPlayer("ogg123 -q -v -k {offset} {file}", "\.(ogg|flac|spx)$"),
FrameOffsetPlayer("splay -f -k {offset} {file}", "(^http://|\.mp[123]$)", 38.28),
FrameOffsetPlayer("mpg123 -q -v -k {offset} {file}", "(^http://|\.mp[123]$)", 38.28),

View File

@ -1,11 +0,0 @@
--- po/fr.po.orig 2016-08-03 10:34:18 UTC
+++ po/fr.po
@@ -74,7 +74,7 @@ msgid ""
" c, v : counter/volume mode r, R : toggle repeat/Random mode\n"
" <, > : horizontal scrolling s, S : shuffle/Sort playlist\n"
" C-l, l : refresh, list mode w, @ : write playlist, jump to active\n"
-" h, q, Q : help, quit?, Quit! X : stop playlist after each track\n"
+" h, q, Q : help, quit?, Quit! X : stop playlist after each track"
msgstr ""
" Navigation au sein de l'application\n"
" ------------------------------------\n"

View File

@ -1,15 +0,0 @@
cplay is a curses-based front-end to various audio players. Supported
players currently include:
- mplayer
- mpv
- mpg321
- mpg123
- ogg123
- madplay
- mikmod
- mpg321
- splay
- xmp
- sox
- speex

View File

@ -1,20 +0,0 @@
[
{ type: install
message: <<EOM
cplay is just a front-end; to use it, you need to install one or more
of the following ports (audio players):
audio/madplay
audio/mikmod
audio/mpg123
audio/mpg321
audio/sox
audio/speex
audio/splay
audio/vorbis-tools
audio/xmp
multimedia/mplayer
multimedia/mpv
EOM
}
]

View File

@ -1,9 +0,0 @@
bin/cnq
bin/cplay
man/man1/cplay.1.gz
share/locale/da/LC_MESSAGES/cplay.mo
share/locale/de/LC_MESSAGES/cplay.mo
share/locale/fr/LC_MESSAGES/cplay.mo
share/locale/hu/LC_MESSAGES/cplay.mo
share/locale/pl/LC_MESSAGES/cplay.mo
share/locale/pt_BR/LC_MESSAGES/cplay.mo

View File

@ -1,28 +0,0 @@
# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
# $FreeBSD$
PORTREVISION= 22
CATEGORIES= audio
PKGNAMEPREFIX= cpp-
MAINTAINER= madpilot@FreeBSD.org
COMMENT= C++ Bindings for XMMS2
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS= ${LOCALBASE}/include/boost/bind.hpp:devel/boost-libs
LIB_DEPENDS= libxmmsclient.so:audio/xmms2
MASTERDIR= ${.CURDIR}/../xmms2
USES= gnome python:2.7,build ssl
USE_LDCONFIG= yes
USE_GNOME= glib20
BROKEN_SSL= openssl
PLIST= ${.CURDIR}/pkg-plist
XMMS2_SLAVE= cpp
.include "${MASTERDIR}/Makefile"

View File

@ -1,8 +0,0 @@
lib/libxmmsclient++-glib.so
lib/libxmmsclient++-glib.so.1
lib/libxmmsclient++-glib.so.1.0.0
lib/libxmmsclient++.so
lib/libxmmsclient++.so.4
lib/libxmmsclient++.so.4.0.0
libdata/pkgconfig/xmms2-client-cpp-glib.pc
libdata/pkgconfig/xmms2-client-cpp.pc

View File

@ -1,27 +0,0 @@
# Created by: Alexander Botero-Lowry <alexbl@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 3
CATEGORIES= audio perl5
PKGNAMEPREFIX= p5-
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Perl Bindings for XMMS2
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS+= ${P5_POD_PARSER}
LIB_DEPENDS+= libxmmsclient.so:audio/xmms2
MASTERDIR= ${.CURDIR}/../xmms2
USES= perl5 python:2.7,build ssl
BROKEN_SSL= openssl
PLIST= ${.CURDIR}/pkg-plist
XMMS2_SLAVE= perl
.include "${MASTERDIR}/Makefile"

View File

@ -1,9 +0,0 @@
%%SITE_ARCH%%/Audio/XMMSClient.pm
%%SITE_ARCH%%/Audio/XMMSClient/Collection.pm
%%SITE_ARCH%%/Audio/XMMSClient/Glib.pm
%%SITE_ARCH%%/Audio/XMMSClient/Sync.pm
%%SITE_ARCH%%/auto/Audio/XMMSClient/XMMSClient.so
%%SITE_ARCH%%/Audio/XMMSClient/Collection.pod
%%SITE_ARCH%%/Audio/XMMSClient/Playlist.pod
%%SITE_ARCH%%/Audio/XMMSClient/Result.pod
%%SITE_ARCH%%/Audio/XMMSClient.pod

View File

@ -51,7 +51,6 @@
SUBDIR += graphlan
SUBDIR += grappa
SUBDIR += groopm
SUBDIR += haplohseq
SUBDIR += hhsuite
SUBDIR += hisat2
SUBDIR += hmmer
@ -166,7 +165,6 @@
SUBDIR += subread
SUBDIR += tRNAscan-SE
SUBDIR += tabixpp
SUBDIR += tophat
SUBDIR += treekin
SUBDIR += treepuzzle
SUBDIR += trimadap

View File

@ -1,37 +0,0 @@
# $FreeBSD$
PORTNAME= haplohseq
DISTVERSION= 0.1.2
PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= https://acadix.biz/Ports/distfiles/
MAINTAINER= jwb@FreeBSD.org
COMMENT= Identify regions of allelic imbalance
LICENSE= MIT
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
LIB_DEPENDS= libboost_system.so:devel/boost-libs
RUN_DEPENDS= R-cran-optparse>0:devel/R-cran-optparse
USES= compiler:c++11-lang gmake localbase:ldflags python:2.7 tar:xz
OPTIONS_DEFINE= EXAMPLES
MAKEFILE= makefile
LDFLAGS+= -lpthread
MAKE_ENV= STRIP=${STRIP}
SUB_FILES= haplohseq-example
post-install-EXAMPLES-on:
${INSTALL_SCRIPT} ${WRKDIR}/haplohseq-example ${STAGEDIR}${PREFIX}/bin
(cd ${WRKSRC} && ${COPYTREE_SHARE} "example ldmap scripts" ${STAGEDIR}${EXAMPLESDIR})
do-test:
@(cd ${WRKSRC}/build/test && ${FILESDIR}/run-tests)
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1573660978
SHA256 (haplohseq-0.1.2.tar.xz) = 0e7474f6af6b41c4b38f5f4549344714ec022e2adfc4aa9d00e0d420483e260a
SIZE (haplohseq-0.1.2.tar.xz) = 8108896

View File

@ -1,37 +0,0 @@
#!/bin/sh -e
##########################################################################
# Script description:
# Run haplohseq example
#
# https://sites.google.com/site/integrativecancergenomics/software/haplohseq
#
# History:
# Date Name Modification
# 2019-11-13 Jason Bacon Begin
##########################################################################
usage()
{
printf "Usage: $0 directory\n"
exit 1
}
##########################################################################
# Main
##########################################################################
if [ $# != 1 ]; then
usage
fi
dir="$1"
if [ -e "$dir" ]; then
printf "'$dir' already exists. Please remove it or specify another.\n"
exit 1
fi
cp -R %%EXAMPLESDIR%% "$dir"
cd "$dir/example"
sh ./example_run.sh

View File

@ -1,24 +0,0 @@
--- example/example_run.sh.orig 2019-11-13 15:45:57 UTC
+++ example/example_run.sh
@@ -1,4 +1,4 @@
-#! /bin/bash
+#!/bin/sh
# Example:
# Identify allelic imbalance (AI) given a tumor
@@ -6,13 +6,13 @@
# of the GATK. This involves the following 3 steps.
printf "STEP 1: PHASING 1KG HET SITES ...\n"
-python ../scripts/simple_phaser.py \
+python2.7 ../scripts/simple_phaser.py \
--ldmap ../ldmap/hg19.exome.ldmap \
--vcf example_input/tumor_exome.vcf \
-o example_output/tumor_exome
printf "\nSTEP 2: IDENTIFYING REGIONS OF AI ...\n"
-../haplohseq \
+haplohseq \
--vcf example_output/tumor_exome.hap.vcf \
--phased example_output/tumor_exome.hap \
--event_prevalence 0.1 \

View File

@ -1,105 +0,0 @@
--- makefile.orig 2019-08-29 18:03:23 UTC
+++ makefile
@@ -7,23 +7,32 @@
#
# Constants
-CXX=g++
+# Default to g++ if not set by make args or environment
+CXX?=g++
#-O0 -g will turn on debugging
#The rule of thumb:
#When you need to debug, use -O0 (and -g to generate debugging symbols.)
#When you are preparing to ship it, use -O2.
#When you use gentoo, use -O3...!
#When you need to put it on an embedded system, use -Os (optimize for size, not for efficiency.)
-CXX_FLAGS=-Wall -g -stdlib=libstdc++
+# Use canonincal compiler variables, which may be provided by build env
+CXXFLAGS?=-Wall -g -stdlib=libstdc++
SRC=src
CONF=conf
HMM_SRC=$(SRC)/hmm
UTIL_SRC=$(SRC)/util
-BOOST=/usr/local/boost_1_52_0
+BOOST?=/usr/local/boost_1_52_0
INCLUDES=-I./$(SRC) -I./$(HMM_SRC) -I./$(UTIL_SRC) -isystem$(BOOST)
-LIBRARY_PATHS=-Llib/macosx
+LIBRARY_PATHS?=-Llib/macosx
LIBRARIES=-lm -lboost_program_options -lboost_system -lboost_filesystem -lboost_thread
+# Installation target with destdir support
+DESTDIR?=.
+PREFIX?=/usr/local
+MKDIR?=mkdir
+INSTALL?=install
+STRIP?= # empty, set to -s to install stripped binary
+
# Generated directories which are generated in this script and cleaned up with 'make clean'
BUILD=build
OBJ=$(BUILD)/obj
@@ -35,18 +44,21 @@ directories:
# Create object files into the OBJ directory from cpp files in the SRC directory.
$(OBJ)/%.o: $(SRC)/%.cpp directories
- $(CXX) $(CXX_FLAGS) $(INCLUDES) -c -o $@ $<
+ $(CXX) $(CXXFLAGS) $(INCLUDES) -c -o $@ $<
$(OBJ)/%.o: $(HMM_SRC)/%.cpp directories
- $(CXX) $(CXX_FLAGS) $(INCLUDES) -c -o $@ $<
+ $(CXX) $(CXXFLAGS) $(INCLUDES) -c -o $@ $<
$(OBJ)/%.o: $(UTIL_SRC)/%.cpp directories
- $(CXX) $(CXX_FLAGS) $(INCLUDES) -c -o $@ $<
+ $(CXX) $(CXXFLAGS) $(INCLUDES) -c -o $@ $<
-all: clean haplohseq
+all: haplohseq test
haplohseq: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(OBJ)/Reporter.o $(OBJ)/FreqPhase.o $(OBJ)/VcfUtil.o $(OBJ)/HaplohSeq.o
- $(CXX) -o $(BIN)/$@ $(CXX_FLAGS) $(INCLUDES) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(OBJ)/Reporter.o $(OBJ)/FreqPhase.o $(OBJ)/VcfUtil.o $(OBJ)/HaplohSeq.o $(LIBRARY_PATHS) $(LIBRARIES)
- cp -r $(CONF) $(BIN)/.
-
+ $(CXX) -o $(BIN)/$@ $(CXXFLAGS) $(INCLUDES) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(OBJ)/Reporter.o $(OBJ)/FreqPhase.o $(OBJ)/VcfUtil.o $(OBJ)/HaplohSeq.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
+
+install:
+ $(MKDIR) -p $(DESTDIR)$(PREFIX)/bin
+ $(INSTALL) -c $(STRIP) $(BIN)/* $(DESTDIR)$(PREFIX)/bin
+
clean:
rm -rf $(BUILD)
@@ -74,28 +86,28 @@ test: FreqPhaseTest HaplohSeqTest HmmTest InputProcess
# Create test object files into the OBJ directory from cpp files in the SRC directory.
$(TEST_BIN)/%.o: $(TEST_SRC)/%.cpp directories test_directory
- $(CXX) $(CXX_FLAGS) $(INCLUDES) $(TEST_INCLUDES) -c -o $@ $<
+ $(CXX) $(CXXFLAGS) $(INCLUDES) $(TEST_INCLUDES) -c -o $@ $<
HaplohSeqTest: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(TEST_BIN)/HaplohSeqTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(TEST_BIN)/HaplohSeqTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(TEST_BIN)/HaplohSeqTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
FreqPhaseTest: $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(OBJ)/FreqPhase.o $(TEST_BIN)/FreqPhaseTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(OBJ)/FreqPhase.o $(TEST_BIN)/FreqPhaseTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(OBJ)/FreqPhase.o $(TEST_BIN)/FreqPhaseTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
HmmTest: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/HmmTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/HmmTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/HmmTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
InputProcessorTest: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(TEST_BIN)/InputProcessorTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(TEST_BIN)/InputProcessorTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/InputProcessor.o $(TEST_BIN)/InputProcessorTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
MathUtilTest: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/MathUtilTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/MathUtilTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/MathUtilTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
ReporterTest: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/ReporterTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/ReporterTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(TEST_BIN)/ReporterTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
ThreadPoolTest: $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/ThreadPool.o $(TEST_BIN)/ThreadPoolTest.o
- $(CXX) -o $(TEST_BIN)/$@ $(CXX_FLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/ThreadPool.o $(TEST_BIN)/ThreadPoolTest.o $(LIBRARY_PATHS) $(LIBRARIES)
+ $(CXX) -o $(TEST_BIN)/$@ $(CXXFLAGS) $(OBJ)/Hmm.o $(OBJ)/DataStructures.o $(OBJ)/MathUtil.o $(OBJ)/StringUtil.o $(OBJ)/ThreadPool.o $(TEST_BIN)/ThreadPoolTest.o $(LIBRARY_PATHS) $(LIBRARIES) $(LDFLAGS)
############################## END TEST LOGIC ##############################

View File

@ -1,8 +0,0 @@
--- scripts/ldmap.py.orig 2019-11-13 15:51:02 UTC
+++ scripts/ldmap.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python2.7
+
import argparse
import sys
import random

View File

@ -1,8 +0,0 @@
--- scripts/simple_phaser.py.orig 2019-11-13 15:52:02 UTC
+++ scripts/simple_phaser.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python2.7
+
import argparse
import random
import sys

View File

@ -1,29 +0,0 @@
--- src/FreqPhase.cpp.orig 2019-11-13 14:19:06 UTC
+++ src/FreqPhase.cpp
@@ -5,6 +5,7 @@
* Email: sanlucas@gmail.com
*/
+#include <sysexits.h>
#include "FreqPhase.h"
namespace haplohseq {
@@ -180,10 +181,17 @@ double FreqPhase::meanValue(const std::v
double FreqPhase::medianValue(const std::vector<double>& values) {
double median;
size_t size = values.size();
+
+ // We can probably detect this condition earlier while loading the VCF
+ if ( size == 0 ) {
+ std::cerr << "FreqPhase::medianValue(): values vector is empty." << std::endl;
+ std::cerr << "Make sure your VCF has all of GT:AD:DP in the FORMAT column." << std::endl;
+ exit(EX_DATAERR);
+ }
std::vector<double> tempFreqs(values);
sort(tempFreqs.begin(), tempFreqs.end());
- if (size % 2 == 0) {
+ if (size % 2 == 0) {
median = (tempFreqs[size / 2 - 1] + tempFreqs[size / 2]) / 2;
}
else {

View File

@ -1,20 +0,0 @@
--- src/HaplohSeq.cpp.orig 2019-09-01 14:58:30 UTC
+++ src/HaplohSeq.cpp
@@ -202,7 +202,7 @@ void HaplohSeq::runBafHaplohseq( std::string& obsType,
// Spawn worker threads
for (std::size_t t = 0; t < numThreads; t++) {
- threadPool.create_thread(boost::bind((unsigned long int (boost::asio::io_service::*)())&boost::asio::io_service::run, &ioService));
+ threadPool.create_thread(boost::bind((boost::asio::io_context::count_type (boost::asio::io_service::*)())&boost::asio::io_service::run, &ioService));
}
std::map<std::string, boost::shared_ptr<Hmm> > chrHmms;
@@ -420,7 +420,7 @@ void HaplohSeq::runVcfHaplohseq( std::string& obsType,
// Spawn worker threads
for (std::size_t t = 0; t < numThreads; t++) {
- threadPool.create_thread(boost::bind((unsigned long int (boost::asio::io_service::*)())&boost::asio::io_service::run, &ioService));
+ threadPool.create_thread(boost::bind((boost::asio::io_context::count_type (boost::asio::io_service::*)())&boost::asio::io_service::run, &ioService));
}
std::map<std::string, boost::shared_ptr<Hmm> > chrHmms;

View File

@ -1,11 +0,0 @@
--- src/test/InputProcessorTest.cpp.orig 2019-09-01 12:33:22 UTC
+++ src/test/InputProcessorTest.cpp
@@ -82,7 +82,7 @@ BOOST_AUTO_TEST_CASE(isHetTest) {
BOOST_REQUIRE_EQUAL(inputProc.isHet('A','?'), false);
BOOST_REQUIRE_EQUAL(inputProc.isHet('A','.'), false);
BOOST_REQUIRE_EQUAL(inputProc.isHet('A',' '), false);
- BOOST_REQUIRE_EQUAL(inputProc.isHet('C', NULL), true);
+ BOOST_REQUIRE_EQUAL(inputProc.isHet('C','\0'), true);
}
BOOST_AUTO_TEST_CASE(readAllelesTest) {

View File

@ -1,10 +0,0 @@
#!/bin/sh -e
printf "\n=== FreqPhaseTest ===\n\n"
./FreqPhaseTest
printf "\n=== InputProcessorTest ===\n\n"
./InputProcessorTest
printf "\n=== HmmTest ===\n\n"
./HmmTest
printf "\n=== HaplohSeqTest ===\n\n"
./HaplohSeqTest

View File

@ -1,6 +0,0 @@
Haplohseq identifies regions of allelic imbalance (AI) in sequencing data
obtained from impure samples where AI events exist in a potentially low
proportion of cells in the sample. Input to the software includes a VCF file
of genotypes and estimated phased genotypes.
WWW: https://sites.google.com/site/integrativecancergenomics/software/haplohseq

View File

@ -1,11 +0,0 @@
bin/haplohseq
%%PORTEXAMPLES%%bin/haplohseq-example
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example/example_input/tumor_exome.vcf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example/example_run.sh
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ldmap/hg19.exome.ldmap
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scripts/haplohseq_plot.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scripts/ldmap.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scripts/ldmap.py.orig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scripts/simple_phaser.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scripts/simple_phaser.py.orig
%%PORTEXAMPLES%%@dir %%EXAMPLESDIR%%/example/example_output

View File

@ -1,38 +0,0 @@
# $FreeBSD$
PORTNAME= tophat
DISTVERSION= 2.1.1
PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= http://ccb.jhu.edu/software/tophat/downloads/
MAINTAINER= jwb@FreeBSD.org
COMMENT= Fast splice junction mapper for RNA-Seq reads
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs
RUN_DEPENDS= bowtie2:biology/bowtie2
USES= gmake python:2.7 shebangfix
SHEBANG_FILES= src/contig_to_chr_coords \
src/bed_to_juncs \
src/sra_to_solid \
src/tophat-fusion-post \
src/tophat.py \
src/tophat2.sh
GNU_CONFIGURE= yes
CFLAGS+= -Wno-unused
INSTALL_TARGET= install-strip
MAKE_JOBS_UNSAFE= yes
post-install:
${INSTALL_SCRIPT} ${FILESDIR}/tophat-test ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1522620646
SHA256 (tophat-2.1.1.tar.gz) = 37840b96f3219630082b15642c47f5ef95d14f6ee99c06a369b08b3d05684da5
SIZE (tophat-2.1.1.tar.gz) = 2259554

View File

@ -1,22 +0,0 @@
--- configure.orig 2016-02-24 02:55:11 UTC
+++ configure
@@ -6886,7 +6886,7 @@ case $host_os in *\ *) host_os=`echo "$h
# set CFLAGS and CXXFLAGS
#user_CFLAGS="${CXXFLAGS}"
user_CFLAGS=${CFLAGS}
-generic_CFLAGS="-Wall -Wno-strict-aliasing -g -gdwarf-2 -Wuninitialized"
+generic_CFLAGS="-Wno-strict-aliasing -g -gdwarf-2 -Wuninitialized"
ext_CFLAGS=""
debug_CFLAGS=""
user_LDFLAGS="$LDFLAGS"
@@ -6922,8 +6922,8 @@ else
fi
CFLAGS="${generic_CFLAGS} ${ext_CFLAGS} ${user_CFLAGS} ${debug_CFLAGS}"
-CXXFLAGS="$CFLAGS"
-CXXFLAGS="$CXXFLAGS $BAM_CPPFLAGS $BOOST_CPPFLAGS -I./SeqAn-1.4.2"
+CXXFLAGS="-std=gnu++98 $CFLAGS"
+CXXFLAGS="-I./SeqAn-1.4.2 $CXXFLAGS $BAM_CPPFLAGS $BOOST_CPPFLAGS"
LDFLAGS="$BAM_LDFLAGS $BOOST_LDFLAGS $user_LDFLAGS"
if test "`cd $srcdir && pwd`" != "`pwd`"; then

View File

@ -1,25 +0,0 @@
--- src/samtools-0.1.18/Makefile.orig 2016-02-14 18:21:17 UTC
+++ src/samtools-0.1.18/Makefile
@@ -1,5 +1,10 @@
-CC= gcc
-CFLAGS= -g -Wall -O2 #-m64 #-arch ppc
+CC?= gcc
+CFLAGS?= -g -Wall -O2 #-m64 #-arch ppc
+CC?= gcc
+CFLAGS?= -g -Wall -O2
+# Link fails with clang on inlined functions with no -O
+CFLAGS+= -O
+RANLIB?= /usr/bin/ranlib
DFLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_USE_KNETFILE -D_CURSES_LIB=0
KNETFILE_O= knetfile.o
LOBJS= bgzf.o kstring.o bam_aux.o bam.o bam_import.o sam.o bam_index.o \
@@ -38,7 +43,8 @@ all:$(PROG)
lib:libbam.a
libbam.a:$(LOBJS)
- $(AR) -csru $@ $(LOBJS)
+ $(AR) cr $@ $(LOBJS)
+ $(RANLIB) $@
samtools_0.1.18:lib-recur $(AOBJS)
$(CC) $(CFLAGS) -o $@ $(AOBJS) -Lbcftools $(LIBPATH) libbam.a -lbcf -lm -lz #$(LIBCURSES)

View File

@ -1,51 +0,0 @@
--- src/Makefile.in.orig 2016-02-24 03:08:32 UTC
+++ src/Makefile.in
@@ -1207,10 +1207,15 @@ libgc.a: $(libgc_a_OBJECTS) $(libgc_a_DE
-rm -f libgc.a
$(libgc_a_AR) libgc.a $(libgc_a_OBJECTS) $(libgc_a_LIBADD)
$(RANLIB) libgc.a
+
+# $(SAMLIB) and $(SAMPROG) are being mysteriously deleted sometime after they
+# are copied to src. The cp below is a hack to allow the port to build.
libtophat.a: $(libtophat_a_OBJECTS) $(libtophat_a_DEPENDENCIES) $(EXTRA_libtophat_a_DEPENDENCIES)
-rm -f libtophat.a
$(libtophat_a_AR) libtophat.a $(libtophat_a_OBJECTS) $(libtophat_a_LIBADD)
$(RANLIB) libtophat.a
+ cp $(SAMDIR)/$(SAMLIB) $(SAMDIR)/$(SAMPROG) .
+
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
@@ -1281,9 +1286,11 @@ prep_reads$(EXEEXT): $(prep_reads_OBJECT
sam_juncs$(EXEEXT): $(sam_juncs_OBJECTS) $(sam_juncs_DEPENDENCIES) $(EXTRA_sam_juncs_DEPENDENCIES)
@rm -f sam_juncs$(EXEEXT)
$(sam_juncs_LINK) $(sam_juncs_OBJECTS) $(sam_juncs_LDADD) $(LIBS)
+
samtools_0.1.18$(EXEEXT): $(samtools_0_1_18_OBJECTS) $(samtools_0_1_18_DEPENDENCIES) $(EXTRA_samtools_0_1_18_DEPENDENCIES)
- @rm -f samtools_0.1.18$(EXEEXT)
- $(LINK) $(samtools_0_1_18_OBJECTS) $(samtools_0_1_18_LDADD) $(LIBS)
+ #rm -f samtools_0.1.18$(EXEEXT)
+ #$(LINK) $(samtools_0_1_18_OBJECTS) $(samtools_0_1_18_LDADD) $(LIBS)
+
segment_juncs$(EXEEXT): $(segment_juncs_OBJECTS) $(segment_juncs_DEPENDENCIES) $(EXTRA_segment_juncs_DEPENDENCIES)
@rm -f segment_juncs$(EXEEXT)
$(segment_juncs_LINK) $(segment_juncs_OBJECTS) $(segment_juncs_LDADD) $(LIBS)
@@ -1658,7 +1665,7 @@ uninstall-am: uninstall-binPROGRAMS unin
clean-local:
- cd $(SAMDIR) && make clean
+ cd $(SAMDIR) && ${MAKE} clean
tophat2: tophat2.sh
cp tophat2.sh tophat2 && chmod 755 tophat2
@@ -1669,7 +1676,8 @@ tophat: tophat.py
$(SAMPROG): $(SAMLIB)
$(SAMLIB):
- cd $(SAMDIR) && make $(SAMPROG) && cp $(SAMLIB) $(SAMPROG) ..
+ cd $(SAMDIR) && ${MAKE} $(SAMPROG)
+ cp $(SAMDIR)/$(SAMLIB) $(SAMDIR)/$(SAMPROG) .
install-data-hook:
cp -r intervaltree sortedcontainers $(DESTDIR)$(bindir)

View File

@ -1,16 +0,0 @@
#!/bin/sh -e
if [ ! -e test_data.tar.gz ]; then
fetch https://ccb.jhu.edu/software/tophat/downloads/test_data.tar.gz
fi
if [ -e test_data ]; then
cat << EOM
test_data already exists. Remove it or run $0 from a different directory.
EOM
exit 1
fi
tar zxvf test_data.tar.gz
cd test_data
tophat -r 20 test_ref reads_1.fq reads_2.fq

View File

@ -1,11 +0,0 @@
TopHat is a fast splice junction mapper for RNA-Seq reads. It aligns RNA-Seq
reads to mammalian-sized genomes using the ultra high-throughput short read
aligner Bowtie, and then analyzes the mapping results to identify splice
junctions between exons.
Note:
TopHat has been Superseded by HISAT2 and is no longer maintained upstream.
This port is provided mainly for revisiting old studies where TopHat was used.
WWW: http://ccb.jhu.edu/software/tophat/index.shtml

View File

@ -1,29 +0,0 @@
bin/bam2fastx
bin/bam_merge
bin/bed_to_juncs
bin/contig_to_chr_coords
bin/fix_map_ordering
bin/gtf_juncs
bin/gtf_to_fasta
bin/intervaltree/__init__.py
bin/intervaltree/interval.py
bin/intervaltree/intervaltree.py
bin/intervaltree/node.py
bin/juncs_db
bin/long_spanning_reads
bin/map2gtf
bin/prep_reads
bin/sam_juncs
bin/samtools_0.1.18
bin/segment_juncs
bin/sortedcontainers/__init__.py
bin/sortedcontainers/sorteddict.py
bin/sortedcontainers/sortedlist.py
bin/sortedcontainers/sortedlistwithkey.py
bin/sortedcontainers/sortedset.py
bin/sra_to_solid
bin/tophat
bin/tophat-fusion-post
bin/tophat-test
bin/tophat2
bin/tophat_reports

View File

@ -47,7 +47,6 @@
SUBDIR += gcin-qt5
SUBDIR += gydict
SUBDIR += hc
SUBDIR += ibus-array
SUBDIR += ibus-cangjie
SUBDIR += ibus-chewing
SUBDIR += ibus-libpinyin

View File

@ -1,37 +0,0 @@
# $FreeBSD$
PORTNAME= ibus-array
PORTVERSION= 0.2.1
DISTVERSIONPREFIX= release-
CATEGORIES= chinese
MAINTAINER= jiashiun@gmail.com
COMMENT= Array 30 input method for IBus
LICENSE= GPLv2
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS= ibus-daemon:textproc/ibus
RUN_DEPENDS= ibus-daemon:textproc/ibus
GNU_CONFIGURE= yes
USES= autoreconf gettext gmake gnome libtool pkgconfig python:2.7 \
sqlite
USE_GNOME+= glib20
USE_GITHUB= yes
GH_ACCOUNT= lexical
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
pre-configure:
cd ${WRKSRC} && ./autogen.sh
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1541786311
SHA256 (lexical-ibus-array-release-0.2.1_GH0.tar.gz) = aabcb1218cfb8008fe505f03e6866af88d8d5cf7cac0492d0f3a66720a453237
SIZE (lexical-ibus-array-release-0.2.1_GH0.tar.gz) = 2841528

View File

@ -1,4 +0,0 @@
Implementation of fully functional Array 30 input method engine for iBus.
Array 30 is a traditional Chinese input method used in Taiwan.
WWW: https://github.com/lexical/ibus-array/

View File

@ -1,12 +0,0 @@
libexec/ibus-engine-array
libexec/ibus-setup-array
%%DATADIR%%/icons/ibus-array.png
%%DATADIR%%/setup/config.py
%%DATADIR%%/setup/config.pyc
%%DATADIR%%/setup/config.pyo
%%DATADIR%%/setup/main.py
%%DATADIR%%/setup/main.pyc
%%DATADIR%%/setup/main.pyo
%%DATADIR%%/tables/array.db
share/ibus/component/array.xml
%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-array.mo

View File

@ -22,7 +22,6 @@
SUBDIR += chu
SUBDIR += comserv
SUBDIR += concordance
SUBDIR += congruity
SUBDIR += conserver-com
SUBDIR += cqrlog
SUBDIR += cubicsdr
@ -75,7 +74,6 @@
SUBDIR += kb
SUBDIR += kermit
SUBDIR += klog
SUBDIR += libbtbb
SUBDIR += libconcord
SUBDIR += libfap
SUBDIR += libfec
@ -154,7 +152,6 @@
SUBDIR += qt5-serialbus
SUBDIR += qt5-serialport
SUBDIR += qtel
SUBDIR += quisk
SUBDIR += redsea
SUBDIR += remserial
SUBDIR += rtl-sdr

View File

@ -1,28 +0,0 @@
# Created by: Stephen Hurd <shurd@FreeBSD.org>
# $FreeBSD$
PORTNAME= congruity
PORTVERSION= 18
PORTREVISION= 7
CATEGORIES= comms
MASTER_SITES= SF
MAINTAINER= shurd@FreeBSD.org
COMMENT= GUI Logitech Harmony configuration tool
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libconcord>=0:comms/py-libconcord@${PY_FLAVOR}
USES= desktop-file-utils gmake tar:bzip2 python:2.7 shebangfix
MAKE_ARGS= MANDIR=${PREFIX}/man
USE_WX= 3.0+
WX_COMPS= python
SHEBANG_FILES= congruity mhgui
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (congruity-18.tar.bz2) = 16cee522b3e0b2c76ae4527110cb517af015aa8d56b1e72b7cbfa9df06739878
SIZE (congruity-18.tar.bz2) = 199393

View File

@ -1,45 +0,0 @@
--- Makefile.orig 2014-03-29 10:20:02.000000000 -0700
+++ Makefile 2014-05-31 01:38:42.000000000 -0700
@@ -17,27 +17,27 @@
@echo "Nothing to build, run 'make install' as root"
install:
- mkdir -p --mode=755 $(DESTDIR)$(BINDIR)
+ mkdir -p -m 755 $(DESTDIR)$(BINDIR)
sed -e "s:/usr/share/congruity:${APPSHAREDIR}:" < congruity > congruity.patched
- $(INSTALL) --mode=755 congruity.patched $(DESTDIR)$(BINDIR)/congruity
+ $(INSTALL) -m 755 congruity.patched $(DESTDIR)$(BINDIR)/congruity
rm -f congruity.patched
sed -e "s:/usr/share/congruity:${APPSHAREDIR}:" < mhgui > mhgui.patched
- $(INSTALL) --mode=755 mhgui.patched $(DESTDIR)$(BINDIR)/mhgui
+ $(INSTALL) -m 755 mhgui.patched $(DESTDIR)$(BINDIR)/mhgui
rm -f mhgui.patched
- mkdir -p --mode=755 $(DESTDIR)$(APPSHAREDIR)
- $(INSTALL) --mode=644 *.gif $(DESTDIR)$(APPSHAREDIR)
- $(INSTALL) --mode=644 *.png $(DESTDIR)$(APPSHAREDIR)
- $(INSTALL) --mode=644 harmony.wsdl $(DESTDIR)$(APPSHAREDIR)
- $(INSTALL) --mode=644 *.xsd $(DESTDIR)$(APPSHAREDIR)
+ mkdir -p -m 755 $(DESTDIR)$(APPSHAREDIR)
+ $(INSTALL) -m 644 *.gif $(DESTDIR)$(APPSHAREDIR)
+ $(INSTALL) -m 644 *.png $(DESTDIR)$(APPSHAREDIR)
+ $(INSTALL) -m 644 harmony.wsdl $(DESTDIR)$(APPSHAREDIR)
+ $(INSTALL) -m 644 *.xsd $(DESTDIR)$(APPSHAREDIR)
sed -e "s:/usr/share/congruity:${APPSHAREDIR}:" < mhmanager.py > mhmanager.py.patched
- $(INSTALL) --mode=644 mhmanager.py.patched $(DESTDIR)$(APPSHAREDIR)/mhmanager.py
+ $(INSTALL) -m 644 mhmanager.py.patched $(DESTDIR)$(APPSHAREDIR)/mhmanager.py
rm -f mhmanager.py.patched
- mkdir -p --mode=755 $(DESTDIR)$(MAN1DIR)
- $(INSTALL) --mode=644 congruity.1 $(DESTDIR)$(MAN1DIR)
- $(INSTALL) --mode=644 mhgui.1 $(DESTDIR)$(MAN1DIR)
- mkdir -p --mode=755 $(DESTDIR)$(DESKTOPDIR)
- $(INSTALL) --mode=644 congruity.desktop $(DESTDIR)$(DESKTOPDIR)
- $(INSTALL) --mode=644 mhgui.desktop $(DESTDIR)$(DESKTOPDIR)
+ mkdir -p -m 755 $(DESTDIR)$(MAN1DIR)
+ $(INSTALL) -m 644 congruity.1 $(DESTDIR)$(MAN1DIR)
+ $(INSTALL) -m 644 mhgui.1 $(DESTDIR)$(MAN1DIR)
+ mkdir -p -m 755 $(DESTDIR)$(DESKTOPDIR)
+ $(INSTALL) -m 644 congruity.desktop $(DESTDIR)$(DESKTOPDIR)
+ $(INSTALL) -m 644 mhgui.desktop $(DESTDIR)$(DESKTOPDIR)
ifeq ($(RUN_UPDATE_DESKTOP_DB),1)
$(UPDATE_DESKTOP_DB) > /dev/null 2>&1 || :
endif

View File

@ -1,3 +0,0 @@
congruity is a GUI application for programming Logitech(R) Harmony(TM)
remote controls. congruity builds upon the work of the concordance project,
which provides the underlying communication.

View File

@ -1,28 +0,0 @@
bin/congruity
bin/mhgui
man/man1/congruity.1.gz
man/man1/mhgui.1.gz
share/applications/congruity.desktop
share/applications/mhgui.desktop
%%DATADIR%%/account.xsd
%%DATADIR%%/activity.xsd
%%DATADIR%%/am_data.xsd
%%DATADIR%%/arrays.xsd
%%DATADIR%%/button_mapping.xsd
%%DATADIR%%/data.xsd
%%DATADIR%%/discovery.xsd
%%DATADIR%%/dm_operation.xsd
%%DATADIR%%/harmony.wsdl
%%DATADIR%%/icon-complete.png
%%DATADIR%%/icon-failed.png
%%DATADIR%%/icon-in-progress.png
%%DATADIR%%/icon-unstarted.png
%%DATADIR%%/ir_data.xsd
%%DATADIR%%/mhmanager.py
%%DATADIR%%/operation.xsd
%%DATADIR%%/product.xsd
%%DATADIR%%/remote.png
%%DATADIR%%/search_match.xsd
%%DATADIR%%/serialization.xsd
%%DATADIR%%/throbber.gif
%%DATADIR%%/user_feature.xsd

View File

@ -1,27 +0,0 @@
# Created by: George V. Neville-Neil <gnn@freebsd.org>
# $FreeBSD$
PORTNAME= libbtbb
PORTVERSION= 201812R1
PORTREVISION= 2
CATEGORIES= comms
MAINTAINER= ports@FreeBSD.org
COMMENT= Bluetooth Baseband Library
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BUILD_DEPENDS= ${PYNUMPY}
USES= cmake \
python:2.7,build
USE_GITHUB= yes
GH_ACCOUNT= greatscottgadgets
GH_TAGNAME= 2018-08-R1
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1546423352
SHA256 (greatscottgadgets-libbtbb-201812R1-2018-08-R1_GH0.tar.gz) = 86c5f0c432ae36fd4e69be20e6422ef408c71b2fd2f536786a9cb726c1c28ef0
SIZE (greatscottgadgets-libbtbb-201812R1-2018-08-R1_GH0.tar.gz) = 310542

View File

@ -1,11 +0,0 @@
--- lib/CMakeLists.txt.orig 2019-07-19 07:29:49 UTC
+++ lib/CMakeLists.txt
@@ -32,7 +32,7 @@ add_definitions( -DVERSION="${VERSION}" )
if(NOT MSVC)
add_definitions(-Wall)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90")
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu89")
endif()
add_subdirectory(src)

View File

@ -1,11 +0,0 @@
--- lib/src/pcap-common.h.orig 2018-09-03 16:11:15 UTC
+++ lib/src/pcap-common.h
@@ -37,7 +37,7 @@
#define htole16 EndianU16_NtoL
#define htole32 EndianU32_NtoL
#else
-#include <endian.h>
+#include <sys/endian.h>
#endif
#if !defined( htole16 ) /* will be defined under Linux when endian.h already included */

View File

@ -1,38 +0,0 @@
--- lib/src/pcap.c.orig 2018-09-03 16:11:24 UTC
+++ lib/src/pcap.c
@@ -110,7 +110,7 @@ typedef struct {
pcap_bluetooth_bredr_bb_header bredr_bb_header;
} pcap_bredr_packet;
-void btbb_pcap_dump(FILE *file, pcaprec_hdr_t *pcap_header, u_char *data) {
+void btbb_pcap_dump(FILE *file, pcaprec_hdr_t *pcap_header, char *data) {
fwrite(pcap_header, sizeof(*pcap_header), 1, file);
fwrite(data, pcap_header->incl_len, 1, file);
fflush(file);
@@ -202,7 +202,7 @@ btbb_pcap_append_packet(btbb_pcap_handle * h, const ui
btbb_packet_get_header_packed(pkt),
flags,
payload_bytes );
- btbb_pcap_dump(h->pcap_file, &pcap_pkt.pcap_header, (u_char *)&pcap_pkt.bredr_bb_header);
+ btbb_pcap_dump(h->pcap_file, &pcap_pkt.pcap_header, (char *)&pcap_pkt.bredr_bb_header);
return 0;
}
return -PCAP_INVALID_HANDLE;
@@ -331,7 +331,7 @@ lell_pcap_append_packet(lell_pcap_handle * h, const ui
refAA,
flags,
&pkt->symbols[0] );
- btbb_pcap_dump(h->pcap_file, &pcap_pkt.pcap_header, (u_char *)&pcap_pkt.le_ll_header);
+ btbb_pcap_dump(h->pcap_file, &pcap_pkt.pcap_header, (char *)&pcap_pkt.le_ll_header);
return 0;
}
return -PCAP_INVALID_HANDLE;
@@ -410,7 +410,7 @@ lell_pcap_append_ppi_packet(lell_pcap_handle * h, cons
pcap_pkt.le_ll_ppi_header.rssi_avg = rssi_avg;
pcap_pkt.le_ll_ppi_header.rssi_count = rssi_count;
(void) memcpy( &pcap_pkt.le_packet[0], &pkt->symbols[0], incl_len);
- btbb_pcap_dump(h->pcap_file, &pcap_pkt.pcap_header, (u_char *)&pcap_pkt.ppi_packet_header);
+ btbb_pcap_dump(h->pcap_file, &pcap_pkt.pcap_header, (char *)&pcap_pkt.ppi_packet_header);
return 0;
}
return -PCAP_INVALID_HANDLE;

View File

@ -1,5 +0,0 @@
A Bluetooth baseband decoding library
This is a Bluetooth baseband decoding library. It can be used to
extract Bluetooth packet and piconet information from Ubertooth
devices as well as GR-Bluetooth/USRP.

View File

@ -1,6 +0,0 @@
bin/btaptap
include/btbb.h
lib/libbtbb.so
lib/libbtbb.so.1
lib/libbtbb.so.1.0
libdata/pkgconfig/libbtbb.pc

View File

@ -1,42 +0,0 @@
# Created by: Stephen Hurd <shurd@FreeBSD.org>
# $FreeBSD$
PORTNAME= quisk
DISTVERSION= 4.1.40
PORTREVISION= 6
CATEGORIES= comms hamradio
MASTER_SITES= CHEESESHOP
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Software Defined Radio (SDR)
LICENSE= GPLv2
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
BROKEN_i386= strip: elf_update() failed: Invalid data buffer descriptor (bug#238131)
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libportaudio.so:audio/portaudio \
libasound.so:audio/alsa-lib \
libpulse.so:audio/pulseaudio
USES= python:2.7
USE_PYTHON= distutils noflavors autoplist
USE_WX= 3.0+
WX_COMPS= python
post-extract:
@${RM} ${WRKSRC}/_quisk.so ${WRKSRC}/sdriqpkg/sdriq.so \
${WRKSRC}/freedvpkg/libcodec2_32.so \
${WRKSRC}/freedvpkg/libcodec2_64.so
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/setup.py
post-stage:
@${FIND} ${STAGEDIR}${PREFIX} -name "*.so" | ${XARGS} ${STRIP_CMD}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1560098886
SHA256 (quisk-4.1.40.tar.gz) = de9d0c7e0d4ee0c160c779c97aebd1bb4b2c4178eeec326f82016cfa6d34c3b3
SIZE (quisk-4.1.40.tar.gz) = 3034312

View File

@ -1,10 +0,0 @@
--- afedrinet/afedrinet_io.c.orig 2019-05-23 04:31:28 UTC
+++ afedrinet/afedrinet_io.c
@@ -15,6 +15,7 @@
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
+#include <netinet/in.h>
#endif
#ifdef MS_WINDOWS

View File

@ -1,11 +0,0 @@
--- microphone.c.orig 2019-05-09 20:49:44 UTC
+++ microphone.c
@@ -76,7 +76,7 @@ static int reverse_tx_sideband;
static int doTxCorrect = 0; // Corrections for UDP sample transmit
static double TxCorrectLevel;
-static complex TxCorrectDc;
+static complex double TxCorrectDc;
// Used for the Hermes protocol
#define HERMES_TX_BUF_SAMPLES 4800 // buffer size in I/Q samples (two shorts)

View File

@ -1,11 +0,0 @@
--- quisk.c.orig 2019-05-09 20:50:36 UTC
+++ quisk.c
@@ -4352,7 +4352,7 @@ static PyObject * get_bandscope(void) // Called by the
j2 = floor(d2);
sample = (j1 + 1 - d1) * bandscopeAverage[j1];
for (j = j1 + 1; j < j2; j++)
- sample += cabs(bandscopeAverage[j]);
+ sample += fabs(bandscopeAverage[j]);
sample += (d2 - j2) * bandscopeAverage[j2];
sample = sample / frac;
// Normalize to max == 1

View File

@ -1,16 +0,0 @@
--- quisk.py.orig 2019-06-18 23:38:53 UTC
+++ quisk.py
@@ -23,6 +23,13 @@ os.chdir(os.path.normpath(os.path.dirnam
if sys.path[0] != "'.'": # Make sure the current working directory is on path
sys.path.insert(0, '.')
+# Hack to ensure unicode is available.
+import locale
+locale.setlocale(locale.LC_ALL, '')
+cloc = locale.getdefaultlocale()
+if locale.nl_langinfo(locale.CODESET) != 'UTF-8':
+ locale.setlocale(locale.LC_ALL, (cloc[0], 'UTF-8'))
+
import wx, wx.html, wx.lib.stattext, wx.lib.colourdb, wx.grid, wx.richtext
import math, cmath, time, traceback, string, select, subprocess
import threading, pickle, webbrowser

View File

@ -1,19 +0,0 @@
--- quisk_widgets.py.orig 2019-05-28 12:22:59 UTC
+++ quisk_widgets.py
@@ -248,7 +248,15 @@ class SliderBoxH:
else:
self.text_ctrl = wx.StaticText(parent, -1, t, pos=pos)
w2, h2 = self.text_ctrl.GetSize()
- self.slider = wx.Slider(parent, -1, init, themin, themax, (pos[0] + w2, pos[1]), (width - w2, h2))
+ self.slider = wx.Slider(parent, -1, init, themin, themax)
+ w3, h3 = self.slider.GetSize()
+ p2 = pos[1]
+ if h3 > h2:
+ p2 -= (h3 - h2) / 2
+ else:
+ p2 += (h2 - h3) / 2
+ self.slider.SetSize((width - w2, h3))
+ self.slider.SetPosition((pos[0] + w2, p2))
self.slider.Bind(wx.EVT_SCROLL, self.OnScroll)
self.text_ctrl.SetForegroundColour(parent.GetForegroundColour())
self.OnScroll()

View File

@ -1,41 +0,0 @@
--- sdriqpkg/sdriq.c.orig 2018-08-02 14:01:30 UTC
+++ sdriqpkg/sdriq.c
@@ -629,14 +658,14 @@ static void quisk_open_sdriq_dev(const c
{
struct termios newtio;
- if (!strncmp(name, "/dev/ttyUSB", 11)) { // use ftdi_sio driver
- quisk_sdriq_fd = open(name, O_RDWR | O_NOCTTY);
- if (quisk_sdriq_fd < 0) {
- strncpy(buf, "Open SDR-IQ : ", bufsize);
- strncat(buf, strerror(errno), bufsize - strlen(buf) - 1);
- quisk_sdriq_fd = INVALID_HANDLE_VALUE;
- return;
- }
+ quisk_sdriq_fd = open(name, O_RDWR | O_NOCTTY | O_NONBLOCK);
+ if (quisk_sdriq_fd < 0) {
+ strncpy(buf, "Open SDR-IQ : ", bufsize);
+ strncat(buf, strerror(errno), bufsize - strlen(buf) - 1);
+ quisk_sdriq_fd = INVALID_HANDLE_VALUE;
+ return;
+ }
+ if (isatty(quisk_sdriq_fd)) {
bzero(&newtio, sizeof(newtio));
newtio.c_cflag = CS8 | CLOCAL | CREAD;
newtio.c_iflag = IGNPAR;
@@ -649,15 +678,6 @@ static void quisk_open_sdriq_dev(const c
tcflush(quisk_sdriq_fd, TCIFLUSH);
tcsetattr(quisk_sdriq_fd, TCSANOW, &newtio);
}
- else { // use ft245 or similar driver
- quisk_sdriq_fd = open(name, O_RDWR | O_NONBLOCK);
- if (quisk_sdriq_fd < 0) {
- strncpy(buf, "Open SDR-IQ: ", bufsize);
- strncat(buf, strerror(errno), bufsize - strlen(buf) - 1);
- quisk_sdriq_fd = INVALID_HANDLE_VALUE;
- return;
- }
- }
return;
}
#endif

View File

@ -1,61 +0,0 @@
--- setup.py.orig 2019-04-18 17:28:40 UTC
+++ setup.py
@@ -17,23 +17,23 @@ is_64bit = sys.maxint > 2**32
if sys.platform != "win32":
missing = False
- try:
- import wx
- except ImportError:
- print ("Please install the package python-wxgtk3.0 or later")
- missing = True
- if not os.path.isfile("/usr/include/fftw3.h"):
- print ("Please install the package libfftw3-dev")
- missing = True
- if not os.path.isdir("/usr/include/alsa"):
- print ("Please install the package libasound2-dev")
- missing = True
- if not os.path.isfile("/usr/include/portaudio.h"):
- print ("Please install the package portaudio19-dev")
- missing = True
- if not os.path.isdir("/usr/include/pulse"):
- print ("please install the package libpulse-dev")
- missing = True
+# try:
+# import wx
+# except ImportError:
+# print ("Please install the package python-wxgtk3.0 or later")
+# missing = True
+# if not os.path.isfile("/usr/include/fftw3.h"):
+# print ("Please install the package libfftw3-dev")
+# missing = True
+# if not os.path.isdir("/usr/include/alsa"):
+# print ("Please install the package libasound2-dev")
+# missing = True
+# if not os.path.isfile("/usr/include/portaudio.h"):
+# print ("Please install the package portaudio19-dev")
+# missing = True
+# if not os.path.isdir("/usr/include/pulse"):
+# print ("please install the package libpulse-dev")
+# missing = True
if missing:
ans = raw_input("Do you want to continue (y, N): ")
ans = ans.strip()
@@ -41,6 +41,8 @@ if sys.platform != "win32":
sys.exit(1)
module1 = Extension ('quisk._quisk',
+ include_dirs = ['/usr/local/include'],
+ library_dirs = ['/usr/local/lib'],
libraries = ['asound', 'portaudio', 'pulse', 'fftw3', 'm'],
sources = ['quisk.c', 'sound.c', 'sound_alsa.c', 'sound_portaudio.c', 'sound_pulseaudio.c',
'is_key_down.c', 'microphone.c', 'utility.c',
@@ -94,8 +96,6 @@ modulew4 = Extension ('quisk.soapypkg.soapy',
# Changes for MacOS support thanks to Mario, DL3LSM.
modulem1 = Extension ('quisk._quisk',
- #include_dirs = ['.'],
- #library_dirs = ['.'],
libraries = ['portaudio', 'fftw3', 'm', 'pulse'],
sources = ['quisk.c', 'sound.c', 'sound_portaudio.c',
'is_key_down.c', 'microphone.c', 'utility.c',

View File

@ -1,10 +0,0 @@
This is QUISK, a Software Defined Radio (SDR).
- Quisk can control the HiQSDR.
- As a receiver it can use the SDR-IQ by RfSpace as a sample source.
- As a receiver it can use your soundcard as a sample source.
- Quisk can control SoftRock hardware for both receive and transmit.
- As a transmitter it can accept microphone input and send that to your
transmitter for SSB operation. For CW, QUISK can mute the audio and
substitute a side tone.
WWW: http://james.ahlstrom.name/quisk/

View File

@ -192,9 +192,7 @@
SUBDIR += mongodb42-tools
SUBDIR += mongodb44
SUBDIR += mroonga
SUBDIR += mtools-mongodb
SUBDIR += mtop
SUBDIR += mydbf2mysql
SUBDIR += mydumper
SUBDIR += mysac
SUBDIR += mysql-connector-c
@ -229,7 +227,6 @@
SUBDIR += nagios-check_redis
SUBDIR += namazu2
SUBDIR += neo4j
SUBDIR += ntdb
SUBDIR += ocaml-dbm
SUBDIR += ocaml-mysql
SUBDIR += ocaml-sqlite3
@ -575,7 +572,6 @@
SUBDIR += pgdbf
SUBDIR += pgespresso
SUBDIR += pgfouine
SUBDIR += pgloader
SUBDIR += pgloader3
SUBDIR += pglogical
SUBDIR += pgmetrics
@ -592,7 +588,6 @@
SUBDIR += pgsphere
SUBDIR += pgtcl
SUBDIR += pgtop
SUBDIR += pgtune
SUBDIR += pguri
SUBDIR += php-tarantool
SUBDIR += php-xapian
@ -651,8 +646,6 @@
SUBDIR += postgresql-jdbc
SUBDIR += postgresql-libpgeasy
SUBDIR += postgresql-libpqxx
SUBDIR += postgresql-libpqxx3
SUBDIR += postgresql-libpqxx4
SUBDIR += postgresql-mysql_fdw
SUBDIR += postgresql-odbc
SUBDIR += postgresql-ogr_fdw
@ -806,7 +799,6 @@
SUBDIR += py-sqlalchemy12
SUBDIR += py-sqlalchemy13
SUBDIR += py-sqlite3
SUBDIR += py-sqlite3dbm
SUBDIR += py-sqlobject
SUBDIR += py-sqlparse
SUBDIR += py-sqlparse020
@ -821,11 +813,9 @@
SUBDIR += py-whisper
SUBDIR += py-xapian
SUBDIR += py-zodbpickle
SUBDIR += pydbx
SUBDIR += pymongo
SUBDIR += pypy-gdbm
SUBDIR += pypy-sqlite3
SUBDIR += pyspatialite
SUBDIR += qdbm
SUBDIR += qdbm-plus
SUBDIR += qof

View File

@ -1,27 +0,0 @@
# Created by: Boris Samorodov <bsam@FreeBSD.org>
# $FreeBSD$
PORTNAME= mtools
PORTVERSION= 1.2.3
PORTREVISION= 4
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -mongodb
MAINTAINER= bsam@FreeBSD.org
COMMENT= Setup test environments; parse, filter and visualize MongoDB log files
LICENSE= APACHE20
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=2.0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/pymongo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
USE_PYTHON= autoplist distutils
USES= python:2.7
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1481737047
SHA256 (mtools-1.2.3.tar.gz) = 250bcef7dc6114cb0bc193c4ff195cc345112afb0d708bddcef1584d090a2c0a
SIZE (mtools-1.2.3.tar.gz) = 1697099

View File

@ -1,24 +0,0 @@
Mtools is a collection of helper scripts to parse and filter MongoDB
log files (mongod, mongos), visualize log files and quickly set up
complex MongoDB test environments on a local machine:
* mlogfilter * slices log files by time, merges log files, filters
slow queries, finds table scans, shortens log lines, filters by
other atributes, convert to JSON;
* mloginfo * returns info about log file, like start and end time,
version, binary, special sections like restarts, connections,
distinct view;
* mplotqueries * visualize logfiles with different types of plots;
* mlogvis * creates a self-contained html file that shows an interactive
visualization in a web browser (as an alternative to mplotqueries);
* mlaunch * a script to quickly spin up local test environments,
including replica sets and sharded systems;
* mgenerate * generates structured pseudo-random data based on a
template for testing and reproduction.
WWW: https://github.com/rueckstiess/mtools

View File

@ -1,25 +0,0 @@
# Created by: Andrey Polyakov <andrey.polyakov@unix.net>
# $FreeBSD$
PORTNAME= mydbf2mysql
PORTVERSION= 0.8.4.5
PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= SF/mydbf2mysql/mydbf2mysql/${PORTVERSION}/
DISTNAME= MyDBF2MySQL-${PORTVERSION}
MAINTAINER= andrey.polyakov@unix.net
COMMENT= Flexible tool for DBF import into MySQL
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR}
RUN_DEPENDS+= ydbf>=0.0.1:devel/py-ydbf@${PY_FLAVOR}
USES= python:2.7 tar:bzip2
USE_PYTHON= distutils autoplist
WRKSRC= ${WRKDIR}/${PORTNAME}/${PORTNAME}/dist/${DISTNAME}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (MyDBF2MySQL-0.8.4.5.tar.bz2) = 5656a1b2f9bb73aba48266261f7f8d1c8e5d2c61cabcf47ebf470ad1b147bd60
SIZE (MyDBF2MySQL-0.8.4.5.tar.bz2) = 20031

View File

@ -1,3 +0,0 @@
Flixible tool for inserting data from DBF into MySQL.
WWW: http://mydbf2mysql.sourceforge.net/

View File

@ -1,102 +0,0 @@
# $FreeBSD$
PORTNAME= ntdb
PORTVERSION= 1.0
PORTREVISION= 2
PORTEPOCH= 0
CATEGORIES= databases
MASTER_SITES= SAMBA/tdb
MAINTAINER= timur@FreeBSD.org
COMMENT= Not so Trivial DataBase
LICENSE= GPLv3
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
CONFLICTS=
USES= compiler pkgconfig waf
USE_LDCONFIG= yes
WAF_CMD= buildtools/bin/waf
CONFIGURE_LOG= bin/config.log
PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig
PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;}
CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \
--infodir=${PREFIX}/${INFO_PATH}/${INFO_SUBDIR} \
--disable-rpath \
--without-gettext
OPTIONS_DEFINE= MANPAGES
MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl)
.include <bsd.port.options.mk>
.if defined(NO_PYTHON)
CONFIGURE_ARGS+= --disable-python
.else
USES+= python:2.7
PLIST_FILES+= %%PYTHON_SITELIBDIR%%/ntdb.so
.endif
.include <bsd.port.pre.mk>
.if ! ${PORT_OPTIONS:MMANPAGES}
CONFIGURE_ENV+= XSLTPROC="true"
.else
BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \
xsltproc:textproc/libxslt
.endif
PLIST_FILES+= bin/ntdbbackup \
bin/ntdbdump \
bin/ntdbrestore \
bin/ntdbtool \
include/ntdb.h \
lib/libntdb.so \
lib/libntdb.so.1 \
%%PKGCONFIGDIR%%/ntdb.pc
# No fancy color error messages
.if ${COMPILER_TYPE} == "clang"
CFLAGS+= -fno-color-diagnostics
.endif
CONFIGURE_ENV+= NOCOLOR=yes
MAKE_ENV+= NOCOLOR=yes
TDB_MAN3= man/man3/ntdb.3.gz
TDB_MAN8= man/man8/ntdbbackup.8.gz \
man/man8/ntdbdump.8.gz \
man/man8/ntdbrestore.8.gz \
man/man8/ntdbtool.8.gz
PLIST_FILES+= ${TDB_MAN3} ${TDB_MAN8}
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
post-patch:
@${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \
${BUILD_WRKSRC}/wscript
# Use threading (or multiprocessing) but not thread (renamed in python 3+).
pre-configure:
@if ! ${PYTHON_CMD} -c "import multiprocessing;" 2>/dev/null; then \
${ECHO_CMD}; \
${ECHO_MSG} "===> ${PKGNAME} "${IGNORE_NONTHREAD_PYTHON:Q}.; \
${ECHO_CMD}; \
${FALSE}; \
fi
pre-build:
.if ! ${PORT_OPTIONS:MMANPAGES}
-${MKDIR} ${BUILD_WRKSRC}/bin/default/man
. for man in ${TDB_MAN3} ${TDB_MAN8}
${INSTALL_MAN} ${FILESDIR}/`basename ${man} .gz` ${BUILD_WRKSRC}/bin/default/man
. endfor
.endif
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ntdb-1.0.tar.gz) = 817ae862b1e6976cab867468f209d8417a90c7c2fcf0ec079a45645d7e7ebf49
SIZE (ntdb-1.0.tar.gz) = 794585

View File

@ -1,115 +0,0 @@
'\" t
.\" Title: ntdb
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
.\" Date: 03/12/2014
.\" Manual: System Administration tools
.\" Source: Samba 4.1
.\" Language: English
.\"
.TH "NTDB" "3" "03/12/2014" "Samba 4\&.1" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
ntdb \- A not\-so trivial keyword/data database system
.SH "SYNOPSIS"
.sp
.nf
#include <ntdb\&.h>
.fi
.SH "DESCRIPTION"
.PP
If you have previously used the tdb library from Samba, much of this will seem familiar, but there are some API changes which a compiler will warn you about if you simply replace \*(Aqtdb\*(Aq with \*(Aqntdb\*(Aq in your code! The on\-disk format for ntdb is incompatible with tdb\&.
.PP
tdb\*(Aqs API was based on gdbm, and ntdb continues this tradition, with enhancements\&. A differences guide is available in the text file
lib/ntdb/doc/TDB_porting\&.txt
in the SAMBA source tree\&.
.SH "NTDB API OVERVIEW"
.PP
The complete API is documented in the ntdb\&.h header, which is kept up\-to\-date and recommended reading\&.
.PP
Normal usage is to call ntdb_open() to create or open an ntdb file\&. ntdb_store() is used to add records, ntdb_fetch() is used to fetch them\&. Traversals are supported via callback (ntdb_traverse()) or iteration (ntdb_firstkey() and ntdb_nextkey())\&. Transactions are supported for batching updates or reads atomically, using ntdb_transaction_start() and ntdb_transaction_commit()\&.
.SS "Use With Talloc"
.PP
ntdb_open() takes an optional linked list of attributes: in particular you can specify an alternate allocator (such as talloc):
.sp
.if n \{\
.RS 4
.\}
.nf
#include <talloc\&.h>
#include <ntdb\&.h>
static void *my_alloc(const void *owner, size_t len, void *priv)
{
return talloc_size(owner, len);
}
static void *my_expand(void *old, size_t newlen, void *priv)
{
return talloc_realloc_size(NULL, old, newlen);
}
static void my_free(void *old, void *priv)
{
talloc_free(old);
}
/* This opens an ntdb file as a talloc object with given parent\&. */
struct ntdb_context *ntdb_open_talloc(const void *parent,
const char *filename)
{
struct ntdb_context *ntdb;
union ntdb_attribute alloc;
alloc\&.base\&.attr = NTDB_ATTRIBUTE_ALLOCATOR;
alloc\&.base\&.next = NULL;
alloc\&.alloc\&.alloc = my_alloc;
alloc\&.alloc\&.expand = my_expand;
alloc\&.alloc\&.free = my_free;
ntdb = ntdb_open(filename, NTDB_DEFAULT, O_RDWR|O_CREAT, 0600,
&alloc);
if (ntdb) {
talloc_steal(parent, ntdb);
talloc_set_name(ntdb, "%s", filename);
}
return ntdb;
}
.fi
.if n \{\
.RE
.\}
.SH "SEE ALSO"
.PP
\m[blue]\fB\%http://tdb.samba.org/\fR\m[]
.SH "AUTHOR"
.PP
The original tdb software was created by Andrew Tridgell, and is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. ntdb was derived from tdb, but mostly rewritten by Rusty Russell\&.
.SH "COPYRIGHT/LICENSE"
.PP
Copyright (C) Rusty Russell 2013, IBM Corporation
.PP
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&.
.PP
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&.
.PP
You should have received a copy of the GNU General Public License along with this program; if not, see http://www\&.gnu\&.org/licenses/\&.

View File

@ -1,133 +0,0 @@
'\" t
.\" Title: ntdbbackup
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
.\" Date: 03/12/2014
.\" Manual: System Administration tools
.\" Source: Samba 4.1
.\" Language: English
.\"
.TH "NTDBBACKUP" "8" "03/12/2014" "Samba 4\&.1" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
ntdbbackup \- tool for backing up and for validating the integrity of samba \&.ntdb files
.SH "SYNOPSIS"
.HP \w'\fBntdbbackup\fR\ 'u
\fBntdbbackup\fR [\-s\ suffix] [\-v] [\-h]
.SH "DESCRIPTION"
.PP
This tool is part of the
\fBsamba\fR(1)
suite\&.
.PP
\fBntdbbackup\fR
is a tool that may be used to backup samba \&.ntdb files\&. This tool may also be used to verify the integrity of the \&.ntdb files prior to samba startup or during normal operation\&. If it finds file damage and it finds a prior backup the backup file will be restored\&.
.SH "OPTIONS"
.PP
\-h
.RS 4
Get help information\&.
.RE
.PP
\-s suffix
.RS 4
The
\fB\-s\fR
option allows the administrator to specify a file backup extension\&. This way it is possible to keep a history of ntdb backup files by using a new suffix for each backup\&.
.RE
.PP
\-v
.RS 4
The
\fB\-v\fR
will check the database for damages (corrupt data) which if detected causes the backup to be restored\&.
.RE
.SH "COMMANDS"
.PP
\fIGENERAL INFORMATION\fR
.PP
The
\fBntdbbackup\fR
utility can safely be run at any time\&. It was designed so that it can be used at any time to validate the integrity of ntdb files, even during Samba operation\&. Typical usage for the command will be:
.PP
ntdbbackup [\-s suffix] *\&.ntdb
.PP
Before restarting samba the following command may be run to validate \&.ntdb files:
.PP
ntdbbackup \-v [\-s suffix] *\&.ntdb
.PP
Note that Samba 4 can use \&.tdb files instead, so you should use
\fBtdbbackup\fR
on those files\&.
.PP
Samba \&.tdb and \&.ntdb files are stored in various locations, be sure to run backup all \&.(n)tdb files on the system\&. Important files includes:
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBsecrets\&.(n)tdb\fR
\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBpassdb\&.(n)tdb\fR
\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fB*\&.tdb\fR
and
\fB*\&.ntdb\fR
located in the /usr/local/samba/var directory or on some systems in the /var/cache or /var/lib/samba directories\&.
.RE
.SH "VERSION"
.PP
This man page is correct for version 4 of the Samba suite\&.
.SH "SEE ALSO"
.PP
tdbbackup(8), ntdbrestore(8)
.SH "AUTHOR"
.PP
The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&.
.PP
The ntdbbackup man page was written by Rusty Russell, based on the tdbbackup man page by John H Terpstra\&.

View File

@ -1,68 +0,0 @@
'\" t
.\" Title: ntdbdump
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
.\" Date: 03/12/2014
.\" Manual: System Administration tools
.\" Source: Samba 4.1
.\" Language: English
.\"
.TH "NTDBDUMP" "8" "03/12/2014" "Samba 4\&.1" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
ntdbdump \- tool for printing the contents of an NTDB file
.SH "SYNOPSIS"
.HP \w'\fBntdbdump\fR\ 'u
\fBntdbdump\fR [\-k\ \fIkeyname\fR] [\-e] [\-h] {filename}
.SH "DESCRIPTION"
.PP
This tool is part of the
\fBsamba\fR(1)
suite\&.
.PP
\fBntdbdump\fR
is a very simple utility that \*(Aqdumps\*(Aq the contents of a NTDB (New Trivial DataBase) file to standard output in a human\-readable format\&.
.PP
This tool can be used when debugging problems with NTDB files\&. It is intended for those who are somewhat familiar with Samba internals\&.
.SH "OPTIONS"
.PP
\-h
.RS 4
Get help information\&.
.RE
.PP
\-k \fIkeyname\fR
.RS 4
The
\fB\-k\fR
option restricts dumping to a single key, if found\&.
.RE
.SH "SEE ALSO"
.PP
tdbdump(8), ntdbtool(8)
.SH "VERSION"
.PP
This man page is correct for version 4 of the Samba suite\&.
.SH "AUTHOR"
.PP
The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&.
.PP
The ntdbdump man page was written by Rusty Russell, base on the tdbdump man page by Jelmer Vernooij\&.

View File

@ -1,57 +0,0 @@
'\" t
.\" Title: ntdbrestore
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
.\" Date: 03/12/2014
.\" Manual: System Administration tools
.\" Source: Samba 4.1
.\" Language: English
.\"
.TH "NTDBRESTORE" "8" "03/12/2014" "Samba 4\&.1" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
ntdbrestore \- tool for creating a NTDB file out of a ntdbdump output
.SH "SYNOPSIS"
.HP \w'\fBntdbrestore\fR\ 'u
\fBntdbrestore\fR {ntdbfilename}
.SH "DESCRIPTION"
.PP
This tool is part of the
\fBsamba\fR(1)
suite\&.
.PP
\fBntdbrestore\fR
is a very simple utility that \*(Aqrestores\*(Aq the contents of dump file into NTDB (New Trivial DataBase) file\&. The dump file is obtained from the ntdbdump or tdbdump commands\&.
.PP
This tool wait on the standard input for the content of the dump and will write the ntdb in the ntdbfilename parameter\&.
.PP
This tool can be used to translate between ntdb and tdb files by dumping and restoring\&.
.SH "VERSION"
.PP
This man page is correct for version 4 of the Samba suite\&.
.SH "SEE ALSO"
.PP
ntdbdump(8), tdbrestore(8)
.SH "AUTHOR"
.PP
The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. ntdbrestore was written by Rusty Russell based on tdbrestore, which was initially written by Volker Lendecke based on an idea by Simon McVittie\&.
.PP
The ntdbrestore man page was written by Rusty Russell, based on the tdbrestore man page by Matthieu Patou\&.

View File

@ -1,167 +0,0 @@
'\" t
.\" Title: ntdbtool
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
.\" Date: 03/12/2014
.\" Manual: System Administration tools
.\" Source: Samba 4.1
.\" Language: English
.\"
.TH "NTDBTOOL" "8" "03/12/2014" "Samba 4\&.1" "System Administration tools"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
ntdbtool \- manipulate the contents NTDB files
.SH "SYNOPSIS"
.HP \w'\fBntdbtool\fR\ 'u
\fBntdbtool\fR
.HP \w'\fBntdbtool\fR\ 'u
\fBntdbtool\fR \fINTDBFILE\fR [\fICOMMANDS\fR...]
.SH "DESCRIPTION"
.PP
This tool is part of the
\fBsamba\fR(1)
suite\&.
.PP
\fBntdbtool\fR
a tool for displaying and altering the contents of Samba NTDB (New Trivial DataBase) files\&. Each of the commands listed below can be entered interactively or provided on the command line\&.
.SH "COMMANDS"
.PP
\fBcreate\fR \fINTDBFILE\fR
.RS 4
Create a new database named
\fINTDBFILE\fR\&.
.RE
.PP
\fBopen\fR \fINTDBFILE\fR
.RS 4
Open an existing database named
\fINTDBFILE\fR\&.
.RE
.PP
\fBerase\fR
.RS 4
Erase the current database\&.
.RE
.PP
\fBdump\fR
.RS 4
Dump the current database as strings\&.
.RE
.PP
\fBcdump\fR
.RS 4
Dump the current database as connection records\&.
.RE
.PP
\fBkeys\fR
.RS 4
Dump the current database keys as strings\&.
.RE
.PP
\fBhexkeys\fR
.RS 4
Dump the current database keys as hex values\&.
.RE
.PP
\fBinfo\fR
.RS 4
Print summary information about the current database\&.
.RE
.PP
\fBinsert\fR \fIKEY\fR \fIDATA\fR
.RS 4
Insert a record into the current database\&.
.RE
.PP
\fBmove\fR \fIKEY\fR \fINTDBFILE\fR
.RS 4
Move a record from the current database into
\fINTDBFILE\fR\&.
.RE
.PP
\fBstore\fR \fIKEY\fR \fIDATA\fR
.RS 4
Store (replace) a record in the current database\&.
.RE
.PP
\fBshow\fR \fIKEY\fR
.RS 4
Show a record by key\&.
.RE
.PP
\fBdelete\fR \fIKEY\fR
.RS 4
Delete a record by key\&.
.RE
.PP
\fBlist\fR
.RS 4
Print the current database hash table and free list\&.
.RE
.PP
\fBfree\fR
.RS 4
Print the current database and free list\&.
.RE
.PP
\fB!\fR \fICOMMAND\fR
.RS 4
Execute the given system command\&.
.RE
.PP
\fBfirst\fR
.RS 4
Print the first record in the current database\&.
.RE
.PP
\fBnext\fR
.RS 4
Print the next record in the current database\&.
.RE
.PP
\fBcheck\fR
.RS 4
Check the integrity of the current database\&.
.RE
.PP
\fBrepack\fR
.RS 4
Repack a database using a temporary file to remove fragmentation\&.
.RE
.PP
\fBquit\fR
.RS 4
Exit
\fBntdbtool\fR\&.
.RE
.SH "SEE ALSO"
.PP
tdbtool(8)
.SH "CAVEATS"
.PP
The contents of the Samba NTDB files are private to the implementation and should not be altered with
\fBntdbtool\fR\&.
.SH "VERSION"
.PP
This man page is correct for version 4\&.0 of the Samba suite\&.
.SH "AUTHOR"
.PP
The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&.

View File

@ -1,11 +0,0 @@
--- ./buildtools/wafsamba/samba_install.py.orig 2012-04-11 12:36:11.000000000 +0000
+++ ./buildtools/wafsamba/samba_install.py 2013-01-29 20:54:59.749863922 +0000
@@ -109,7 +109,7 @@
inst_name = bld.make_libname(t.target)
elif self.vnum:
vnum_base = self.vnum.split('.')[0]
- install_name = bld.make_libname(target_name, version=self.vnum)
+ install_name = bld.make_libname(target_name, version=vnum_base)
install_link = bld.make_libname(target_name, version=vnum_base)
inst_name = bld.make_libname(t.target)
if not self.private_library:

View File

@ -1,11 +0,0 @@
--- ./wscript.orig 2013-11-15 21:37:13.000000000 +0000
+++ ./wscript 2014-03-12 12:53:25.482302689 +0000
@@ -133,7 +133,7 @@
bld.RECURSE('lib/ccan')
if bld.env.standalone_ntdb:
- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig'
+ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%'
private_library = False
else:
private_library = True

View File

@ -1,6 +0,0 @@
TDB is a Trivial Database. In concept, it is very much like GDBM, and
BSD's DB except that it allows multiple simultaneous writers and uses
locking internally to keep writers from trampling on each other. TDB is
also extremely small.
WWW: http://tdb.samba.org/

View File

@ -1,41 +0,0 @@
# Created by: Pierre-Emmanuel Andre
# $FreeBSD$
PORTNAME= pgloader
PORTVERSION= 2.3.1
PORTREVISION= 5
CATEGORIES= databases
MASTER_SITES= http://pgfoundry.org/frs/download.php/1814/
MAINTAINER= pea@raveland.org
COMMENT= Import CSV data and Large Object to PostgreSQL
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
NO_BUILD= yes
USES= python:2.7 shebangfix
SHEBANG_FILES= *.py
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:databases/py-psycopg2@${PY_FLAVOR}
OPTIONS_DEFINE= DOCS EXAMPLES
pre-configure:
${REINPLACE_CMD} -e 's,/usr/share/python-support,${PYTHON_SITELIBDIR},' ${WRKSRC}/pgloader/options.py
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pgloader.py ${STAGEDIR}${PREFIX}/bin/pgloader
${INSTALL_MAN} ${WRKSRC}/pgloader.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/pgloader
@cd ${WRKSRC}/pgloader && ${COPYTREE_SHARE} \* ${STAGEDIR}${PYTHON_SITELIBDIR}/pgloader/
${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/pgloader/reformat
@cd ${WRKSRC}/reformat && ${COPYTREE_SHARE} \* ${STAGEDIR}${PYTHON_SITELIBDIR}/pgloader/reformat/
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
@cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/BUGS.txt ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/TODO.txt ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/pgloader.1.txt ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (pgloader-2.3.1.tar.gz) = b3d9a1429c61083aa0030231bf938ab97c228ce90a9052330461d17a2058f73d
SIZE (pgloader-2.3.1.tar.gz) = 83071

View File

@ -1,22 +0,0 @@
pgloader imports data from a flat file and inserts it into one or
more PostgreSQL database tables. It uses a flat file per database
table, and you can configure as many Sections as you want, each one
associating a table name and a data file.
Data are parsed and rewritten, then given to PostgreSQL COPY command.
Parsing is necessary for dealing with end of lines and eventual trailing
separator characters, and for column reordering: your flat data file may
not have the same column order as the database table has.
pgloader is also able to load some large objects data into PostgreSQL,
as of now only Informix UNLOAD data files are supported. This command
gives large objects data location information into the main data file.
pgloader parse it add the text or bytea content properly escaped to the
COPY data.
pgloader issues some timing statistics every "commit_every" commits. At
the end of processing each section, a summary of overall operations,
numbers of rows copied and commits, time it took in seconds, errors
logged and database errors is issued.
WWW: http://pgfoundry.org/projects/pgloader/

View File

@ -1,50 +0,0 @@
bin/pgloader
%%PYTHON_SITELIBDIR%%/pgloader/__init__.py
%%PYTHON_SITELIBDIR%%/pgloader/csvreader.py
%%PYTHON_SITELIBDIR%%/pgloader/db.py
%%PYTHON_SITELIBDIR%%/pgloader/fixedreader.py
%%PYTHON_SITELIBDIR%%/pgloader/lo.py
%%PYTHON_SITELIBDIR%%/pgloader/logger.py
%%PYTHON_SITELIBDIR%%/pgloader/options.py
%%PYTHON_SITELIBDIR%%/pgloader/options.py.bak
%%PYTHON_SITELIBDIR%%/pgloader/pgloader.py
%%PYTHON_SITELIBDIR%%/pgloader/reader.py
%%PYTHON_SITELIBDIR%%/pgloader/reformat/README
%%PYTHON_SITELIBDIR%%/pgloader/reformat/__init__.py
%%PYTHON_SITELIBDIR%%/pgloader/reformat/mysql.py
%%PYTHON_SITELIBDIR%%/pgloader/reformat/pgtime.py
%%PYTHON_SITELIBDIR%%/pgloader/textreader.py
%%PYTHON_SITELIBDIR%%/pgloader/tools.py
man/man1/pgloader.1.gz
%%PORTDOCS%%%%DOCSDIR%%/BUGS.txt
%%PORTDOCS%%%%DOCSDIR%%/TODO.txt
%%PORTDOCS%%%%DOCSDIR%%/pgloader.1.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/allcols/allcols.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/allcols/allcols.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clob/clob.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clob/clob.out
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clob/clob.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cluttered/cluttered.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cluttered/cluttered.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv/csv.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv/csv.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errors/errors.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errors/errors.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fixed/fixed.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fixed/fixed.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parallel.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parallel.sections.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parallel/parallel.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parallel/parallel.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partial/partial.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partial/partial.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pgloader.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reformat/reformat.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reformat/reformat.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/serial/serial.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/serial/serial.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/simple.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple/simple.sql
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/udc/udc.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/udc/udc.sql

View File

@ -1,31 +0,0 @@
# Created by: Matthieu BOUTHORS
# $FreeBSD$
PORTNAME= pgtune
PORTVERSION= 0.9.3
PORTREVISION= 3
CATEGORIES= databases
MASTER_SITES= http://pgfoundry.org/frs/download.php/2449/ \
https://www.glenbarber.us/ports/${CATEGORIES}/${PORTNAME}/
MAINTAINER= gjb@FreeBSD.org
COMMENT= Postgresql.conf tuning tips based on hardware and load type
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-09-15
USES= python:2.7,run shebangfix
SHEBANG_FILES= ${PORTNAME}
NO_BUILD= yes
NO_ARCH= yes
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pgtune ${STAGEDIR}${PREFIX}/bin
@${MKDIR} ${STAGEDIR}${PREFIX}/share/pgtune/settings
${INSTALL_DATA} ${WRKSRC}/pg_settings* \
${STAGEDIR}${PREFIX}/share/pgtune/settings
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show More