aboutsummaryrefslogtreecommitdiff
path: root/tools/Linux/packaging/debian/control
diff options
context:
space:
mode:
authorceros7 <ceros7@svn>2010-05-10 06:47:32 +0000
committerceros7 <ceros7@svn>2010-05-10 06:47:32 +0000
commita86d5e2f334cfec0c5790cfb9f8927927bcfc752 (patch)
treebc8f981ca1c2e12acb44ef3ad5876466212a22da /tools/Linux/packaging/debian/control
parent951f170c117fbcc468aaab18836f877423ca6b95 (diff)
Various improvements to the Debian packaging brought from fhs branch.
Update package to build newer snapshot of XBMC. Update script to generate tarball with empty directories and cruft removed. Update package to use new DESTDIR support. Update README.* files and changelog. Set xbmc to go to Debian main (and thus Ubuntu universe). Default to libcurl4-openssl-dev instead of libcurl4-gnutls-dev. Bump Standards-Version to 3.8.4. Detect proper libcurl dependency at final stage of build. Depend on ttf-dejavu-core for xbmc-skin-confluence and add proper symlinks to fonts. Set variable to detect if release builds should be made. Update configure options used. Support parallel builds. Update package to install skins from new addons location. In debian/var_info, ensure real packages are listed first, then virtual packages, in alternative dependencies. Minor cosmetic changes. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29978 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'tools/Linux/packaging/debian/control')
-rw-r--r--tools/Linux/packaging/debian/control27
1 files changed, 12 insertions, 15 deletions
diff --git a/tools/Linux/packaging/debian/control b/tools/Linux/packaging/debian/control
index 7c5c2c4d94..c28b5a32e2 100644
--- a/tools/Linux/packaging/debian/control
+++ b/tools/Linux/packaging/debian/control
@@ -1,5 +1,5 @@
Source: xbmc
-Section: non-free/video
+Section: video
Priority: optional
Maintainer: Andres Mejia <mcitadel@gmail.com>
Uploaders: Ouattara Oumar Aziz (alias wattazoum) <wattazoum@gmail.com>
@@ -12,7 +12,7 @@ Build-Depends: debhelper (>= 7.0.50), python-support, cmake,
libmysqlclient-dev, libasound-dev, libpng12-dev | libpng-dev, libpcre3-dev,
liblzo2-dev, libcdio-dev, libsdl-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev,
libenca-dev, libjasper-dev, libxt-dev, libxtst-dev, libxmu-dev,
- libxinerama-dev, libcurl4-gnutls-dev | libcurl-dev, libdbus-1-dev,
+ libxinerama-dev, libcurl4-openssl-dev | libcurl-dev, libdbus-1-dev,
libhal-storage-dev, libhal-dev, libpulse-dev, libavahi-common-dev,
libavahi-client-dev, libxrandr-dev, libavcodec-dev, libavformat-dev,
libavutil-dev, libpostproc-dev, libswscale-dev, liba52-dev, libdts-dev,
@@ -21,8 +21,8 @@ Build-Depends: debhelper (>= 7.0.50), python-support, cmake,
zlib1g-dev, libmms-dev, libsmbclient-dev, libfaad-dev, libiso9660-dev,
libssl-dev, lsb-release, libvdpau-dev | nvidia-190-libvdpau-dev |
nvidia-185-libvdpau-dev | nvidia-180-libvdpau-dev, libmicrohttpd-dev,
- libmodplug-dev
-Standards-Version: 3.8.3
+ libmodplug-dev,
+Standards-Version: 3.8.4
Homepage: http://xbmc.org/
Vcs-Git: git://git.debian.org/git/collab-maint/xbmc.git
Vcs-Browser: http://git.debian.org/?p=collab-maint/xbmc.git;a=summary
@@ -64,8 +64,8 @@ Depends: xbmc-standalone (= ${binary:Version}),
${python:Depends},
python-apt,
adduser,
- whois,
sudo,
+ whois,
${misc:Depends},
Conflicts: kdm, gdm, xdm, wdm
Description: XBMC Media Center (XBMC Live package)
@@ -94,10 +94,6 @@ Depends: xbmc-data (= ${binary:Version}),
xbmc-skin-confluence (= ${binary:Version}) |
xbmc-skin-pm3-hd (= ${binary:Version}),
xbmc-web (= ${binary:Version}),
- x11-common,
- xserver-xorg-core,
- x11-xserver-utils,
- xinit,
${misc:Depends}
Suggests: xbmc-third-parties
Description: XBMC Media Center (standalone program)
@@ -153,8 +149,8 @@ Description: XBMC Media Center (arch-independent data package)
working XBMC.
Package: xbmc-bin
-Architecture: i386 amd64 powerpc ppc64
-Depends: libcurl3 (>= 7.16.2-1), ${shlibs:Depends},
+Architecture: i386 amd64 powerpc ppc64
+Depends: ${shlibs:Depends},
${misc:Depends}
Provides: xbmc-common
Replaces: xbmc-common
@@ -180,8 +176,8 @@ Description: XBMC Media Center (binary data package)
This package contains all the binary data needed to have a working XBMC.
Package: xbmc-dbg
-Architecture: i386 amd64 powerpc ppc64
-Section: non-free/debug
+Architecture: i386 amd64 powerpc ppc64
+Section: debug
Priority: extra
Depends: xbmc-bin (= ${binary:Version}),
${misc:Depends}
@@ -233,6 +229,7 @@ Package: xbmc-skin-confluence
Architecture: all
Depends: xbmc-data (= ${binary:Version}),
ttf-liberation,
+ ttf-dejavu-core,
${misc:Depends}
Description: XBMC Media Center (Confluence skin)
XBMC, recursive acronym for "XBMC Media Center", is an award winning free and
@@ -330,7 +327,7 @@ Description: XBMC Media Center (Event Client Common package)
Package: xbmc-eventclients-dev
Architecture: all
-Section: non-free/libdevel
+Section: libdevel
Depends: xbmc-eventclients-common (= ${binary:Version}),
${misc:Depends}
Description: XBMC Media Center (Event Client Dev package)
@@ -354,7 +351,7 @@ Description: XBMC Media Center (Event Client Dev package)
This is the Development package for XBMC Event Client.
Package: xbmc-eventclients-wiiremote
-Architecture: i386 amd64 powerpc ppc64
+Architecture: i386 amd64 powerpc ppc64
Depends: xbmc-eventclients-common (= ${source:Version}),
${shlibs:Depends},
${misc:Depends}