From owner-svn-ports-head@freebsd.org Tue Sep 6 23:18:49 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E4B2BCD18E; Tue, 6 Sep 2016 23:18:49 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E1A2164D; Tue, 6 Sep 2016 23:18:48 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u86NImwG075872; Tue, 6 Sep 2016 23:18:48 GMT (envelope-from woodsb02@FreeBSD.org) Received: (from woodsb02@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u86NIl2X075867; Tue, 6 Sep 2016 23:18:47 GMT (envelope-from woodsb02@FreeBSD.org) Message-Id: <201609062318.u86NIl2X075867@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: woodsb02 set sender to woodsb02@FreeBSD.org using -f From: Ben Woods Date: Tue, 6 Sep 2016 23:18:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r421469 - in head: . math/galculator X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Sep 2016 23:18:49 -0000 Author: woodsb02 Date: Tue Sep 6 23:18:47 2016 New Revision: 421469 URL: https://svnweb.freebsd.org/changeset/ports/421469 Log: math/galculator: Update to 2.1.4 - Follow upstream move from SF to GitHub, and new website hosting - Add USES=autoreconf libtool as GH tarball only comes with configure.ac - Add OPTIONS to select GTK3 or GTK2 (GTK3 by default as per upstream) - Add USE_GNOME=cairo und GTK2_LIB_DEPENDS undeclared dependencies Changes this release: https://github.com/galculator/galculator/blob/v2.1.4/ChangeLog Reviewed by: adamw (mentor) Approved by: naddy (maintainer), mat (mentor) Differential Revision: https://reviews.freebsd.org/D7789 Modified: head/UPDATING head/math/galculator/Makefile head/math/galculator/distinfo head/math/galculator/pkg-descr head/math/galculator/pkg-plist Modified: head/UPDATING ============================================================================== --- head/UPDATING Tue Sep 6 20:41:01 2016 (r421468) +++ head/UPDATING Tue Sep 6 23:18:47 2016 (r421469) @@ -5,6 +5,13 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20160907: + AFFECTS: users of math/galculator + AUTHOR: woodsb02@FreeBSD.org + + galculator now uses GTK3 by default. An option exists in the port to revert + to GTK2 if desired. + 20160906: AFFECTS: uses of www/nginx AUTHOR: marino@FreeBSD.org Modified: head/math/galculator/Makefile ============================================================================== --- head/math/galculator/Makefile Tue Sep 6 20:41:01 2016 (r421468) +++ head/math/galculator/Makefile Tue Sep 6 23:18:47 2016 (r421469) @@ -1,18 +1,34 @@ # $FreeBSD$ PORTNAME= galculator -PORTVERSION= 2.1.3 +PORTVERSION= 2.1.4 +DISTVERSIONPREFIX=v CATEGORIES= math -MASTER_SITES= SF MAINTAINER= naddy@FreeBSD.org COMMENT= GTK-based scientific calculator -USES= gettext gmake pkgconfig tar:bzip2 -USE_GNOME= gtk20 intltool +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +USE_GITHUB= yes + +USES= autoreconf gettext gmake libtool pkgconfig tar:bzip2 +USE_GNOME= cairo intltool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -CONFIGURE_ARGS= --disable-gtk3 +INSTALLS_ICONS= yes + +OPTIONS_SINGLE= GTK +OPTIONS_SINGLE_GTK= GTK2 GTK3 +OPTIONS_DEFAULT= GTK3 + +GTK2_USE= gnome=gtk20 +GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 + +GTK3_CONFIGURE_ENABLE= gtk3 +GTK3_USE= gnome=gtk30 .include Modified: head/math/galculator/distinfo ============================================================================== --- head/math/galculator/distinfo Tue Sep 6 20:41:01 2016 (r421468) +++ head/math/galculator/distinfo Tue Sep 6 23:18:47 2016 (r421469) @@ -1,2 +1,3 @@ -SHA256 (galculator-2.1.3.tar.bz2) = 91ac62d6d74da910cb79c68f7bf3f4505ac0efe51091150c4ea54fe1c1306235 -SIZE (galculator-2.1.3.tar.bz2) = 466288 +TIMESTAMP = 1473074230 +SHA256 (galculator-galculator-v2.1.4_GH0.tar.gz) = dcbdb48ddf8a3f68b9aa5902f880f174fd269de2b7410988148d05871012e142 +SIZE (galculator-galculator-v2.1.4_GH0.tar.gz) = 571666 Modified: head/math/galculator/pkg-descr ============================================================================== --- head/math/galculator/pkg-descr Tue Sep 6 20:41:01 2016 (r421468) +++ head/math/galculator/pkg-descr Tue Sep 6 23:18:47 2016 (r421469) @@ -1,5 +1,6 @@ -galculator is a GTK2-based scientific calculator with ordinary -notation/reverse polish notation, different number bases (DEC, HEX, -OCT, BIN) and different units of angular measure (DEG, RAD, GRAD). +galculator is a GTK2/GTK3 based calculator with ordinary notation/reverse polish +notation (RPN), a formula entry mode, different number bases (DEC, HEX, OCT, +BIN) and different units of angular measure (DEG, RAD, GRAD). It supports +quad-precision floating point and 112-bit binary arithmetic. -WWW: http://galculator.sourceforge.net/ +WWW: http://galculator.mnim.org/ Modified: head/math/galculator/pkg-plist ============================================================================== --- head/math/galculator/pkg-plist Tue Sep 6 20:41:01 2016 (r421468) +++ head/math/galculator/pkg-plist Tue Sep 6 23:18:47 2016 (r421469) @@ -1,5 +1,6 @@ bin/galculator man/man1/galculator.1.gz +share/appdata/galculator.appdata.xml share/applications/galculator.desktop %%DATADIR%%/ui/about.ui %%DATADIR%%/ui/basic_buttons_gtk2.ui @@ -21,15 +22,21 @@ share/applications/galculator.desktop %%DATADIR%%/ui/scientific_buttons_gtk3.ui share/icons/hicolor/48x48/apps/galculator.png share/icons/hicolor/scalable/apps/galculator.svg -share/locale/da_DK/LC_MESSAGES/galculator.mo +share/locale/cs/LC_MESSAGES/galculator.mo share/locale/de/LC_MESSAGES/galculator.mo +share/locale/el/LC_MESSAGES/galculator.mo +share/locale/en_AU/LC_MESSAGES/galculator.mo share/locale/es/LC_MESSAGES/galculator.mo share/locale/es_MX/LC_MESSAGES/galculator.mo share/locale/fr/LC_MESSAGES/galculator.mo +share/locale/gl/LC_MESSAGES/galculator.mo share/locale/hu/LC_MESSAGES/galculator.mo +share/locale/id/LC_MESSAGES/galculator.mo +share/locale/it/LC_MESSAGES/galculator.mo share/locale/ja/LC_MESSAGES/galculator.mo -share/locale/kk_KZ/LC_MESSAGES/galculator.mo +share/locale/kk/LC_MESSAGES/galculator.mo share/locale/lt/LC_MESSAGES/galculator.mo +share/locale/mr/LC_MESSAGES/galculator.mo share/locale/pl/LC_MESSAGES/galculator.mo share/locale/pt/LC_MESSAGES/galculator.mo share/locale/pt_BR/LC_MESSAGES/galculator.mo @@ -38,6 +45,7 @@ share/locale/ru/LC_MESSAGES/galculator.m share/locale/sk/LC_MESSAGES/galculator.mo share/locale/sv/LC_MESSAGES/galculator.mo share/locale/tr/LC_MESSAGES/galculator.mo +share/locale/uk/LC_MESSAGES/galculator.mo share/locale/zh_CN/LC_MESSAGES/galculator.mo share/locale/zh_TW/LC_MESSAGES/galculator.mo share/pixmaps/galculator.xpm