[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[E-devel] Debian package fixes



Hello.

I have recently build a more or less complete set of Debian packges of
the EFL and certain apps. 

I stumbled across a few minor issues.  Please find two patches attached
that fix those (one for the libs the other for the apps).

Best Regards
Jens Taprogge
Index: evas/debian/rules
===================================================================
RCS file: /var/cvs/e/e17/libs/evas/debian/rules,v
retrieving revision 1.19
diff -u -r1.19 rules
--- evas/debian/rules	16 Mar 2006 16:06:20 -0000	1.19
+++ evas/debian/rules	5 Sep 2006 22:43:20 -0000
@@ -6,6 +6,7 @@
 include /usr/share/cdbs/1/class/autotools.mk
 
 DEB_MAKE_CLEAN_TARGET := clean
+DEB_CONFIGURE_EXTRA_FLAGS :=  --enable-gl-x11
 
 clean::
 	if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr; fi
Index: ewl/debian/rules
===================================================================
RCS file: /var/cvs/e/e17/libs/ewl/debian/rules,v
retrieving revision 1.8
diff -u -r1.8 rules
--- ewl/debian/rules	23 Jun 2006 02:36:48 -0000	1.8
+++ ewl/debian/rules	5 Sep 2006 22:43:24 -0000
@@ -1,10 +1,10 @@
 #!/usr/bin/make -f
 
-DEB_TAR_SRCDIR                  := ewl-0.0.4.007
+#DEB_TAR_SRCDIR                  := ewl-0.0.4.007
 DEB_AUTO_CLEANUP_RCS            := yes
 
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/tarball.mk
+#include /usr/share/cdbs/1/rules/tarball.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/rules/utils.mk 

Index: e/debian/rules
===================================================================
RCS file: /var/cvs/e/e17/apps/e/debian/rules,v
retrieving revision 1.13
diff -u -r1.13 rules
--- e/debian/rules	3 Sep 2006 18:58:31 -0000	1.13
+++ e/debian/rules	5 Sep 2006 23:08:24 -0000
@@ -8,7 +8,7 @@
 
 install/enlightenment::
 	mkdir debian/enlightenment/etc
-	mv debian/tmp/usr/etc/enlightenment debian/enlightenment/etc/
+	mv debian/tmp/etc/enlightenment debian/enlightenment/etc/
 
 clean::
 	if [ -f $(CURDIR)/../../snapshot ]; then ./autogen.sh --prefix=/usr; fi
Index: entrance/debian/rules
===================================================================
RCS file: /var/cvs/e/e17/apps/entrance/debian/rules,v
retrieving revision 1.9
diff -u -r1.9 rules
--- entrance/debian/rules	12 Aug 2006 16:04:28 -0000	1.9
+++ entrance/debian/rules	5 Sep 2006 23:08:38 -0000
@@ -6,11 +6,11 @@
 DEB_MAKE_CLEAN_TARGET := clean
 
 install/entrance::
-	./mkinstalldirs debian/entrance/etc/init.d
+	install -d -m 755 debian/entrance/etc/init.d
 	install -c -m 755 debian/etc/init debian/entrance/etc/init.d/entrance
-	./mkinstalldirs debian/entrance/etc/pam.d
+	install -d -m 755 debian/entrance/etc/pam.d
 	install -c -m 644 debian/etc/pam debian/entrance/etc/pam.d/entrance
-	./mkinstalldirs debian/entrance/etc/entrance
+	install -d -m 755 debian/entrance/etc/entrance
 	install -c -m 755 debian/etc/Xsession debian/entrance/etc/entrance/Xsession
 
 clean::
Index: evfs/debian/evfs0-bin.dirs
===================================================================
RCS file: evfs/debian/evfs0-bin.dirs
diff -N evfs/debian/evfs0-bin.dirs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ evfs/debian/evfs0-bin.dirs	5 Sep 2006 23:08:47 -0000
@@ -0,0 +1,3 @@
+/usr/lib/evfs/plugins/file
+/usr/lib/evfs/plugins/meta
+/usr/lib/evfs/plugins/vfolder