48 lines
1.1 KiB
RPMSpec
48 lines
1.1 KiB
RPMSpec
# Defined by the caller (ie the script):
|
||
# pkg_name
|
||
# pkg_version
|
||
# pkg_req
|
||
# downloaded_dir
|
||
# desktop_file
|
||
|
||
%define install_dir /opt/%{pkg_name}
|
||
%define apps_dir /usr/share/applications
|
||
%define _build_id_links none
|
||
%global _enable_debug_package 0
|
||
%global debug_package %{nil}
|
||
%global __os_install_post /usr/lib/rpm/brp-compress %{nil}
|
||
|
||
Name: %{pkg_name}
|
||
Version: %{pkg_version}
|
||
Release: 2%{?dist}
|
||
Summary: Free Voice and Text Chat for Gamers.
|
||
|
||
Group: Applications/Internet
|
||
License: Proprietary
|
||
URL: https://discordapp.com/
|
||
BuildArch: x86_64
|
||
Requires: %{pkg_req}
|
||
|
||
%description
|
||
All-in-one voice and text chat for gamers that’s free, secure, and works on both your desktop and phone.
|
||
It’s time to ditch Skype and TeamSpeak.
|
||
|
||
%prep
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p "%{buildroot}%{install_dir}"
|
||
mkdir -p "%{buildroot}%{apps_dir}"
|
||
mv "%{downloaded_dir}"/* "%{buildroot}%{install_dir}"
|
||
cp "%{desktop_file}" "%{buildroot}%{apps_dir}"
|
||
chmod +x "%{buildroot}%{install_dir}"/*.so
|
||
chmod +x "%{buildroot}%{install_dir}"/Discord*
|
||
|
||
%files
|
||
%{install_dir}
|
||
%{apps_dir}/*
|
||
|
||
%post
|
||
cd "%{install_dir}"
|
||
sh postinst.sh
|