Date: Mon, 07 May 2012 21:09:29 +0200 From: nemysis <nemysis@gmx.ch> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/167693: [NEW PORT] misc/xdg-menu: A ROX panel applet that displays an applications menu button Message-ID: <20120507190933.1ECFE106564A@hub.freebsd.org> Resent-Message-ID: <201205071910.q47JAAd4027009@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 167693 >Category: ports >Synopsis: [NEW PORT] misc/xdg-menu: A ROX panel applet that displays an applications menu button >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: Mon May 07 19:10:10 UTC 2012 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC >Description: XDG-Menu is a ROX panel applet that displays applications menu button. Menu is builds to fit the XDG Menu Specification published by freedesktop.org. WWW: http://xdg-menu.sourceforge.net/ Generated manually, tested with RedPorts and port test, sent with FreeBSD Port Tools 0.99_6 (mode: new) >How-To-Repeat: >Fix: --- .shar begins here --- # 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: # # xdg-menu # xdg-menu/pkg-descr # xdg-menu/Makefile # xdg-menu/distinfo # xdg-menu/pkg-plist # echo c - xdg-menu mkdir -p xdg-menu > /dev/null 2>&1 echo x - xdg-menu/pkg-descr sed 's/^X//' >xdg-menu/pkg-descr << 'f554feac22bbba08e7ef2744675306f9' XXDG-Menu is a ROX panel applet that displays applications menu button. XMenu is builds to fit the XDG Menu Specification published by freedesktop.org. X XWWW: http://xdg-menu.sourceforge.net/ f554feac22bbba08e7ef2744675306f9 echo x - xdg-menu/Makefile sed 's/^X//' >xdg-menu/Makefile << 'a68145290a81626221818327c15d463f' X# New Ports collection makefile for: XDG-Menu X# Date created: 2012-05-07 X# Whom: nemysis@gmx.ch X# X# $FreeBSD$ X# X XPORTNAME= menu XPORTVERSION= 1.5 XCATEGORIES= misc XMASTER_SITES= SF/xdg-menu/xdg-menu/${PORTVERSION} XPKGNAMEPREFIX= xdg- XDISTNAME= XDG-Menu-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= nemysis@gmx.ch XCOMMENT= A ROX panel applet that displays an applications menu button X XLICENSE= GPLv2 X XRUN_DEPENDS= ${LOCALBASE}/bin/rox:${PORTSDIR}/x11-fm/rox-filer \ X ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg \ X ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus X XWRKSRC= ${WRKDIR}/XDG-Menu XDATADIR= ${PREFIX}/apps/XDG-Menu X XFETCH_ARGS?= -Fpr XUSE_PYTHON= yes XALL_TARGET= XNO_BUILD= yes X XOPTIONS= ROX "Enable ROX panel applet support" no X X.include <bsd.port.options.mk> X X.if defined(WITHOUT_ROX) Xpost-patch: X @${REINPLACE_CMD} -i '' '/if not rox.confirm/,/sys.exit/s/^/#/' ${WRKSRC}/AppRun X @${ECHO_MSG} X @${ECHO_MSG} "You have not enabled ROX panel applet support" X @${ECHO_MSG} X @${FIND} ${WRKSRC} -name "*.bak" -delete X.endif X Xdo-install: X# Scripts X @${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\ X ./AppRun\n" > ${WRKDIR}/xdg-menu.sh X @${INSTALL_SCRIPT} ${WRKDIR}/xdg-menu.sh ${PREFIX}/bin/xdg-menu X# Executable and Data X ${MKDIR} ${DATADIR} X @cd ${WRKSRC} && ${FIND} . | ${CPIO} -pdmu ${DATADIR} X X.include <bsd.port.mk> a68145290a81626221818327c15d463f echo x - xdg-menu/distinfo sed 's/^X//' >xdg-menu/distinfo << '696d30da9b0ab40482248314282e57aa' XSHA256 (XDG-Menu-1.5.tgz) = 5cd62f3421032c4b619b80fde7e7cdc3230409489762e5c05ffd82d7c9c28478 XSIZE (XDG-Menu-1.5.tgz) = 32377 696d30da9b0ab40482248314282e57aa echo x - xdg-menu/pkg-plist sed 's/^X//' >xdg-menu/pkg-plist << '36c46b065c14919ea27cef4dbe2e3f7f' Xapps/XDG-Menu/.DirIcon Xapps/XDG-Menu/AppInfo.xml Xapps/XDG-Menu/AppRun Xapps/XDG-Menu/AppletRun Xapps/XDG-Menu/Help/COPYING Xapps/XDG-Menu/Help/ChangeLog Xapps/XDG-Menu/Help/README Xapps/XDG-Menu/Help/README.ru Xapps/XDG-Menu/Help/TODO Xapps/XDG-Menu/Makefile Xapps/XDG-Menu/Messages/XDG-Menu.pot Xapps/XDG-Menu/Messages/it.gmo Xapps/XDG-Menu/Messages/it.po Xapps/XDG-Menu/Messages/opts2po.py Xapps/XDG-Menu/Messages/ru.gmo Xapps/XDG-Menu/Messages/ru.po Xapps/XDG-Menu/Messages/uk.gmo Xapps/XDG-Menu/Messages/uk.po Xapps/XDG-Menu/Options.xml Xapps/XDG-Menu/findrox.py Xapps/XDG-Menu/python/config.py Xapps/XDG-Menu/python/ctxmenu.py Xapps/XDG-Menu/python/dndsource.py Xapps/XDG-Menu/python/i18n.py Xapps/XDG-Menu/python/imagemenu.py Xapps/XDG-Menu/python/main.py Xapps/XDG-Menu/python/roxmenu.py Xapps/XDG-Menu/python/xdgmenu.py Xbin/xdg-menu X@dirrmtry share/applications X@dirrm apps/XDG-Menu/python X@dirrm apps/XDG-Menu/Messages X@dirrm apps/XDG-Menu/Help X@dirrm apps/XDG-Menu X@dirrmtry apps 36c46b065c14919ea27cef4dbe2e3f7f exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120507190933.1ECFE106564A>