Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: mercury-browser-123.0.1
@ 2024-04-05 22:43 end3r-man
  2024-04-05 22:46 ` [PR PATCH] [Closed]: " ahesford
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: end3r-man @ 2024-04-05 22:43 UTC (permalink / raw)
  To: ml

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

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

https://github.com/end3r-man/void-packages master
https://github.com/void-linux/void-packages/pull/49726

New package: mercury-browser-123.0.1
#### Testing the changes
- I tested the changes in this PR: **YES**
 
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

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

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

From 202f155db36b408270a2ab1e85518c69f1ee4980 Mon Sep 17 00:00:00 2001
From: end3r-man <enderman468@duck.com>
Date: Sat, 6 Apr 2024 04:10:26 +0530
Subject: [PATCH] New package: mercury-browser-123.0.1

---
 srcpkgs/mercury-browser/files/mercury.desktop |  9 +++++
 srcpkgs/mercury-browser/template              | 33 +++++++++++++++++++
 2 files changed, 42 insertions(+)
 create mode 100755 srcpkgs/mercury-browser/files/mercury.desktop
 create mode 100644 srcpkgs/mercury-browser/template

diff --git a/srcpkgs/mercury-browser/files/mercury.desktop b/srcpkgs/mercury-browser/files/mercury.desktop
new file mode 100755
index 00000000000000..3a300235ea4c41
--- /dev/null
+++ b/srcpkgs/mercury-browser/files/mercury.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Mercury Browser
+Comment=Browse the World Wide Web
+Exec=mercury%U
+Icon=mercury-browser
+GenericName=Web Browser
+Terminal=false
+Type=Application
+Categories=GNOME;GTK;Network;WebBrowser;
diff --git a/srcpkgs/mercury-browser/template b/srcpkgs/mercury-browser/template
new file mode 100644
index 00000000000000..5c4539441c2097
--- /dev/null
+++ b/srcpkgs/mercury-browser/template
@@ -0,0 +1,33 @@
+# Template file for 'mercury-bn'
+pkgname=mercury-browser
+version=123.0.1
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+depends="alsa-lib dbus-glib libnotify ffmpeg git NetworkManager unzip"
+short_desc="Binary releases of VS Code without MS branding/telemetry/licensing"
+maintainer="end3rman <enderman468@duck.com>"
+license="MIT"
+homepage="https://github.com/Alex313031/Mercury"
+distfiles="https://github.com/Alex313031/Mercury/releases/download/v.${version}/mercury_${version}_linux_SSE3.zip"
+checksum=e77391fe6c1d8163ea6bda82b0b308c7377c682c7acc301f2f8366c5b16eed43
+
+do_install() {
+
+    # Copy all files from the source directory to the target directory
+    vmkdir usr/lib/mercury-browser
+    vcopy ${wrksrc}/mercury_123.0.1_linux_SSE3/mercury/* usr/lib/mercury-browser
+    
+    # #Copy excutable from the source directory to the bin
+    vmkdir /usr/bin
+    ln -s /usr/lib/mercury-browser/mercury ${DESTDIR}/usr/bin/mercury-browser
+
+     #Copy .desktop from the source directory to the applications
+    vmkdir usr/share/applications
+    vinstall ${FILESDIR}/mercury.desktop 644 /usr/share/applications/
+
+    #Copy Icon from the source directory to the Pixmaps
+    vmkdir usr/share/pixmaps
+    vinstall ${wrksrc}/mercury_${version}_linux_SSE3/mercury/browser/chrome/icons/default/default64.png 644 usr/share/pixmaps mercury-browser.png
+}
+

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

* Re: New package: mercury-browser-123.0.1
  2024-04-05 22:43 [PR PATCH] New package: mercury-browser-123.0.1 end3r-man
  2024-04-05 22:46 ` [PR PATCH] [Closed]: " ahesford
@ 2024-04-05 22:46 ` ahesford
  2024-04-05 22:47 ` end3r-man
  2 siblings, 0 replies; 4+ messages in thread
From: ahesford @ 2024-04-05 22:46 UTC (permalink / raw)
  To: ml

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

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/49726#issuecomment-2040726755

Comment:
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements

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

* Re: [PR PATCH] [Closed]: New package: mercury-browser-123.0.1
  2024-04-05 22:43 [PR PATCH] New package: mercury-browser-123.0.1 end3r-man
@ 2024-04-05 22:46 ` ahesford
  2024-04-05 22:46 ` ahesford
  2024-04-05 22:47 ` end3r-man
  2 siblings, 0 replies; 4+ messages in thread
From: ahesford @ 2024-04-05 22:46 UTC (permalink / raw)
  To: ml

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

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

New package: mercury-browser-123.0.1
https://github.com/void-linux/void-packages/pull/49726

Description:
#### Testing the changes
- I tested the changes in this PR: **YES**
 
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

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

* Re: New package: mercury-browser-123.0.1
  2024-04-05 22:43 [PR PATCH] New package: mercury-browser-123.0.1 end3r-man
  2024-04-05 22:46 ` [PR PATCH] [Closed]: " ahesford
  2024-04-05 22:46 ` ahesford
@ 2024-04-05 22:47 ` end3r-man
  2 siblings, 0 replies; 4+ messages in thread
From: end3r-man @ 2024-04-05 22:47 UTC (permalink / raw)
  To: ml

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

New comment by end3r-man on void-packages repository

https://github.com/void-linux/void-packages/pull/49726#issuecomment-2040727953

Comment:
Sorry, my mistake

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

end of thread, other threads:[~2024-04-05 22:47 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-05 22:43 [PR PATCH] New package: mercury-browser-123.0.1 end3r-man
2024-04-05 22:46 ` [PR PATCH] [Closed]: " ahesford
2024-04-05 22:46 ` ahesford
2024-04-05 22:47 ` end3r-man

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).