diff --git a/www/racktables/Makefile b/www/racktables/Makefile new file mode 100644 index 00000000000..ae836d1c12f --- /dev/null +++ b/www/racktables/Makefile @@ -0,0 +1,47 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2012/05/18 19:51:35 sthen Exp $ + +COMMENT= web-based rack/IP management + +DISTNAME= RackTables-0.19.12 +PKGNAME= ${DISTNAME:L} +CATEGORIES= www + +HOMEPAGE= http://www.racktables.org/ +MAINTAINER= Stuart Henderson + +# GPLv2 +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=racktables/} + +MODULES= lang/php + +RUN_DEPENDS= lang/php/${MODPHP_VERSION},-gd \ + lang/php/${MODPHP_VERSION},-mysql \ + lang/php/${MODPHP_VERSION},-pdo_mysql \ + lang/php/${MODPHP_VERSION},-snmp + +USE_GMAKE= Yes +NO_BUILD= Yes +NO_REGRESS= Yes +PKG_ARCH= * + +PREFIX= /var/www + +FAKE_FLAGS= DESTDIR=${WRKINST} prefix=${PREFIX} \ + datadir=/var/www \ + docdir=/var/www/racktables \ + scriptdir=/var/www/racktables \ + staticdir=/var/www/htdocs/racktables \ + applibdir=/var/www/htdocs/racktables/inc \ + indexdir=/var/www/htdocs/racktables +INSTALL_TARGET= install install-docs + +post-install: + cd ${WRKINST}/var/www; \ + chown -R ${SHAREOWN}:${SHAREGRP} racktables htdocs/racktables + +.include diff --git a/www/racktables/distinfo b/www/racktables/distinfo new file mode 100644 index 00000000000..6c7e5dbd97f --- /dev/null +++ b/www/racktables/distinfo @@ -0,0 +1,5 @@ +MD5 (RackTables-0.20.0pre1.tar.gz) = 2uhNrs1Ne9IrPeOfSgTkRA== +RMD160 (RackTables-0.20.0pre1.tar.gz) = WJJIXvD/a1cY2KX6UsFxlSflhi8= +SHA1 (RackTables-0.20.0pre1.tar.gz) = ihtqmXRSnmbDkbfLYIikss/gSeE= +SHA256 (RackTables-0.20.0pre1.tar.gz) = yYZ68ZKea5CIJNTgngG55WQ/VY0a1vPWQzgPcqPNYS4= +SIZE (RackTables-0.20.0pre1.tar.gz) = 685149 diff --git a/www/racktables/pkg/DESCR b/www/racktables/pkg/DESCR new file mode 100644 index 00000000000..2b793cdcfe2 --- /dev/null +++ b/www/racktables/pkg/DESCR @@ -0,0 +1,3 @@ +Racktables is a web-based database for datacenter and server room asset +management. It helps document hardware assets, network addresses, space in +racks, networks configuration and more. diff --git a/www/racktables/pkg/PLIST b/www/racktables/pkg/PLIST new file mode 100644 index 00000000000..f41187cf686 --- /dev/null +++ b/www/racktables/pkg/PLIST @@ -0,0 +1,222 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2012/05/18 19:51:35 sthen Exp $ +htdocs/racktables/ +htdocs/racktables/css/ +htdocs/racktables/css/jquery.contextmenu.css +htdocs/racktables/css/pi.css +htdocs/racktables/inc/ +htdocs/racktables/inc/ajax-interface.php +htdocs/racktables/inc/auth.php +htdocs/racktables/inc/caching.php +htdocs/racktables/inc/code.php +htdocs/racktables/inc/config.php +htdocs/racktables/inc/database.php +htdocs/racktables/inc/deviceconfig.php +htdocs/racktables/inc/dictionary.php +htdocs/racktables/inc/exceptions.php +htdocs/racktables/inc/functions.php +htdocs/racktables/inc/gateways.php +htdocs/racktables/inc/inc/ +htdocs/racktables/inc/init.php +htdocs/racktables/inc/install.php +htdocs/racktables/inc/interface-lib.php +htdocs/racktables/inc/interface.php +htdocs/racktables/inc/navigation.php +htdocs/racktables/inc/ophandlers.php +htdocs/racktables/inc/popup.php +htdocs/racktables/inc/pre-init.php +htdocs/racktables/inc/remote.php +htdocs/racktables/inc/slb-interface.php +htdocs/racktables/inc/slb.php +htdocs/racktables/inc/snmp.php +htdocs/racktables/inc/solutions.php +htdocs/racktables/inc/triggers.php +htdocs/racktables/inc/upgrade.php +htdocs/racktables/index.php +htdocs/racktables/js/ +htdocs/racktables/js/codepress/ +htdocs/racktables/js/codepress/codepress.css +htdocs/racktables/js/codepress/codepress.html +htdocs/racktables/js/codepress/codepress.js +htdocs/racktables/js/codepress/engines/ +htdocs/racktables/js/codepress/engines/gecko.js +htdocs/racktables/js/codepress/engines/khtml.js +htdocs/racktables/js/codepress/engines/msie.js +htdocs/racktables/js/codepress/engines/older.js +htdocs/racktables/js/codepress/engines/opera.js +htdocs/racktables/js/codepress/images/ +htdocs/racktables/js/codepress/images/line-numbers.png +htdocs/racktables/js/codepress/languages/ +htdocs/racktables/js/codepress/languages/asp.css +htdocs/racktables/js/codepress/languages/asp.js +htdocs/racktables/js/codepress/languages/autoit.css +htdocs/racktables/js/codepress/languages/autoit.js +htdocs/racktables/js/codepress/languages/csharp.css +htdocs/racktables/js/codepress/languages/csharp.js +htdocs/racktables/js/codepress/languages/css.css +htdocs/racktables/js/codepress/languages/css.js +htdocs/racktables/js/codepress/languages/generic.css +htdocs/racktables/js/codepress/languages/generic.js +htdocs/racktables/js/codepress/languages/html.css +htdocs/racktables/js/codepress/languages/html.js +htdocs/racktables/js/codepress/languages/ipfw.css +htdocs/racktables/js/codepress/languages/ipfw.js +htdocs/racktables/js/codepress/languages/java.css +htdocs/racktables/js/codepress/languages/java.js +htdocs/racktables/js/codepress/languages/javascript.css +htdocs/racktables/js/codepress/languages/javascript.js +htdocs/racktables/js/codepress/languages/perl.css +htdocs/racktables/js/codepress/languages/perl.js +htdocs/racktables/js/codepress/languages/php.css +htdocs/racktables/js/codepress/languages/php.js +htdocs/racktables/js/codepress/languages/rackcode.css +htdocs/racktables/js/codepress/languages/rackcode.js +htdocs/racktables/js/codepress/languages/ruby.css +htdocs/racktables/js/codepress/languages/ruby.js +htdocs/racktables/js/codepress/languages/sql.css +htdocs/racktables/js/codepress/languages/sql.js +htdocs/racktables/js/codepress/languages/text.css +htdocs/racktables/js/codepress/languages/text.js +htdocs/racktables/js/codepress/languages/vbscript.css +htdocs/racktables/js/codepress/languages/vbscript.js +htdocs/racktables/js/codepress/languages/xsl.css +htdocs/racktables/js/codepress/languages/xsl.js +htdocs/racktables/js/inplace-edit.js +htdocs/racktables/js/jquery-1.4.4.min.js +htdocs/racktables/js/jquery.contextmenu.js +htdocs/racktables/js/jquery.optionTree.js +htdocs/racktables/js/jquery.thumbhover.js +htdocs/racktables/js/live_validation.js +htdocs/racktables/js/net-usage.js +htdocs/racktables/js/portinfo.js +htdocs/racktables/js/racktables.js +htdocs/racktables/js/tag-cb.js +htdocs/racktables/js/vst_editor.js +htdocs/racktables/pix/ +htdocs/racktables/pix/1x1t.gif +htdocs/racktables/pix/8021q.png +htdocs/racktables/pix/addressspace.png +htdocs/racktables/pix/addressspacev6.png +htdocs/racktables/pix/ajax-loader.gif +htdocs/racktables/pix/bg_selection.gif +htdocs/racktables/pix/bracket-16x16.png +htdocs/racktables/pix/bracket-32x32.png +htdocs/racktables/pix/checkbox_yes.png +htdocs/racktables/pix/configuration.png +htdocs/racktables/pix/crystal-actions-unlock-32x32.png +htdocs/racktables/pix/crystal-edit-user-32x32.png +htdocs/racktables/pix/crystal-file-empty-32x32.png +htdocs/racktables/pix/crystal-file-image-32x32.png +htdocs/racktables/pix/crystal-file-text-32x32.png +htdocs/racktables/pix/crystal-mimetypes-shellscript-218x200.png +htdocs/racktables/pix/crystal-network_local-16x16.png +htdocs/racktables/pix/crystal-network_local-32x32.png +htdocs/racktables/pix/crystal-ok-32x32.png +htdocs/racktables/pix/download-big.png +htdocs/racktables/pix/download.png +htdocs/racktables/pix/favicon.ico +htdocs/racktables/pix/files.png +htdocs/racktables/pix/kterm-16x16.png +htdocs/racktables/pix/link-disabled.png +htdocs/racktables/pix/link-down.png +htdocs/racktables/pix/link-up.png +htdocs/racktables/pix/loadbalancer.png +htdocs/racktables/pix/mitsudragon.png +htdocs/racktables/pix/node-collapsed.png +htdocs/racktables/pix/node-expanded-static.png +htdocs/racktables/pix/node-expanded.png +htdocs/racktables/pix/pencil-icon.png +htdocs/racktables/pix/pgadmin3-viewdata-grayscale.png +htdocs/racktables/pix/pgadmin3-viewdata.png +htdocs/racktables/pix/pgadmin3-viewfiltereddata-grayscale.png +htdocs/racktables/pix/pgadmin3-viewfiltereddata.png +htdocs/racktables/pix/racks.png +htdocs/racktables/pix/report.png +htdocs/racktables/pix/router.png +htdocs/racktables/pix/server.png +htdocs/racktables/pix/serverpool.png +htdocs/racktables/pix/servicesign.png +htdocs/racktables/pix/slb.png +htdocs/racktables/pix/smiley_knight.png +htdocs/racktables/pix/tango-appointment-32x32.png +htdocs/racktables/pix/tango-computer.png +htdocs/racktables/pix/tango-dialog-error-big.png +htdocs/racktables/pix/tango-dialog-error.png +htdocs/racktables/pix/tango-document-new-big.png +htdocs/racktables/pix/tango-document-new.png +htdocs/racktables/pix/tango-document-save-16x16.png +htdocs/racktables/pix/tango-document-save-32x32-gray.png +htdocs/racktables/pix/tango-document-save-32x32.png +htdocs/racktables/pix/tango-edit-clear-big.png +htdocs/racktables/pix/tango-edit-clear-gray-32x32.png +htdocs/racktables/pix/tango-edit-clear.png +htdocs/racktables/pix/tango-edit-copy-16x16.png +htdocs/racktables/pix/tango-edit-copy-32x32.png +htdocs/racktables/pix/tango-edit-cut-16x16.png +htdocs/racktables/pix/tango-edit-cut-22x22-gray.png +htdocs/racktables/pix/tango-edit-cut-22x22.png +htdocs/racktables/pix/tango-edit-cut-32x32.png +htdocs/racktables/pix/tango-emblem-favorite.png +htdocs/racktables/pix/tango-emblem-important-32x32.png +htdocs/racktables/pix/tango-emblem-readonly-32x32.png +htdocs/racktables/pix/tango-emblem-system-32x32.png +htdocs/racktables/pix/tango-emblem-system.png +htdocs/racktables/pix/tango-emblem-unreadable-32x32.png +htdocs/racktables/pix/tango-go-next.png +htdocs/racktables/pix/tango-go-prev-next-32x32.png +htdocs/racktables/pix/tango-go-prev-next-gray-32x32.png +htdocs/racktables/pix/tango-go-previous.png +htdocs/racktables/pix/tango-list-add-big.png +htdocs/racktables/pix/tango-list-add.png +htdocs/racktables/pix/tango-list-remove-32x32.png +htdocs/racktables/pix/tango-list-remove-shadow.png +htdocs/racktables/pix/tango-list-remove.png +htdocs/racktables/pix/tango-mail-attachment-16x16.png +htdocs/racktables/pix/tango-mail-attachment-22x22.png +htdocs/racktables/pix/tango-mail-attachment-32x32.png +htdocs/racktables/pix/tango-network-wired.png +htdocs/racktables/pix/tango-system-search-22x22.png +htdocs/racktables/pix/tango-system-search.png +htdocs/racktables/pix/tango-text-html.png +htdocs/racktables/pix/tango-text-x-generic-16x16.png +htdocs/racktables/pix/tango-user-trash-16x16-gray.png +htdocs/racktables/pix/tango-user-trash-16x16.png +htdocs/racktables/pix/tango-user-trash-32x32-gray.png +htdocs/racktables/pix/tango-user-trash-32x32.png +htdocs/racktables/pix/tango-view-fullscreen-22x22.png +htdocs/racktables/pix/tango-view-refresh-32x32.png +htdocs/racktables/pix/virtualresources.png +racktables/ +racktables/COPYING +racktables/ChangeLog +racktables/LICENSE +racktables/README +racktables/gateways/ +racktables/gateways/deviceconfig/ +racktables/gateways/deviceconfig/fdry5.connector +racktables/gateways/deviceconfig/ios12.connector +racktables/gateways/deviceconfig/jun10.connector +racktables/gateways/deviceconfig/main +racktables/gateways/deviceconfig/nc.pl +racktables/gateways/deviceconfig/nxos4.connector +racktables/gateways/deviceconfig/switch.secrets.php-sample +@sample racktables/gateways/deviceconfig/switch.secrets.php +racktables/gateways/deviceconfig/vrp53.connector +racktables/gateways/deviceconfig/vrp55.connector +racktables/gateways/deviceconfig/xos12.connector +racktables/gateways/netcat +racktables/gateways/sendfile/ +racktables/gateways/sendfile/main +racktables/gateways/ssh +racktables/gateways/switchvlans/ +racktables/gateways/switchvlans/cisco.connector +racktables/gateways/switchvlans/cisco.secrets.php-sample +@sample racktables/gateways/switchvlans/cisco.secrets.php +racktables/gateways/switchvlans/main +racktables/gateways/switchvlans/vlandecoder-sample +@sample racktables/gateways/switchvlans/vlandecoder +racktables/gateways/switchvlans/vlantable-sample +@sample racktables/gateways/switchvlans/vlantable +racktables/gateways/telnet +racktables/scripts/ +racktables/scripts/init-sample-racks.sql +racktables/scripts/syncdomain.php