summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <pmiscml@gmail.com>2007-03-17 13:19:38 +0000
committerPaul Sokolovsky <pmiscml@gmail.com>2007-03-17 13:19:38 +0000
commit806a34527e71af78779361b83d24a413efb79fb3 (patch)
tree930b0f68ad70c7097cc3d2255ea2e393426f4051
parentedf1ca4770ceed82d114555bb7b55bd5878eb3e6 (diff)
libsdl-qpe 1.2.9: Make sure OPIE package has distinct name from other libsdl packages.
* The fact that all libsdl variant packages have the same package name, is a major issue we have, causing various issues with iser support. * It is caused by Debian package renaming, which ignores real package names and names them instead based on formal rules of pressing package's files, which has issue like this in general. * So, disable Debian renaming, and let OPIE package be built with clearly distinguishable name, and add RPROVIDES to provide Debian-munged name, so it will still will satisfy client package requirements. * TODO: 1. Revisit again why it's so important to h ave Debian renaming. 2. Consider adding workaround for such situations, like intrduceing DEBIAN_SUFFIX which will Debian-rename packages still, but will add suffic to keep them distinct. 3. RFC adopting libsdl provision scheme for all libsdl variants, i.e. select common value for RPROVIDES, and make all package use it, while build each of them with unique name.
-rw-r--r--packages/libsdl/libsdl-qpe_1.2.9.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/libsdl/libsdl-qpe_1.2.9.bb b/packages/libsdl/libsdl-qpe_1.2.9.bb
index eaca6b88aa..99b94fbe4b 100644
--- a/packages/libsdl/libsdl-qpe_1.2.9.bb
+++ b/packages/libsdl/libsdl-qpe_1.2.9.bb
@@ -3,10 +3,10 @@ SECTION = "opie/libs"
PRIORITY = "optional"
DEPENDS = "virtual/libqpe1 libopie2"
PROVIDES = "virtual/libsdl"
+RPROVIDES = "libsdl-1.2-0"
LICENSE = "LGPL"
-# NOTE: make sure to keep PR in sync with libsdl-x11
-PR = "r0"
+PR = "r2"
SRC_URI = "http://www.libsdl.org/release/SDL-${PV}.tar.gz \
file://agawa-piro-mickey-1.2.9.patch;patch=1 \
@@ -32,6 +32,8 @@ EXTRA_OECONF = "--disable-static --disable-debug --enable-cdrom --enable-threads
FILES_${PN} = "${libdir}/lib*.so.*"
FILES_${PN}-dev += "${bindir}/*config"
+DEBIAN_NOAUTONAME_${PN} = "1"
+DEBIAN_NOAUTONAME_${PN}-dbg = "1"
do_compile_prepend() {
rm -f ${S}/acinclude.m4