aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-08-01 03:23:01 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-08-01 03:23:01 +0000
commitaf2d65e03a6cbc84a8802fe72108e074097af723 (patch)
treed4013edb9e4006ee5c2e8f6f16be4629e9b57615
parent850d268396608e060b631c2531eeacae4d4fa301 (diff)
downloadports-af2d65e03a6cbc84a8802fe72108e074097af723.tar.gz
ports-af2d65e03a6cbc84a8802fe72108e074097af723.zip
Notes
-rw-r--r--misc/Makefile1
-rw-r--r--misc/survex/Makefile30
-rw-r--r--misc/survex/distinfo3
-rw-r--r--misc/survex/pkg-descr8
-rw-r--r--misc/survex/pkg-plist53
5 files changed, 95 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 04db4706de05..46c4ee21e305 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -498,6 +498,7 @@
SUBDIR += spamcalc
SUBDIR += sshbuddy
SUBDIR += sssnips
+ SUBDIR += survex
SUBDIR += susv2
SUBDIR += susv3
SUBDIR += susv4
diff --git a/misc/survex/Makefile b/misc/survex/Makefile
new file mode 100644
index 000000000000..9b59d7ba7076
--- /dev/null
+++ b/misc/survex/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= survex
+DISTVERSION= 1.2.36
+CATEGORIES= misc
+MASTER_SITES= https://survex.com/software/${DISTVERSION}/
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Cave survey software
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
+ libproj.so:graphics/proj
+
+USES= desktop-file-utils gmake pkgconfig shared-mime-info
+GNU_CONFIGURE= yes
+USE_WX= 3.0
+USE_XORG= xxf86vm
+USE_GL= gl glu
+INSTALLS_ICONS= yes # because wxWidgets-3.0 is gtk/gnome based
+
+MAKE_ENV= WX_CONFIG=${WX_CONFIG}
+
+OPTIONS_DEFINE= DOCS
+
+PORTDOCS= *
+
+.include <bsd.port.mk>
diff --git a/misc/survex/distinfo b/misc/survex/distinfo
new file mode 100644
index 000000000000..21311674beb1
--- /dev/null
+++ b/misc/survex/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1533089788
+SHA256 (survex-1.2.36.tar.gz) = 8781f33daf61c5d22e52400e6130e66a1fec7557cf9aa793d0e26e9b37204ed0
+SIZE (survex-1.2.36.tar.gz) = 4006635
diff --git a/misc/survex/pkg-descr b/misc/survex/pkg-descr
new file mode 100644
index 000000000000..f875cf096400
--- /dev/null
+++ b/misc/survex/pkg-descr
@@ -0,0 +1,8 @@
+Survex is very powerful cave survey software, and is actively developing into
+a complete cave visualisation package. It has a sophisticated GUI frontend.
+
+Survex has no arbitrary limits, and so is particularly good for large
+complicated cave systems, or areas where you need to see the relationships
+between multiple cave systems. Putting existing data into it should be easy.
+
+WWW: https://survex.com/
diff --git a/misc/survex/pkg-plist b/misc/survex/pkg-plist
new file mode 100644
index 000000000000..84d3f9fb42ba
--- /dev/null
+++ b/misc/survex/pkg-plist
@@ -0,0 +1,53 @@
+bin/aven
+bin/cavern
+bin/diffpos
+bin/dump3d
+bin/extend
+bin/sorterr
+bin/survexport
+man/man1/aven.1.gz
+man/man1/cavern.1.gz
+man/man1/diffpos.1.gz
+man/man1/dump3d.1.gz
+man/man1/extend.1.gz
+man/man1/sorterr.1.gz
+man/man1/survexport.1.gz
+man/man7/survex.7.gz
+share/applications/survex-aven.desktop
+share/icons/hicolor/32x32/mimetypes/application-x-compass-plot.png
+share/icons/hicolor/32x32/mimetypes/application-x-survex-3d.png
+share/icons/hicolor/32x32/mimetypes/application-x-survex-err.png
+share/icons/hicolor/32x32/mimetypes/application-x-survex-pos.png
+share/icons/hicolor/32x32/mimetypes/application-x-survex-svx.png
+share/icons/hicolor/scalable/apps/aven.svg
+share/icons/hicolor/scalable/mimetypes/application-x-compass-plot.svg
+share/icons/hicolor/scalable/mimetypes/application-x-survex-3d.svg
+share/icons/hicolor/scalable/mimetypes/application-x-survex-err.svg
+share/icons/hicolor/scalable/mimetypes/application-x-survex-pos.svg
+share/icons/hicolor/scalable/mimetypes/application-x-survex-svx.svg
+share/mime/packages/survex.xml
+%%DATADIR%%/bcra3.svx
+%%DATADIR%%/bcra5.svx
+%%DATADIR%%/bg.msg
+%%DATADIR%%/ca.msg
+%%DATADIR%%/de.msg
+%%DATADIR%%/de_CH.msg
+%%DATADIR%%/el.msg
+%%DATADIR%%/en.msg
+%%DATADIR%%/en_US.msg
+%%DATADIR%%/es.msg
+%%DATADIR%%/fr.msg
+%%DATADIR%%/hu.msg
+%%DATADIR%%/id.msg
+%%DATADIR%%/images/aven-about.png
+%%DATADIR%%/images/osterei.png
+%%DATADIR%%/images/texture.png
+%%DATADIR%%/it.msg
+%%DATADIR%%/pl.msg
+%%DATADIR%%/pt.msg
+%%DATADIR%%/pt_BR.msg
+%%DATADIR%%/ro.msg
+%%DATADIR%%/ru.msg
+%%DATADIR%%/sk.msg
+%%DATADIR%%/unifont.pixelfont
+%%DATADIR%%/zh_CN.msg