Le Tue, 25 Oct 2011 14:44:24 -0700 (PDT), Darrell Anderson humanreadable@yahoo.com a écrit :
From: Calvin Morrison mutantturkey@gmail.com Subject: Re: [trinity-devel] Building qt3 To: trinity-devel@lists.pearsoncomputing.net Date: Tuesday, October 25, 2011, 4:18 PM On 25 October 2011 17:12, Darrell Anderson humanreadable@yahoo.com wrote:
I notice the developer's wiki has been updated and
mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and
applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer
are needed because they are included in the Trinity sources.
Problem is I don't see a tarball for the Trinity
sources. I don't know how to use git.
I would appreciate somebody updating the wiki to
provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
you definitely need to use the version from git. you are right that we need to make some notes in the wiki about it as well.
What you need to do is "clone" the tde repository:
git clone http://scm.trinitydesktop.org/scm/git/tde
that should be all. from there the building is pretty simple. qt3 is in main/dependencies/qt3
If you want to add a note to the Wiki on the how to build page, that would be great :)
Calvin Morrison
I appreciate the response but suddenly I'm knee deep.
Everything becomes "simple" with experience and knowledge. :) I have neither with building qt3 from these new sources.
To where do I save this git repository? Currently I have a segregated build directory where I store Trinity SVN.
If I run the git clone command, how much am I downloading? MBs? GBs?
The size of my local clone of the repo is 153M.
Am I supposed to be building all packages from git or only qt3?
The other packages can be found on websvn.kde.org, but there seem to be plans to migrate everything to git.
I would update the wiki (and have several times in the past), but I haven't a clue about what I am doing. This all might be old news to those of you who have been doing this for the several months, but I am clueless about what is happening here. :)
If you're not familiar to git, the following commands will probably help you: $ git pull Updates the local repository and merges the upstream modifications with the local ones (similar to svn up). $ git diff Computes the patch between the files in your local repo and the ones in your filesystem (similar to svn diff). The fundamental difference between git and svn is that with git, if you clone for example the Trinity git repo, your local clone will be the same kind of repo that the upstream one, and you can (for example) commit to it.
Thanks.
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting