Package Details: any-dl 0.22.0-1

Git Clone URL: https://aur.archlinux.org/any-dl.git (read-only, click to copy)
Package Base: any-dl
Description: Generic video downloader for principially any site.
Upstream URL: http://www.first.in-berlin.de/software/tools/any-dl/
Licenses: GPL3
Submitter: oriba
Maintainer: oriba
Last Packager: oriba
Votes: 4
Popularity: 0.000000
First Submitted: 2013-02-11 00:51
Last Updated: 2017-05-21 23:04

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

oriba commented on 2014-09-07 23:32

What do you think - is the category correct?
It's a downloader, it does not play the multimedia stuff.
Also the functionality evolves more and more to become a general scraper tool.
Does a different category match better, or is "multimedia" still ok?

oriba commented on 2014-08-01 12:54

...PKGBUILD now uses $pkgver in url of source-entry.
No need for creating the package again.

oriba commented on 2014-06-18 01:35

Many new features and some bugfixes.

oriba commented on 2014-03-07 16:12

No, they are not out of date.
They just follow the defaults of what the AUR people (TU's?) want to have.

Please see here:
https://mailman.archlinux.org/pipermail/aur-general/2013-November/026163.html

willemw commented on 2014-03-07 15:17

OK, that explains it. Yes, I installed these packages today.

I had the impression from the wiki that 'META' files can replace 'staticlibs' somehow.

So basically many of these packages are out-of-date. (They are not marked as such.)

oriba commented on 2014-03-07 13:54

No, the problem looks like the static library-files were not installed.
You need to recompile the libraries, and add
'staticlibs' into the options-array of the PKGBUILD.

I may later do it in an update of the libraries I maintain,
but ocaml-curl for example is maintained not by me.

The problem is, that the default for makepkg has changed, and staticlibs
are now by default *not* installed, which is diefferent to some time ago.
staticlibs is deprecated by the Arch-people, so normally it should not be added.
But a package maintainer can change this and add staticlibs.
or a cuser can do it, editing the PKGBUILD before builkding the package.

So for all libraries, that make these problems,
a PKGBUILD-editing is necessary.

willemw commented on 2014-03-07 13:37

Probably need to make use of OCAMLFIND_DESTDIR in PKGBUILD. See OCaml Package Guidelines. (/usr/lib/ocaml/curl/META, etc. are installed). Now it fails to install:

ocamlfind ocamlopt \
-package pcre,netstring,netsys,netclient,curl,xml-light -linkpkg \
-ccopt -Wl,-O1,--sort-common,--as-needed,-z,relro -o any-dl \
cli.cmx parsetreetypes.cmx scriptparser.cmx scriptlexer.cmx parsers.cmx network.cmx main.cmx
gcc: error: /usr/lib/ocaml/curl/curl.a: No such file or directory
gcc: error: /usr/lib/ocaml/netclient/netclient.a: No such file or directory
gcc: error: /usr/lib/ocaml/equeue/equeue.a: No such file or directory
gcc: error: /usr/lib/ocaml/netstring/netstring.a: No such file or directory
gcc: error: /usr/lib/ocaml/netsys/netsys.a: No such file or directory
gcc: error: /usr/lib/ocaml/netsys/netsys_oothr.a: No such file or directory

oriba commented on 2013-06-29 22:58

jsteel, hey, thanks for pointing me to this. I changed it.
Hopefully it's correctly now following the guidelines of Arch/AUR/...

jsteel commented on 2013-06-28 19:06

Please remove the use of the $HOME variable; a PKGBUILD should NEVER touch this. In this case the user should manually copy the file from a valid location if it is not created/copied automatically by the software. You can specifiy this in an .install file.

https://wiki.archlinux.org/index.php/Arch_Packaging_Standards

oriba commented on 2013-05-17 20:37

OK, changed Makefile to create ELF and added some changes to the PKGBUILD (bugfixes).
Should work now.
Any further hints for pakageing are welcome (e.g. I hope, th rc-file backup is working...).