Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Feb 2020 19:17:43 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r526936 - in head/x11-toolkits/termit: . files
Message-ID:  <202002231917.01NJHhCk053457@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Sun Feb 23 19:17:43 2020
New Revision: 526936
URL: https://svnweb.freebsd.org/changeset/ports/526936

Log:
  x11-toolkits/termit: update to 3.1
  
  From ChangeLog (https://github.com/nonstop/termit/releases/tag/termit-3.1):
  
   * completely switched to Lua 5.3
   * disabled annoying menubar on F10
   * added new options: scrollOnKeystroke, scrollOnOutput
   * refactored several deprecated GTK functions
   * fixed several bugs
   * replaced appdata with modern metainfo
  
  PR:	244336
  Submitted by:	bob@eager.cx (maintainer)

Modified:
  head/x11-toolkits/termit/Makefile
  head/x11-toolkits/termit/distinfo
  head/x11-toolkits/termit/files/patch-doc_CMakeLists.txt
  head/x11-toolkits/termit/files/patch-doc_termit.1
  head/x11-toolkits/termit/files/patch-src_CMakeLists.txt
  head/x11-toolkits/termit/files/patch-src_lua__conf.c
  head/x11-toolkits/termit/pkg-plist

Modified: head/x11-toolkits/termit/Makefile
==============================================================================
--- head/x11-toolkits/termit/Makefile	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/Makefile	Sun Feb 23 19:17:43 2020	(r526936)
@@ -1,9 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	termit
-PORTVERSION=	3.0
+PORTVERSION=	3.1
 DISTVERSIONPREFIX=	${PORTNAME}-
-PORTREVISION=	2
 CATEGORIES=	x11-toolkits gnome
 
 MAINTAINER=	bob@eager.cx
@@ -15,12 +14,14 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libpcre2-8.so:devel/pcre2 \
 		libgnutls.so:security/gnutls
 
+USES=		cmake gnome lua:53+ pkgconfig xorg
+USE_XORG=	x11
+USE_GNOME=	cairo gdkpixbuf2 gtk30 vte3
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	nonstop
 
-USES=		cmake gnome lua pkgconfig xorg
-USE_XORG=	x11
-USE_GNOME=	cairo gdkpixbuf2 gtk30 vte3
+SUB_FILES=	pkg-message
 
 CPPFLAGS+=	-I${LOCALBASE}/include/vte-0.0
 

Modified: head/x11-toolkits/termit/distinfo
==============================================================================
--- head/x11-toolkits/termit/distinfo	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/distinfo	Sun Feb 23 19:17:43 2020	(r526936)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496271624
-SHA256 (nonstop-termit-termit-3.0_GH0.tar.gz) = 8c3af8e427aeec42ef19256d2d572c8623c5ae8f2f43494f29b5d3a3cbd1dd5f
-SIZE (nonstop-termit-termit-3.0_GH0.tar.gz) = 137127
+TIMESTAMP = 1582048205
+SHA256 (nonstop-termit-termit-3.1_GH0.tar.gz) = d899930f60d8adef57c24d326f6e561fd68578eada5bd54ba6e44b3edc1e4a4e
+SIZE (nonstop-termit-termit-3.1_GH0.tar.gz) = 137773

Modified: head/x11-toolkits/termit/files/patch-doc_CMakeLists.txt
==============================================================================
--- head/x11-toolkits/termit/files/patch-doc_CMakeLists.txt	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/files/patch-doc_CMakeLists.txt	Sun Feb 23 19:17:43 2020	(r526936)
@@ -1,4 +1,4 @@
---- doc/CMakeLists.txt.orig	2016-07-12 17:38:44 UTC
+--- doc/CMakeLists.txt.orig	2020-02-17 06:02:21 UTC
 +++ doc/CMakeLists.txt
 @@ -13,10 +13,10 @@
  # You should have received a copy of the GNU General Public License
@@ -11,5 +11,5 @@
 -INSTALL(FILES termit.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1)
 +INSTALL(FILES termit.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man1)
  INSTALL(FILES termit.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications)
- INSTALL(FILES termit.appdata.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/appdata)
+ INSTALL(FILES termit.metainfo.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/metainfo)
  

Modified: head/x11-toolkits/termit/files/patch-doc_termit.1
==============================================================================
--- head/x11-toolkits/termit/files/patch-doc_termit.1	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/files/patch-doc_termit.1	Sun Feb 23 19:17:43 2020	(r526936)
@@ -1,4 +1,4 @@
---- doc/termit.1.orig	2016-07-12 17:38:44 UTC
+--- doc/termit.1.orig	2020-02-17 06:02:21 UTC
 +++ doc/termit.1
 @@ -1,7 +1,7 @@
  .\" Process this file with
@@ -18,9 +18,9 @@
  .RS
  Example rc.lua file. Demonstrates usage of almost all available settings.
  .SH "TERMIT LUA API"
-@@ -433,4 +433,4 @@ In options table 'tabs' field should be 
+@@ -435,4 +435,4 @@ In options table 'tabs' field should be the last one. 
  .SH AUTHOR
  Evgeny Ratnikov <ratnikov.ev at gmail dot com>
  .SH "SEE ALSO"
 -.BR lua (1)
-+.BR lua52 (1)
++.BR lua53 (1)

Modified: head/x11-toolkits/termit/files/patch-src_CMakeLists.txt
==============================================================================
--- head/x11-toolkits/termit/files/patch-src_CMakeLists.txt	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/files/patch-src_CMakeLists.txt	Sun Feb 23 19:17:43 2020	(r526936)
@@ -1,21 +1,21 @@
---- src/CMakeLists.txt.orig	2016-07-12 17:38:44 UTC
+--- src/CMakeLists.txt.orig	2020-02-17 06:02:21 UTC
 +++ src/CMakeLists.txt
 @@ -27,11 +27,11 @@ ENDIF(NOT VTE_FOUND)
  
  SET(LUA_VERSION "" CACHE STRING "Lua version")
  IF(LUA_VERSION STREQUAL "")
 -    IF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
--       pkg_search_module(LUA REQUIRED lua53 lua52)
+-       pkg_search_module(LUA REQUIRED lua53)
 -    ELSE(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
 +    IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
-+       pkg_search_module(LUA REQUIRED lua53 lua-5.2)
++       pkg_search_module(LUA REQUIRED lua>=5.3 lua-5.3)
 +    ELSE(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
-        pkg_search_module(LUA REQUIRED lua>=5.2 lua5.3 lua5.2)
+        pkg_search_module(LUA REQUIRED lua>=5.3 lua5.3)
 -    ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
 +    ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
  ELSE(LUA_VERSION STREQUAL "")
    pkg_search_module(LUA REQUIRED
-     lua=${LUA_VERSION} lua5.3=${LUA_VERSION} lua5.2=${LUA_VERSION})
+     lua=${LUA_VERSION} lua5.3=${LUA_VERSION})
 @@ -43,9 +43,9 @@ ENDIF(NOT LUA_FOUND)
  INCLUDE(Sources.cmake)
  
@@ -28,13 +28,13 @@
  FOREACH(cflag ${VTE_CFLAGS} ${GTK_CFLAGS} ${LUA_CFLAGS})
    SET(TERMIT_CFLAGS "${TERMIT_CFLAGS} ${cflag}")
  ENDFOREACH(cflag)
-@@ -64,11 +64,11 @@ SET_SOURCE_FILES_PROPERTIES(${TERMIT_SRC
+@@ -64,11 +64,11 @@ SET_SOURCE_FILES_PROPERTIES(${TERMIT_SRCS} PROPERTIES 
  
  ADD_EXECUTABLE(${TARGET} ${TERMIT_SRCS})
  
 -IF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
 +IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
-     SET(TERMIT_LDFLAGS"-llua5.2")
+     SET(TERMIT_LDFLAGS"-llua5.3")
 -ELSE(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
 +ELSE(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
      SET(TERMIT_LDFLAGS "-ldl -lm")

Modified: head/x11-toolkits/termit/files/patch-src_lua__conf.c
==============================================================================
--- head/x11-toolkits/termit/files/patch-src_lua__conf.c	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/files/patch-src_lua__conf.c	Sun Feb 23 19:17:43 2020	(r526936)
@@ -1,6 +1,6 @@
---- src/lua_conf.c.orig	2016-07-12 17:38:44 UTC
+--- src/lua_conf.c.orig	2020-02-17 06:02:21 UTC
 +++ src/lua_conf.c
-@@ -340,9 +340,9 @@ static gchar** termit_system_path()
+@@ -344,9 +344,9 @@ static gchar** termit_system_path()
      const gchar *configSystem = g_getenv("XDG_CONFIG_DIRS");
      gchar* xdgConfigDirs = NULL;
      if (configSystem) {

Modified: head/x11-toolkits/termit/pkg-plist
==============================================================================
--- head/x11-toolkits/termit/pkg-plist	Sun Feb 23 19:17:32 2020	(r526935)
+++ head/x11-toolkits/termit/pkg-plist	Sun Feb 23 19:17:43 2020	(r526936)
@@ -3,8 +3,8 @@ bin/termit
 @sample etc/xdg/termit/rc.lua.sample
 @sample etc/xdg/termit/utils.lua.sample
 man/man1/termit.1.gz
-share/appdata/termit.appdata.xml
 share/applications/termit.desktop
+share/metainfo/termit.metainfo.xml
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/lua_api.txt
 %%PORTDOCS%%%%DOCSDIR%%/rc.lua.example



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