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=lnk&kid=120709&bid=263057&dat=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=lnk&kid=120709&bid=263057&dat=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=lnk&kid=120709&bid=263057&dat=121642___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Debian fixes
On Thu, Apr 13, 2006 at 07:59:11PM +0200, Falko Schmidt wrote: > On Thu, Apr 13, 2006 at 05:00:31PM +0200, Jens Taprogge wrote: > > On Thu, Apr 13, 2006 at 07:25:56AM -0700, Blake B. wrote: > > > Thanks, though the library doesn't belong in the -dev package. I'll > > > add the others if someone doesn't beat me to it. > > > > As far as I know the .so file does belong into the -dev package since it > > is a symbolic link that is only used at build time to determine which > > versioned so.* to link against. (See > > http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-dev). > > > Isn't more convenient to have a -dev package depend on the library > package to include the .so's? > > Falko No. Installing two versions of the same library that both (try to) provide the .so would not work. Jens --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Debian fixes
On Thu, Apr 13, 2006 at 07:25:56AM -0700, Blake B. wrote: > Thanks, though the library doesn't belong in the -dev package. I'll > add the others if someone doesn't beat me to it. As far as I know the .so file does belong into the -dev package since it is a symbolic link that is only used at build time to determine which versioned so.* to link against. (See http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-dev). Btw. if I read the above document correctly epsilon_thumbd should go into /var/lib/epsilon/. Best Regards Jens Taprogge > > -Blake > > On Apr 13, 2006, at 5:11 AM, Jens Taprogge wrote: > > >Attached please find a couple of Debian fixes. > > > >Best Regards > >Jens Taporgge > > > --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Debian fixes
Attached please find a couple of Debian fixes. Best Regards Jens Taporgge diff -u -r1.4 control --- libs/emotion/debian/control 2 Apr 2006 08:34:51 - 1.4 +++ libs/emotion/debian/control 13 Apr 2006 11:39:39 - @@ -1,7 +1,7 @@ Source: emotion Priority: optional Maintainer: Sytse Wielinga <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 4.0.0), libeet-dev, libevas-dev, libedje-dev, libecore-dev, libembryo-dev, libxine-dev, automake1.7 | automaken, libtool, libgstreamer0.8-dev +Build-Depends: debhelper (>= 4.0.0), libeet-dev, libevas-dev, libedje-dev, libecore-dev, libembryo-dev, libxine-dev (>=1.1.0), automake1.7 | automaken, libtool, libgstreamer0.8-dev Standards-Version: 3.6.1.0 Package: libemotion0 diff -u -r1.2 libepsilon0.files --- libs/epsilon/debian/libepsilon0.files 7 Oct 2005 23:07:07 - 1.2 +++ libs/epsilon/debian/libepsilon0.files 13 Apr 2006 11:39:39 - @@ -1 +1,2 @@ usr/lib/lib*.so.* +usr/bin/epsilon_thumbd Index: libs/esmart/configure.in diff -u -r1.4 libevas0-dev.install --- libs/evas/debian/libevas0-dev.install 10 Apr 2006 10:22:02 - 1.4 +++ libs/evas/debian/libevas0-dev.install 13 Apr 2006 11:39:40 - @@ -2,6 +2,7 @@ debian/tmp/usr/include/* debian/tmp/usr/lib/lib*.a debian/tmp/usr/lib/lib*.la +debian/tmp/usr/lib/libevas.so debian/tmp/usr/lib/evas/modules/engines/software_generic/linux-gnu-*/*.a debian/tmp/usr/lib/evas/modules/engines/software_generic/linux-gnu-*/*.la debian/tmp/usr/lib/evas/modules/engines/buffer/linux-gnu-*/*.a diff -u -r1.4 libevas0.install --- libs/evas/debian/libevas0.install 3 Apr 2006 09:10:14 - 1.4 +++ libs/evas/debian/libevas0.install 13 Apr 2006 11:39:40 - @@ -1 +1 @@ -debian/tmp/usr/lib/libevas.so* +debian/tmp/usr/lib/libevas.so.*
[E-devel] Re: E CVS: libs/edje raster
Raster, Unless I am overseeing something, this checkin never actually made it. I can't check out the file and it does not show up in SF's ViewCVS. Could you recheckin? Best Regards Jens On Mon, Jun 16, 2003 at 06:28:01PM -0700, [EMAIL PROTECTED] wrote: > Enlightenment CVS committal > > Author : raster > Project : e17 > Module : libs/edje > > Dir : e17/libs/edje/data > > > Added Files: > e_logo.sh > > > Log Message: > > > some of my other changes from this morning go into edje. more defaults. more > example files... and a build script to make an "e_logo.eet" edje file -- Jens Taprogge --- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel