Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Nov 2013 11:53:17 GMT
From:      Haowu Ge <ghw@7axu.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/183995: [new port] net/remotebox: Open Source VirtualBox Client with Remote Management
Message-ID:  <201311151153.rAFBrHZI094811@oldred.freebsd.org>
Resent-Message-ID: <201311151200.rAFC00eb043082@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         183995
>Category:       ports
>Synopsis:       [new port] net/remotebox: Open Source VirtualBox Client with Remote Management
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 15 12:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Haowu Ge
>Release:        FreeBSD 11.0-CURRENT #0 r258039
>Organization:
FreeBSDChina
>Environment:
FreeBSD 7axu.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r258039: Thu Nov 14 18:08:53 CST 2013     root@7axu.com:/usr/obj/usr/src/sys/E125-A11  amd64

>Description:
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/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	remotebox
#	remotebox/files
#	remotebox/files/remotebox.desktop
#	remotebox/pkg-plist
#	remotebox/Makefile
#	remotebox/distinfo
#	remotebox/pkg-descr
#
echo c - remotebox
mkdir -p remotebox > /dev/null 2>&1
echo c - remotebox/files
mkdir -p remotebox/files > /dev/null 2>&1
echo x - remotebox/files/remotebox.desktop
sed 's/^X//' >remotebox/files/remotebox.desktop << 'fd0a8e27ea6d10a76e1054fbadfd5e50'
X[Desktop Entry]
XEncoding=UTF-8
XValue=1.0
XType=Application
XName=Remotebox
XGenericName=Remotebox
XComment=Open Source VirtualBox Client with Remote Management
XIcon=remotebox.png
XExec=remotebox
XCategories=System
fd0a8e27ea6d10a76e1054fbadfd5e50
echo x - remotebox/pkg-plist
sed 's/^X//' >remotebox/pkg-plist << '2432be0f3946f9a07e815f640d53faa8'
Xbin/remotebox
Xshare/applications/remotebox.desktop
Xshare/pixmaps/remotebox.png
X%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
X%%PORTDOCS%%%%DOCSDIR%%/remotebox.pdf
X%%DATADIR%%/icons/add_host_iface_16px.png
X%%DATADIR%%/icons/arrow_down_10px.png
X%%DATADIR%%/icons/arrow_right_10px.png
X%%DATADIR%%/icons/arrow_up_10px.png
X%%DATADIR%%/icons/attachment_16px.png
X%%DATADIR%%/icons/attachment_add_16px.png
X%%DATADIR%%/icons/attachment_remove_16px.png
X%%DATADIR%%/icons/cd_16px.png
X%%DATADIR%%/icons/chipset_16px.png
X%%DATADIR%%/icons/close_16px.png
X%%DATADIR%%/icons/connect_16px.png
X%%DATADIR%%/icons/connect_32px.png
X%%DATADIR%%/icons/controller_add_16px.png
X%%DATADIR%%/icons/controller_remove_16px.png
X%%DATADIR%%/icons/cpu_16px.png
X%%DATADIR%%/icons/delete_16px.png
X%%DATADIR%%/icons/delete_snapshot_22px.png
X%%DATADIR%%/icons/description_16px.png
X%%DATADIR%%/icons/discard_cur_state_22px.png
X%%DATADIR%%/icons/diskimage_16px.png
X%%DATADIR%%/icons/export_16px.png
X%%DATADIR%%/icons/fd_16px.png
X%%DATADIR%%/icons/fd_add_16px.png
X%%DATADIR%%/icons/floppy_16px.png
X%%DATADIR%%/icons/floppy_add_16px.png
X%%DATADIR%%/icons/global_settings_16px.png
X%%DATADIR%%/icons/gueststatus/Aborted.png
X%%DATADIR%%/icons/gueststatus/Discarding.png
X%%DATADIR%%/icons/gueststatus/Error.png
X%%DATADIR%%/icons/gueststatus/Misc.png
X%%DATADIR%%/icons/gueststatus/Paused.png
X%%DATADIR%%/icons/gueststatus/PoweredOff.png
X%%DATADIR%%/icons/gueststatus/Restoring.png
X%%DATADIR%%/icons/gueststatus/Running.png
X%%DATADIR%%/icons/gueststatus/Saved.png
X%%DATADIR%%/icons/gueststatus/Saving.png
X%%DATADIR%%/icons/gueststatus/Stuck.png
X%%DATADIR%%/icons/guesttools_16px.png
X%%DATADIR%%/icons/hd_16px.png
X%%DATADIR%%/icons/hd_add_22px.png
X%%DATADIR%%/icons/hd_convert_22px.png
X%%DATADIR%%/icons/hd_new_22px.png
X%%DATADIR%%/icons/hd_release_22px.png
X%%DATADIR%%/icons/hd_remove_22px.png
X%%DATADIR%%/icons/help_16px.png
X%%DATADIR%%/icons/hostkey_captured_16px.png
X%%DATADIR%%/icons/ide_16px.png
X%%DATADIR%%/icons/ide_add_16px.png
X%%DATADIR%%/icons/machine_16px.png
X%%DATADIR%%/icons/nw_16px.png
X%%DATADIR%%/icons/nw_32px.png
X%%DATADIR%%/icons/os/ArchLinux.png
X%%DATADIR%%/icons/os/ArchLinux_64.png
X%%DATADIR%%/icons/os/BSD.png
X%%DATADIR%%/icons/os/DOS.png
X%%DATADIR%%/icons/os/Debian.png
X%%DATADIR%%/icons/os/Debian_64.png
X%%DATADIR%%/icons/os/Fedora.png
X%%DATADIR%%/icons/os/Fedora_64.png
X%%DATADIR%%/icons/os/FreeBSD.png
X%%DATADIR%%/icons/os/FreeBSD_64.png
X%%DATADIR%%/icons/os/Gentoo.png
X%%DATADIR%%/icons/os/Gentoo_64.png
X%%DATADIR%%/icons/os/JRockitVE.png
X%%DATADIR%%/icons/os/L4.png
X%%DATADIR%%/icons/os/Linux.png
X%%DATADIR%%/icons/os/Linux22.png
X%%DATADIR%%/icons/os/Linux24.png
X%%DATADIR%%/icons/os/Linux24_64.png
X%%DATADIR%%/icons/os/Linux26.png
X%%DATADIR%%/icons/os/Linux26_64.png
X%%DATADIR%%/icons/os/Linux_64.png
X%%DATADIR%%/icons/os/Linux_Other.png
X%%DATADIR%%/icons/os/MacOS.png
X%%DATADIR%%/icons/os/MacOS_64.png
X%%DATADIR%%/icons/os/Mandriva.png
X%%DATADIR%%/icons/os/Mandriva_64.png
X%%DATADIR%%/icons/os/NetBSD.png
X%%DATADIR%%/icons/os/NetBSD_64.png
X%%DATADIR%%/icons/os/Netware.png
X%%DATADIR%%/icons/os/OS2.png
X%%DATADIR%%/icons/os/OS2Warp3.png
X%%DATADIR%%/icons/os/OS2Warp4.png
X%%DATADIR%%/icons/os/OS2Warp45.png
X%%DATADIR%%/icons/os/OS2eCS.png
X%%DATADIR%%/icons/os/OpenBSD.png
X%%DATADIR%%/icons/os/OpenBSD_64.png
X%%DATADIR%%/icons/os/OpenSUSE.png
X%%DATADIR%%/icons/os/OpenSUSE_64.png
X%%DATADIR%%/icons/os/OpenSolaris.png
X%%DATADIR%%/icons/os/OpenSolaris_64.png
X%%DATADIR%%/icons/os/Oracle.png
X%%DATADIR%%/icons/os/Oracle_64.png
X%%DATADIR%%/icons/os/Other.png
X%%DATADIR%%/icons/os/Other_64.png
X%%DATADIR%%/icons/os/QNX.png
X%%DATADIR%%/icons/os/RedHat.png
X%%DATADIR%%/icons/os/RedHat_64.png
X%%DATADIR%%/icons/os/Solaris.png
X%%DATADIR%%/icons/os/Solaris11_64.png
X%%DATADIR%%/icons/os/Solaris_64.png
X%%DATADIR%%/icons/os/Turbolinux.png
X%%DATADIR%%/icons/os/Turbolinux_64.png
X%%DATADIR%%/icons/os/Ubuntu.png
X%%DATADIR%%/icons/os/Ubuntu_64.png
X%%DATADIR%%/icons/os/Windows.png
X%%DATADIR%%/icons/os/Windows2000.png
X%%DATADIR%%/icons/os/Windows2003.png
X%%DATADIR%%/icons/os/Windows2003_64.png
X%%DATADIR%%/icons/os/Windows2008.png
X%%DATADIR%%/icons/os/Windows2008_64.png
X%%DATADIR%%/icons/os/Windows2012_64.png
X%%DATADIR%%/icons/os/Windows31.png
X%%DATADIR%%/icons/os/Windows7.png
X%%DATADIR%%/icons/os/Windows7_64.png
X%%DATADIR%%/icons/os/Windows8.png
X%%DATADIR%%/icons/os/Windows81.png
X%%DATADIR%%/icons/os/Windows81_64.png
X%%DATADIR%%/icons/os/Windows8_64.png
X%%DATADIR%%/icons/os/Windows95.png
X%%DATADIR%%/icons/os/Windows98.png
X%%DATADIR%%/icons/os/WindowsMe.png
X%%DATADIR%%/icons/os/WindowsNT.png
X%%DATADIR%%/icons/os/WindowsNT4.png
X%%DATADIR%%/icons/os/WindowsOther.png
X%%DATADIR%%/icons/os/WindowsOther_64.png
X%%DATADIR%%/icons/os/WindowsVista.png
X%%DATADIR%%/icons/os/WindowsVista_64.png
X%%DATADIR%%/icons/os/WindowsXP.png
X%%DATADIR%%/icons/os/WindowsXP_64.png
X%%DATADIR%%/icons/os/Xandros.png
X%%DATADIR%%/icons/os/Xandros_64.png
X%%DATADIR%%/icons/pause_16px.png
X%%DATADIR%%/icons/rb_settings_16px.png
X%%DATADIR%%/icons/refresh_16px.png
X%%DATADIR%%/icons/refresh_22px.png
X%%DATADIR%%/icons/refresh_32px.png
X%%DATADIR%%/icons/remotebox-about.png
X%%DATADIR%%/icons/remotebox.png
X%%DATADIR%%/icons/remove_host_iface_16px.png
X%%DATADIR%%/icons/reset_32px.png
X%%DATADIR%%/icons/sata_16px.png
X%%DATADIR%%/icons/sata_add_16px.png
X%%DATADIR%%/icons/screenshot_take_16px.png
X%%DATADIR%%/icons/scsi_16px.png
X%%DATADIR%%/icons/scsi_add_16px.png
X%%DATADIR%%/icons/serial_port_16px.png
X%%DATADIR%%/icons/session_info_16px.png
X%%DATADIR%%/icons/sf_16px.png
X%%DATADIR%%/icons/sf_add_16px.png
X%%DATADIR%%/icons/sf_edit_16px.png
X%%DATADIR%%/icons/sf_remove_16px.png
X%%DATADIR%%/icons/sf_settings_16px.png
X%%DATADIR%%/icons/show_logs_16px.png
X%%DATADIR%%/icons/show_snapshot_details_22px.png
X%%DATADIR%%/icons/sound_16px.png
X%%DATADIR%%/icons/state_aborted_16px.png
X%%DATADIR%%/icons/state_paused_16px.png
X%%DATADIR%%/icons/state_saved_16px.png
X%%DATADIR%%/icons/stop_32px.png
X%%DATADIR%%/icons/take_snapshot_16px.png
X%%DATADIR%%/icons/take_snapshot_22px.png
X%%DATADIR%%/icons/usb_16px.png
X%%DATADIR%%/icons/usb_add_16px.png
X%%DATADIR%%/icons/usb_filter_edit_16px.png
X%%DATADIR%%/icons/usb_movedown_16px.png
X%%DATADIR%%/icons/usb_moveup_16px.png
X%%DATADIR%%/icons/usb_new_16px.png
X%%DATADIR%%/icons/usb_remove_16px.png
X%%DATADIR%%/icons/vm_add_16px.png
X%%DATADIR%%/icons/vm_clone_16px.png
X%%DATADIR%%/icons/vm_discard_16px.png
X%%DATADIR%%/icons/vm_discard_32px.png
X%%DATADIR%%/icons/vm_new_16px.png
X%%DATADIR%%/icons/vm_new_32px.png
X%%DATADIR%%/icons/vm_pause_16px.png
X%%DATADIR%%/icons/vm_poweroff_16px.png
X%%DATADIR%%/icons/vm_reset_16px.png
X%%DATADIR%%/icons/vm_settings_16px.png
X%%DATADIR%%/icons/vm_settings_32px.png
X%%DATADIR%%/icons/vm_shutdown_16px.png
X%%DATADIR%%/icons/vm_start_16px.png
X%%DATADIR%%/icons/vm_start_32px.png
X%%DATADIR%%/icons/vrdp_16px.png
X%%DATADIR%%/icons/vrdp_32px.png
X%%DATADIR%%/rbox_err.pl
X%%DATADIR%%/rbox_gui_edit.pl
X%%DATADIR%%/rbox_gui_edit_audio.pl
X%%DATADIR%%/rbox_gui_edit_display.pl
X%%DATADIR%%/rbox_gui_edit_eval.pl
X%%DATADIR%%/rbox_gui_edit_general.pl
X%%DATADIR%%/rbox_gui_edit_ioports.pl
X%%DATADIR%%/rbox_gui_edit_network.pl
X%%DATADIR%%/rbox_gui_edit_shared.pl
X%%DATADIR%%/rbox_gui_edit_storage.pl
X%%DATADIR%%/rbox_gui_edit_system.pl
X%%DATADIR%%/rbox_gui_edit_usb.pl
X%%DATADIR%%/rbox_gui_init.pl
X%%DATADIR%%/rbox_gui_vmm.pl
X%%DATADIR%%/rbox_lists.pl
X%%DATADIR%%/rbox_main.pl
X%%DATADIR%%/rbox_newguest.pl
X%%DATADIR%%/rbox_prefs.pl
X%%DATADIR%%/remotebox.xml
X%%DATADIR%%/vboxService.pm
X%%DATADIR%%/vboxserializers.pl
X@dirrm %%DATADIR%%/icons/os
X@dirrm %%DATADIR%%/icons/gueststatus
X@dirrm %%DATADIR%%/icons
X@dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
2432be0f3946f9a07e815f640d53faa8
echo x - remotebox/Makefile
sed 's/^X//' >remotebox/Makefile << 'c51547a7715e1e66fc3f505cc102aa45'
X# Created by: Haowu Ge <ghw@7axu.com>
X# $FreeBSD:$
X
XPORTNAME=	remotebox
XPORTVERSION=	1.6
XCATEGORIES=	net
XMASTER_SITES=	http://remotebox.knobgoblin.org.uk/downloads/
XDISTNAME=	RemoteBox-${PORTVERSION}
X
XMAINTAINER=	ghw@7axu.com
XCOMMENT=	Open Source VirtualBox Client with Remote Management
X
XLICENSE=	GPLv2
X
XRUN_DEPENDS=	p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
X		p5-SOAP-Lite>=0:${PORTSDIR}/net/p5-SOAP-Lite \
X		rdesktop:${PORTSDIR}/net/rdesktop
X
XLICENSE_FILE_GPLv2=	${WRKSRC}/docs/COPYING
X
XNO_BUILD=	yes
XUSE_BZIP2=	yes
XNO_STAGE=	yes
XINSTALLS_ICONS=	yes
X
XOPTIONS_DEFINE=	DOCS
X
XWRKSRC=		${WRKDIR}/${DISTNAME}
X
X.include <bsd.port.options.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|docs/remotebox|share/doc/remotebox/remotebox|'  ${WRKSRC}/remotebox
X	@${REINPLACE_CMD} -e 's|$$Bin/|${PREFIX}/|'	${WRKSRC}/remotebox
X	@${REINPLACE_CMD} -e 's|$$Bin/|${PREFIX}/|' ${WRKSRC}/share/remotebox/rbox_gui_init.pl
X
Xdo-install:
X	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X	@${MKDIR} ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/*.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/*.pm ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/remotebox.xml ${DATADIR}
X	${MKDIR} ${DATADIR}/icons/os
X	${MKDIR} ${DATADIR}/icons/gueststatus
X	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/*.png ${DATADIR}/icons
X	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/os/*.png ${DATADIR}/icons/os
X	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/gueststatus/*.png ${DATADIR}/icons/gueststatus
X	${INSTALL_DATA} ${WRKSRC}/share/remotebox/icons/remotebox.png ${PREFIX}/share/pixmaps
X	${MKDIR} ${PREFIX}/share/applications
X	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop \
X		${PREFIX}/share/applications
X
Xpost-install:
X.if ${PORT_OPTIONS:MDOCS}
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_MAN} ${WRKSRC}/docs/remotebox.pdf ${DOCSDIR}
X	${INSTALL_MAN} ${WRKSRC}/docs/changelog.txt ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
c51547a7715e1e66fc3f505cc102aa45
echo x - remotebox/distinfo
sed 's/^X//' >remotebox/distinfo << '6c823dc9a520b66c2cdfde3f531d35d9'
XSHA256 (RemoteBox-1.6.tar.bz2) = be50da66ae4b112bf977e940baa48a65c16dccdfc0196c8184b41dd89fb19789
XSIZE (RemoteBox-1.6.tar.bz2) = 696161
6c823dc9a520b66c2cdfde3f531d35d9
echo x - remotebox/pkg-descr
sed 's/^X//' >remotebox/pkg-descr << '748d7e824c19e6da4e1edce873fffa1e'
XRemoteBox is a graphical (GTK) VirtualBox client, which lets you administer 
Xguests or virtual machines which reside on a remote server or even your 
Xlocal machine if desired.
X
XWWW: http://remotebox.knobgoblin.org.uk/
748d7e824c19e6da4e1edce873fffa1e
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311151153.rAFBrHZI094811>