Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:alveus:kodi-next
discord-canary
discord-canary.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File discord-canary.spec of Package discord-canary
# # spec file for package discord-canary # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # Require bash for extglob in install section. %global _buildshell /bin/bash %global __requires_exclude ^(libffmpeg|libnode).* %global __provides_exclude ^(libffmpeg|libnode).* Name: discord-canary Version: 0.0.396 Release: 23.1 Summary: Voice and Text Chat for Gamers License: SUSE-NonFree Group: Amusements/Games/Other Url: https://discordapp.com/ Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz Source1: discord-canary.desktop #Source0: https://discordapp.com/api/download/canary?platform=linux&format=tar.gz ExclusiveArch: x86_64 BuildRequires: desktop-file-utils BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files BuildRequires: unzip %define shortname discord-canary ## BOO#1191555 - libc++1 does not exist in TW anymore. Let's just do proper automatic dependencies instead of all this. ##Requires: libgtk-2_0-0 libnotify-tools libasound2 gconf2 mozilla-nss dbus-1-glib libXtst6 libX11-6 libstdc++6 libc++1 libatomic1 # jap/kr/emote font support Recommends: noto-sans-kr-fonts noto-sans-jp-fonts noto-sans-cjk-fonts %description Discord is a voice and text chat for gamers. The Text chat supports inline images and videos. Voice chat includes a jitter buffer, automatic gain control, noise suppression, echo cancellation. Server-to-client communications are encrypted. %prep %setup -n DiscordCanary %build %install cd %{_builddir}/DiscordCanary install -Dm644 discord.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{shortname}.png desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1} install -Dm755 libffmpeg.so %{buildroot}%{_libdir}/%{shortname}/libffmpeg.so install -Dm755 libEGL.so %{buildroot}%{_libdir}/%{shortname}/libEGL.so install -Dm755 libGLESv2.so %{buildroot}%{_libdir}/%{shortname}/libGLESv2.so # install share mkdir -p %{buildroot}%{_libdir}/%{shortname} shopt -s extglob cp -r !(discord*|*.so) %{buildroot}%{_libdir}/%{shortname} shopt -u extglob # Executable checks for resources in its directory so it cannot be in bin. mkdir -p %{buildroot}%{_bindir} ln -s %{_libdir}/%{shortname}/DiscordCanary %{buildroot}%{_bindir}/%{shortname} # fix missing icon in some envoronments ln -sf %{_datadir}/icons/hicolor/256x256/apps/%{shortname}.png %{buildroot}%{_libdir}/%{shortname}/discord.png %post %desktop_database_post chmod 0755 %{_libdir}/%{shortname}/DiscordCanary %postun %desktop_database_postun %files %defattr(-,root,root) %{_bindir}/%{shortname} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/256x256/apps/%{shortname}.png %{_libdir}/%{shortname} %changelog * Mon Sep 12 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.139 * Mon Sep 5 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.138 * Thu Sep 1 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.137 * Tue Aug 9 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.136 * Thu May 5 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.135 * Thu Mar 3 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.134 * Sat Feb 12 2022 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.133 * Wed Jan 12 2022 Matthias Ahouansou <ahoumatt@yahoo.com> - version 0.0.132 * Thu Oct 14 2021 Mathias Homann <Mathias.Homann@opensuse.org> - Let's do properly autodetected dependencies. * Wed Oct 13 2021 Mathias Homann <Mathias.Homann@opensuse.org> - Fix for boo#1191555 - libc++1 has been stripped from the requirements on TW and is not even needed anymore. * Wed Oct 13 2021 Mathias Homann <Mathias.Homann@opensuse.org> - version 0.0.131 * Tue Jul 6 2021 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.126 * Wed Jun 16 2021 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.125 * Fri Jun 4 2021 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.124 * Tue May 25 2021 Jon Brightwell <jon@moozaad.co.uk> - updated ffmpeg to 10.4.3 to match stable * Tue May 25 2021 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.123 * Wed Feb 10 2021 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.119 * Mon Feb 8 2021 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.118 * Tue Dec 1 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.116 * Sun Nov 8 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.115 * Sun Nov 1 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.114 * Thu Jun 11 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.105 * Tue Jun 9 2020 Jon Brightwell <jon@moozaad.co.uk> - updated ffmpeg to electron version 7.2.1 * Tue Jun 9 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.104 * Wed Apr 1 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.103 * Fri Feb 21 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.102 * Fri Feb 14 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.101 * Fri Feb 7 2020 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.99 * Thu Nov 14 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.98 * Fri Oct 11 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.97 * Wed Sep 4 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.96 * Sat Aug 31 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.95 * Thu Aug 29 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.94 * Wed Aug 14 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.93 * Tue Aug 13 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.92 * Tue Aug 6 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.91 * Sat Aug 3 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.90 * Sat Jul 27 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.89 * Fri Jul 26 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.88 * Thu Jul 25 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.87 * Wed Jul 17 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.86 * Tue Jul 2 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.85 * Fri Jun 21 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.84 * Sat Jun 15 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.83 * Wed Jun 12 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.82 * Sun Jun 9 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.81 * Thu Jun 6 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.80 - commented out libVkICD_mock_icd.so as it's randomly been removed from the package upstream * Tue Jun 4 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.79 * Sun May 19 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.78 * Wed May 8 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.77 * Tue May 7 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.76 * Tue Apr 23 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.75 * Sat Apr 6 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.74 * Mon Mar 11 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.72 * Thu Feb 7 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.71 * Wed Jan 30 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.69 * Sat Jan 19 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.68 * Wed Jan 16 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.67 * Thu Jan 10 2019 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.66 * Fri Dec 21 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.65 * Wed Dec 19 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.64 * Fri Dec 7 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.63 * Sat Dec 1 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.62 * Sat Nov 24 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.61 * Sat Nov 17 2018 Maurizio Galli <maurizio.galli@gmail.com> - added symbolic link to fix missing icon in some desktop environments * Fri Nov 16 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.60 * Tue Nov 6 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.59 * Sun Nov 4 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.58 * Sun Nov 4 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.57 * Sat Oct 20 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.56 * Tue Oct 9 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.55 * Thu Oct 4 2018 Jon Brightwell <jon@moozaad.co.uk> - version 0.0.54 - updated ffmpeg to electron's patent free build version for v3.0.2 * Wed Jul 11 2018 jon@moozaad.co.uk - version 0.0.53 * Thu Jun 14 2018 jon@moozaad.co.uk - version 0.0.52 * Wed May 23 2018 jon@moozaad.co.uk - version 0.0.51 * Fri May 18 2018 jon@moozaad.co.uk - version 0.0.50 * Mon May 7 2018 jon@moozaad.co.uk - version 0.0.49 * Wed May 2 2018 jon@moozaad.co.uk - version 0.0.48 * Wed May 2 2018 jon@moozaad.co.uk - version 0.0.47 * Tue May 1 2018 jon@moozaad.co.uk - version 0.0.46 * Tue Apr 24 2018 simonizor@protonmail.com - change copyright date to 2018 * Mon Apr 23 2018 simonizor@protonmail.com - change shortname and remove Provides to avoid conflicts - change spec and changes file to be same as package name * Tue Jan 9 2018 jon@moozaad.co.uk - version 0.0.45 * Fri Dec 22 2017 jon@moozaad.co.uk - version 0.0.44 * Wed Dec 20 2017 jon@moozaad.co.uk - version 0.0.41 * Tue Dec 19 2017 jon@moozaad.co.uk - version 0.0.39 * Sat Dec 16 2017 jon@moozaad.co.uk - added libc++1 dep * Sat Dec 16 2017 jon@moozaad.co.uk - version 0.0.36 * Thu Dec 14 2017 jon@moozaad.co.uk - version 0.0.35 * Wed Dec 6 2017 jon@moozaad.co.uk - Added non patent encumbered ffmpeg - forked a canary build - canary version 0.0.32 * Fri Aug 11 2017 jimmy@boombatower.com - Update to version 0.0.2. * Wed Feb 1 2017 jimmy@boombatower.com - Move application files to %%{_libdir} instead of %%{_data_dir} to avoid arch-dependent-file-in-usr-share (Badness: 590). - Remove patchelf and rpmlintrc as they are no longer required. * Sat Jan 28 2017 jengelh@inai.de - Update description - Enforce bash for building for extglob * Thu Jan 26 2017 jimmy@boombatower.com - Initial package.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor