Re: [E-devel] Debian package fixes

2006-09-06 Thread Jens Taprogge
On Wed, Sep 06, 2006 at 07:58:10AM +0900, Carsten Haitzler wrote:
 On Tue, 5 Sep 2006 23:53:54 +0200 Jens Taprogge [EMAIL PROTECTED]
 babbled:
 
  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
 
 this patch:
 
 --- e/debian/rules3 Sep 2006 18:58:31 -   1.13
 +++ e/debian/rules5 Sep 2006 23:08:24 -
 @@ -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
 
 that doesn't make sense - by default the etc. dir ends up in prefix/etc -
 unless you play with configure --options etc. (${sysconfdir}). why did the
 first changes (whihch seem right) obey the prefix and yours don't? i suspect
 somethgin weird here. 

I am not sure if this is true for things going into $(sysconfidir).  It
somewhat makes sense that autofoo is installing the file in /etc and not
/usr/etc.  Anyway the build was from a fresh checkout.

 btw - evas patch not going in. gl engine isn't being
 turned on by default in the src (if gl headers found) for a good reason. not
 going to turn it on in the packages. the gl engine is a 2nd class citizen at
 the moment.

Perhaps the gl engine should be disabled in the control file then?  Also
the EWL GL engine should not be packaged in this case.  The way things
are now an empty evsas0-engine-gl-x11 package is created which causes
the packaging of EWL to fail.

Best Regards
Jens Taprogge

 
 -- 
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
 裸好多
 Tokyo, Japan (東京 日本)
 
 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian package fixes

2006-09-06 Thread The Rasterman
On Wed, 6 Sep 2006 09:28:11 +0200 Jens Taprogge [EMAIL PROTECTED]
babbled:

 On Wed, Sep 06, 2006 at 07:58:10AM +0900, Carsten Haitzler wrote:
  On Tue, 5 Sep 2006 23:53:54 +0200 Jens Taprogge [EMAIL PROTECTED]
  babbled:
  
   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
  
  this patch:
  
  --- e/debian/rules  3 Sep 2006 18:58:31 -   1.13
  +++ e/debian/rules  5 Sep 2006 23:08:24 -
  @@ -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
  
  that doesn't make sense - by default the etc. dir ends up in prefix/etc -
  unless you play with configure --options etc. (${sysconfdir}). why did the
  first changes (whihch seem right) obey the prefix and yours don't? i suspect
  somethgin weird here. 
 
 I am not sure if this is true for things going into $(sysconfidir).  It
 somewhat makes sense that autofoo is installing the file in /etc and not
 /usr/etc.  Anyway the build was from a fresh checkout.

well by default it goes into /usr/local/etc (if the prefix is /usr/local) -
thats what it does from source if you don't patch it or do anything different.

  btw - evas patch not going in. gl engine isn't being
  turned on by default in the src (if gl headers found) for a good reason. not
  going to turn it on in the packages. the gl engine is a 2nd class citizen at
  the moment.
 
 Perhaps the gl engine should be disabled in the control file then?  Also
 the EWL GL engine should not be packaged in this case.  The way things
 are now an empty evsas0-engine-gl-x11 package is created which causes
 the packaging of EWL to fail.

the gl package should be entirely optional - but suggestion is not to create
them. remember the packaging in cvs is a guide/suggestion/base for the real
packages to build off - they should follow it closely, imho, but they can make
small adjustments. the gl package info is there in case it is needed.

 Best Regards
 Jens Taprogge
 
  
  -- 
  - Codito, ergo sum - I code, therefore I am --
  The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
  裸好多
  Tokyo, Japan (東京 日本)
  
  -
  Using Tomcat but need to do more? Need to support web services, security?
  Get stuff done quickly with pre-integrated technology to make your job
  easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
  Geronimo
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  ___ enlightenment-devel mailing
  list enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Debian package fixes

2006-09-05 Thread Jens Taprogge
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 -  1.19
+++ evas/debian/rules   5 Sep 2006 22:43:20 -
@@ -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/rules23 Jun 2006 02:36:48 -  1.8
+++ ewl/debian/rules5 Sep 2006 22:43:24 -
@@ -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 -   1.13
+++ e/debian/rules  5 Sep 2006 23:08:24 -
@@ -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 -  1.9
+++ entrance/debian/rules   5 Sep 2006 23:08:38 -
@@ -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 -
+++ evfs/debian/evfs0-bin.dirs  5 Sep 2006 23:08:47 -
@@ -0,0 +1,3 @@
+/usr/lib/evfs/plugins/file
+/usr/lib/evfs/plugins/meta
+/usr/lib/evfs/plugins/vfolder

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Debian package fixes

2006-09-05 Thread The Rasterman
On Tue, 5 Sep 2006 23:53:54 +0200 Jens Taprogge [EMAIL PROTECTED]
babbled:

 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

this patch:

--- e/debian/rules  3 Sep 2006 18:58:31 -   1.13
+++ e/debian/rules  5 Sep 2006 23:08:24 -
@@ -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

that doesn't make sense - by default the etc. dir ends up in prefix/etc -
unless you play with configure --options etc. (${sysconfdir}). why did the
first changes (whihch seem right) obey the prefix and yours don't? i suspect
somethgin weird here. btw - evas patch not going in. gl engine isn't being
turned on by default in the src (if gl headers found) for a good reason. not
going to turn it on in the packages. the gl engine is a 2nd class citizen at
the moment.

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel