[unixODBC-dev] SOT: Building RPMs with out the GUI.

Stefan Radman Stefan.Radman at CTBTO.ORG
Thu Jul 29 11:57:32 BST 2004


Coool :-))

> -----Original Message-----
> From: unixodbc-dev-bounces at mail.easysoft.com 
> [mailto:unixodbc-dev-bounces at mail.easysoft.com] On Behalf Of 
> Roderick A. Anderson
> Sent: Wednesday, 28 July, 2004 23:08
> To: Development issues and topics for unixODBC
> Subject: Re: [unixODBC-dev] SOT: Building RPMs with out the GUI.
> 
> 
> Stefan you rock.  Worked like a charm.
> 
> 
> Thanks,
> Rod
> -- 
> 
> Stefan Radman wrote:
> 
> >Hi Rod,
> >
> >Attached is the updated spec as promised.
> >The build has been tested on 
> >	SuSE Linux 9.0 (i586)
> >	Red Hat Linux release 9 (Shrike)
> >but I didn't install the packages.
> >
> >You can turn off building of the GUI packages completely:
> >	rpmbuild -bb unixODBC-2.2.9-2sr.spec \
> >		--define 'build_gui_qt 0' \
> >		--define 'build_gui_gtk 0'
> >or
> >	rpmbuild --rebuild unixODBC-2.2.9-2sr.src.rpm \
> >		--define 'build_gui_qt 0' \
> >		--define 'build_gui_gtk 0'
> >
> >The default is to build the Qt GUI but not the GTK one.
> >
> >Pls let me know if it works for you.
> >
> >Cheers
> >Stefan
> >
> >  
> >
> >>-----Original Message-----
> >>From: unixodbc-dev-bounces at mail.easysoft.com 
> >>[mailto:unixodbc-dev-bounces at mail.easysoft.com] On Behalf Of 
> >>Stefan Radman
> >>Sent: Tuesday, 27 July, 2004 22:21
> >>To: Development issues and topics for unixODBC
> >>Subject: RE: [unixODBC-dev] SOT: Building RPMs with out the GUI.
> >>
> >>
> >>Hi Rod,
> >>
> >>    
> >>
> >>>further then hung when it couldn't find the X includes.  
> Is X really
> >>>required or is it some other dependency inside the standard 
> >>>      
> >>>
> >>libraries
> >>    
> >>
> >>>that causes this.
> >>>      
> >>>
> >>No, X is not required if you don't build any GUI component.
> >>There was just some error in the logic of this -sr.spec (of mine).
> >>Sorry.
> >>The --disable-gui configure option should be set automatically if
> >>neither gui is built.
> >>I'm currently reworking and testing it on a RedHat system 
> >>that has no X
> >>at all.
> >>Patience. It's going to be done in a couple of minutes (or so;-).
> >>
> >>I'll post it on this list.
> >>
> >>Stefan
> >>
> >>    
> >>
> >>>-----Original Message-----
> >>>From: unixodbc-dev-bounces at mail.easysoft.com 
> >>>[mailto:unixodbc-dev-bounces at mail.easysoft.com] On Behalf Of 
> >>>Roderick A. Anderson
> >>>Sent: Tuesday, 27 July, 2004 19:45
> >>>To: Development issues and topics for unixODBC
> >>>Subject: Re: [unixODBC-dev] SOT: Building RPMs with out the GUI.
> >>>
> >>>
> >>>Stefan & Nick,
> >>>
> >>>Thanks for the suggestions.
> >>>
> >>>My two attempts to use the -sr spec file failed.  A quick 
> >>>hack changing
> >>>the unixODBC version number to match what I had already (2.2.9) got
> >>>further then hung when it couldn't find the X includes.  
> Is X really
> >>>required or is it some other dependency inside the standard 
> >>>      
> >>>
> >>libraries
> >>    
> >>
> >>>that causes this.
> >>>
> >>>I'm still looking at the Makefile.* to see if I can put Nick's
> >>>suggestion in place.
> >>>
> >>>I can install using the tarball but I suspect this wouldn't 
> >>>      
> >>>
> >>be solved
> >>    
> >>
> >>>going this route and since I have to install on several 
> >>>systems I prefer
> >>>RPM's for their pretty good tracking capability.
> >>>
> >>>If any more idea jump out I appreciate them. Otherwise I'll fiddle
> >>>around a bit more. BTW, I couldn't find the 2.2.10 tarball 
> >>>nor reference
> >>>to it in CVS (using my limited CVS experience).  Where is it?
> >>>
> >>>
> >>>Again thanks,
> >>>Rod
> >>>-- 
> >>>
> >>> 
> >>>
> >>>      
> >>>
> >>>>You might want to check out a new spec from the cvs
> >>>>http://cvs.sourceforge.net/viewcvs.py/unixodbc/unixODBC/unixO
> >>>>        
> >>>>
> >>DBC-sr.spec
> >>    
> >>
> >>>?rev=1.1&view=auto
> >>>and adapt it to your needs.
> >>>
> >>>It includes some flags to selectively exclude subpackages 
> already and
> >>>should build with (just about) any version of unixODBC.
> >>> 
> >>>
> >>>      
> >>>
> >>-- 
> >>Roderick A. Anderson
> >>Project Manager
> >>Technology Services Management Group
> >><http://www.technologyservicesmanagementgroup.com/>
> >>Spokane WA, 99202
> >>
> >>---
> >>[This E-mail scanned for viruses by Declude Virus]
> >>
> >>_______________________________________________
> >>unixODBC-dev mailing list
> >>unixODBC-dev at mail.easysoft.com
> >>http://mail.easysoft.com/mailman/listinfo/unixodbc-dev
> >>
> >>_______________________________________________
> >>unixODBC-dev mailing list
> >>unixODBC-dev at mail.easysoft.com
> >>http://mail.easysoft.com/mailman/listinfo/unixodbc-dev
> >>    
> >>
> >
> >  
> >
> >-------------------------------------------------------------
> -----------
> >
> >_______________________________________________
> >unixODBC-dev mailing list
> >unixODBC-dev at mail.easysoft.com
> >http://mail.easysoft.com/mailman/listinfo/unixodbc-dev
> >  
> >
> 
> -- 
> Roderick A. Anderson
> Project Manager
> Technology Services Management Group 
> <http://www.technologyservicesmanagementgroup.com/>
> Spokane WA, 99202
> 
> ---
> [This E-mail scanned for viruses by Declude Virus]
> 
> _______________________________________________
> unixODBC-dev mailing list
> unixODBC-dev at mail.easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-dev
> 




More information about the unixODBC-dev mailing list