diff options
author | Paul Sokolovsky <pmiscml@gmail.com> | 2007-03-17 13:19:38 +0000 |
---|---|---|
committer | Paul Sokolovsky <pmiscml@gmail.com> | 2007-03-17 13:19:38 +0000 |
commit | 806a34527e71af78779361b83d24a413efb79fb3 (patch) | |
tree | 930b0f68ad70c7097cc3d2255ea2e393426f4051 /packages | |
parent | edf1ca4770ceed82d114555bb7b55bd5878eb3e6 (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.
Diffstat (limited to 'packages')
-rw-r--r-- | packages/libsdl/libsdl-qpe_1.2.9.bb | 6 |
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 |