svn commit: r465149 - in head: math/pantheon-calculator x11-toolkits/granite x11-toolkits/granite/files x11/pantheon-terminal
Yuri Victorovich
yuri at FreeBSD.org
Wed Mar 21 05:52:35 UTC 2018
Author: yuri
Date: Wed Mar 21 05:52:33 2018
New Revision: 465149
URL: https://svnweb.freebsd.org/changeset/ports/465149
Log:
x11-toolkits/granite: Update to 0.5
Port changes:
* Change to DISTVERSION
* Change to github
Bump x11/pantheon-terminal and math/pantheon-calculator
While in math/pantheon-calculator:
* Add LICENSE_FILE
While in x11/pantheon-terminal:
* Add missing dependencies in LIB_DEPENDS
* Add missing dependencies in USE_GNOME
* Group USExx accorfing to the portlint warning
* Change USES=cmake to USES=cmake:outsource
PR: 226696
Submitted by: Greg V <greg at unrelenting.technology>
Deleted:
head/x11-toolkits/granite/files/patch-lib_Widgets_ContractorView.vala
head/x11-toolkits/granite/files/patch-lib__Widgets__AboutDialog.vala
Modified:
head/math/pantheon-calculator/Makefile
head/x11-toolkits/granite/Makefile
head/x11-toolkits/granite/distinfo
head/x11-toolkits/granite/pkg-plist
head/x11/pantheon-terminal/Makefile
Modified: head/math/pantheon-calculator/Makefile
==============================================================================
--- head/math/pantheon-calculator/Makefile Wed Mar 21 05:49:20 2018 (r465148)
+++ head/math/pantheon-calculator/Makefile Wed Mar 21 05:52:33 2018 (r465149)
@@ -3,6 +3,7 @@
PORTNAME= pantheon-calculator
PORTVERSION= 0.1.2
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://launchpadlibrarian.net/303135059/ \
https://launchpad.net/${PORTNAME}/0.4-loki/${PORTVERSION}/+download/
@@ -12,10 +13,11 @@ MAINTAINER= ports at FreeBSD.org
COMMENT= Simple calculator written in Vala
LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= valac:lang/vala
LIB_DEPENDS= libgranite.so:x11-toolkits/granite \
- libgee-0.8.so:devel/libgee
+ libgee-0.8.so:devel/libgee
USES= cmake:outsource pkgconfig gettext tar:xz
USE_GNOME= glib20 gtk30 cairo gdkpixbuf2 intltool
Modified: head/x11-toolkits/granite/Makefile
==============================================================================
--- head/x11-toolkits/granite/Makefile Wed Mar 21 05:49:20 2018 (r465148)
+++ head/x11-toolkits/granite/Makefile Wed Mar 21 05:52:33 2018 (r465149)
@@ -3,10 +3,8 @@
#
PORTNAME= granite
-PORTVERSION= 0.4.0.1
+DISTVERSION= 0.5
CATEGORIES= x11-toolkits
-MASTER_SITES= https://launchpadlibrarian.net/277504431/ \
- https://launchpad.net/${PORTNAME}/0.4/loki-beta2/+download/
MAINTAINER= ports at FreeBSD.org
COMMENT= Extensions of GTK+3 toolkit
@@ -19,6 +17,8 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee
RUN_DEPENDS= contractor:sysutils/contractor
USES= cmake gettext pkgconfig tar:xz
+USE_GITHUB= yes
+GH_ACCOUNT= elementary
USE_GNOME= glib20 gtk30 cairo introspection:build
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
Modified: head/x11-toolkits/granite/distinfo
==============================================================================
--- head/x11-toolkits/granite/distinfo Wed Mar 21 05:49:20 2018 (r465148)
+++ head/x11-toolkits/granite/distinfo Wed Mar 21 05:52:33 2018 (r465149)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1470682638
-SHA256 (granite-0.4.0.1.tar.xz) = 95a142a8befeedc35a089d638e759b657905508dc3007036d6c1fa3efe94c4dd
-SIZE (granite-0.4.0.1.tar.xz) = 292688
+TIMESTAMP = 1521380734
+SHA256 (elementary-granite-0.5_GH0.tar.gz) = cc4905ae70fddeba3d2ded44bb642be77d419aa090251a7ab24c155b8616be06
+SIZE (elementary-granite-0.5_GH0.tar.gz) = 365015
Modified: head/x11-toolkits/granite/pkg-plist
==============================================================================
--- head/x11-toolkits/granite/pkg-plist Wed Mar 21 05:49:20 2018 (r465148)
+++ head/x11-toolkits/granite/pkg-plist Wed Mar 21 05:52:33 2018 (r465149)
@@ -3,8 +3,8 @@ include/granite/granite.h
include/granite/widgets-utils.h
lib/girepository-1.0/Granite-1.0.typelib
lib/libgranite.so
-lib/libgranite.so.3
-lib/libgranite.so.3.0.1
+lib/libgranite.so.4
+lib/libgranite.so.4.0
libdata/pkgconfig/granite.pc
share/applications/granite-demo.desktop
share/gir-1.0/Granite-1.0.gir
Modified: head/x11/pantheon-terminal/Makefile
==============================================================================
--- head/x11/pantheon-terminal/Makefile Wed Mar 21 05:49:20 2018 (r465148)
+++ head/x11/pantheon-terminal/Makefile Wed Mar 21 05:52:33 2018 (r465149)
@@ -3,6 +3,7 @@
PORTNAME= pantheon-terminal
PORTVERSION= 0.4.3
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= amdmi3 at FreeBSD.org
@@ -11,17 +12,19 @@ COMMENT= Lightweight, beautiful, and simple terminal f
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libgranite.so:x11-toolkits/granite
+LIB_DEPENDS= libgee-0.8.so:devel/libgee \
+ libgnutls.so:security/gnutls \
+ libgranite.so:x11-toolkits/granite \
+ libpcre2-8.so:devel/pcre2
BUILD_DEPENDS= valac:lang/vala
RUN_DEPENDS= dbus-send:devel/dbus
+USES= cmake:outsource desktop-file-utils gettext pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= elementary
GH_PROJECT= terminal
-
-USES= cmake desktop-file-utils gettext pkgconfig
CMAKE_ARGS= -DGSETTINGS_COMPILE:BOOL=NO
-USE_GNOME= glib20 gtk30 intltool vte3
+USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool vte3
GLIB_SCHEMAS= org.pantheon.terminal.gschema.xml
PORTDOCS= AUTHORS README.md
More information about the svn-ports-all
mailing list