1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

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)
This commit is contained in:
Steve Wills 2015-07-08 00:52:19 +00:00
parent 061c389d5f
commit 8f63b375c8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=391540
3 changed files with 21 additions and 11 deletions

View File

@ -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>

View File

@ -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

View File

@ -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/