summaryrefslogtreecommitdiff
path: root/net/quvi
AgeCommit message (Collapse)AuthorFilesLines
2011-10-16Update to 0.4.0ryoon4-97/+12
* Old quvi package splits into 3 packages, quvi, libquvi, and libquvi-scripts. Changelog: 0.4.0 Wed Oct 05 2011 Toni Gundogdu Changes: - Split from "quvi", new repo at <http://repo.or.cz/w/quvi-tool.git> - Make --category-all new default (prev. --category-http) - Extend --exec to support %t, page title (#41) - Remove deprecated "--format (help|list)" - Remove deprecated "--no-shortened" - Remove deprecated "--old" For earlier notes, see <http://repo.or.cz/w/quvi.git/blob/HEAD:/NEWS>.
2011-08-21Update to 0.2.19:wiz3-8/+7
0.2.19 Fri Aug 05 2011 Toni Gundogdu Fixes: Webscripts - ted.lua: attempt to index local 's' (#65) - youtube.lua: no match: fmt_url_map (#63) - Thanks to Zefram <zefram@fysh.org> for the patch - funnyordie.lua: no match: flv url (#64)
2011-07-30Update to 0.2.18ryoon3-7/+11
Changelog: 0.2.18 Mon Jul 18 2011 Toni Gundogdu Changes: Webscripts - xvideos.lua: Add support for embedded URLs, thanks for the patch anon - soundcloud.lua: Add support for embedded URLs (#57) - Add audioboo.lua (#53) - Add yfrog.lua (#62) Lionel Elie Mamane (thanks!): - dailymotion.lua: support for /embed/video/ URLs - Add metacafe.lua (#59) - Add foxnews.lua (#60)
2011-06-18Delete commented-out lines.ryoon1-3/+1
2011-06-18Update to 0.2.17ryoon3-15/+9
* PCRE is not needed anymore. Changlog: 0.2.17 Fri Jun 17 2011 Toni Gundogdu Changes: dist - Remove --enable-verbose-test, set TEST_VERBOSE for same effect - Rewrite doc/ files for NaturalDocs and place under doc/nd/ - Add doc/nd/ with NaturalDocs formatted text files - These are not installed with quvi, see also --with-doc below - Bump libcurl prerequisite to 7.18.2 (#58) - Rename --with-man -> --with-manual - Remove --with-doc - Apart from doc/man1/quvi.1, nothing is installed from doc/ - See also --with-manual Changes: API - Mark QUVIOPT_WRITEFUNCTION as deprecated (removed in 0.2.20) - Remove QUVI_WRITEFUNC_ABORT - Remove quvi_callback_write - Rewrite header files to use NaturalDocs comments instead - Move function descriptions to src/lib/*_api.c - Add quvi_query_formats Changes: quvi - Make minor changes to "--support arg" output - Add --query-formats Changes: Webscripts - academicearth.lua: Rewrite to redirect to Blip - collegehumor.lua: Add support for dorkly (#55) - Thanks to Lionel Elie Mamane for the original patch - vimeo.lua: Handle player.vimeo.com URLs (#56) - Thanks Lionel Fixes: Webscripts - bikeradar.lua: Title parsing
2011-06-09Update to 0.2.16:wiz3-10/+17
0.2.16 Sat May 21 2011 Toni Gundogdu Changes: quvi - Rename '-s,--no-shortened' -> '-r,--no-resolve' - Add support for reading input from files Changes: API - Add "Network interface" (quvi_net_*, QUVI_NET_*, quvi/net.h) - Add examples/callback_libsoup.c - Make LUA errors more informative (e.g. fname, func, etc.) - Add "Linked list interface" (quvi_llst_*, quvi/llst.h) - Add quvi_supported_ident (#44) - Add quvi_supported_ident_close - Add quvi_ident_getprop - Deprecate remaining symbols that use 'video' and 'link' in names - Rename (&depr.) QUVISTATUS_SHORTENED -> QUVISTATUS_RESOLVE - Rename (&depr.) QUVIOPT_NOSHORTENED -> QUVIOPT_NORESOLVE - Deprecate QUVIINFO_HTTPCODE, QUVIPROP_HTTPCODE Changes: Webscripts - Pass _quvi_media_t to quvi object functions in LUA reg. index - collegehumor.lua: Add 'best' ('hq') format - LUA: Add resolve function to quvi object - Add bikeradar.lua (#50) - Add guardian.lua (#51) - Add more NSFW scripts - Add blip.lua (#39) Changes: Build system - Add --with-soup (see INSTALL) Changes: Documentation - INSTALL: Remove list of (obsolete) env. variables - Add doc/WebsiteScriptGuideLines - API: Reorganize "Modules" Bugfixes: Webscripts - collegehumor.lua:51: server response code 404 (#35) - vimeo.lua:62: no match: hd button (#48) - liveleak.lua:48: no match: config (#47)
2011-04-22recursive bump from gettext-lib shlib bump.obache2-2/+4
2011-04-17* quvi.h is changed, BUILDLINK_API_DEPENDS.quvi is changed to 0.2.15.ryoon1-2/+2
2011-04-17There is no quvi-0.4.0 -- depend on 0.2.0.wiz1-2/+2
2011-04-17Update to 0.2.15ryoon4-10/+14
* Update BUILDLINK_API_DEPENDS.quvi to 0.4.0 Changelog: 0.2.15 Fri Apr 15 2011 Toni Gundogdu Changes: - Add support for reading URLs from the stdin - quvi_supported: Improve URL checking (#29) - Check additional URL parts (vs. domain only) - Remove obsoleted (by new test suite) options from quvi command - --test-all - --test - --page-title - --video-id - --file-length - --file-suffix - --dump Changes: Build system - New testsuite (see $top_srcdir/test/README) - Use CPPFLAGS (src|lib|examples)/Makefile.am - configure: - Add --enable-nlfy, --enable-verbose-tests - Rename --enable-broken -> --enable-todo Changes: API - Add "media" interface, deprecating the old "video" interface - The deprecated symbols will be removed in 0.2.20 - Add quvi_next_media_url (depr. quvi_next_videolink) - Add quvi_media_t (depr. quvi_video_t) - Add QUVIPROP_MEDIAID (depr. QUVIPROP_VIDEOID) - Add QUVIPROP_MEDIAURL (depr. QUVIPROP_VIDEOURL) - Add QUVIPROP_MEDIACONTENTLENGTH (depr. QUVIPROP_VIDEOFILELENGTH) - Add QUVIPROP_MEDIACONTENTTYPE (depr.QUVIPROP_VIDEOFILECONTENTTYPE) - Add QUVIPROP_FILESUFFIX (depr. QUVIPROP_VIDEOFILESUFFIX) - Add QUVIPROP_FORMAT (depr. QUVIPROP_VIDEOFORMAT) - Add QUVIPROP_MEDIATHUMBNAILURL, QUVIPROP_MEDIADURATION - Thanks to Bastien Nocera for the patch Changes: Website scripts - Add soundcloud.lua, ted.lua: Thanks to Bastien Nocera for scripts - Add megavideo.lua: Thanks to Paul Kocialkowski for the script - Add tvlux.lua - collegehumor.lua: Mark as TODO (#35) - cbsnews.lua (#30) - Improve 'best' parsing (compare height and bitrate) - Update format IDs - youtube.lua: - Add support for "#at=" as start-time - Add support additional embed URL types (/e/,/embed/) - Process the starttime string (#36) - Remove the dangling format IDs (tgp_144p, webm_*) - vimeo.lua: Exit with server returned error message (#27) - arte.lua: Improve handling of expired URLs Bugfixes: - "error: (null)" with LUA scripts that use 'redirect' (#46) - quvi: Do not exit if preceeding URL fails (#40) - Compilation when PATH_MAX is not defined (#32) Bugfixes: Build system - Include doc subdir with --with-doc flag only (#33) Bugfixes: Website scripts - cbsnews.lua: attempt to compare number with nil (#30)
2011-03-15Add missing scripts.ryoon1-1/+5
2011-03-11Update to 0.2.14.ryoon2-7/+7
* from 0.2.11 release, re-licensed under gnu-lgpl-v2.1 or later. 0.2.14 Thu Mar 10 2011 Toni Gundogdu Changes: - Change project description (README, manual, WWW) - Add short option for --category-all - Add arte.lua (#23), thanks to Raphael Droz for the script - Add keezmovies.lua, tagtele.lua, xhamster.lua - Thanks to Paul Kocialkowski for the scripts - Extend --format to support "help" and "list" - LUA: Remove "unescape" from quvi object - Use 'quvi/util' instead - Rewrite doc/HowtoWriteWebsiteScript, README Bugfixes: - Video titles: Handle HTML entities starting with "0" digit - dailymotion.lua: Format support - support-dailymotion.pl: Change expected file suffix - support-bloomberg.pl: Change expected ID, file length - support-golem.pl: Change expected file length
2011-02-11Update to 0.2.13.ryoon3-7/+10
0.2.13 Mon Feb 07 2011 Toni Gundogdu Changes: - Add tmunderground.lua - Add pluzz.lua (#13) - Add francetelevisions.lua (#13) - Remove unused strupr implementation
2011-01-21Change MASTER_SITES and HOMEPAGE to sourceforge.net from Google code.ryoon1-3/+3
2011-01-21Update quvi to 0.2.12.ryoon3-8/+14
Changelog: 0.2.12 Wed Jan 19 2011 Toni Gundogdu Changes: - Add quvi/const.lua, quvi/bit.lua, quvi/util.lua (to lua/website/) - Add vim modelines to C and LUA source code - Add QUVIOPT_CATEGORY to API - Add dist-xz to configure.ac - Add --category-* options - Add publicsenat.lua, thanks to Raphael Droz for the script (#14) - Pass table (with URL, script path) to LUA scripts "ident" function - Make project compile with "gcc -ansi -pedantic" (c. 4.2, 4.5) - Apply style changes (scripts/astyle_c.sh) to C source code - Set CURL_GLOBAL_ALL to allow use of HTTPS with youtube.lua - Update API reference documentation (descr., grammar, etc.) - bloomberg.lua: Use cleaner string formatting - theonion.lua: Use cleaner string formatting - youtube.lua: Accept HTTPS URLs (#22) Bugfixes: - dailymotion.lua: Family-filter redirection (port from clive 2.2) - Replace URL, add error checking to examples/simple.c (#17) - tests/support-clipfish.pl: Expected title 0.2.11 Sat Dec 18 2010 Toni Gundogdu Changes: - Re-license under LGPLv2.1+ [#9] - Add missing support-buzzhumor.pl - Add globo support, thanks to mkolve for the script [#10] - Extend quvi.fetch to allow setting user-agent [#11] - Skip verification for non-HTTP video URLs [#15] Bugfixes: - vimeo.lua: Video ID parsing [#16] - bloomberg.lua: Thanks to mkolve for the fix [#7]
2010-12-24Fix path to itself.wiz1-2/+2
2010-12-13Import quvi-0.2.10 as net/quvi.ryoon5-0/+99
The quvi is a command line tool for parsing video download links. It supports Youtube and other similar video websites. libquvi is a library for parsing video download links with C API. It is written in C and intended to be a cross-platform library. You can see the list of supported sites from 'quvi --support'.