Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mtm: update to 1.2.0.
@ 2019-10-30  7:04 voidlinux-github
  2019-10-30 13:34 ` [PR PATCH] [Merged]: " voidlinux-github
  0 siblings, 1 reply; 2+ messages in thread
From: voidlinux-github @ 2019-10-30  7:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is a new pull request by travankor against master on the void-packages repository

https://github.com/travankor/void-packages mtm
https://github.com/void-linux/void-packages/pull/15933

mtm: update to 1.2.0.
Correctly install terminfo into subpackage.

A patch file from https://github.com/void-linux/void-packages/pull/15933.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mtm-15933.patch --]
[-- Type: text/x-diff, Size: 2492 bytes --]

From 3568261ee20867bfee938131773355ae50a8b9e4 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 29 Oct 2019 23:54:38 -0700
Subject: [PATCH] mtm: update to 1.2.0.

Correctly install terminfo into subpackage.
---
 srcpkgs/mtm-terminfo             |  1 +
 srcpkgs/mtm/mtm-terminfo.INSTALL |  5 +++++
 srcpkgs/mtm/mtm-terminfo.REMOVE  |  7 +++++++
 srcpkgs/mtm/template             | 16 ++++++++++++----
 4 files changed, 25 insertions(+), 4 deletions(-)
 create mode 120000 srcpkgs/mtm-terminfo
 create mode 100644 srcpkgs/mtm/mtm-terminfo.INSTALL
 create mode 100644 srcpkgs/mtm/mtm-terminfo.REMOVE

diff --git a/srcpkgs/mtm-terminfo b/srcpkgs/mtm-terminfo
new file mode 120000
index 00000000000..867a0ab39fe
--- /dev/null
+++ b/srcpkgs/mtm-terminfo
@@ -0,0 +1 @@
+mtm/
\ No newline at end of file
diff --git a/srcpkgs/mtm/mtm-terminfo.INSTALL b/srcpkgs/mtm/mtm-terminfo.INSTALL
new file mode 100644
index 00000000000..4c2d03b145c
--- /dev/null
+++ b/srcpkgs/mtm/mtm-terminfo.INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	tic -sx usr/share/terminfo/m/mtm.ti
+	;;
+esac
diff --git a/srcpkgs/mtm/mtm-terminfo.REMOVE b/srcpkgs/mtm/mtm-terminfo.REMOVE
new file mode 100644
index 00000000000..767b67b2bee
--- /dev/null
+++ b/srcpkgs/mtm/mtm-terminfo.REMOVE
@@ -0,0 +1,7 @@
+case "${ACTION}" in
+pre)
+	rm usr/share/terminfo/m/mtm
+	rm usr/share/terminfo/m/mtm-256color
+	rm usr/share/terminfo/m/mtm-noutf
+	;;
+esac
diff --git a/srcpkgs/mtm/template b/srcpkgs/mtm/template
index 66dfe25bb22..ed69349285b 100644
--- a/srcpkgs/mtm/template
+++ b/srcpkgs/mtm/template
@@ -1,23 +1,31 @@
 # Template file for 'mtm'
 pkgname=mtm
-version=1.1.0
+version=1.2.0
 revision=1
 build_style=gnu-makefile
-hostmakedepends="ncurses"
 makedepends="ncurses-devel ncurses-libs"
+depends="ncurses"
 short_desc="Micro Terminal Multiplexer"
 maintainer="travankor <travankor@tuta.io>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/deadpixi/mtm"
 distfiles="https://github.com/deadpixi/mtm/archive/${version}.tar.gz"
-checksum=3f3e723466f3bb88afb7a49b66a790f3aaf6786654e8f1f056edc09fa99abd85
+checksum=68f753f743fcd3d87f269011d4bbd3fed59cfcad710d7c7db98844e3e675c196
 
 do_build() {
 	make HEADERS='-DNCURSESW_INCLUDE_H="<ncurses.h>"'
 }
 
 do_install() {
-	make install-terminfo
 	vbin mtm
+	vinstall mtm.ti 644 usr/share/terminfo/m
 	vman mtm.1
 }
+
+mtm-terminfo_package() {
+	short_desc+=" - terminfo data"
+	archs=noarch
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: mtm: update to 1.2.0.
  2019-10-30  7:04 [PR PATCH] mtm: update to 1.2.0 voidlinux-github
@ 2019-10-30 13:34 ` voidlinux-github
  0 siblings, 0 replies; 2+ messages in thread
From: voidlinux-github @ 2019-10-30 13:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 198 bytes --]

There's a merged pull request on the void-packages repository

mtm: update to 1.2.0.
https://github.com/void-linux/void-packages/pull/15933

Description:
Correctly install terminfo into subpackage.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-10-30 13:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-30  7:04 [PR PATCH] mtm: update to 1.2.0 voidlinux-github
2019-10-30 13:34 ` [PR PATCH] [Merged]: " voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).