Mercurial > mplayer.hg
annotate debian/daily-build.sh @ 36815:4c44fdd14655
Fix issue with Win32 GUI default preferences.
Don't (mis)use option variables to set defaults (and then don't use
them when actually setting the defaults in the preferences dialog).
Set them directly (and correctly) instead, and use proper symbolic
constants.
author | ib |
---|---|
date | Sun, 23 Feb 2014 19:33:46 +0000 |
parents | 1522fac67d56 |
children |
rev | line source |
---|---|
31833
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
1 #!/bin/sh |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
2 |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
3 # wrapper around dpkg-buildpackage to generate correct changelog |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
4 # use "debian/daily-build.sh -b" to create binary packages |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
5 # and "debian/daily-build.sh -S" to create a source package only |
32403
76854194b09e
add hint for building an mplayer package that uses libdvdcss at runtime instead of the internal copy
siretart
parents:
31862
diff
changeset
|
6 # |
76854194b09e
add hint for building an mplayer package that uses libdvdcss at runtime instead of the internal copy
siretart
parents:
31862
diff
changeset
|
7 # use this invocation to load system libdvdcss at runtime |
76854194b09e
add hint for building an mplayer package that uses libdvdcss at runtime instead of the internal copy
siretart
parents:
31862
diff
changeset
|
8 # env DEB_EXTRA_CONFIGURE_FLAGS=--disable-libdvdcss-internal debian/daily-build.sh -Ilibdvdcss |
31833
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
9 |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
10 LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2 |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
11 version=$(LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2) |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
12 |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
13 # ensure correct directory |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
14 test -r debian/control || exit 1 |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
15 |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
16 rm debian/changelog |
32432
1522fac67d56
make the packaged binaries identify themselves properly
siretart
parents:
32403
diff
changeset
|
17 echo $version > snapshot_version |
31833
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
18 dch --create --empty --package mplayer -v 2:1.0~svn${version} "Daily build" |
c9f9a077d760
Add new debian packaging based on official distro packages
siretart
parents:
diff
changeset
|
19 |
31862
4551864b8e69
ignore common files during building the tarball and .diff.gz in debian packaging
siretart
parents:
31833
diff
changeset
|
20 dpkg-buildpackage -us -uc -i -I.svn "$@" |
32432
1522fac67d56
make the packaged binaries identify themselves properly
siretart
parents:
32403
diff
changeset
|
21 rm -f snapshot_version |