avatar
Rosa has added a9bf2dc8cf
Automatic import for version 0.2.0-1.1
... ... --- /dev/null
... ... +++ b/.abf.yml
... ... @@ -0,0 +1,2 @@
1
sources:
2
  "pipelight-0.2.0.tar.bz2": 3ff77de127529e7b5d34809f999ec5e4283c59bb
... ... --- /dev/null
... ... +++ b/README
... ... @@ -0,0 +1,35 @@
1
More information about pipelight at the following sites:
2
* http://fds-team.de/cms/articles/2013-08/pipelight-using-silverlight-in-linux-browsers.html
3
* http://www.webupd8.org/2013/08/pipelight-use-silverlight-in-your-linux.html
4
* https://launchpad.net/pipelight
5
* http://www.compholio.com/wine-compholio/
6
7
= FAQs =
8
https://answers.launchpad.net/pipelight/+faqs
9
10
11
= Other Linux distributions =
12
* https://wiki.archlinux.org/index.php/Pipelight
13
* http://wiki.gentoo.org/wiki/Netflix/Pipelight
14
15
16
= Test page =
17
The best browser to use is chromium.  Firefox can be used too,
18
but is a little bit more difficult to use.
19
Test pages:
20
* http://bubblemark.com/silverlight2.html
21
* http://bubblemark.com/sl3/TestPage.html
22
23
= Useragent switcher =
24
* Firefox
25
** http://addons.mozilla.org/en-us/firefox/addon/uacontrol/
26
   Use as Useragent string for example:
27
     Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20131011 Firefox/23.0
28
29
* Chromium
30
** https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg
31
   This plugin already includes a working user agent, select:
32
     Firefox -> Windows Firefox 15
33
34
For details refer to: https://answers.launchpad.net/pipelight/+faq/2351
35
view file @ a9bf2dc8cf
... ... --- /dev/null
... ... +++ b/pipelight.spec
... ... @@ -0,0 +1,140 @@
1
# vim: set sw=4 ts=4 et nu:
2
3
# Copyright (c) 2013 Mark van Tinteren <kigurame@gmail.com>
4
#
5
# All modifications and additions to the file contributed by third parties
6
# remain the property of their copyright owners, unless otherwise agreed
7
# upon. The license for this file, and modifications and additions to the
8
# file, is the same license as for the pristine package itself (unless the
9
# license for the pristine package is not an Open Source License, in which
10
# case the license is the MIT License). An "Open Source License" is a
11
# license that conforms to the Open Source Definition (Version 1.9)
12
# published by the Open Source Initiative.
13
14
# Please submit bugfixes or comments via http://bugs.opensuse.org/
15
16
Name:               pipelight
17
Version:            0.2.0
18
Release:            1.1
19
Summary:            Silverlight Wrapper Plugin
20
Source:             %{name}-%{version}.tar.bz2
21
Source4:	    README
22
URL:                http://fds-team.de/cms/articles/2013-08/pipelight-using-silverlight-in-linux-browsers.html
23
Group:              Productivity/Networking/Web/Browsers
24
License:            MPL-1.1 or GPL-2.0 or LGPL-2.1
25
BuildRoot:          %{_tmppath}/build-%{name}-%{version}
26
BuildRequires:      mingw32-cross-gcc
27
BuildRequires:      mingw32-cross-gcc-c++
28
BuildRequires:      xorg-x11-devel
29
BuildRequires:      gcc-c++
30
BuildRequires:      make
31
Requires:           wine-pipelight
32
Requires:           mingw32-libstdc++
33
Requires:           mingw32-libssp
34
Requires:           mingw32-libgcc
35
Requires:           fetchmsttfonts
36
Requires:           kdialog
37
Requires:           Mesa-demo-x
38
39
%description
40
Pipelight is a special browser plugin which allows one to use windows only
41
plugins inside Linux browsers. We are currently focusing on Silverlight and its
42
features like watching DRM protected videos. The project needs a patched
43
version of Wine to execute the Silverlight DLL.
44
45
This browser plugin makes it possible to view the following sites:
46
* Maxdome
47
* Netflix
48
* Sumo 2
49
* Eurosport Player
50
* Katsomo
51
* arte
52
* SkyGo (needs downgrade to Silverlight v5.0)
53
* Lovefilm
54
* Watchever
55
* Magister based schoolwebsites
56
57
For more information see: https://launchpad.net/pipelight
58
59
%prep
60
%setup -q
61
62
%build
63
# not autoconf
64
./configure \
65
  --prefix="%_prefix" \
66
  --wine-path=/usr/lib/wine-pipelight \
67
  --gcc-runtime-dlls=/usr/i686-w64-mingw32/sys-root/mingw/bin \
68
  --moz-plugin-path=/usr/lib64/browser-plugins
69
70
%__sed -i 's/quietInstallation.*/quietInstallation = false/' configs/pipelight-silverlight*
71
72
CXXFLAGS="%optflags" \
73
make %{?_smp_mflags} libdir="%_prefix/lib"
74
75
%install
76
make \
77
  DESTDIR="%buildroot" \
78
  libdir="%_libdir" \
79
  install
80
81
%__install -m 644 %SOURCE4 .
82
83
%files
84
%defattr(-,root,root)
85
%doc LICENSE
86
%doc README
87
%_bindir/pipelight-plugin
88
%dir %_prefix/lib/pipelight
89
%_prefix/lib/pipelight/libpipelight.so
90
%dir %_datadir/pipelight
91
%_datadir/pipelight/pipelight-*
92
%_datadir/pipelight/pluginloader.exe
93
%_datadir/pipelight/hw-accel-default
94
%_datadir/pipelight/install-dependency
95
96
%post
97
pipelight-plugin --create-mozilla-plugins
98
# Use this after 0.2.0 is widely spread
99
# [[ $1 == 1 ]] && pipelight-plugin --enable silverlight
100
pipelight-plugin --enable silverlight
101
exit 0
102
103
%preun
104
[[ $1 == 0 ]] && pipelight-plugin --remove-mozilla-plugins
105
106
exit 0
107
108
%changelog
109
* Thu Oct 17 2013 rbos@opensuse.org
110
- Multiple plugin support, to support multiple Silverlight flavours
111
  and Flash (Huge change)
112
- 3D GPU detection
113
- Re-use downloaded executable
114
- Show MS Silverlight dialogs during installation
115
- Use pipelight-plugin (--help) to enable plugins
116
* Sat Sep 21 2013 rbos@opensuse.org
117
- Require wine-pipelight instead of just wine
118
- Move the config file from /usr/share/pipelight/pipelight to
119
  /etc/pipelight
120
* Tue Sep 17 2013 rbos@opensuse.org
121
- Update to version 0.1.4
122
  + mainly bug fixes
123
  + unofficial flash support
124
  + possibility to define a sandbox binary in the config file,
125
    which will be used in the future
126
* Wed Sep 11 2013 rbos@opensuse.org
127
- Added install-dependency
128
  + Removed wine-install-silverlight.sh
129
  + Adapted /usr/share/pipelight/pipelight to this change
130
  + Silverlight is now installed by the browser when a Silverlight
131
    based website is visited
132
* Tue Sep 10 2013 rbos@opensuse.org
133
- Changed URL to the homepage:
134
  http://fds-team.de/cms/articles/2013-08/pipelight-using-silverlight-in-linux-browsers.html
135
- Added keyboard-focus.patch to solve bug: Login prompt does not receive keyboard input
136
  https://bugs.launchpad.net/pipelight/+bug/1223480
137
* Sun Sep  8 2013 rbos@opensuse.org
138
- Added support for Lovefilm and Watchever
139
* Sun Sep  1 2013 rbos@opensuse.org
140
- Initial version

Comments