Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Mar 2017 01:48:55 +0000 (UTC)
From:      Matthew Rezny <rezny@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r437338 - head/devel/fuel
Message-ID:  <201703310148.v2V1mtnc083486@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rezny
Date: Fri Mar 31 01:48:55 2017
New Revision: 437338
URL: https://svnweb.freebsd.org/changeset/ports/437338

Log:
  Fix fetch, update to 1.0.1, and add option for Qt 4 or 5 (default).
  
  PR:		217824
  Reviewed by:	mat
  Approved by:	swills (mentor), maintainer (timeout)
  Differential Revision:	https://reviews.freebsd.org/D10199

Modified:
  head/devel/fuel/Makefile
  head/devel/fuel/distinfo
  head/devel/fuel/pkg-descr

Modified: head/devel/fuel/Makefile
==============================================================================
--- head/devel/fuel/Makefile	Thu Mar 30 23:54:24 2017	(r437337)
+++ head/devel/fuel/Makefile	Fri Mar 31 01:48:55 2017	(r437338)
@@ -2,28 +2,33 @@
 # $FreeBSD$
 
 PORTNAME=	fuel
-DISTVERSION=	0.9.6
+DISTVERSION=	1.0.1
 CATEGORIES=	devel
-MASTER_SITES=	https://fuel-scm.googlecode.com/files/
+MASTER_SITES=	https://fuel-scm.org/files/releases/
 
 MAINTAINER=	nukama+maintainer@gmail.com
-COMMENT=	GUI front-end to fossil SCM tool
+COMMENT=	GUI Front-End to the Fossil SCM tool
 
 LICENSE=	GPLv2
 
-BROKEN=		Unfetchable (google code has gone away)
-DEPRECATED=	Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE=	2017-04-30
+BUILD_DEPENDS=	bash:shells/bash
+RUN_DEPENDS=	fossil:devel/fossil
 
-RUN_DEPENDS=	${LOCALBASE}/bin/fossil:devel/fossil
-
-USES=		qmake
-USE_QT4=	corelib gui \
-		moc_build rcc_build uic_build
-
-PLIST_FILES=	bin/Fuel
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/Fuel ${STAGEDIR}${PREFIX}/bin/Fuel
+OPTIONS_SINGLE=		GUI
+OPTIONS_SINGLE_GUI=	QT4 QT5
+OPTIONS_DEFAULT=	QT5
+
+USES=		qmake shebangfix
+QT4_USE=	QT4=corelib,gui,webkit,linguisttools_build,moc_build,rcc_build,uic_build
+QT5_USE=	QT5=core,gui,network,webkit,widgets,buildtools_build,linguisttools_build
+
+SHEBANG_FILES=	intl/convert.sh
+PLIST_FILES=	bin/fuel share/applications/fuel.desktop \
+		share/icons/hicolor/256x256/apps/fuel.png
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
+		-e 's|/usr$$|${PREFIX}|' ${WRKSRC}/fuel.pro
+	@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' ${WRKSRC}/rsrc/fuel.desktop
 
 .include <bsd.port.mk>

Modified: head/devel/fuel/distinfo
==============================================================================
--- head/devel/fuel/distinfo	Thu Mar 30 23:54:24 2017	(r437337)
+++ head/devel/fuel/distinfo	Fri Mar 31 01:48:55 2017	(r437338)
@@ -1,2 +1,3 @@
-SHA256 (fuel-0.9.6.tar.gz) = 83b7e1f327f5c411d5f9f758fd74e9de274618fe601dea8128561186548381e2
-SIZE (fuel-0.9.6.tar.gz) = 3958347
+TIMESTAMP = 1489581484
+SHA256 (fuel-1.0.1.tar.gz) = 4e463cb9f3cf9c31c7ae95ce76b558502c0b07e1dd4109da714997f0dc9a65db
+SIZE (fuel-1.0.1.tar.gz) = 4041886

Modified: head/devel/fuel/pkg-descr
==============================================================================
--- head/devel/fuel/pkg-descr	Thu Mar 30 23:54:24 2017	(r437337)
+++ head/devel/fuel/pkg-descr	Fri Mar 31 01:48:55 2017	(r437338)
@@ -1,4 +1,4 @@
-Fuel is a cross-platform GUI front-end to the excellent fossil SCM tool,
-implemented in Qt.
+Fuel is a cross-platform GUI front-end for the excellent Fossil SCM tool
+written in Qt.
 
-WWW: https://code.google.com/p/fuel-scm/
+WWW: https://fuel-scm.org/fossil/home



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