Date: Sun, 23 Jun 2013 02:05:41 GMT From: nemysis <nemysis@gmx.ch> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/179858: [NEW PORT] deskutils/lxshortcut: Small utility used to edit easily application shortcuts Message-ID: <201306230205.r5N25fCe030250@oldred.freebsd.org> Resent-Message-ID: <201306230210.r5N2A1aj062759@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 179858 >Category: ports >Synopsis: [NEW PORT] deskutils/lxshortcut: Small utility used to edit easily application shortcuts >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: Sun Jun 23 02:10:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.1-RELEASE-p8 amd64 >Organization: >Environment: FreeBSD FreeBSD_Ports 9.1-RELEASE-p8 FreeBSD 9.1-RELEASE-p8 #0: Tue Jun 18 15:25:28 UTC 2013 >Description: LXShortcut is a small program used to edit easily application shortcuts created with freedesktop.org Desktop Entry spec. It’s mainly designed to be called by other LXDE components, and not directly used by the users. If you want to use it manually, see lxshortcut --help WWW: http://wiki.lxde.org/en/LXShortCut >How-To-Repeat: Build log https://redports.org/buildarchive/20130623011801-15073/ >Fix: Please add attachment as deskutils/lxshortcut Shar is also on https://github.com/nemysis/FreeBSD_Ports/blob/master/pr/deskutils/lxshortcut.shar 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: # # lxshortcut # lxshortcut/Makefile # lxshortcut/pkg-descr # lxshortcut/distinfo # lxshortcut/pkg-plist # lxshortcut/files # lxshortcut/files/lxshortcut-start.in # echo c - lxshortcut mkdir -p lxshortcut > /dev/null 2>&1 echo x - lxshortcut/Makefile sed 's/^X//' >lxshortcut/Makefile << '43df0ac2b1f94e8de22194399c1ec7d2' X# Created by: nemysis <nemysis@gmx.ch> X# $FreeBSD$ X XPORTNAME= lxshortcut XPORTVERSION= 0.1.2 XCATEGORIES= deskutils XMASTER_SITES= SF/lxde/LXShortcut%20%28edit%20app%20shortcut%29/LXShortcut%20${PORTVERSION}/ \ X SF/nemysisfreebsdp/:icons XDISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ X ${PORTNAME}.png:icons XEXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Small utility used to edit easily application shortcuts X XLICENSE= GPLv3 X XUSES= pkgconfig XUSE_GNOME= gtk20 intlhack XGNU_CONFIGURE= yes XUSE_GMAKE= yes X XPORTDOCS= README X XOPTIONS_DEFINE= DOCS NLS XOPTIONS_SUB= yes X XNLS_USES= gettext X XSUB_FILES= ${PORTNAME}-start X XDESKTOP_ENTRIES="LXShortcut" "${COMMENT}" "${PORTNAME}" \ X "${PORTNAME}-start" "Settings;GTK;DesktopSettings;" true X X.include <bsd.port.options.mk> X X.if ${PORT_OPTIONS:MNLS} XCPPFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib X.endif X Xpost-patch: X @${REINPLACE_CMD} -i '' '/g_thread_init/,/gdk_threads_init/d' ${WRKSRC}/src/lxshortcut.c X X.if ! ${PORT_OPTIONS:MNLS} X @${REINPLACE_CMD} -e 's|src po|src|' \ X ${WRKSRC}/Makefile.in X.endif X Xpost-install: X ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-start ${PREFIX}/bin X ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps X X.if ${PORT_OPTIONS:MDOCS} X @${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} X.endif X X.include <bsd.port.mk> 43df0ac2b1f94e8de22194399c1ec7d2 echo x - lxshortcut/pkg-descr sed 's/^X//' >lxshortcut/pkg-descr << '2ff6f6eb21662e478cadf9435fb1a26e' XLXShortcut is a small program used to edit easily application shortcuts Xcreated with freedesktop.org Desktop Entry spec. X XIt’s mainly designed to be called by other LXDE components, and not directly Xused by the users. If you want to use it manually, see X X lxshortcut --help X XWWW: http://wiki.lxde.org/en/LXShortCut 2ff6f6eb21662e478cadf9435fb1a26e echo x - lxshortcut/distinfo sed 's/^X//' >lxshortcut/distinfo << '3290e1506f17a817a5f0dbd30422842d' XSHA256 (lxshortcut-0.1.2.tar.gz) = 8097f2522657374162a4e5e3c58898fe0c367e307b0ff4c50848b6b0323409fe XSIZE (lxshortcut-0.1.2.tar.gz) = 224223 XSHA256 (lxshortcut.png) = f56c605dd2c271aad5a2627227ad70c53b2861ccf46e918cdb8e03e1d6dff75f XSIZE (lxshortcut.png) = 3754 3290e1506f17a817a5f0dbd30422842d echo x - lxshortcut/pkg-plist sed 's/^X//' >lxshortcut/pkg-plist << 'bba02fdd99f13e9b5a28481229050b10' Xbin/lxshortcut Xbin/lxshortcut-start X%%NLS%%share/locale/af/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/am/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ar/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ast/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/be/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/bg/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/bn/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/bn_IN/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ca/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/cs/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/da/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/de/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/el/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/en_GB/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/es/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/es_VE/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/et/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/eu/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/fa/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/fi/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/fo/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/fr/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/frp/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/gl/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/he/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/hr/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/hu/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/id/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/it/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ja/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/km/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ko/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/lg/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/lt/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ml/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ms/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/nb/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/nl/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/nn/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/pl/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ps/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/pt/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/pt_BR/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ro/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ru/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/si/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/sk/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/sl/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/sr/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/sr@latin/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/sv/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/te/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/th/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/tr/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/tt_RU/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/uk/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ur/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/ur_PK/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/vi/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/zh_CN/LC_MESSAGES/lxshortcut.mo X%%NLS%%share/locale/zh_TW/LC_MESSAGES/lxshortcut.mo X%%DATADIR%%/choose-icon.ui X%%DATADIR%%/lxshortcut.ui Xshare/pixmaps/lxshortcut.png X@dirrm %%DATADIR%% X%%NLS%%@dirrmtry share/locale/ur_PK/LC_MESSAGES X%%NLS%%@dirrmtry share/locale/ur_PK X%%NLS%%@dirrmtry share/locale/tt_RU/LC_MESSAGES X%%NLS%%@dirrmtry share/locale/tt_RU X%%NLS%%@dirrmtry share/locale/lg/LC_MESSAGES X%%NLS%%@dirrmtry share/locale/lg X%%NLS%%@dirrmtry share/locale/frp/LC_MESSAGES X%%NLS%%@dirrmtry share/locale/frp X%%NLS%%@dirrmtry share/locale/es_VE/LC_MESSAGES X%%NLS%%@dirrmtry share/locale/es_VE bba02fdd99f13e9b5a28481229050b10 echo c - lxshortcut/files mkdir -p lxshortcut/files > /dev/null 2>&1 echo x - lxshortcut/files/lxshortcut-start.in sed 's/^X//' >lxshortcut/files/lxshortcut-start.in << '126fd5f07bb31049cf12323726f93afb' X#!/bin/sh X# X# $FreeBSD$ X# X Xlxshortcut -o %U 126fd5f07bb31049cf12323726f93afb exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306230205.r5N25fCe030250>