Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jul 2015 00:52:19 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r391540 - head/ports-mgmt/octopkg
Message-ID:  <201507080052.t680qJSt038031@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Wed Jul  8 00:52:19 2015
New Revision: 391540
URL: https://svnweb.freebsd.org/changeset/ports/391540

Log:
  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)

Modified:
  head/ports-mgmt/octopkg/Makefile
  head/ports-mgmt/octopkg/distinfo
  head/ports-mgmt/octopkg/pkg-descr

Modified: head/ports-mgmt/octopkg/Makefile
==============================================================================
--- head/ports-mgmt/octopkg/Makefile	Wed Jul  8 00:04:47 2015	(r391539)
+++ head/ports-mgmt/octopkg/Makefile	Wed Jul  8 00:52:19 2015	(r391540)
@@ -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>

Modified: head/ports-mgmt/octopkg/distinfo
==============================================================================
--- head/ports-mgmt/octopkg/distinfo	Wed Jul  8 00:04:47 2015	(r391539)
+++ head/ports-mgmt/octopkg/distinfo	Wed Jul  8 00:52:19 2015	(r391540)
@@ -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

Modified: head/ports-mgmt/octopkg/pkg-descr
==============================================================================
--- head/ports-mgmt/octopkg/pkg-descr	Wed Jul  8 00:04:47 2015	(r391539)
+++ head/ports-mgmt/octopkg/pkg-descr	Wed Jul  8 00:52:19 2015	(r391540)
@@ -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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507080052.t680qJSt038031>