Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | debian: add hardening flags | Kevin Mitchell | 2014-10-23 | 1 | -0/+2 |
| | | | | | | (hopefully this actually does something) closes #37 | ||||
* | remove unneeded ncurses from debian build dependencies | Kevin Mitchell | 2014-10-10 | 1 | -2/+0 |
| | |||||
* | debian: install more stuff in /usr/share/doc | Kevin Mitchell | 2014-04-28 | 1 | -4/+33 |
| | | | | add stuff from TOOLS and more stuff from DOCS | ||||
* | update README.debian now that trusty is released | Kevin Mitchell | 2014-04-19 | 1 | -22/+39 |
| | |||||
* | Update README.Debian | Kevin Mitchell | 2014-04-13 | 1 | -28/+45 |
| | |||||
* | debian: just remove old debian changelog stuff. the git log makes this ↵ | Kevin Mitchell | 2014-04-13 | 1 | -44/+0 |
| | | | | redundant. | ||||
* | enable caca in the debian pacakge - in a silly mood | Kevin Mitchell | 2014-03-27 | 2 | -1/+2 |
| | |||||
* | and add to the copyright file | Kevin Mitchell | 2014-03-27 | 1 | -0/+3 |
| | |||||
* | put myself in the maintainer field | Kevin Mitchell | 2014-03-27 | 1 | -1/+1 |
| | |||||
* | enable gnutls in ffmpeg build to handle https:// streams | Kevin Mitchell | 2014-03-26 | 2 | -7/+4 |
| | |||||
* | add --ignore-missing-info for dh_shlibdeps in debian/rules to allow | Kevin Mitchell | 2014-03-22 | 1 | -0/+4 |
| | | | | linking against manually installed dependencies | ||||
* | update README.Debian now that mpg123 is enabled | Kevin Mitchell | 2014-03-11 | 1 | -4/+3 |
| | |||||
* | oops: fix location of some docs in debian pacakge | Kevin Mitchell | 2014-03-11 | 1 | -1/+1 |
| | |||||
* | add libmpg123-dev to debian package now that the fix for precise is in 0.3.6 | Kevin Mitchell | 2014-03-11 | 1 | -1/+2 |
| | | | | | | | | | also add rst2pdf even though the new pdf generation didn't make it to 0.3.6. On git master, it builds the pdf manual (in /usr/share/doc/mpv.pdf.gz). On 0.3.6, its just a few more packages that can be removed after build. Closes #29 | ||||
* | add lua5.2 for Ubuntu | Kevin Mitchell | 2014-03-02 | 1 | -0/+1 |
| | |||||
* | put user DOCS in /usr/share/doc | Kevin Mitchell | 2014-03-02 | 1 | -0/+5 |
| | |||||
* | enable more codecs in debian package | Kevin Mitchell | 2014-03-02 | 2 | -9/+23 |
| | |||||
* | ughgh, harfbuzz is yet another unsatisfiable dependency in ubuntu precise | Kevin Mitchell | 2014-02-22 | 2 | -14/+7 |
| | | | | comment out/document this limitation | ||||
* | enable harfbuzz support for libass | Kevin Mitchell | 2014-02-22 | 1 | -0/+1 |
| | |||||
* | disable opus, which is not available in Ubuntu 12.04 precise | Kevin Mitchell | 2014-02-19 | 3 | -8/+9 |
| | |||||
* | enable more external libraries for ffmpeg build | Kevin Mitchell | 2014-02-18 | 2 | -1/+22 |
| | | | | this enables all the codecs available in the official debian package | ||||
* | debian: Remove the comment suggesting todo: multi-package shared library. | Kevin Mitchell | 2014-02-16 | 1 | -2/+0 |
| | | | | I don't know why I thought that was a good idea for this case. | ||||
* | debian: permit libquv-0.9-dev to satisfy the quvi dependency, but keep 0.4 ↵ | Kevin Mitchell | 2014-02-16 | 1 | -1/+1 |
| | | | | the default. | ||||
* | Explicitly allow libjack-jackd2-dev to be used instead of libjack-dev | Kevin Mitchell | 2014-02-12 | 1 | -1/+1 |
| | | | | | | This fixes a conflict encountered when installing skype on both debian and ubuntu. I don't know why this is necessary since libjack-jackd2-dev "provides" libjack-dev, but this seems to resolve the issue | ||||
* | untab debian/rules makefile comment to avoid emacs complaining | Kevin Mitchell | 2014-02-11 | 1 | -1/+1 |
| | |||||
* | add dependency on gcc-4.7 or gcc-4.8 for arm (needed for atomic builtins) | Kevin Mitchell | 2014-02-11 | 2 | -2/+4 |
| | |||||
* | just call ./clean in override_dh_auto_clean: instead of calling each of the ↵ | Kevin Mitchell | 2014-02-08 | 1 | -4/+1 |
| | | | | clean scripts individually | ||||
* | add rm -rf build_libs to debian/rules override_dh_auto_clean: | Kevin Mitchell | 2014-02-08 | 1 | -0/+1 |
| | | | | so that it isn't still hanging around between builds | ||||
* | move debian/changelog to debian/changelog.TEMPLATE | Kevin Mitchell | 2014-02-08 | 1 | -2/+2 |
| | | | | | and drop version control on debian/changelog, which gets modified by scripts/debian-update-version | ||||
* | Add stuff to the README.Debian file describing differences | Kevin Mitchell | 2014-02-07 | 1 | -8/+97 |
| | | | | | | with the official Debian package. Also add instruction for enabling Wayland support on Debian testing/unstable (the only place it natively works). | ||||
* | remove libwayland-dev build dependency | Kevin Mitchell | 2014-02-07 | 1 | -1/+0 |
| | | | | | This is not enough to enable Wayland support on it's own. You also need libxkbcommon-dev which is not universally available. | ||||
* | recommend video acceleration libraries | Kevin Mitchell | 2014-02-06 | 1 | -2/+5 |
| | |||||
* | Better changelog hack in separate script called from ./update. | Kevin Mitchell | 2014-02-06 | 3 | -8/+16 |
| | | | | | | | dpkg-buildpackage reads the changelog before ever calling debian/rules, so its not a good idea to change it from there. Move this to a separate script called from ./update which does not depend on any debian-specific commands. | ||||
* | recommend libgl1-mesa-dri and suggest libaacs0 | Kevin Mitchell | 2014-02-06 | 1 | -0/+2 |
| | |||||
* | !hurd-any for dependencies not available in debian hurd (libva,libv4l) | Kevin Mitchell | 2014-02-06 | 1 | -2/+2 |
| | |||||
* | debian changelog hack | Kevin Mitchell | 2014-02-02 | 3 | -4/+18 |
| | | | | | | put dummy UNRELEASED entry in changelog before build with dch -v "version" "localbuild". This has the "papercut" of repeating the "local build" bullet in the same entry each time the package is built. | ||||
* | Fix bashism in debian/rules, handle errors better | Wessel Dankers | 2014-01-30 | 1 | -7/+10 |
| | | | | | | | | | POSIX sh requires a ';' before a closing ')'. However, in this case the () were not even necessary, so leave them out entirely (make already starts a separate shell process for each command). Also tidy up the whitespace a little to make things easier on the eye. | ||||
* | add notes about non-free codecs to README.debian | Kevin Mitchell | 2014-01-29 | 1 | -0/+9 |
| | |||||
* | update debian changelog | Kevin Mitchell | 2014-01-29 | 1 | -0/+7 |
| | |||||
* | debian package: build-depend and enable libmp3lame and libx264 in ffmpeg | Kevin Mitchell | 2014-01-29 | 2 | -3/+8 |
| | | | | add note to package description about what this package is and where it came from | ||||
* | fix parallel building in the debian package: ffmpeg at least was only ↵ | Kevin Mitchell | 2014-01-28 | 1 | -9/+22 |
| | | | | building serially before | ||||
* | take fribidi build out of the debian pacakge and replace it with a | Kevin Mitchell | 2014-01-28 | 3 | -16/+4 |
| | | | | dependency on the debian pacakge libfribidi-dev | ||||
* | build more features in debian package including custom-built fribidi | Kevin Mitchell | 2014-01-28 | 3 | -5/+88 |
| | | | | | | | | | | | | | | | | * build fribidi for the debian package * add dependencies to debian package taking cues from the official debian version enable everything except: + libsdl2 (not available in wheezy or precise) + libmpeg123 (build error on precise due to old version) + caca, radio interface, openal output, portaudio output, rsound/libroar/sndio input/output, sdl1, joystick, videoio.h/libpt * additional ffmpeg features (and dependencies) are still to be handled manually by the builder using the ffmpeg_options file as described in README.rst * adjust debian/changelog so building works on both debian and ubuntu (tested on saucy,precise,wheezy,sid amd64) * tweak debian parts of README.rst | ||||
* | Bring back a waf-compatible deiban build system | Kevin Mitchell | 2014-01-27 | 1 | -3/+29 |
| | | | | | | | | | | For override_dh_auto_install, just tell waf to install the files under debian/mpv. The main problem was that the script names clean,build,install in the root directory collided with makefile targets in debian/rules which lead make to do nothing since they appeared already up-to-date. .PHONY wasn't enough since the targets are implicit via the % operator. I had to explicitly declare the problematic targets AND list them as .PHONY | ||||
* | Revert "Remove incomprehensible Debian magic" | Kevin Mitchell | 2014-01-27 | 10 | -0/+69 |
| | | | | This reverts commit ba60c400ae5c69bd8b7f6c1368e6e8c6bfb42f24. | ||||
* | Remove incomprehensible Debian magic | wm4 | 2013-12-29 | 10 | -69/+0 |
| | | | | | | | | | | | | | | | I don't know how to fix this. It appears that debian/rules should contain a override_dh_auto_install target, but I have not the slightest clue what it should do or what it did with the old Makefile or how to make it work with waf. Why the heck can't I just list the files that should be installed? Note: this is not a real removal. If someone wants to fix this, a pull request reverting this commit + fixing the waf build would be welcome. For now I'm removing this, because fixing it is probably a huge time sink (just to learn Debian cryptomagic?), and I don't want to confuse users with non-working instructions and packaging files. | ||||
* | Adding waf support for mpv. | Josh Driver | 2013-12-29 | 1 | -3/+5 |
| | |||||
* | debian: increase compat level for debianization to allow for more build options | blinxwang | 2013-11-05 | 1 | -1/+1 |
| | |||||
* | fix debian packaging | blinxwang | 2013-11-04 | 1 | -6/+5 |
| | |||||
* | debian: update some MPlayer leftovers | wm4 | 2013-05-23 | 2 | -23/+20 |
| | | | | The mime file is probably incomplete/broken anyway. | ||||
* | Some more improvements to README.rst and debian/control | wm4 | 2013-03-11 | 2 | -2/+2 |
| | |||||
* | Minor improvements to README.rst and debian/control | wm4 | 2013-03-10 | 1 | -1/+1 |
| | |||||
* | Add a basic dh-based debian directory | wm4 | 2013-01-23 | 10 | -0/+71 |
Merges pull request #1. |