Rodolfo Garc??a Pe??as wrote:
> On Tue, 06 Mar 2012, John H. Robinson, IV escribi??:
> > Rodolfo Garc??a Pe??as wrote:
> > > 
> > > Is the tgz file on the webpage old?
> > 
> > No.
> 
> No.

It isn't. I'll help you prove it to yourself.

The following instructions work best on Debian GNU/Linux 6.0.4 (Squeeze)
on amd64. If you use something different, the last number will be
different but the differences will be minor.

$ cd /tmp
$ rm -rf wmaker-crm upstream test
$ git clone git://repo.or.cz/wmaker-crm.git 
$ cd wmaker-crm
$ git checkout wmaker-0.95.2
$ ./autogen.sh
$ ./configure
$ make dist       <-- this is the step that builds the release tarball
$ git status      <-- new, untracked file: WindowMaker-0.95.2.tar.gz
$ cd /tmp
$ mkdir test upstream
$ wget -O- http://windowmaker.org/pub/source/release/WindowMaker-0.95.2.tar.gz 
| tar xzC upstream
   ^-- grab upstream Official Release tarball, and extract it into
       /tmp/upstream/ directory
$ tar xzC test -f wmaker-crm/WindowMaker-0.95.2.tar.gz
   ^-- extract newly made tarball into /tmp/test
$ diff -Nuar upstream test | wc -l
0

If you use a different archtecture, different OS, or different build
directory (other than /tmp/wmaker-crm) you will see some differences,
but they will be minor.

The make dist target builds the Official Release, not a git checkout; rm
-rf .git

If you are saying that there is a bug in the 0.95.2 release (missing
manpages) I agree. That bug has been fixed, and when the next release is
made, the missing manpages will find their way back. Those using the
Debian 0.95.2 .deb won't have to worry - you got them covered.

-john


-- 
To unsubscribe, send mail to [email protected].

Reply via email to