Bug 183995 - [new port] net/remotebox: Open Source VirtualBox Client with Remote Management
Summary: [new port] net/remotebox: Open Source VirtualBox Client with Remote Management
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Bernhard Froehlich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-15 12:00 UTC by XiaoQI Ge
Modified: 2014-01-30 15:50 UTC (History)
0 users

See Also:


Attachments
file.shar (11.38 KB, text/plain)
2013-11-15 12:00 UTC, XiaoQI Ge
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description XiaoQI Ge 2013-11-15 12:00:00 UTC
Open Source VirtualBox Client with Remote Management

Remake Ports package
RedPorts:
http://redports.org/buildarchive/20131115060046-64561/
http://redports.org/buildarchive/20131115060056-66040/
http://redports.org/buildarchive/20131115060034-89526/

Fix: Patch attached with submission follows:
Comment 1 Bernhard Froehlich freebsd_committer freebsd_triage 2014-01-30 12:58:24 UTC
Responsible Changed
From-To: freebsd-ports-bugs->decke

I'll take it.
Comment 2 Bernhard Froehlich freebsd_committer freebsd_triage 2014-01-30 15:40:38 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-01-30 15:45:26 UTC
Author: decke
Date: Thu Jan 30 15:45:16 2014
New Revision: 341851
URL: http://svnweb.freebsd.org/changeset/ports/341851
QAT: https://qat.redports.org/buildarchive/r341851/

Log:
  RemoteBox is a graphical (GTK) VirtualBox client, which lets you administer
  guests or virtual machines which reside on a remote server or even your
  local machine if desired.
  
  WWW: http://remotebox.knobgoblin.org.uk/
  
  PR:		ports/183995
  Submitted by:	Haowu Ge <ghw@7axu.com>

Added:
  head/net/remotebox/
  head/net/remotebox/Makefile   (contents, props changed)
  head/net/remotebox/distinfo   (contents, props changed)
  head/net/remotebox/files/
  head/net/remotebox/files/remotebox.desktop   (contents, props changed)
  head/net/remotebox/pkg-descr   (contents, props changed)
  head/net/remotebox/pkg-plist   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Thu Jan 30 15:39:06 2014	(r341850)
+++ head/net/Makefile	Thu Jan 30 15:45:16 2014	(r341851)
@@ -996,6 +996,7 @@
     SUBDIR += remmina-plugin-vnc
     SUBDIR += remmina-plugin-xdmcp
     SUBDIR += remmina-plugins
+    SUBDIR += remotebox
     SUBDIR += remotedesk
     SUBDIR += repeater
     SUBDIR += reposado

Added: head/net/remotebox/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/remotebox/Makefile	Thu Jan 30 15:45:16 2014	(r341851)
@@ -0,0 +1,59 @@
+# Created by: Haowu Ge <ghw@7axu.com>
+# $FreeBSD$
+
+PORTNAME=	remotebox
+PORTVERSION=	1.6
+CATEGORIES=	net
+MASTER_SITES=	http://remotebox.knobgoblin.org.uk/downloads/
+DISTNAME=	RemoteBox-${PORTVERSION}
+
+MAINTAINER=	ghw@7axu.com
+COMMENT=	Open Source VirtualBox Client with Remote Management
+
+LICENSE=	GPLv2
+
+RUN_DEPENDS=	p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
+		p5-SOAP-Lite>=0:${PORTSDIR}/net/p5-SOAP-Lite \
+		rdesktop:${PORTSDIR}/net/rdesktop
+
+LICENSE_FILE_GPLv2=	${WRKSRC}/docs/COPYING
+
+NO_BUILD=	yes
+USE_BZIP2=	yes
+INSTALLS_ICONS=	yes
+
+OPTIONS_DEFINE=	DOCS
+
+WRKSRC=		${WRKDIR}/${DISTNAME}
+
+.include <bsd.port.options.mk>
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|docs/remotebox|share/doc/remotebox/remotebox|'  ${WRKSRC}/remotebox
+	@${REINPLACE_CMD} -e 's|$$Bin/|${PREFIX}/|'	${WRKSRC}/remotebox
+	@${REINPLACE_CMD} -e 's|$$Bin/|${PREFIX}/|' ${WRKSRC}/share/remotebox/rbox_gui_init.pl
+
+do-install:
+	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+	@${MKDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/*.pl ${STAGEDIR}${DATADIR}
+	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/*.pm ${STAGEDIR}${DATADIR}
+	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/remotebox.xml ${STAGEDIR}${DATADIR}
+	${MKDIR} ${STAGEDIR}${DATADIR}/icons/os
+	${MKDIR} ${STAGEDIR}${DATADIR}/icons/gueststatus
+	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/*.png ${STAGEDIR}${DATADIR}/icons
+	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/os/*.png ${STAGEDIR}${DATADIR}/icons/os
+	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/gueststatus/*.png ${STAGEDIR}${DATADIR}/icons/gueststatus
+	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/remotebox.png ${STAGEDIR}${PREFIX}/share/pixmaps
+	${MKDIR} ${STAGEDIR}${PREFIX}/share/applications
+	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop \
+		${STAGEDIR}${PREFIX}/share/applications
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${WRKSRC}/docs/remotebox.pdf ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${WRKSRC}/docs/changelog.txt ${STAGEDIR}${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/net/remotebox/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/remotebox/distinfo	Thu Jan 30 15:45:16 2014	(r341851)
@@ -0,0 +1,2 @@
+SHA256 (RemoteBox-1.6.tar.bz2) = be50da66ae4b112bf977e940baa48a65c16dccdfc0196c8184b41dd89fb19789
+SIZE (RemoteBox-1.6.tar.bz2) = 696161

Added: head/net/remotebox/files/remotebox.desktop
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/remotebox/files/remotebox.desktop	Thu Jan 30 15:45:16 2014	(r341851)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Value=1.0
+Type=Application
+Name=Remotebox
+GenericName=Remotebox
+Comment=Open Source VirtualBox Client with Remote Management
+Icon=remotebox.png
+Exec=remotebox
+Categories=System

Added: head/net/remotebox/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/remotebox/pkg-descr	Thu Jan 30 15:45:16 2014	(r341851)
@@ -0,0 +1,5 @@
+RemoteBox is a graphical (GTK) VirtualBox client, which lets you administer 
+guests or virtual machines which reside on a remote server or even your 
+local machine if desired.
+
+WWW: http://remotebox.knobgoblin.org.uk/

Added: head/net/remotebox/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/remotebox/pkg-plist	Thu Jan 30 15:45:16 2014	(r341851)
@@ -0,0 +1,216 @@
+bin/remotebox
+share/applications/remotebox.desktop
+share/pixmaps/remotebox.png
+%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
+%%PORTDOCS%%%%DOCSDIR%%/remotebox.pdf
+%%DATADIR%%/icons/add_host_iface_16px.png
+%%DATADIR%%/icons/arrow_down_10px.png
+%%DATADIR%%/icons/arrow_right_10px.png
+%%DATADIR%%/icons/arrow_up_10px.png
+%%DATADIR%%/icons/attachment_16px.png
+%%DATADIR%%/icons/attachment_add_16px.png
+%%DATADIR%%/icons/attachment_remove_16px.png
+%%DATADIR%%/icons/cd_16px.png
+%%DATADIR%%/icons/chipset_16px.png
+%%DATADIR%%/icons/close_16px.png
+%%DATADIR%%/icons/connect_16px.png
+%%DATADIR%%/icons/connect_32px.png
+%%DATADIR%%/icons/controller_add_16px.png
+%%DATADIR%%/icons/controller_remove_16px.png
+%%DATADIR%%/icons/cpu_16px.png
+%%DATADIR%%/icons/delete_16px.png
+%%DATADIR%%/icons/delete_snapshot_22px.png
+%%DATADIR%%/icons/description_16px.png
+%%DATADIR%%/icons/discard_cur_state_22px.png
+%%DATADIR%%/icons/diskimage_16px.png
+%%DATADIR%%/icons/export_16px.png
+%%DATADIR%%/icons/fd_16px.png
+%%DATADIR%%/icons/fd_add_16px.png
+%%DATADIR%%/icons/floppy_16px.png
+%%DATADIR%%/icons/floppy_add_16px.png
+%%DATADIR%%/icons/global_settings_16px.png
+%%DATADIR%%/icons/gueststatus/Aborted.png
+%%DATADIR%%/icons/gueststatus/Discarding.png
+%%DATADIR%%/icons/gueststatus/Error.png
+%%DATADIR%%/icons/gueststatus/Misc.png
+%%DATADIR%%/icons/gueststatus/Paused.png
+%%DATADIR%%/icons/gueststatus/PoweredOff.png
+%%DATADIR%%/icons/gueststatus/Restoring.png
+%%DATADIR%%/icons/gueststatus/Running.png
+%%DATADIR%%/icons/gueststatus/Saved.png
+%%DATADIR%%/icons/gueststatus/Saving.png
+%%DATADIR%%/icons/gueststatus/Stuck.png
+%%DATADIR%%/icons/guesttools_16px.png
+%%DATADIR%%/icons/hd_16px.png
+%%DATADIR%%/icons/hd_add_22px.png
+%%DATADIR%%/icons/hd_convert_22px.png
+%%DATADIR%%/icons/hd_new_22px.png
+%%DATADIR%%/icons/hd_release_22px.png
+%%DATADIR%%/icons/hd_remove_22px.png
+%%DATADIR%%/icons/help_16px.png
+%%DATADIR%%/icons/hostkey_captured_16px.png
+%%DATADIR%%/icons/ide_16px.png
+%%DATADIR%%/icons/ide_add_16px.png
+%%DATADIR%%/icons/machine_16px.png
+%%DATADIR%%/icons/nw_16px.png
+%%DATADIR%%/icons/nw_32px.png
+%%DATADIR%%/icons/os/ArchLinux.png
+%%DATADIR%%/icons/os/ArchLinux_64.png
+%%DATADIR%%/icons/os/BSD.png
+%%DATADIR%%/icons/os/DOS.png
+%%DATADIR%%/icons/os/Debian.png
+%%DATADIR%%/icons/os/Debian_64.png
+%%DATADIR%%/icons/os/Fedora.png
+%%DATADIR%%/icons/os/Fedora_64.png
+%%DATADIR%%/icons/os/FreeBSD.png
+%%DATADIR%%/icons/os/FreeBSD_64.png
+%%DATADIR%%/icons/os/Gentoo.png
+%%DATADIR%%/icons/os/Gentoo_64.png
+%%DATADIR%%/icons/os/JRockitVE.png
+%%DATADIR%%/icons/os/L4.png
+%%DATADIR%%/icons/os/Linux.png
+%%DATADIR%%/icons/os/Linux22.png
+%%DATADIR%%/icons/os/Linux24.png
+%%DATADIR%%/icons/os/Linux24_64.png
+%%DATADIR%%/icons/os/Linux26.png
+%%DATADIR%%/icons/os/Linux26_64.png
+%%DATADIR%%/icons/os/Linux_64.png
+%%DATADIR%%/icons/os/Linux_Other.png
+%%DATADIR%%/icons/os/MacOS.png
+%%DATADIR%%/icons/os/MacOS_64.png
+%%DATADIR%%/icons/os/Mandriva.png
+%%DATADIR%%/icons/os/Mandriva_64.png
+%%DATADIR%%/icons/os/NetBSD.png
+%%DATADIR%%/icons/os/NetBSD_64.png
+%%DATADIR%%/icons/os/Netware.png
+%%DATADIR%%/icons/os/OS2.png
+%%DATADIR%%/icons/os/OS2Warp3.png
+%%DATADIR%%/icons/os/OS2Warp4.png
+%%DATADIR%%/icons/os/OS2Warp45.png
+%%DATADIR%%/icons/os/OS2eCS.png
+%%DATADIR%%/icons/os/OpenBSD.png
+%%DATADIR%%/icons/os/OpenBSD_64.png
+%%DATADIR%%/icons/os/OpenSUSE.png
+%%DATADIR%%/icons/os/OpenSUSE_64.png
+%%DATADIR%%/icons/os/OpenSolaris.png
+%%DATADIR%%/icons/os/OpenSolaris_64.png
+%%DATADIR%%/icons/os/Oracle.png
+%%DATADIR%%/icons/os/Oracle_64.png
+%%DATADIR%%/icons/os/Other.png
+%%DATADIR%%/icons/os/Other_64.png
+%%DATADIR%%/icons/os/QNX.png
+%%DATADIR%%/icons/os/RedHat.png
+%%DATADIR%%/icons/os/RedHat_64.png
+%%DATADIR%%/icons/os/Solaris.png
+%%DATADIR%%/icons/os/Solaris11_64.png
+%%DATADIR%%/icons/os/Solaris_64.png
+%%DATADIR%%/icons/os/Turbolinux.png
+%%DATADIR%%/icons/os/Turbolinux_64.png
+%%DATADIR%%/icons/os/Ubuntu.png
+%%DATADIR%%/icons/os/Ubuntu_64.png
+%%DATADIR%%/icons/os/Windows.png
+%%DATADIR%%/icons/os/Windows2000.png
+%%DATADIR%%/icons/os/Windows2003.png
+%%DATADIR%%/icons/os/Windows2003_64.png
+%%DATADIR%%/icons/os/Windows2008.png
+%%DATADIR%%/icons/os/Windows2008_64.png
+%%DATADIR%%/icons/os/Windows2012_64.png
+%%DATADIR%%/icons/os/Windows31.png
+%%DATADIR%%/icons/os/Windows7.png
+%%DATADIR%%/icons/os/Windows7_64.png
+%%DATADIR%%/icons/os/Windows8.png
+%%DATADIR%%/icons/os/Windows81.png
+%%DATADIR%%/icons/os/Windows81_64.png
+%%DATADIR%%/icons/os/Windows8_64.png
+%%DATADIR%%/icons/os/Windows95.png
+%%DATADIR%%/icons/os/Windows98.png
+%%DATADIR%%/icons/os/WindowsMe.png
+%%DATADIR%%/icons/os/WindowsNT.png
+%%DATADIR%%/icons/os/WindowsNT4.png
+%%DATADIR%%/icons/os/WindowsOther.png
+%%DATADIR%%/icons/os/WindowsOther_64.png
+%%DATADIR%%/icons/os/WindowsVista.png
+%%DATADIR%%/icons/os/WindowsVista_64.png
+%%DATADIR%%/icons/os/WindowsXP.png
+%%DATADIR%%/icons/os/WindowsXP_64.png
+%%DATADIR%%/icons/os/Xandros.png
+%%DATADIR%%/icons/os/Xandros_64.png
+%%DATADIR%%/icons/pause_16px.png
+%%DATADIR%%/icons/rb_settings_16px.png
+%%DATADIR%%/icons/refresh_16px.png
+%%DATADIR%%/icons/refresh_22px.png
+%%DATADIR%%/icons/refresh_32px.png
+%%DATADIR%%/icons/remotebox-about.png
+%%DATADIR%%/icons/remotebox.png
+%%DATADIR%%/icons/remove_host_iface_16px.png
+%%DATADIR%%/icons/reset_32px.png
+%%DATADIR%%/icons/sata_16px.png
+%%DATADIR%%/icons/sata_add_16px.png
+%%DATADIR%%/icons/screenshot_take_16px.png
+%%DATADIR%%/icons/scsi_16px.png
+%%DATADIR%%/icons/scsi_add_16px.png
+%%DATADIR%%/icons/serial_port_16px.png
+%%DATADIR%%/icons/session_info_16px.png
+%%DATADIR%%/icons/sf_16px.png
+%%DATADIR%%/icons/sf_add_16px.png
+%%DATADIR%%/icons/sf_edit_16px.png
+%%DATADIR%%/icons/sf_remove_16px.png
+%%DATADIR%%/icons/sf_settings_16px.png
+%%DATADIR%%/icons/show_logs_16px.png
+%%DATADIR%%/icons/show_snapshot_details_22px.png
+%%DATADIR%%/icons/sound_16px.png
+%%DATADIR%%/icons/state_aborted_16px.png
+%%DATADIR%%/icons/state_paused_16px.png
+%%DATADIR%%/icons/state_saved_16px.png
+%%DATADIR%%/icons/stop_32px.png
+%%DATADIR%%/icons/take_snapshot_16px.png
+%%DATADIR%%/icons/take_snapshot_22px.png
+%%DATADIR%%/icons/usb_16px.png
+%%DATADIR%%/icons/usb_add_16px.png
+%%DATADIR%%/icons/usb_filter_edit_16px.png
+%%DATADIR%%/icons/usb_movedown_16px.png
+%%DATADIR%%/icons/usb_moveup_16px.png
+%%DATADIR%%/icons/usb_new_16px.png
+%%DATADIR%%/icons/usb_remove_16px.png
+%%DATADIR%%/icons/vm_add_16px.png
+%%DATADIR%%/icons/vm_clone_16px.png
+%%DATADIR%%/icons/vm_discard_16px.png
+%%DATADIR%%/icons/vm_discard_32px.png
+%%DATADIR%%/icons/vm_new_16px.png
+%%DATADIR%%/icons/vm_new_32px.png
+%%DATADIR%%/icons/vm_pause_16px.png
+%%DATADIR%%/icons/vm_poweroff_16px.png
+%%DATADIR%%/icons/vm_reset_16px.png
+%%DATADIR%%/icons/vm_settings_16px.png
+%%DATADIR%%/icons/vm_settings_32px.png
+%%DATADIR%%/icons/vm_shutdown_16px.png
+%%DATADIR%%/icons/vm_start_16px.png
+%%DATADIR%%/icons/vm_start_32px.png
+%%DATADIR%%/icons/vrdp_16px.png
+%%DATADIR%%/icons/vrdp_32px.png
+%%DATADIR%%/rbox_err.pl
+%%DATADIR%%/rbox_gui_edit.pl
+%%DATADIR%%/rbox_gui_edit_audio.pl
+%%DATADIR%%/rbox_gui_edit_display.pl
+%%DATADIR%%/rbox_gui_edit_eval.pl
+%%DATADIR%%/rbox_gui_edit_general.pl
+%%DATADIR%%/rbox_gui_edit_ioports.pl
+%%DATADIR%%/rbox_gui_edit_network.pl
+%%DATADIR%%/rbox_gui_edit_shared.pl
+%%DATADIR%%/rbox_gui_edit_storage.pl
+%%DATADIR%%/rbox_gui_edit_system.pl
+%%DATADIR%%/rbox_gui_edit_usb.pl
+%%DATADIR%%/rbox_gui_init.pl
+%%DATADIR%%/rbox_gui_vmm.pl
+%%DATADIR%%/rbox_lists.pl
+%%DATADIR%%/rbox_main.pl
+%%DATADIR%%/rbox_newguest.pl
+%%DATADIR%%/rbox_prefs.pl
+%%DATADIR%%/remotebox.xml
+%%DATADIR%%/vboxService.pm
+%%DATADIR%%/vboxserializers.pl
+@dirrm %%DATADIR%%/icons/os
+@dirrm %%DATADIR%%/icons/gueststatus
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"