/
xdman.spec
58 lines (46 loc) · 1.1 KB
/
xdman.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Name: xdman
Version: 5.0.74
Release: 1
Summary: Xtreme Download Manager
License: GPLv2
Group: Networking/File transfer
Source0: http://downloads.sourceforge.net/project/%{name}/%{name}.zip
BuildArch: noarch
Requires: java-1.8.0-openjdk
BuildRequires: xdg-utils
URL: http://sourceforge.net/projects/xdman/
%description
Xtreme Download Manager is powerful tool to increase download speed up-to 500%.
%prep
%setup -c -n %{name}-%{version}
%build
%install
mkdir -p tmp/%{_bindir}
mkdir -p tmp/%{_datadir}/%{name}
unzip -d tmp/%{_datadir}/%{name} %SOURCE0
#binary
cat << EOF > tmp%{_bindir}/xdman
#!/bin/sh
java -jar /usr/share/xdman/xdman.jar
EOF
chmod +x tmp%{_bindir}/xdman
#desktop entry
cat << EOF > %{name}-%{name}.desktop
[Desktop Entry]
Version=%{version}
Encoding=UTF-8
Name=XDMan
GenericName=Xtreme Download Managers
Type=Application
Categories=Internet
Terminal=false
StartupNotify=true
Exec="java -jar /usr/share/xdman/xdm.jar"
Icon=/usr/share/xdman/icon.png
EOF
xdg-desktop-menu install %{name}-%{name}.desktop
cp -axv tmp/* %{buildroot}/
%files
%defattr(-,root,root)
%{_bindir}/xdman
%{_datadir}/%{name}/*