Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2012 13:58:49 GMT
From:      XiaoQI Ge <ghw@7axu.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/171868: New port: net/remotebox [redports]
Message-ID:  <201209221358.q8MDwnjA081950@red.freebsd.org>
Resent-Message-ID: <201209221400.q8ME0L4q068713@freefall.freebsd.org>

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

>Number:         171868
>Category:       ports
>Synopsis:       New port: net/remotebox [redports]
>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:   Sat Sep 22 14:00:20 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     XiaoQI Ge
>Release:        FreeBSD 9.1-PRERELEASE
>Organization:
FreeBSDChina
>Environment:
FreeBSD 7axu.com 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0: Sat Sep 22 19:46:42 CST 2012     root@7axu.com:/usr/obj/usr/src/sys/SL410-EKC  amd64
>Description:
Open Source VirtualBox Client with Remote Management

RedPorts:http://redports.org/buildarchive/20120922120024-59891
>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/distinfo
#	remotebox/pkg-plist
#	remotebox/Makefile
#	remotebox/files
#	remotebox/files/remotebox.desktop
#	remotebox/pkg-descr
#
echo c - remotebox
mkdir -p remotebox > /dev/null 2>&1
echo x - remotebox/distinfo
sed 's/^X//' >remotebox/distinfo << '6c823dc9a520b66c2cdfde3f531d35d9'
XSHA256 (RemoteBox-1.4.tar.bz2) = 5ac911b851f1a3c58d2380da87987fdf3e552a6203ab090f2d67738bc3934c98
XSIZE (RemoteBox-1.4.tar.bz2) = 711618
6c823dc9a520b66c2cdfde3f531d35d9
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/acpi_16px.png
X%%DATADIR%%/icons/add_host_iface_16px.png
X%%DATADIR%%/icons/add_shared_folder_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/edit_shared_folder_16px.png
X%%DATADIR%%/icons/export_16px.png
X%%DATADIR%%/icons/fd_16px.png
X%%DATADIR%%/icons/fd_add_16px.png
X%%DATADIR%%/icons/global_settings_16px.png
X%%DATADIR%%/icons/guesttools_16px.png
X%%DATADIR%%/icons/hd_16px.png
X%%DATADIR%%/icons/hd_add_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/hostkey_captured_16px.png
X%%DATADIR%%/icons/ide_add_16px.png
X%%DATADIR%%/icons/machine_16px.png
X%%DATADIR%%/icons/new_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_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/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/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/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/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/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/poweroff_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/remove_shared_folder_16px.png
X%%DATADIR%%/icons/reset_16px.png
X%%DATADIR%%/icons/reset_32px.png
X%%DATADIR%%/icons/sata_add_16px.png
X%%DATADIR%%/icons/screenshot_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/settings_16px.png
X%%DATADIR%%/icons/shared_folder_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/start_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/status_error_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_new_32px.png
X%%DATADIR%%/icons/vm_settings_32px.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_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_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
X@dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrmtry share/applications
2432be0f3946f9a07e815f640d53faa8
echo x - remotebox/Makefile
sed 's/^X//' >remotebox/Makefile << 'c51547a7715e1e66fc3f505cc102aa45'
X# New ports collection makefile for:	net/remotebox
X# Date created:				20 Sep 2012
X# Whom:					XiaoQI Ge <ghw@7axu.com>
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	remotebox
XPORTVERSION=	1.4
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
XNO_BUILD=	yes
XUSE_BZIP2=	yes
XINSTALLS_ICONS=	yes
X
XWRKSRC=		${WRKDIR}/${DISTNAME}
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/rbox_err.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_audio.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_display.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_general.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_ioports.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_ioports.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_ioports.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_network.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_shared.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_storage.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_system.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_edit_usb.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_init.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_gui_vmm.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_lists.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_newguest.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/rbox_prefs.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/remotebox.xml ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/vboxserializers.pl ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/share/remotebox/vboxService.pm ${DATADIR}
X	${MKDIR} ${DATADIR}/icons/os
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/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 !defined(NOPORTDOCS)
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 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-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?201209221358.q8MDwnjA081950>