[Pkg-e-commits] [SCM] Enlightenment 17 branch, master, updated. c8d629a4a14aa510eddad9587754a26dbe7aa00a

Albin Tonnerre albin.tonnerre at gmail.com
Wed Mar 12 17:39:22 UTC 2008


The following commit has been merged in the master branch:
commit c8d629a4a14aa510eddad9587754a26dbe7aa00a
Author: Albin Tonnerre <albin.tonnerre at gmail.com>
Date:   Wed Mar 12 18:39:16 2008 +0100

    Cleanup the packaging. don't want to bother describing them all, look at the diff :p

diff --git a/debian/README.Debian b/debian/README.Debian
index c7dfab8..0c78883 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -11,22 +11,4 @@ About the menu files
   Please see http://wiki.enlightenment.org/index.php/E17_and_Efreet for further
   information.
 
--------------------
-About the system-wide configuration
-
-  This version is patched to change the way E looks for profiles and
-  configurations.
-  Usually, it just looks in ~/.e/e/config/profile.cfg, extracts the profiles
-  from it (it is a single name, such as 'defaut', 'Home', 'Work' or whatever),
-  and loads it from  ~/.e/e/config/<profile>/<whatever>.cfg
-
-  In this version, it also tries to look in
-    /usr/share/enlightenment/config/profile.cfg
-    /usr/share/enlightenment/config/<profile>/<whatever>.cfg
-  to allow system-wide configurations.
-  Please note that this package does not ship any modified config.
-  If you want to provide your own custom config, you HAVE TO use the
-  alternatives system to point to /usr/share/enlightenment/config/profile.cfg,
-  so that anyone can benefit from this.
-
   -- Albin Tonnerre <albin.tonnerre at gmail.com>  Sun, 21 Oct 2007 23:30:27 +0200
diff --git a/debian/changelog b/debian/changelog
index 3b0360b..b1abc8a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
-e17 (0.16.999.042-1) experimental; urgency=low
+e17 (0.16.999.042+dfsg-1) experimental; urgency=low
 
-  * Initial Release
+  * Initial Release (Closes: #405860)
 
- -- Albin Tonnerre <albin.tonnerre at gmail.com>  Sun, 05 Aug 2007 11:19:41 +0200
+ -- Albin Tonnerre <albin.tonnerre at gmail.com>  Wed, 12 Mar 2008 18:20:31 +0100
 
diff --git a/debian/control b/debian/control
index 10007a3..00660db 100644
--- a/debian/control
+++ b/debian/control
@@ -11,9 +11,7 @@ Standards-Version: 3.7.3
 
 Package: enlightenment
 Architecture: any
-Recommends: libevas-loaders-all
-Suggests: emodules-all
-Depends: ${shlibs:Depends}, enlightenment-data (= ${source:Version}), libevas-loader-eet, libevas-loader-jpeg, libevas-loader-png, libevas-saver-eet, libevas-saver-jpeg, libevas-saver-png, libevas-engine-buffer, libevas-engine-software-x11
+Depends: ${shlibs:Depends}, enlightenment-data (= ${source:Version}), libevas-engines
 Provides: x-window-manager
 Description: The Enlightenment DR17 Window Manager
  Enlightenment is an advanced window manager for X11. Unique
@@ -51,7 +49,7 @@ Description: Enlightenment headers, static libraries and documentation
 Package: efl-dev
 Architecture: any
 Section: devel
-Depends: libeet-dev, libevas-dev, libecore-dev, libedje-dev, libefreet-dev, libefreet-mime-dev, libecore-con-dev, libecore-evas-dev, libecore-file-dev, libecore-ipc-dev, libecore-job-dev, libecore-txt-dev, libecore-x-dev, libedbus-dev
+Depends: libeet-dev, libevas-dev, libecore-dev, libedje-dev, libefreet-dev, libefreet-dev, libedbus-dev
 Description: EFL headers, static libraries and documentation
  Enlightenment is an advanced window manager for X11. Unique
  features include: a fully animated background, nice drop shadows
diff --git a/debian/enlightenment-data.postinst b/debian/enlightenment-data.postinst
deleted file mode 100644
index 07fff6f..0000000
--- a/debian/enlightenment-data.postinst
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-set -e
-
-update-alternatives  --install /usr/share/enlightenment/data/themes/default.edj\
-    enlightenment-theme  /usr/share/enlightenment/data/themes/bling.edj 10
-
-update-alternatives  --install /usr/share/enlightenment/data/init/default.edj\
-    enlightenment-init-theme  /usr/share/enlightenment/data/init/bling.edj 10
-
-#DEBHELPER#
diff --git a/debian/enlightenment-data.prerm b/debian/enlightenment-data.prerm
deleted file mode 100644
index 1512923..0000000
--- a/debian/enlightenment-data.prerm
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-  remove|upgrade|failed-upgrade)
-      update-alternatives  --remove enlightenment-theme /usr/share/enlightenment/data/themes/bling.edj
-      update-alternatives  --remove enlightenment-init-theme /usr/share/enlightenment/data/init/bling.edj
-;;
-*)
-;;
-esac
-
-#DEBHELPER#
diff --git a/debian/enlightenment.install b/debian/enlightenment.install
index 83ef3ad..737c054 100644
--- a/debian/enlightenment.install
+++ b/debian/enlightenment.install
@@ -1,8 +1,10 @@
 debian/tmp/usr/bin/enlightenment
 debian/tmp/usr/bin/enlightenment_*
 debian/tmp/etc/enlightenment/sysactions.conf
-debian/tmp/usr/lib/enlightenment/preload/*.so
-debian/tmp/usr/lib/enlightenment/modules/*/linux-gnu-*/*.so
-debian/tmp/usr/lib/enlightenment/modules/*/*.desktop
-debian/tmp/usr/lib/enlightenment/modules/*/*.edj
-debian/tmp/usr/lib/enlightenment/modules/cpufreq/linux-gnu-*/freqset
+debian/tmp/usr/lib/enlightenment/preload/e_precache.so
+debian/tmp/usr/lib/enlightenment/modules/*/*/module.so
+debian/tmp/usr/lib/enlightenment/modules/*/module.desktop
+debian/tmp/usr/lib/enlightenment/modules/*/module.edj
+debian/tmp/usr/lib/enlightenment/modules/battery/*/batget
+debian/tmp/usr/lib/enlightenment/modules/cpufreq/*/freqset
+debian/tmp/usr/lib/enlightenment/modules/temperature/*/tempget
diff --git a/debian/enlightenment.postinst b/debian/enlightenment.postinst
index e0c35e4..d7282b2 100644
--- a/debian/enlightenment.postinst
+++ b/debian/enlightenment.postinst
@@ -8,5 +8,7 @@ update-alternatives  --install /usr/bin/x-window-manager x-window-manager \
     /usr/bin/$wm 90
 
 chmod u+s /usr/bin/enlightenment_sys
-chmod u+s /usr/lib/enlightenment/modules/cpufreq/linux-gnu-*/freqset
+chmod u+s /usr/lib/enlightenment/modules/battery/*/batget
+chmod u+s /usr/lib/enlightenment/modules/cpufreq/*/freqset
+chmod u+s /usr/lib/enlightenment/modules/temperature/*/tempget
 #DEBHELPER#
diff --git a/debian/patches/01_system_wide_config.patch b/debian/patches/01_system_wide_config.patch
deleted file mode 100644
index 7df202a..0000000
--- a/debian/patches/01_system_wide_config.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -Nur enlightenment-0.16.999.041+cvs20071025/src/bin/e_config.c enlightenment-0.16.999.041+cvs20071025.new/src/bin/e_config.c
---- enlightenment-0.16.999.041+cvs20071025/src/bin/e_config.c	2007-10-21 11:23:49.000000000 +0200
-+++ enlightenment-0.16.999.041+cvs20071025.new/src/bin/e_config.c	2007-10-26 13:39:11.000000000 +0200
-@@ -61,6 +61,11 @@
- 	snprintf(buf, sizeof(buf), "%s/.e/e/config/profile.cfg",
- 		 homedir);
- 	ef = eet_open(buf, EET_FILE_MODE_READ);
-+    if (!ef)
-+      {
-+         snprintf(buf, sizeof(buf), "%s/data/config/profile.cfg", e_prefix_data_get());
-+         ef = eet_open(buf, EET_FILE_MODE_READ);
-+      }
- 	if (ef)
- 	  {
- 	     char *data;
-@@ -1796,6 +1801,11 @@
-    snprintf(buf, sizeof(buf), "%s/.e/e/config/%s/%s.cfg",
- 	    homedir, _e_config_profile, domain);
-    ef = eet_open(buf, EET_FILE_MODE_READ);
-+   if (!ef)
-+     {
-+    snprintf(buf, sizeof(buf), "%s/data/config/%s/%s.cfg", e_prefix_data_get(), _e_config_profile, domain);
-+    ef = eet_open(buf, EET_FILE_MODE_READ);
-+     }
-    if (ef)
-      {
- 	data = eet_data_read(ef, edd, "config");
diff --git a/debian/rules b/debian/rules
index dc35221..ed86157 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,15 +2,15 @@
 
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 install/enlightenment-data::
 	gzip -9 debian/tmp/usr/share/enlightenment/doc/*.txt
 	rm debian/tmp/usr/share/enlightenment/COPYING
+	rm debian/tmp/usr/share/enlightenment/data/fonts/Vera.COPYING
 
 install/enlightenment::
-	rm -R debian/tmp/usr/lib/enlightenment/modules/layout
-	rm -R debian/tmp/usr/lib/enlightenment/modules/wizard
+	rm -r debian/tmp/usr/lib/enlightenment/modules/layout
+	rm -r debian/tmp/usr/lib/enlightenment/modules/wizard
 
 DEB_DH_STRIP_ARGS := --dbg-package=enlightenment-dbg
 DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath

-- 
Enlightenment 17



More information about the Pkg-e-commits mailing list