From c7230f88c21ade6f6d918d1e95503d5a20c4e2cb Mon Sep 17 00:00:00 2001 From: tohurtv Date: Wed, 19 Nov 2025 13:07:28 -0700 Subject: [PATCH] First commit --- debian/changelog | 5 +++++ debian/control | 11 +++++++++++ debian/copyright | 10 ++++++++++ debian/install | 2 ++ debian/rules | 13 +++++++++++++ debian/source/format | 1 + usr/bin/discord | 2 ++ usr/share/applications/discord.desktop | 10 ++++++++++ usr/share/pixmaps/discord.png | Bin 0 -> 7009 bytes 9 files changed, 54 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/install create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100755 usr/bin/discord create mode 100644 usr/share/applications/discord.desktop create mode 100644 usr/share/pixmaps/discord.png diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..6c2d1cf --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +discord (0.0.115-1rakuos8) unstable; urgency=medium + + * Initial packaging. + + -- Joshua Webb Thu, 06 Nov 2025 22:40:00 -0700 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..76da449 --- /dev/null +++ b/debian/control @@ -0,0 +1,11 @@ +Source: discord +Section: metapackages +Priority: optional +Maintainer: RakuOS Team +Build-Depends: debhelper-compat (= 13), +Standards-Version: 4.6.2 + +Package: discord +Architecture: amd64 +Depends: ${shlibs:Depends}, ${misc:Depends}, +Description: Discord is a free all in one messaging, voice, and video client thats available on your computer and phone. Whether you’re part of a school club, gaming group, worldwide art community, or just a handful of friends that want to spend time together, Discord makes it easy to talk every day and hang out more often. Talk to your friends with messaging, voice, and video in a "Direct Message" (1 other person), group chat (up to 10 people), or a multi-channel server (practically infinite maximum members). Discord servers are organized into topic-based channels where you can collaborate, share, and just talk about your day without clogging up a group chat. Grab a seat in a voice channel when you’re free. Friends in your server can see you’re around and instantly pop in to talk without having to call. Get a community of any size running with moderation tools and custom member access. Give members special powers, set up private channels, and more. Low-latency voice and video feels like you’re in the same room. Wave hello over video, watch friends stream their games, or gather up and have a drawing session with screen share. Available on Linux, macOS, Windows, iOS, Android, and your web browser. Discord is written in Javascript, React, Elixir, and Rust. The desktop application uses the electron framework. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..5b4d8b3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,10 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: RakuOS Branding +Upstream-Contact: Joshua Webb +Source: https://rakuos.org/ + +Files: * +Copyright: 2025 Joshua Webb +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License version 3 or later. diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..270a73d --- /dev/null +++ b/debian/install @@ -0,0 +1,2 @@ +Discord/* opt/discord/ +usr/* usr/ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ddaa54b --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +# Simple dh (debhelper) build rules file +%: + dh $@ + +override_dh_fixperms: + dh_fixperms + chmod 755 debian/discord/opt/discord/Discord + chmod u+x debian/discord/opt/discord/Discord + chmod 755 debian/discord/usr/bin/discord + chmod u+x debian/discord/usr/bin/discord + chmod 755 debian/discord/usr/share/applications/discord.desktop + chmod u+x debian/discord/usr/share/applications/discord.desktop diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/usr/bin/discord b/usr/bin/discord new file mode 100755 index 0000000..c215fee --- /dev/null +++ b/usr/bin/discord @@ -0,0 +1,2 @@ +#!/bin/bash +exec /opt/discord/Discord "$@" diff --git a/usr/share/applications/discord.desktop b/usr/share/applications/discord.desktop new file mode 100644 index 0000000..33e9e81 --- /dev/null +++ b/usr/share/applications/discord.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Discord +StartupWMClass=discord +Comment=All-in-one voice and text chat for gamers that's free, secure, and works on both your desktop and phone. +GenericName=Internet Messenger +Exec=/usr/bin/discord +Icon=discord +Type=Application +Categories=Network;InstantMessaging; +Path=/usr/bin diff --git a/usr/share/pixmaps/discord.png b/usr/share/pixmaps/discord.png new file mode 100644 index 0000000000000000000000000000000000000000..15cb2144909d78f13cb58e33e7498193c169fbf8 GIT binary patch literal 7009 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