Github messages for voidlinux
 help / color / mirror / Atom feed
From: codingHahn <codingHahn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] New package: ly-0.3.0
Date: Fri, 29 May 2020 10:34:19 +0200	[thread overview]
Message-ID: <20200529083419.wNxlr6vM51At3ksrzq0AH9205cDqJWieWz_57o2M0Hc@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-13649@inbox.vuxu.org>

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

There is an updated pull request by codingHahn against master on the void-packages repository

https://github.com/codingHahn/void-packages-1 ly-0.3.0
https://github.com/void-linux/void-packages/pull/13649

New package: ly-0.3.0


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

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

From 81465d07841bb201dacea40d158451a98dea1a46 Mon Sep 17 00:00:00 2001
From: Nick Hahn <nick.hahn@posteo.de>
Date: Mon, 12 Aug 2019 17:13:29 +0200
Subject: [PATCH] New package: ly-0.5.0

---
 srcpkgs/ly/files/ly/run | 17 ++++++++++++
 srcpkgs/ly/template     | 57 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)
 create mode 100644 srcpkgs/ly/files/ly/run
 create mode 100644 srcpkgs/ly/template

diff --git a/srcpkgs/ly/files/ly/run b/srcpkgs/ly/files/ly/run
new file mode 100644
index 00000000000..f84e9bbd708
--- /dev/null
+++ b/srcpkgs/ly/files/ly/run
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+TTY_NUM=2
+
+if [ -x /sbin/getty -o -x /bin/getty ]; then
+	# busybox
+	GETTY=getty
+elif [ -x /sbin/agetty -o -x /bin/agetty ]; then
+	# util-linux
+	GETTY=agetty
+fi
+
+sv check ${GETTY}-tty${TTY_NUM} > /dev/null || exit 1
+
+exec /usr/bin/ly
+
+
diff --git a/srcpkgs/ly/template b/srcpkgs/ly/template
new file mode 100644
index 00000000000..97c54c17049
--- /dev/null
+++ b/srcpkgs/ly/template
@@ -0,0 +1,57 @@
+# Template file for 'ly'
+pkgname=ly
+version=0.5.0
+revision=1
+_argoat_git=36c41f09ecc2a10c9acf35e4194e08b6fa10cf45
+_testoasterror_git=71620b47872b5535f87c908883576d73153a6911
+_configator_git=c3e1ef175418ccb5b0981ae64ec6f5ae4a60fbaf
+_ctypes_git=5dd979d3644ab0c85ca14e72b61e6d3d238d432b
+_dragonfail_git=6b40d1f8b7f6dda9746e688666af623dfbcceb94
+_termbox_git=d3568927865c15d033d4096cb446d5a3628e2398
+build_style=gnu-makefile
+hostmakedepends="git"
+makedepends="ncurses-devel pam-devel xcb-util-devel libX11-devel"
+depends="util-linux xauth"
+short_desc="TUI (ncurses-like) display manager"
+maintainer="Nick Hahn <nick.hahn@posteo.de>"
+license="WTFPL"
+homepage="https://github.com/cylgom/ly"
+conf_files="/etc/ly/config.ini"
+distfiles="
+ https://github.com/cylgom/${pkgname}/archive/v${version}.tar.gz
+ https://github.com/cylgom/argoat/archive/${_argoat_git}.tar.gz>argoat-${_argoat_git}.tar.gz
+ https://github.com/cylgom/testoasterror/archive/${_testoasterror_git}.tar.gz>testoasterror-${_testoasterror_git}.tar.gz
+ https://github.com/cylgom/configator/archive/${_configator_git}.tar.gz>configator-${_configator_git}.tar.gz
+ https://raw.githubusercontent.com/cylgom/ctypes/${_ctypes_git}/ctypes.h>ctypes-${_ctypes_git}.h
+ https://github.com/cylgom/dragonfail/archive/${_dragonfail_git}.tar.gz>dragonfail-${_dragonfail_git}.tar.gz
+ https://github.com/cylgom/termbox_next/archive/${_termbox_git}.tar.gz>termbox_next-${_termbox_git}.tar.gz
+"
+checksum="5311d77a1f9e5e827adc26e7bdf4a6dadb5ada0fa7d85b451b35231cb6d84b6d
+ 5c284cae748b1cec4eef311845f53ad673f91996ec425c6e323f0c40e829e77f
+ bffa1100ffbb7d541a16a9a543e216748fe6f6264fd2b9137738cebcf68d3e8c
+ aa92b5d680208eeb4185aa31b1434bc3f13ee11f003e4ab92551ba69ebb641d3
+ ef169974c68b548dc8ac83bd4714622775b024fab07dc2b7fe96e8e8f102dbab
+ c185f739e392313c08b0d5fd27e93891b89c36b7b49b83570b601b9cbfbddae1
+ 17a78e28e5ec8d7ee4ec5080c764825b9a79ea780f0d9b5dfa1e4df872ad0112"
+patch_args="-Np1"
+skip_extraction="ctypes-${_ctypes_git}.h"
+
+pre_configure() {
+	cp -rv ../argoat-${_argoat_git}/* sub/argoat/
+	cp -rv ../testoasterror-${_testoasterror_git}/* sub/argoat/sub/testoasterror/
+	cp -rv ../configator-${_configator_git}/* sub/configator/
+	cp -rv $XBPS_SRCDISTDIR/$pkgname-$version/ctypes-${_ctypes_git}.h sub/ctypes/ctypes.h
+	cp -rv ../dragonfail-${_dragonfail_git}/* sub/dragonfail/
+	cp -rv ../termbox_next-${_termbox_git}/* sub/termbox_next/
+}
+
+pre_build() {
+	cd sub/argoat/sub/testoasterror
+	make
+	cd ../../
+	make
+}
+
+post_install() {
+	vsv ly
+}

       reply	other threads:[~2020-05-29  8:34 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-13649@inbox.vuxu.org>
2020-05-29  8:34 ` codingHahn [this message]
2020-05-29  8:34 ` codingHahn
2020-05-29  8:38 ` codingHahn
2020-05-29  9:02 ` codingHahn
2021-11-06 22:36 ` New package: ly-0.5.0 abenson
2021-11-06 22:36 ` [PR PATCH] [Closed]: " abenson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200529083419.wNxlr6vM51At3ksrzq0AH9205cDqJWieWz_57o2M0Hc@z \
    --to=codinghahn@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).