Re: [E-devel] Debian package fixes
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
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
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
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