| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
this enables all the codecs available in the official debian package
|
|
|
|
| |
I don't know why I thought that was a good idea for this case.
|
| |
|
| |
|
|
|
|
| |
clean scripts individually
|
|
|
|
| |
so that it isn't still hanging around between builds
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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 note to package description about what this package is and where it came from
|
|
|
|
| |
building serially before
|
|
|
|
| |
dependency on the debian pacakge libfribidi-dev
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
This reverts commit ba60c400ae5c69bd8b7f6c1368e6e8c6bfb42f24.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
Merges pull request #1.
|