[OE-core] [PATCH 1/2] distrodata: Make self-contained.

2015-08-11 Thread Aníbal Limón
Include by default all the files needed to perform checkpkg task.

These files are copied from meta-yocto because they refers recipes in
oe-core, the only missing file are maintainers.inc because it needs
consensus between OE-Core and Yocto project to define a common set of
maintainers.

[YOCTO #7895]

Signed-off-by: Aníbal Limón anibal.li...@linux.intel.com
---
 meta/classes/distrodata.bbclass|   4 +
 meta/conf/distro/include/distro_alias.inc  | 536 +
 meta/conf/distro/include/package_regex.inc | 265 
 meta/conf/distro/include/upstream_tracking.inc |  36 ++
 4 files changed, 841 insertions(+)
 create mode 100644 meta/conf/distro/include/distro_alias.inc
 create mode 100644 meta/conf/distro/include/package_regex.inc
 create mode 100644 meta/conf/distro/include/upstream_tracking.inc

diff --git a/meta/classes/distrodata.bbclass b/meta/classes/distrodata.bbclass
index 010cdc6..4168e43 100644
--- a/meta/classes/distrodata.bbclass
+++ b/meta/classes/distrodata.bbclass
@@ -1,4 +1,8 @@
 include conf/distro/include/package_regex.inc
+include conf/distro/include/upstream_tracking.inc
+include conf/distro/include/distro_alias.inc
+include conf/distro/include/maintainers.inc
+
 addhandler distro_eventhandler
 distro_eventhandler[eventmask] = bb.event.BuildStarted
 python distro_eventhandler() {
diff --git a/meta/conf/distro/include/distro_alias.inc 
b/meta/conf/distro/include/distro_alias.inc
new file mode 100644
index 000..ec8570d
--- /dev/null
+++ b/meta/conf/distro/include/distro_alias.inc
@@ -0,0 +1,536 @@
+#
+# This is a list for tracking status of package relative to Major
+# distributions such as Fedora, Ubuntu, Debian, ... The package
+# name is the major distribution equivalent to the name used in oe-core
+#
+# The format is as a bitbake variable override for each recipe
+#
+#   DISTRO_PN_ALIAS_pn-recipe name = Distro1=pkgname 
Distro2=pkgname
+#
+# Please keep this list in alphabetical order.
+#
+DISTRO_PN_ALIAS_pn-aaina = Intel
+DISTRO_PN_ALIAS_pn-abiword-embedded = Fedora=abiword Ubuntu=abiword
+DISTRO_PN_ALIAS_pn-adt-installer = Intel
+DISTRO_PN_ALIAS_pn-alsa-state = OE-Core
+DISTRO_PN_ALIAS_pn-alsa-utils-alsaconf = OE-Core
+DISTRO_PN_ALIAS_pn-atk = Fedora=atk OpenSuSE=atk
+DISTRO_PN_ALIAS_pn-augeas = Ubuntu=libaugeas0 Debian=libaugeas0
+DISTRO_PN_ALIAS_pn-avahi-ui = Ubuntu=avahi-discover Debian=avahi-discover
+DISTRO_PN_ALIAS_pn-babeltrace = OSPDT
+DISTRO_PN_ALIAS_pn-bdwgc = OSPDT
+DISTRO_PN_ALIAS_pn-bigreqsproto = Meego=xorg-x11-proto-bigreqsproto
+DISTRO_PN_ALIAS_pn-bjam = OpenSuSE=boost-jam Debina=bjam
+DISTRO_PN_ALIAS_pn-blktool = Debian=blktool Mandriva=blktool
+DISTRO_PN_ALIAS_pn-bluez4 = Ubuntu=bluez Debian=bluez-utils
+DISTRO_PN_ALIAS_pn-bluez5 = Fedora=bluez  Opensuse=bluez
+DISTRO_PN_ALIAS_pn-bluez-dtl1-workaround = OE-Core
+DISTRO_PN_ALIAS_pn-bootchart2 = Fedora=bootchart2 Opensuse=bootchart
+DISTRO_PN_ALIAS_pn-btrfs-tools = Debian=btrfs-tools Fedora=btrfs-progs
+DISTRO_PN_ALIAS_pn-build-appliance-image = OSPDT
+DISTRO_PN_ALIAS_pn-build-compare = Opensuse=build-compare 
Fedora=build-compare
+DISTRO_PN_ALIAS_pn-builder = OE-Core
+DISTRO_PN_ALIAS_pn-buildtools-tarball = OE-Core
+DISTRO_PN_ALIAS_pn-calibrateproto = OSPDT 
upstream=http://cgit.freedesktop.org/xorg/proto/calibrateproto;
+DISTRO_PN_ALIAS_pn-cdrtools = OpenSUSE=cdrtools OSPDT
+DISTRO_PN_ALIAS_pn-chkconfig-alternatives = Mandriva=chkconfig 
Debian=chkconfig
+DISTRO_PN_ALIAS_pn-claws-plugin-gtkhtml2-viewer = Fedora=claws-mail-plugins 
OpenSuSE=claws-mail-extra-plugins Debian=claws-mail-extra-plugins
+DISTRO_PN_ALIAS_pn-claws-plugin-maildir = Fedora=claws-mail-plugins 
OpenSuSE=claws-mail-extra-plugins Debian=claws-mail-extra-plugins
+DISTRO_PN_ALIAS_pn-claws-plugin-mailmbox = Fedora=claws-mail-plugins 
OpenSuSE=claws-mail-extra-plugins Debian=claws-mail-extra-plugins
+DISTRO_PN_ALIAS_pn-claws-plugin-rssyl = Fedora=claws-mail-plugins 
OpenSuSE=claws-mail-extra-plugins Debian=claws-mail-extra-plugins
+DISTRO_PN_ALIAS_pn-clipboard-manager = OpenedHand
+DISTRO_PN_ALIAS_pn-clutter = Fedora=clutter OpenSuse=clutter 
Ubuntu=clutter-1.0 Mandriva=clutter Debian=clutter
+DISTRO_PN_ALIAS_pn-clutter-1.8 = Fedora=clutter OpenSuse=clutter 
Ubuntu=clutter-1.0 Mandriva=clutter Debian=clutter
+DISTRO_PN_ALIAS_pn-clutter-gst-1.0 = Debian=clutter-gst Ubuntu=clutter-gst 
Fedora=clutter-gst
+DISTRO_PN_ALIAS_pn-clutter-gst-1.8 = Fedora=clutter-gst Debian=libclutter-gst
+DISTRO_PN_ALIAS_pn-clutter-gtk-1.0 = Debian=clutter-gtk Ubuntu=clutter-gtk 
Fedora=clutter-gtk
+DISTRO_PN_ALIAS_pn-clutter-gtk-1.8 = Fedora=clutter-gtk OpenSuSE=clutter-gtk 
Ubuntu=clutter-gtk-0.10 Mandriva=clutter-gtk Debian=clutter-gtk
+DISTRO_PN_ALIAS_pn-cogl-1.0 = Debian=cogl Ubuntu=cogl Fedora=cogl
+DISTRO_PN_ALIAS_pn-cogl = Fedora=cogl OpenSuse=cogl Ubuntu=cogl Mandriva=cogl 
Debian=cogl
+DISTRO_PN_ALIAS_pn-compositeproto = Meego=xorg-x11-proto-compositeproto
+DISTRO_PN_ALIAS_pn-connman = Meego=connman

Re: [OE-core] [PATCH 1/2] distrodata: Make self-contained.

2015-08-11 Thread Alexander Kanavin

On 08/11/2015 07:41 PM, Aníbal Limón wrote:

Include by default all the files needed to perform checkpkg task.

These files are copied from meta-yocto because they refers recipes in
oe-core, the only missing file are maintainers.inc because it needs
consensus between OE-Core and Yocto project to define a common set of
maintainers.


Is there a PATCH 2/2?


Alex

--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/2] distrodata: Make self-contained.

2015-08-11 Thread Burton, Ross
On 11 August 2015 at 17:49, Alexander Kanavin 
alexander.kana...@linux.intel.com wrote:

 Is there a PATCH 2/2?


It's on the poky list as it is for meta-yocto.

(both in MUT)

Ross
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/2] distrodata: Make self-contained.

2015-08-11 Thread Aníbal Limón
Right, i made a mistake here i sent another patch to the meta-yocto 
(poky) removing these items.


alimon

On 11/08/15 11:50, Burton, Ross wrote:

On 11 August 2015 at 17:49, Alexander Kanavin 
alexander.kana...@linux.intel.com wrote:


Is there a PATCH 2/2?


It's on the poky list as it is for meta-yocto.

(both in MUT)

Ross





-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core