pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

tuba: start package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Sat Jun 15 09:36:42 2024 +0200
Changeset:	ebe96a7dafe304780e207a99dfbcebffaf8b5805

Modified Files:
	Makefile
Added Files:
	tuba/DESCR
	tuba/Makefile
	tuba/PLIST
	tuba/TODO
	tuba/distinfo

Log Message:
tuba: start package

needs unstable release of libadwaita, wait for release

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ebe96a7dafe304780e207a99dfbcebffaf8b5805

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile      |  1 +
 tuba/DESCR    | 23 +++++++++++++++++++++++
 tuba/Makefile | 21 +++++++++++++++++++++
 tuba/PLIST    |  4 ++++
 tuba/TODO     |  1 +
 tuba/distinfo |  5 +++++
 6 files changed, 55 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 4305b7e789..8fa74170a2 100644
--- a/Makefile
+++ b/Makefile
@@ -5595,6 +5595,7 @@ SUBDIR+=	ttyload
 SUBDIR+=	ttysnoop
 SUBDIR+=	ttytter
 SUBDIR+=	tuareg-mode
+SUBDIR+=	tuba
 SUBDIR+=	tudu
 SUBDIR+=	tutos
 SUBDIR+=	tuxanci
diff --git a/tuba/DESCR b/tuba/DESCR
new file mode 100644
index 0000000000..4c30f8290f
--- /dev/null
+++ b/tuba/DESCR
@@ -0,0 +1,23 @@
+TODO: Adjust the following lines from README.md
+
+<p align="center">
+  <img alt="A tuba in the style of GNOME icons" width="160" src="./data/icons/color.svg">
+</p>
+<h1 align="center">Tuba</h1>
+<h3 align="center">Browse the Fediverse</h3>
+<p align="center">
+  <br />
+    <a href="./CODE_OF_CONDUCT.md"><img src="https://img.shields.io/badge/Code%20of%20Conduct-GNOME-f5c211.svg?style=for-the-badge&labelColor=f9f06b"; alt="Contributor Covenant v2.1" /></a>
+    <a href="./LICENSE"><img src="https://img.shields.io/badge/LICENSE-GPL--3.0-f5c211.svg?style=for-the-badge&labelColor=f9f06b"; alt="License GPL-3.0" /></a>
+    <a href="https://github.com/GeopJr/Tuba/actions/workflows/build.yml";><img alt="GitHub CI Status" src="https://img.shields.io/github/actions/workflow/status/GeopJr/Tuba/build.yml?branch=main&style=for-the-badge&labelColor=f9f06b";></a>
+    <a href='https://stopthemingmy.app'><img width='193.455' alt='Please do not theme this app' src='https://stopthemingmy.app/badge.svg'/></a>
+</p>
+
+<p align="center">
+    <img alt="Screenshot of the Tuba app in light and mobile view. The current view is the main one on the 'Home' tab. The 'Notifications' tab has the number 15 in an accent-colored bubble. There are 3 posts visible by BASIL, AUBREY and HERO (only the boost tag) showcasing some of Tuba's features: 1. Image attachments, 2. custom emojis, 3. content warnings, 4. reboosts, 5. notification badges, 6.post indicators, 7. post actions." src="https://media.githubusercontent.com/media/GeopJr/Tuba/main/data/screenshots/screenshot-1.png";>
+</p>
+
+# Install
+
+## Official
+...
diff --git a/tuba/Makefile b/tuba/Makefile
new file mode 100644
index 0000000000..e3dc4ff5e0
--- /dev/null
+++ b/tuba/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME=	Tuba-0.7.2
+PKGNAME=	${DISTNAME:tl}
+CATEGORIES=	www
+MASTER_SITES=	${MASTER_SITE_GITHUB:=GeopJr/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/GeopJr/Tuba/
+COMMENT=	Mastodon browser
+LICENSE=	gnu-gpl-v3
+
+WRKSRC=		${WRKDIR}/${DISTNAME}
+
+USE_TOOLS+=	pkg-config
+
+.include "../../devel/meson/build.mk"
+.include "../../devel/libadwaita/buildlink3.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/tuba/PLIST b/tuba/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/tuba/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/tuba/TODO b/tuba/TODO
new file mode 100644
index 0000000000..964c6dcbb0
--- /dev/null
+++ b/tuba/TODO
@@ -0,0 +1 @@
+Needs unstable version of libadwaita (>1.5) wait for release.
diff --git a/tuba/distinfo b/tuba/distinfo
new file mode 100644
index 0000000000..1415644f40
--- /dev/null
+++ b/tuba/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (Tuba-0.7.2.tar.gz) = a6e9c86786f4262531f064e1eaa4d3507725eff3f90267f3cf8e8f71ef712fbc
+SHA512 (Tuba-0.7.2.tar.gz) = bbabadbf2131233a737d6ccded50fde0af44330c7a69d1e0688a6ef42fe548826cacbe714a61df78dbe5afe867940b1dbae868efc3dfae707342b9f7ce5a9835
+Size (Tuba-0.7.2.tar.gz) = 1388074 bytes


Home | Main Index | Thread Index | Old Index