We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Overview
Submit package home:dnh:branches:Multimedia / quvi to package Multimedia / quvi
quvi.changes
Changed
x
1
2
-------------------------------------------------------------------
3
-Sat Apr 16 08:17:44 UTC 2011 - pascal.bleser@opensuse.org
4
-
5
-- update to 0.2.15:
6
- * add support for reading URLs from the stdin
7
- * quvi_supported: improve URL checking (#29)
8
- - check additional URL parts (vs. domain only)
9
- * remove obsoleted (by new test suite) options from quvi command
10
- - --test-all
11
- - --test
12
- - --page-title
13
- - --video-id
14
- - --file-length
15
- - --file-suffix
16
- - --dump
17
- * add soundcloud.lua, ted.lua
18
- * ad megavideo.lua
19
- * add tvlux.lua
20
- * collegehumor.lua: Mark as TODO (#35)
21
- * cbsnews.lua (#30)
22
- - Improve 'best' parsing (compare height and bitrate)
23
- - Update format IDs
24
- * youtube.lua:
25
- - Add support for "#at=" as start-time
26
- - Add support additional embed URL types (/e/,/embed/)
27
- - Process the starttime string (#36)
28
- - Remove the dangling format IDs (tgp_144p, webm_*)
29
- * vimeo.lua: Exit with server returned error message (#27)
30
- * arte.lua: Improve handling of expired URLs
31
- * fix "error: (null)" with LUA scripts that use 'redirect' (#46)
32
- * quvi: Do not exit if preceeding URL fails (#40)
33
- * fix cbsnews.lua: attempt to compare number with nil (#30)
34
+Sun Jul 8 11:02:12 UTC 2012 - dnh@opensuse.org
35
36
--------------------------------------------------------------------
37
-Fri Mar 11 19:01:26 UTC 2011 - pascal.bleser@opensuse.org
38
-
39
-- update to 0.2.14:
40
- * --format was extended to support "help" and "list"
41
- * support for additional Web sites was added:
42
- + arte
43
- + keezmovies
44
- + tagtele
45
- + xhamster
46
- * Dailymotion format support was fixed
47
- * re-enable NSFW backends
48
-
49
--------------------------------------------------------------------
50
-Thu Jan 20 00:30:16 UTC 2011 - pascal.bleser@opensuse.org
51
-
52
-- update to 0.2.12:
53
- * protocol support was extended
54
-
55
-- changes from 0.2.10:
56
- * CBS News support was added
57
- * a YouTube 404 issue was fixed
58
+- update to 0.4.2
59
60
-------------------------------------------------------------------
61
-Wed Dec 8 23:26:43 UTC 2010 - pascal.bleser@opensuse.org
62
-
63
-- update to 0.2.9:
64
- * minor additions to the API were made
65
- * PCRE dependency was removed
66
- * the --exec option was fixed
67
+Tue Jan 10 13:15:16 UTC 2012 - vuntz@opensuse.org
68
+
69
+- Update to version 0.4.1:
70
+ + Accept multiple occurences of --exec
71
+ + Add verbosity level 'mute'
72
+ + Add new options: --export-format, --export-level, --verbosity,
73
+ --category, --feature
74
+ + Deprecate options: --verbose-libcurl, --category-*, --quiet,
75
+ --no-*, --xml
76
+ + Properly escape strings passed to shell
77
+- Changes from version 0.4.0:
78
+ + Split old code in three modules: quvi, libquvi,
79
+ libquvi-scripts.
80
+ + Make --category-all new default (prev. --category-http)
81
+ + Extend --exec to support %t, page title
82
+ + Remove deprecated "--format (help|list)"
83
+ + Remove deprecated "--no-shortened"
84
+ + Remove deprecated "--old"
85
+- Completely rework packaging, following the upstream split in
86
+ three modules. This can be considered as a new package.
87
88
-------------------------------------------------------------------
89
-Sat Nov 13 23:58:22 UTC 2010 - pascal.bleser@opensuse.org
90
+Tue Nov 29 14:52:36 CET 2011 - ro@suse.de
91
92
-- update to 0.2.8:
93
- * support for shortened URLs was added
94
- * the --no-shortened switch was added
95
- * QUVIOPT_NOSHORTENED was added to the library C API
96
- * YouTube format IDs were renamed
97
- * support for YouTube 4096x3072 format was added
98
- * the theonion.lua and sevenload.lua scripts were fixed
99
- * the unescaped double quatation marks in JSON output issue was addressed
100
+- add missing include stdio.h to fix build
101
102
-------------------------------------------------------------------
103
-Mon Oct 11 15:33:53 UTC 2010 - pascal@links2linux.de
104
+Tue Aug 9 10:57:33 UTC 2011 - dnh@opensuse.org
105
106
-- update to 0.2.6:
107
- * adds support for the AcademicEarth Web site
108
- * adds support for YouTube URL shortener were added
109
- * a memory leak was fixed
110
- * use of arbitrary cookies was made possible in Lua scripts
111
- * dailymotion family filter was disabled
112
+- fixed soname in .spec (warnings: TODO)
113
114
-------------------------------------------------------------------
115
-Sat Oct 2 09:55:54 UTC 2010 - pascal@links2linux.de
116
+Sun Aug 7 18:25:18 UTC 2011 - dnh@opensuse.org
117
118
-- update to 0.2.5:
119
- * support for Youtube WebM formats was added
120
+- upstream update to 0.2.19 (YT has changed API once again)
121
122
-------------------------------------------------------------------
123
-Wed Sep 15 04:50:57 UTC 2010 - pascal@links2linux.de
124
-
125
-- update to 0.2.4:
126
- * adds --old and --no-proxy
127
- * video details are now printed in JSON by default
128
- * there are minor changes to --xml output
129
- * fixes the HTTP 404 error with Vimeo
130
+Tue May 31 08:37:45 UTC 2011 - nmarques@opensuse.org
131
+
132
+- Update to version 0.2.16:
133
+ + Converted spec to use pkgconfig() calls;
134
+ + Rename '-s,--no-shortened' -> '-r,--no-resolve';
135
+ + Add support for reading input from files;
136
+ + Add "Network interface" (quvi_net_*, QUVI_NET_*, quvi/net.h);
137
+ + Add examples/callback_libsoup.c;
138
+ + Make LUA errors more informative (e.g. fname, func, etc.);
139
+ + Add "Linked list interface" (quvi_llst_*, quvi/llst.h);
140
+ + Add quvi_supported_ident (#44);
141
+ + Add quvi_supported_ident_close;
142
+ + Add quvi_ident_getprop;
143
+ + Deprecate remaining symbols that use 'video' and 'link' in
144
+ names;
145
+ + Rename (&depr.) QUVISTATUS_SHORTENED -> QUVISTATUS_RESOLVE;
146
+ + Rename (&depr.) QUVIOPT_NOSHORTENED -> QUVIOPT_NORESOLVE;
147
+ + Deprecate QUVIINFO_HTTPCODE, QUVIPROP_HTTPCODE;
148
+ + Changes: Webscripts
149
+ - Pass _quvi_media_t to quvi object functions in LUA reg.
150
+ index;
151
+ - collegehumor.lua: Add 'best' ('hq') format;
152
+ - LUA: Add resolve function to quvi object;
153
+ - Add bikeradar.lua (#50);
154
+ - Add guardian.lua (#51);
155
+ - Add more NSFW scripts;
156
+ - Add blip.lua (#39);
157
+ + Changes: Build system:
158
+ - Add --with-soup (see INSTALL);
159
+ + Changes: Documentation:
160
+ - INSTALL: Remove list of (obsolete) env. variables;
161
+ - Add doc/WebsiteScriptGuideLines;
162
+ - API: Reorganize "Modules";
163
+ + Bugfixes: Webscripts:
164
+ - collegehumor.lua:51: server response code 404 (#35);
165
+ - vimeo.lua:62: no match: hd button (#48);
166
+ - liveleak.lua:48: no match: config (#47);
167
168
-------------------------------------------------------------------
169
-Tue May 18 17:13:55 UTC 2010 - pascal@links2linux.de
170
-
171
-- update to 0.2.0:
172
- * adds Lua scripting:
173
- + video link parsing was completely reworked
174
- + all of the parsing is now done in website specific Lua scripts
175
- + no need to tweak the library, GNU autotools fils or C source code
176
- + scripts can be edited, dropped in, removed and reloaded
177
- + less likely to introduce memory leaks
178
- + Lua language and syntax
179
- * format ID changes:
180
- + "flv" -> "default", not all websites default to "flv"
181
- + Youtube: reworked the format ID array
182
- + Google: removed "mp4" format ID
183
- + Spiegel: reworked the format ID array
184
- + Spiegel: new default (vp6_64 -> vp_388)
185
-
186
--------------------------------------------------------------------
187
-Wed Mar 31 05:25:31 UTC 2010 - pascal@links2linux.de
188
-
189
-- update to 0.1.3:
190
- * fixes Buzzhumor support
191
- * fixes various issues with the Dailymotion and Break websites
192
+Mon Apr 11 22:29:53 UTC 2011 - nmarques@opensuse.org
193
+
194
+- Update to version 0.2.14:
195
+ + Adds new tests;
196
+ + Many fixes on .lua files;
197
+ + Support for newer sites;
198
+ + Adds ART TV support;
199
+ + Extends HTML entity conversion table;
200
+ + Many other small fixes (ChangeLog file)...
201
+- Spec changes: updated license (LGPLv2.1), fixed %files, added
202
+ %{soname} macro for easier maintenance, other minor fixes.
203
204
-------------------------------------------------------------------
205
-Sat Feb 13 21:45:16 UTC 2010 - pascal@links2linux.de
206
+Wed Apr 28 13:37:56 UTC 2010 - mvyskocil@suse.cz
207
208
-- initial package
209
+- Initial SUSE packaging of quvi 0.1.4
210
211
quvi.spec
Changed
128
1
2
-# vim: set sw=4 ts=4 et:
3
4
Name: quvi
5
-Version: 0.2.15
6
-%define soname 0
7
-Release: 1
8
-Summary: Download Videos from Video Sharing Sites
9
-Source: http://quvi.googlecode.com/files/quvi-%{version}.tar.bz2
10
-Source99: quvi-rpmlintrc
11
-URL: http://code.google.com/p/quvi/
12
-Group: Productivity/Networking/Web/Utilities
13
-License: GNU General Public License version 3 or later (GPL v3 or later)
14
-BuildRoot: %{_tmppath}/build-%{name}-%{version}
15
-BuildRequires: libcurl-devel
16
-BuildRequires: lua-devel
17
-BuildRequires: gcc make glibc-devel pkgconfig
18
-BuildRequires: autoconf automake libtool
19
-Requires: libquvi%{soname} = %{version}-%{release}
20
+Version: 0.4.2
21
+Release: 0.pm.0
22
+Summary: Command line tool for parsing flash media stream URLs
23
+License: LGPL-2.1+
24
+Group: Productivity/Multimedia/Other
25
+Url: http://quvi.sourceforge.net/
26
+Source: %{name}-%{version}.tar.bz2
27
+BuildRequires: pkg-config
28
+BuildRequires: pkgconfig(libcurl) >= 7.18.2
29
+BuildRequires: pkgconfig(libquvi) >= 0.4.0
30
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
31
32
%description
33
-quvi is a command line tool for parsing video download links. It supports
34
-Youtube and other similar video websites.
35
-
36
-%package -n libquvi%{soname}
37
-Summary: Library for downloading Videos from Video Sharing Sites
38
-Group: System/Libraries
39
-
40
-%description -n libquvi%{soname}
41
-libquvi is a library for parsing video download links with C API. It is written
42
-in C and intended to be a cross-platform library.
43
-
44
-%package -n libquvi-devel
45
-Summary: Library for downloading Videos from Video Sharing Sites
46
-Group: Development/Libraries/C and C++
47
-Requires: libquvi%{soname} = %{version}-%{release}
48
-
49
-%description -n libquvi-devel
50
-libquvi is a library for parsing video download links with C API. It is written
51
-in C and intended to be a cross-platform library.
52
-
53
-%package -n libquvi-devel-static
54
-Summary: Library for downloading Videos from Video Sharing Sites
55
-Group: Development/Libraries/C and C++
56
-Requires: libquvi-devel
57
-
58
-%description -n libquvi-devel-static
59
-libquvi is a library for parsing video download links with C API. It is written
60
-in C and intended to be a cross-platform library.
61
+quvi is a command line tool for parsing flash media stream URLs.
62
+It supports many websites including YouTube and Dailymotion.
63
64
%prep
65
%setup -q
66
67
%build
68
%configure \
69
- --with-man \
70
- --with-doc \
71
- --enable-quvi \
72
- --enable-nsfw \
73
- --enable-todo \
74
- --enable-nlfy \
75
- --enable-examples
76
-
77
-%__make %{?_smp_flags}
78
+ --disable-static
79
+make %{?_smp_mflags}
80
81
%install
82
-%makeinstall
83
-%__rm "%{buildroot}%{_libdir}"/lib*.la
84
-%__rm -rf "%{buildroot}%{_datadir}/doc"
85
-
86
-%post -n libquvi%{soname} -p /sbin/ldconfig
87
-%postun -n libquvi%{soname} -p /sbin/ldconfig
88
-
89
-%clean
90
-%{?buildroot:%__rm -rf "%{buildroot}"}
91
+%make_install
92
93
%files
94
%defattr(-,root,root)
95
-%doc ChangeLog COPYING NEWS README
96
-%doc doc/Howto*
97
+%doc AUTHORS ChangeLog COPYING NEWS README
98
%{_bindir}/quvi
99
-%{_mandir}/man1/quvi.1%{ext_man}
100
-
101
-%files -n libquvi%{soname}
102
-%defattr(-,root,root)
103
-%{_libdir}/libquvi.so.%{soname}
104
-%{_libdir}/libquvi.so.%{soname}.*
105
-%dir %{_datadir}/quvi
106
-%dir %{_datadir}/quvi/lua
107
-%doc %{_datadir}/quvi/lua/README
108
-%dir %{_datadir}/quvi/lua/website
109
-%doc %{_datadir}/quvi/lua/website/README
110
-%{_datadir}/quvi/lua/website/*.lua
111
-%dir %{_datadir}/quvi/lua/website/quvi
112
-%{_datadir}/quvi/lua/website/quvi/*.lua
113
-%dir %{_datadir}/quvi/lua/util
114
-%{_datadir}/quvi/lua/util/*.lua
115
-
116
-%files -n libquvi-devel
117
-%defattr(-,root,root)
118
-%{_includedir}/quvi
119
-%{_libdir}/libquvi.so
120
-%{_libdir}/pkgconfig/libquvi.pc
121
-
122
-%files -n libquvi-devel-static
123
-%defattr(-,root,root)
124
-%{_libdir}/libquvi.a
125
+%{_mandir}/man1/quvi.1%{?ext_man}
126
127
+%changelog
128
quvi-0.2.15.tar.bz2 -> quvi-0.4.2.tar.bz2
Changed
quvi-rpmlintrc
Deleted
5
1
2
-addFilter("shlib-policy-nonversioned-dir /usr/share/quvi")
3
-addFilter("^libquvi-devel-static.* shlib-policy-missing-lib")
4
-addFilter("^quvi\..* package-with-huge-docs")
5
Refresh
Refresh
Login required, please
login
or
signup
in order to comment
Request History
dnh created request over 11 years ago
quvi was split upstream, updated too
mrdocs accepted request almost 13 years ago
Reviewed OK