Mageia Bugzilla – Attachment 5173 Details for
Bug 4577
tribler, peer-to-peer client with various features for watching videos online
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
This spec-file makes an rpm, but with error when gui appears
tribler.spec (text/x-rpm-spec), 2.58 KB, created by
Kristoffer Grundström
on 2014-05-23 04:48:13 CEST
(
hide
)
Description:
This spec-file makes an rpm, but with error when gui appears
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2014-05-23 04:48:13 CEST
Size:
2.58 KB
patch
obsolete
>Name: tribler >Version: 6.2.0 >Release: %mkrel 1 >Summary: Python based Bittorrent/Internet TV application >License: MIT >Group: Networking/Other >URL: http://www.tribler.org/ >Source0: %{name}-%{version}.zip >Buildarch: noarch >BuildRequires: libevent-devel >BuildRequires: scons >BuildRequires: libtorrent-devel >Requires: openssl >Requires: swig >Requires: wxPython >Requires: python-apsw >Requires: ffmpeg >Requires: python-netifaces >Requires: python-m2crypto >Requires: GConf2 >Requires: vlc >Requires: glibc >Requires: %{_lib}event5 >Requires: rpm >Requires: libgcc1 >Requires: python-libtorrent-rasterbar > >%description >Tribler is an application that enables its users to find, >enjoy and share content. With content we mean video, >audio, pictures, and much more. > >Tribler has three goals in helping you, the user: >1. Find content >2. Consume content >3. Share content > >%prep >%setup -q >cd Tribler/SwiftEngine >%scons >cp swift ../.. >cd ../.. > >%install >rm -rf %{buildroot} >mkdir -p %{buildroot}/%{_datadir}/%{name} >cp -af Tribler %{buildroot}%{_datadir}/%{name} > >cp -af Tribler/SwiftEngine/swift %{buildroot}/%{_datadir}/%{name} > >mkdir -p %{buildroot}/%{_bindir} >cp -af Tribler/Main/Build/Ubuntu/tribler.sh %{buildroot}/%{_bindir}/tribler > >mkdir -p %{buildroot}/%{_datadir}/gconf/defaults >cat > %{buildroot}/%{_datadir}/gconf/defaults/10_tribler <<EOF >/desktop/gnome/url-handlers/magnet/command tribler %s >/desktop/gnome/url-handlers/magnet/enabled true >/desktop/gnome/url-handlers/magnet/needs_terminal false >EOF > >mkdir -p %{buildroot}/%{_datadir}/applications >cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop <<EOF >[Desktop Entry] >Encoding=UTF-8 >Type=Application >Exec=%{name} >Icon=%{name} >Name=Tribler >Terminal=false >Comment=Enjoy and share content >Categories=Network;P2P;X-Mageia-Internet-P2P; >EOF > >install -Dm644 Tribler/Images/logoTribler_small.png \ >%{buildroot}%{_datadir}/pixmaps/%{name}.png > >rm -f %{buildroot}/%{_datadir}/%{name}/Tribler/*.txt >rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/Main/Build >rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/plugin/Build >rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/Transport/Build >rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/Player/Build > >%files >%{_bindir}/%{name} >%{_datadir}/%{name}/Tribler >%{_datadir}/%{name}/swift >%{_datadir}/gconf/defaults/10_tribler >%{_datadir}/applications/*.desktop >%{_datadir}/pixmaps/%{name}.png > >%changelog >* Sat May 17 2014 Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com> 6.2.0-1mga4 >- ported from PCLOS > >* Fri Mar 15 2013 Ken <lxgator@gmail.com> 6.0.4-1pclos2013 >- 6.0.4 > >* Sun Oct 07 2012 Ken <lxgator@gmail.com> 6.0.0-1pclos2012 >- initial pkg
Name: tribler Version: 6.2.0 Release: %mkrel 1 Summary: Python based Bittorrent/Internet TV application License: MIT Group: Networking/Other URL: http://www.tribler.org/ Source0: %{name}-%{version}.zip Buildarch: noarch BuildRequires: libevent-devel BuildRequires: scons BuildRequires: libtorrent-devel Requires: openssl Requires: swig Requires: wxPython Requires: python-apsw Requires: ffmpeg Requires: python-netifaces Requires: python-m2crypto Requires: GConf2 Requires: vlc Requires: glibc Requires: %{_lib}event5 Requires: rpm Requires: libgcc1 Requires: python-libtorrent-rasterbar %description Tribler is an application that enables its users to find, enjoy and share content. With content we mean video, audio, pictures, and much more. Tribler has three goals in helping you, the user: 1. Find content 2. Consume content 3. Share content %prep %setup -q cd Tribler/SwiftEngine %scons cp swift ../.. cd ../.. %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/%{name} cp -af Tribler %{buildroot}%{_datadir}/%{name} cp -af Tribler/SwiftEngine/swift %{buildroot}/%{_datadir}/%{name} mkdir -p %{buildroot}/%{_bindir} cp -af Tribler/Main/Build/Ubuntu/tribler.sh %{buildroot}/%{_bindir}/tribler mkdir -p %{buildroot}/%{_datadir}/gconf/defaults cat > %{buildroot}/%{_datadir}/gconf/defaults/10_tribler <<EOF /desktop/gnome/url-handlers/magnet/command tribler %s /desktop/gnome/url-handlers/magnet/enabled true /desktop/gnome/url-handlers/magnet/needs_terminal false EOF mkdir -p %{buildroot}/%{_datadir}/applications cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop <<EOF [Desktop Entry] Encoding=UTF-8 Type=Application Exec=%{name} Icon=%{name} Name=Tribler Terminal=false Comment=Enjoy and share content Categories=Network;P2P;X-Mageia-Internet-P2P; EOF install -Dm644 Tribler/Images/logoTribler_small.png \ %{buildroot}%{_datadir}/pixmaps/%{name}.png rm -f %{buildroot}/%{_datadir}/%{name}/Tribler/*.txt rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/Main/Build rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/plugin/Build rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/Transport/Build rm -rf %{buildroot}/%{_datadir}/%{name}/Tribler/Player/Build %files %{_bindir}/%{name} %{_datadir}/%{name}/Tribler %{_datadir}/%{name}/swift %{_datadir}/gconf/defaults/10_tribler %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/%{name}.png %changelog * Sat May 17 2014 Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com> 6.2.0-1mga4 - ported from PCLOS * Fri Mar 15 2013 Ken <lxgator@gmail.com> 6.0.4-1pclos2013 - 6.0.4 * Sun Oct 07 2012 Ken <lxgator@gmail.com> 6.0.0-1pclos2012 - initial pkg
View Attachment As Raw
Actions:
View
Attachments on
bug 4577
:
3316
|
4123
|
4124
|
4125
|
4183
|
5173
|
5176
|
5306