aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt/octopkg
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2015-07-08 00:52:19 +0000
committerSteve Wills <swills@FreeBSD.org>2015-07-08 00:52:19 +0000
commit8f63b375c81bc65f654193aa156d0fdb3e435dcd (patch)
tree51a3425774221b1c7b68580ca6c07d77381ccda3 /ports-mgmt/octopkg
parent061c389d5f021302facf3951c6142f3075d6bd06 (diff)
downloadports-8f63b375c81bc65f654193aa156d0fdb3e435dcd.tar.gz
ports-8f63b375c81bc65f654193aa156d0fdb3e435dcd.zip
ports-mgmt/octopkg: several improvements
- Use DISTVERSIONPREFIX - Improve COMMENT - Improve deps by updating USE_QT5 - Allow build on 9.x by adding compiler:c++11-lib - Add desktop entry and icon PR: 201358 Approved by: kmoore (maintainer)
Notes
Notes: svn path=/head/; revision=391540
Diffstat (limited to 'ports-mgmt/octopkg')
-rw-r--r--ports-mgmt/octopkg/Makefile24
-rw-r--r--ports-mgmt/octopkg/distinfo4
-rw-r--r--ports-mgmt/octopkg/pkg-descr4
3 files changed, 21 insertions, 11 deletions
diff --git a/ports-mgmt/octopkg/Makefile b/ports-mgmt/octopkg/Makefile
index ac1adc24718c..b69a1d878fa3 100644
--- a/ports-mgmt/octopkg/Makefile
+++ b/ports-mgmt/octopkg/Makefile
@@ -2,11 +2,12 @@
# $FreeBSD$
PORTNAME= octopkg
-PORTVERSION= v0.1.0
+PORTVERSION= 0.1.0
+DISTVERSIONPREFIX= v
CATEGORIES= ports-mgmt
MAINTAINER= kmoore@FreeBSD.org
-COMMENT= OctoPkg graphical package manager
+COMMENT= Graphical front-end to the FreeBSD pkg-ng package manager
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -14,13 +15,20 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= aarnt
-USE_QT5= core concurrent gui network linguist svg \
- buildtools x11extras
-USES= qmake tar:xz
-PLIST_FILES= bin/octopkg
+USE_QT5= core concurrent gui network xml widgets quick concurrent \
+ buildtools_build
+USES= qmake compiler:c++11-lib
+
+PLIST_FILES= bin/${PORTNAME} share/pixmaps/octopi_green.png
+
+DESKTOP_ENTRIES= "OctoPkg" "A powerful pkgng front-end" \
+ "${PREFIX}/share/pixmaps/octopi_green.png" \
+ "${PORTNAME}" "System;" false
do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/octopkg ${STAGEDIR}${PREFIX}/bin/octopkg
+ ${MKDIR} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/resources/images/octopi_green.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/
.include <bsd.port.mk>
diff --git a/ports-mgmt/octopkg/distinfo b/ports-mgmt/octopkg/distinfo
index ac9a6001693b..233d05986ae7 100644
--- a/ports-mgmt/octopkg/distinfo
+++ b/ports-mgmt/octopkg/distinfo
@@ -1,2 +1,2 @@
-SHA256 (aarnt-octopkg-v0.1.0_GH0.tar.xz) = e374150b309ec737ad5c9b8f4a9ffd818bd142c717599efc7fe22043f3eed770
-SIZE (aarnt-octopkg-v0.1.0_GH0.tar.xz) = 158474
+SHA256 (aarnt-octopkg-v0.1.0_GH0.tar.gz) = e374150b309ec737ad5c9b8f4a9ffd818bd142c717599efc7fe22043f3eed770
+SIZE (aarnt-octopkg-v0.1.0_GH0.tar.gz) = 158474
diff --git a/ports-mgmt/octopkg/pkg-descr b/ports-mgmt/octopkg/pkg-descr
index 84f45cdc81b2..46a4bebd5f66 100644
--- a/ports-mgmt/octopkg/pkg-descr
+++ b/ports-mgmt/octopkg/pkg-descr
@@ -1,3 +1,5 @@
-OctoPkg is a powerful pkgng GUI front-end written in Qt
+OctoPkg is a graphical front-end to the pkg-ng package manager. OctoPkg enables
+users to search for, install, remove and upgrade pkg-ng packages through a
+simple GUI interface.
WWW: https://octopkg.wordpress.com/