Skip to content

Commit

Permalink
add files necessary to package for debian and fedora
Browse files Browse the repository at this point in the history
  • Loading branch information
mohad12211 committed Oct 25, 2022
1 parent 9779356 commit aef47e3
Show file tree
Hide file tree
Showing 8 changed files with 864 additions and 0 deletions.
3 changes: 3 additions & 0 deletions packaging/debian/README.Debian
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
twitch-downloader-gui for Debian

-- mohad <mohammedkaabi64@gmail> Tue, 25 Oct 2022 14:19:18 +0300
5 changes: 5 additions & 0 deletions packaging/debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
twitch-downloader-gui (1.0-1) UNRELEASED; urgency=low

* Initial release.

-- mohad <[email protected]> Tue, 25 Oct 2022 14:19:18 +0300
15 changes: 15 additions & 0 deletions packaging/debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Source: twitch-downloader-gui
Section: misc
Priority: optional
Maintainer: mohad12211 <[email protected]>
Build-Depends: debhelper-compat (= 12)
Standards-Version: 4.5.0
Homepage: https://github.com/mohad12211/TwitchDownloader-gui

Package: twitch-downloader-gui
Architecture: any
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}, ffmpeg, libcurl4
Description: GUI Linux App to download Twitch clips/vods/chats and render the chat.
Download Clips, Vods, Chat in multiple formats from Twitch.tv.
A linux GUI app wrapper for the lay295/TwitchDownloader amazing project.
794 changes: 794 additions & 0 deletions packaging/debian/copyright

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions packaging/debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/usr/bin/make -f
export DH_VERBOSE = 1

%:
dh $@

override_dh_auto_install:
dh_auto_install -- prefix=/usr

1 change: 1 addition & 0 deletions packaging/debian/source/format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.0 (quilt)
1 change: 1 addition & 0 deletions packaging/debian/watch
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
version=3
36 changes: 36 additions & 0 deletions packaging/rpm/SPECS/twitch-downloader-gui.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Name: twitch-downloader-gui
Version: 1.0
Release: 1%{?dist}
Summary: GUI Linux App to download clips/vods/chats and render chat for Twitch

License: GPLv3
URL: https://github.com/mohad12211/TwitchDownloader-gui
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz

Requires: libcurl (ffmpeg or ffmpeg-free)

BuildArch: x86_64

%description
Download Clips, Vods, Chat in multiple formats from Twitch.tv, and Render the Chat. A GUI for linux.

%prep
%setup -q

%build
make %{?_smp_mflags}

%install
%make_install

%files
%{_bindir}/%{name}
%{_datadir}/applications/twitch-downloader-gui.desktop
%{_datadir}/icons/hicolor/*/apps/twitch-downloader-gui.png
%license LICENSE



%changelog
* Mon May 16 03:58:10 +03 2022 mohad12211 <[email protected]>
- First Release

0 comments on commit aef47e3

Please sign in to comment.