svn commit: r440678 - in head/deskutils/qrfcview: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri May 12 09:00:31 UTC 2017
Author: amdmi3
Date: Fri May 12 09:00:29 2017
New Revision: 440678
URL: https://svnweb.freebsd.org/changeset/ports/440678
Log:
- Add LICENSE
- Install wrapper to set correct work directory
- Add .desktop entry
- Switch to options helpers
- Clean up pkg-descr
- Update WWW
Added:
head/deskutils/qrfcview/files/qRFCView.in (contents, props changed)
Modified:
head/deskutils/qrfcview/Makefile
head/deskutils/qrfcview/pkg-descr
Modified: head/deskutils/qrfcview/Makefile
==============================================================================
--- head/deskutils/qrfcview/Makefile Fri May 12 08:58:38 2017 (r440677)
+++ head/deskutils/qrfcview/Makefile Fri May 12 09:00:29 2017 (r440678)
@@ -3,23 +3,44 @@
PORTNAME= qrfcview
PORTVERSION= 0.62
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= deskutils
MASTER_SITES= BERLIOS
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Graphical RFC viewer
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
USES= qmake tar:tgz
USE_QT4= gui network corelib uic_build moc_build rcc_build
-PLIST_FILES= bin/qRFCView
+
+SUB_FILES= qRFCView
+
+PLIST_FILES= bin/qRFCView \
+ libexec/qRFCView \
+ bin/qrfcview \
+ share/pixmaps/qrfcview.png
PORTDOCS= *
+DESKTOP_ENTRIES="qRFCView" \
+ "" \
+ "${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+ "qRFCView" \
+ "Utility;TextTools;Qt;" \
+ ""
+
OPTIONS_DEFINE= DOCS
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/qRFCView ${STAGEDIR}${PREFIX}/bin/
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/qRFCView ${STAGEDIR}${PREFIX}/libexec/
+ ${INSTALL_SCRIPT} ${WRKDIR}/qRFCView ${STAGEDIR}${PREFIX}/bin/
+ ${LN} -s qRFCView ${STAGEDIR}${PREFIX}/bin/qrfcview
+ ${INSTALL_DATA} ${WRKSRC}/images/rfcview.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Added: head/deskutils/qrfcview/files/qRFCView.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/qrfcview/files/qRFCView.in Fri May 12 09:00:29 2017 (r440678)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+QRFCVIEW_DIR=$HOME/.local/share/qrfcview
+
+if [ -n "$XDG_DATA_HOME" ]; then
+ QRFCVIEW_DIR="$XDG_DATA_HOME/qrfcview"
+fi
+
+mkdir -p $QRFCVIEW_DIR
+cd $QRFCVIEW_DIR
+
+exec %%PREFIX%%/libexec/qRFCView "$@"
Modified: head/deskutils/qrfcview/pkg-descr
==============================================================================
--- head/deskutils/qrfcview/pkg-descr Fri May 12 08:58:38 2017 (r440677)
+++ head/deskutils/qrfcview/pkg-descr Fri May 12 09:00:29 2017 (r440678)
@@ -1,10 +1,10 @@
qRFCView is a viewer for IETF RFCs. Advantages are:
-* automatic table of content, with direct opening of section;
-* handling of RFC internal cross-references;
+* automatic table of content, with direct opening of section
+* handling of RFC internal cross-references
* automatic downloading of a referenced RFC from the IETF web site on
- a simple click;
-* caching of RFC in a local directory;
-* tab-browsing of RFC;
-* searching.
+ a simple click
+* caching of RFC in a local directory
+* tab-browsing of RFC
+* searching
-WWW: http://qrfcview.berlios.de/
+WWW: https://web-beta.archive.org/web/20130618220115/http://qrfcview.berlios.de/
More information about the svn-ports-all
mailing list