Re: gtk+ 1.2?
On Fri, Nov 05, 1999 at 05:15:48AM -0800, Kenneth Scharf wrote
> libgtk++ is one of a few 'moving targets' that debian
> can't keep up with. Another is wine. Also VDK and
> gEDA. So I have been downloading sources from their
> home sites and building my own in /usr/local/src.
> This works but you must include /usr/local in your
> path. Also add /usr/local/lib to your /etc/ld.so.conf
> and run ldconfig after building the libraries. You
> could also download the source from unstable and then
> use dpkg-source -x and dpkg-buildpackage -us -uc to
> build your own .deb's under your current version of
> libc. Only problem is I think that when you DO
> upgrade to potato dselect won't grab the latest
> versions of the packages you built since it will think
> they are the same version and then you will still have
> the versions built against the older libc. You of
> course could un-install and re-install the packages.
>
Easily kludged. After you unpack the sources, edit
<package>-<ver>/debian/changelog to specify a debian
version that falls between the slink version (if any)
and the current potato version, so that the potato
version still looks like an upgrade. For example:
...
gtk+1.2 (1.2.6-0huiac.slink.1) stable; urgency=low
* Built for slink.
-- John Pearson <huiac@camtech.net.au> Tue, 2 Nov 1999 13:14:31 +1030
gtk+1.2 (1.2.6-1) unstable; urgency=low
* New upstream version.
* Move docs and info to /usr/share/{doc,info}.
-- Ben Gertzfield <che@debian.org> Fri, 15 Oct 1999 10:35:06 -0700
...
When playing with potato sources you should also bear in mind that
potato stores docs & manpages under /usr/share rather than /usr as
in slink, so you will probably have to edit debian/rules and maybe
other places also (depending on the package) to get a properly
'slinkified' package.
[snip .sig siltation]
John P.
--
huiac@camtech.net.au
john@huiac.apana.org.au
"Oh - I - you know - my job is to fear everything." - Bill Gates in Denmark
Reply to: