Niltze, all-

So I wanted to upgrade to the latest Enlightenment <
https://www.enlightenment.org/ >, for my reiser4 daily dev...er, lego
building, environment. I am on a Buster backports reiser4 -based
custom operating system and that meant Buster packages were behind my
current E23.0 level. I had to build from Sid (Unstable) packages.
< https://packages.debian.org/sid/libefl-all-dev >
< http://deb.debian.org/debian/pool/main/e/efl/efl_1.23.3-7.debian.tar.xz >
and
< https://packages.debian.org/sid/enlightenment >
< http://deb.debian.org/debian/pool/main/e/e17/e17_0.23.1-4.debian.tar.xz >

For EFL, I replaced libcurl4-gnutls-dev with libcurl4-openssl-dev to
be consistent with most of what I build --including reiser4 VMs for
Google cloud env..
The build finished but the logs showed *many* dh-missing files the
Debian packaging had no *.installation instructions for.

For E23.1 the build failed due to the copious quantity of dh-missing files.

I could just have given up and say *expleitive* it! Nevertheless I
made a best effort hack to concatenate the dh-missing resources within
the *.installation files which paths and text string patterns most
closely matched.

Below are attached a couple of patches that took care of the
dh-missing issues and allowed my hack to upgrade to efl-1.23.3 and
E23.1
< 
http://www.enlightenment.org/ss/display.php?image=e-5e4898e1c05910.58990911.jpg
> Chingon!

On a positive note, Terminology 1.6.0 successfully built with no
dh-missing issues
< https://packages.debian.org/sid/terminology >
< 
http://deb.debian.org/debian/pool/main/t/terminology/terminology_1.6.0-2.debian.tar.xz
>

Note that I used dpkg_buildpackage utility for all my hack efforts.

Best Professional Regards.

-- 
Jose R R
http://metztli.it
---------------------------------------------------------------------------------------------
Download Metztli Reiser4: Debian Buster w/ Linux 5.4.18 AMD64
---------------------------------------------------------------------------------------------
feats ZSTD compression https://sf.net/projects/metztli-reiser4/
-------------------------------------------------------------------------------------------
Official current Reiser4 resources: https://reiser4.wiki.kernel.org/
From 1f4a81a5f2e0d54de8544efac99e3d0a2c5798b7 Mon Sep 17 00:00:00 2001
From: Metztli Information Technology <j...@metztli.it>
Date: Sat, 15 Feb 2020 20:41:57 -0800
Subject: [PATCH] Inic ome (second) commit debian Sid packaging for
 efl_1.23.3-7 for Buster backports

---
 libecore-bin.install         | 1 +
 libefl-all-dev.install       | 7 +++++++
 libelementary-bin.install    | 1 +
 libelua1.install             | 1 +
 libethumb-client-bin.install | 1 +
 libevas1.install             | 8 ++++++++
 6 files changed, 19 insertions(+)

diff --git a/libecore-bin.install b/libecore-bin.install
index 1a4e527..cbd064a 100644
--- a/libecore-bin.install
+++ b/libecore-bin.install
@@ -1,2 +1,3 @@
 usr/bin/eldbus-codegen
+usr/bin/ecore_evas_convert
 usr/lib/*/ecore_con/utils/*/efl_net_proxy_helper
diff --git a/libefl-all-dev.install b/libefl-all-dev.install
index 93b69cc..e534699 100644
--- a/libefl-all-dev.install
+++ b/libefl-all-dev.install
@@ -19,6 +19,13 @@ usr/lib/*/libecore_wl2.so
 usr/lib/*/libecore_drm2.so
 usr/lib/*/pkgconfig/ecore*.pc
 usr/lib/*/cmake/Ecore/*.cmake
+# Jose/Metztli IT 02-14-2020
+usr/lib/*/cmake/EcoreCxx/*.cmake
+usr/lib/*/cmake/EetCxx/*.cmake
+usr/lib/*/cmake/EinaCxx/*.cmake
+usr/lib/*/cmake/EoCxx/*.cmake
+usr/lib/*/cmake/EolianCxx/*.cmake
+usr/lib/*/cmake/EvasCxx/*.cmake
 
 usr/include/eldbus-*
 usr/lib/*/libeldbus.so
diff --git a/libelementary-bin.install b/libelementary-bin.install
index 6eedd9f..222e28b 100644
--- a/libelementary-bin.install
+++ b/libelementary-bin.install
@@ -4,3 +4,4 @@ usr/bin/elementary_run
 usr/bin/elm_prefs_cc
 usr/bin/elementary_codegen
 usr/share/applications/elementary_config.desktop
+usr/share/applications/elementary_perf.desktop
diff --git a/libelua1.install b/libelua1.install
index 65465c4..786c930 100644
--- a/libelua1.install
+++ b/libelua1.install
@@ -4,3 +4,4 @@ usr/share/elua/apps/lualian.lua
 usr/share/elua/modules/benchmark.lua
 usr/share/elua/modules/getopt.lua
 usr/share/elua/core/*
+usr/share/elua/checkme
diff --git a/libethumb-client-bin.install b/libethumb-client-bin.install
index 1f12ee4..345b200 100644
--- a/libethumb-client-bin.install
+++ b/libethumb-client-bin.install
@@ -5,4 +5,5 @@ usr/lib/*/ethumb_client/utils/*/ethumbd_slave
 usr/share/dbus-1/services/org.enlightenment.Ethumb.service
 usr/lib/systemd/user/ethumb.service
 usr/share/ethumb/frames/default.edj
+usr/share/ethumb/checkme
 usr/lib/systemd/user/ethumb.service
diff --git a/libevas1.install b/libevas1.install
index f9f494d..739daae 100644
--- a/libevas1.install
+++ b/libevas1.install
@@ -3,3 +3,11 @@ usr/lib/*/evas/modules/image_loaders/*/*/*.so
 usr/lib/*/evas/modules/image_savers/*/*/*.so
 usr/lib/*/evas/modules/engines/buffer/*/module.so
 usr/share/evas/filters/lua/color.lua
+usr/share/evas/checkme
+usr/share/emotion/checkme
+usr/share/ecore/checkme
+usr/share/eeze/checkme
+usr/share/efreet/checkme
+usr/share/ecore_imf/checkme
+usr/share/ecore_x/checkme
+usr/share/ethumb_client/checkme
-- 
2.20.1

From 4701e29e93e3be181ff2d69050bb4a9f0fccb34a Mon Sep 17 00:00:00 2001
From: Metztli Information Technology <j...@metztli.it>
Date: Sat, 15 Feb 2020 01:01:16 -0800
Subject: [PATCH] Inic ome (Second) commit to debian packaging for e17_0.23.1-4
 sid

---
 enlightenment-data.install | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/enlightenment-data.install b/enlightenment-data.install
index a287d69..deb927d 100644
--- a/enlightenment-data.install
+++ b/enlightenment-data.install
@@ -10,3 +10,22 @@ usr/share/enlightenment/doc/*.txt.gz usr/share/doc/enlightenment
 usr/share/pixmaps/emixer.png
 usr/share/pixmaps/enlightenment-askpass.png
 usr/share/enlightenment/AUTHORS
+usr/share/enlightenment/data/backgrounds/*.edj
+usr/share/enlightenment/data/config/default/*.cfg
+usr/share/enlightenment/data/config/profile.cfg
+usr/share/enlightenment/data/config/standard/*.cfg
+usr/share/enlightenment/data/config/standard/enlightenment-standard.png
+usr/share/enlightenment/data/config/standard/module.*.cfg
+usr/share/enlightenment/data/config/standard/profile.desktop
+usr/share/enlightenment/data/config/tiling/*.cfg
+usr/share/enlightenment/data/config/tiling/enlightenment-tiling.png
+usr/share/enlightenment/data/config/tiling/module.*.cfg
+usr/share/enlightenment/data/config/tiling/profile.desktop
+usr/share/enlightenment/data/favorites/desktop.desktop
+usr/share/enlightenment/data/favorites/*.desktop
+usr/share/enlightenment/data/favorites/.order
+usr/share/enlightenment/data/flags/*.png
+usr/share/enlightenment/data/icons/*.png
+usr/share/enlightenment/data/images/*.png
+usr/share/enlightenment/data/images/*.edj
+usr/share/enlightenment/data/input_methods/*.imc
-- 
2.20.1

_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to