[Pkg-x2go-devel] Fwd: Re: Bug#609806: nxproxy prepared for build on Alioth
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Thu Jun 30 12:02:27 UTC 2011
Hi Jonas, hi all, hi Matthew,
@Matthew: in a nutshell: do you have any VCS container that documents
your past work on pkg-nx? All I could find dates back to version 2.0.0
(svn.debian.org). If so, could you provide information, download
location etc.? THANKS!
On Di 07 Jun 2011 22:29:03 CEST Jonas Smedegaard wrote:
> I do not suggest hunting down development VCS used by Matthew. I
> suggest to do this:
>
> a) Bootstrap from upstream pristine source:
>
> a1) if project exist in Debian with pristine-tar tracking, use
> "git clone ..."
>
> a2) if project exist in Debian without pristine-tar, use
> "git-import-dscs --debsnap --pristine-tar --sign-tags ..."
>
> a3) if project does not exist in Debian, use
> "git-import-orig --pristine-tar --sign-tags ..."
>
> b) Optionally mixin alternative Debian VCS if available:
>
> Rewrite history to apply upstream source and packaging commits
> in proper order using "git rebase ..."
>
> It is tricky to do right, and I often skip it.
>
> c) Cherry-pick additions from external VCS:
>
> Prepare each external VCS source as a git (e.g. "git clone ...",
> "git svn clone --stdlayout ..." "git cvsimport" etc.), add each
> with "git remote add somegit ../somegit", cherry-pick minimal
> relevant commits onto the master branch, and make sure to remove
> any temporary local branches before pushing the results.
What I could find on vasks.debian.org is an SVN repos that contains
VCS information till version 1.5.0.something (including upstream
code). For NX packages v2.0.0 there are some /debian folders only, but
no upstream code.
On archives.debian.org I could not find any NX packages up to Debian
etch. Neither for Debian lenny in oldstable (which I find weird, as
there was nxcomp and nxproxy in Debian lenny IMHO).
So indeed (as Reinhard mention in an earlier posting) the greatest
(recent/relevant) history is in the nx lib packages on the X2go Git
site:
http://code.x2go.org/gitweb?p=nxcomp.git;a=summary
http://code.x2go.org/gitweb?p=nxproxy.git;a=summary
Never packaged before in Debian (AFAIK):
http://code.x2go.org/gitweb?p=nxcompext.git;a=summary
http://code.x2go.org/gitweb?p=nxcompshad.git;a=summary
Reinhard has furthermore already prepared X2go Git updates NX v3.5.0-x.
However, there are some problems with that:
o no pristine-tar
o patches from Debian/Ubuntu applied to code directly
o X2go is not upstream source
So, options may be:
o find a VCS that contains the Debian packaging history of NX packages
o find a comprehensive pool of former Debian packages (.dsc, tarballs)
o start from X2go Git for documentation of history and modify/rebase
o start from scratch...
Any help/comments appreciated!!!
Mike
--
DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20110630/fb234bfe/attachment.pgp>
More information about the Pkg-x2go-devel
mailing list